Kyle Machulis
5663b98bc5
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
...
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
2013-03-29 13:56:18 -07:00
Nikhil Marathe
2a568973ab
Bug 822712 - SimplePush - Implementation. r=dougt, jst, jlebar
2013-03-28 20:49:41 -07:00
James Hugman
176e9dffee
Bug 813736 - Enable installPackage api on Android. r=wesj,fabrice
2013-03-25 13:03:58 -07:00
Gregory Szorc
02d1d31696
Bug 844635 - Part 3: Remove empty Makefile.in files; r=glandium
2013-03-17 18:01:25 -07:00
Fabrice Desré
2378df92fe
Bug 849988 - Implement support for a removable property for preinstalled apps to define if the app can be uninstalled or not. r=ferjm
2013-03-15 07:18:58 -07:00
Randy Lin
fba7b2d765
Bug 849335 - Make the FMRadio API privileged. r=fabrice
2013-03-12 20:54:56 +08:00
Phil Ringnalda
cd524b325b
Back out 298a598dde74 (bug 849988) for test_bug_779982.html timeouts
...
CLOSED TREE
2013-03-14 21:22:28 -07:00
Fabrice Desré
2266b4d861
Bug 849988 - Implement support for a removable property for preinstalled apps to define if the app can be uninstalled or not r=ferjm
2013-03-14 20:27:43 -07:00
Fabrice Desré
1934177bf8
Bug 842725 - install to device via b2gremote throws "appInfo is null" r=ferjm
2013-02-28 11:22:31 -08:00
Fabrice Desré
0f8ce2f9fc
Bug 842698 - Properly register activities when installing and updating packaged apps r=ferjm
2013-02-28 11:22:31 -08:00
Gregory Szorc
803629b9c6
Merge mozilla-central into build-system
...
There were merges in configure.in and some Makefile.in. None had any
conflicts. I spot verified the Makefile.in changes and confirmed that
the changes did not touch any DIRS* variables.
2013-02-27 10:03:52 -08:00
Gregory Szorc
3fd0b2c59d
Bug 784841 - Part 18k: Convert /dom; f=Ms2ger rs=khuey
2013-02-25 12:47:20 -08:00
Fernando Jiménez
78d199cf94
Bug 844243 - Installing a packaged app in which the mini-manifest app name is different than the webapp manifest app name is allowed, but should not be; r=fabrice
2013-02-27 12:39:15 +01:00
Fernando Jiménez
c0eac5761a
Bug 841631 - [Intermittent] Large Packaged App Downloads on Weak Connections can have HTTP requests stopped in the middle of download, which results in a corrupted package download; r=fabrice
2013-02-19 09:39:53 +01:00
Fernando Jiménez
73cdb87f26
Bug 839071 - We're resetting some states when we shouldn't for hosted+appcache apps; r=fabrice
2013-02-19 09:37:49 +01:00
Fabrice Desré
440edaf33f
Bug 838308 - mozKeyboard should require a permission to use r=vingtetun a=tef+
2013-02-15 12:35:18 -08:00
Fernando Jiménez
451869247e
Bug 839435 - [Packaged apps] Only allow numbers in the 'size' manifest field; r=fabrice
2013-02-15 19:13:02 +01:00
Marco Castelluccio
0b7ef44e2a
Bug 836016 - Cannot reinstall an app after uninstalling it. r=fabrice
2013-02-15 08:39:31 -05:00
Alexandre Poirot
de5f64d948
Bug 834515 - Updating to a packaged app with a new name via introducing a locale override allows changing the app name r=fabrice
2013-02-14 09:23:58 -08:00
Fernando Jiménez
6d34d98eba
Bug 840078 - onerror callback is never triggered over the DOMRequest returned by mozIDOMApplication.launch; r=fabrice
2013-02-14 11:56:30 +01:00
Fabrice Desré
277505ca11
Bug 839810 - Race condition installing apps on linux r=ferjm
2013-02-13 11:55:45 -08:00
Fabrice Desré
7ec4479e3c
Bug 840698 - Activities are broken r=cjones
2013-02-12 15:19:50 -08:00
Julien Wajsberg
642af08c88
Bug 830463 - Download/update notification is showing up late on a weak connection in some cases. r=fabrice
2013-02-11 09:38:51 +01:00
Fabrice Desré
ae17aa6861
Bug 838102 - activities are saved in the manifest with a modified href after an update r=julienw
2013-02-10 10:54:13 -08:00
Julien Wajsberg
47d1b929ee
Bug 838823 - Restarting a stopped install of an app fails with NO_DOWNLOAD_AVAILABLE. r=fabrice
2013-02-08 11:07:46 +01:00
Julien Wajsberg
7b7adccadc
Bug 838561 - If we try to start a download or check for updates but we are already downloading, ignore the call. r=fabrice
2013-02-08 10:40:52 +01:00
Julien Wajsberg
aa76b15890
Bug 838337 - Set downloading to true when we get an appcache progress event. r=fabrice
2013-02-07 20:36:14 +01:00
Fabrice Desré
b58583204f
Bug 836605 - Use prototype to speed up cloneAsMozIApplication r=genelian
2013-02-06 15:21:15 -08:00
Vivien Nicolas
46e45588c5
Bug 835799 - Add a timestamp property to the observer sent when an application has been called by app.launch(). r=fabrice
2013-02-05 13:05:56 -05:00
Gene Lian
3f35df4217
Bug 837572 - Cannot access any property by the manifest of app object. r=fabrice
2013-02-05 13:57:36 +08:00
Julien Wajsberg
d34ff1b062
Bug 834618 - Catch any error thrown from resolveFromOrigin. r=fabrice
2013-02-04 14:59:32 +01:00
Myk Melez
704afd3299
bug 797613 - identify Fennec via MOZ_FENNEC var and use MOZ_B2G to simplify Webapps.js ifdefs; r=fabrice, khuey
...
--HG--
extra : rebase_source : d6f223797f3acad6d06ec035aaf3b7edf50cb0a0
2013-02-01 15:47:24 -08:00
Fabrice Desré
00064f5614
Bug 836909 - Trying and failing to update a 3rd party app update due to an error - cannot launch the app anymore r=ferjm
2013-02-01 11:17:32 -08:00
Fabrice Desré
e082e682ff
Bug 836859 - Trying download an update for the maps packaged app fails with INVALID_SIGNATURE r=ferjm
2013-02-01 11:17:32 -08:00
Fabrice Desré
a1a9e1e0f8
Bug 834999 - followup to remove useless dump() r=me a=tef+
2013-01-31 14:34:39 -08:00
Fabrice Desré
349308009e
Bug 835013 - AppProtocolHandler.js and related code taking ~50ms on the critical startup path r=cjones
2013-01-31 13:35:13 -08:00
Fabrice Desré
c7dafc070f
Bug 836538 - Catch exceptions when we have no etag headers on packages r=ferjm
2013-01-31 13:35:11 -08:00
Fabrice Desré
bd1b69d976
Bug 834999 - WebappsApplication.prototype.manifest getter takes 25-30ms on critical startup path r=ferjm
2013-01-30 22:50:28 -08:00
Fabrice Desré
2d50ea3fac
Bug 835596: Speed up getAppByLocalId from O(n) to O(1) r=ferjm
2013-01-30 22:50:28 -08:00
Fabrice Desré
aff8fb6792
Bug 834371 - Applying a packaged app update and immediately losing power to the phone - app update is lost r=julienw
2013-01-30 22:50:28 -08:00
Ryan VanderMeulen
78acceb4cc
Backed out changeset bd0fc79d7a8b (bug 835548), changeset b8d1949eeb05 (bug 834999), changeset 3d90fdbf38a4 (bug 835596), and changeset ba7ffb02dc3f (bug 834371) for mochitest-4 failures on a CLOSED TREE.
2013-01-30 18:20:40 -05:00
Fabrice Desré
c14bc277cc
Bug 834999 - WebappsApplication.prototype.manifest getter takes 25-30ms on critical startup path r=ferjm
2013-01-30 14:22:54 -08:00
Fabrice Desré
f4102b9deb
Bug 835596: Speed up getAppByLocalId from O(n) to O(1) r=ferjm
2013-01-30 14:22:54 -08:00
Fabrice Desré
0fe4de93fa
Bug 834371 - Applying a packaged app update and immediately losing power to the phone - app update is lost r=julienw
2013-01-30 14:22:54 -08:00
Gene Lian
c2044e9cdf
Bug 830258 - [Webapps] .uninstall() should return "Webapps:Uninstall:Return:KO" when uninstalling a non-removable app (part 1, fix .uninstall()). r=fabrice
2013-01-30 11:54:05 +08:00
Fabrice Desré
40dfa08fa6
Bug 836045 - Update Webapps code to use the new deviceStorage stat() support r=djf
2013-01-29 18:24:43 -08:00
Reuben Morais
e901a5609b
Bug 793204 - Add remove() API to PermissionSettings. r=sicking
2013-01-26 12:56:23 -05:00
Fabrice Desré
22de2b7b34
Bug 833659 - REINSTALL_FORBIDDEN error isn't triggering when installing a packaged app with a mini-manifest off of X origin when a hosted app was already installed from X origin r=ferjm
2013-01-24 18:24:17 -08:00
Fabrice Desré
7c1e05c8aa
Bug 833587 - Updating a packaged app to a new version that is too large to fit in the phone fails, but the original packaged app is lost (no longer launches) r=ferjm
2013-01-24 18:24:17 -08:00
Fabrice Desré
c69aef2485
Bug 832408 - Notifications stick around after a failed 3rd party app update r=ferjm
2013-01-24 18:24:17 -08:00
Fabrice Desré
7ca1bdc2ea
Bug 831644 - Uninstalling an app while it's currently being downloading leaves Gaia's homescreen and download progress in a corrupted, out of sync state with the webapps registry r=julienw
2013-01-24 18:24:17 -08:00
Gregor Wagner
4b84d47d16
Backout bug 793204. r=me
2013-01-23 10:17:33 -08:00
Reuben Morais
8bc1bb2e5a
Bug 793204 - Add remove() API to PermissionSettings. r=sicking
2013-01-22 23:34:26 -08:00
Myk Melez
4333c19fe2
bug 833531 - define installOrigin in argument to aApp parameter of DOMApplicationRegistry.downloadPackage(); r=fabrice
...
---
dom/apps/src/Webapps.jsm | 1 +
1 file changed, 1 insertion(+)
2013-01-22 14:01:42 -08:00
Fabrice Desré
45de5634a7
Bug 821288 - Strange behavior when installing multiple hosted apps from the same origin r=julienw a=nonlibxul
2013-01-21 11:13:35 -08:00
Fabrice Desré
4681b29bd2
Bug 814226 - Permission checks for "webapps-manage" could probably be friendlier r=sicking
2013-01-19 08:56:29 -08:00
Phil Ringnalda
c0f2240b85
Back out fdeb0c833138 (bug 814226) for Linux bc failures in browser_webapps_permissions.js
...
CLOSED TREE
2013-01-18 19:10:47 -08:00
Fabrice Desré
c1689fb0d1
Bug 814226 - Permission checks for "webapps-manage" could probably be friendlier r=sicking
2013-01-18 16:29:12 -08:00
Fabrice Desré
ca843f00db
Bug 829934 - Implement a hash verifier for webapp/mini manifest r=ferjm
2013-01-18 09:54:06 -08:00
Fabrice Desré
ed8960813a
Bug 830835 - update a app, cancel the download, check for update => does not send a downloadavailable event r=julienw
2013-01-18 09:01:40 -08:00
Fabrice Desré
f380b01089
Bug 830294 - Can't launch an app after canceling its update r=ferjm
2013-01-16 16:55:50 -08:00
Fabrice Desré
0838e2c5b5
Bug 829679 - Package installation without // on the manifest URL causes webapps.json corruption r=ferjm a=tef+
2013-01-14 11:41:24 -08:00
Phil Ringnalda
5ecf073a00
Back out acecf63268be (bug 829679) for the same mochitest-chrome orange it had the last time it landed
...
CLOSED TREE
2013-01-14 20:16:10 -08:00
Fabrice Desré
7347d2b026
Bug 829679 - Package installation without // on the manifest URL causes webapps.json corruption r=ferjm a=tef+
2013-01-14 11:41:24 -08:00
Fabrice Desré
0f2083e13a
Bug 829522 - Check for updates never finds app update notifications until after you restart the phone due to hosted+appcache app check for updates failure r=gwagner
2013-01-14 18:47:55 +01:00
Marco Bonardo
1f5998f297
Backout 66c886b7d927 (bug 827715),2c7287304555 (bug 829679) for bustage
2013-01-14 22:53:34 +01:00
Fabrice Desré
e2a29c3571
Bug 829679 - Package installation without // on the manifest URL causes webapps.json corruption r=ferjm
2013-01-14 11:40:46 -08:00
Fabrice Desré
e099e975b1
Bug 828944 - downloadavailable flag is removed if you reboot after stopping the download r=ferjm
2013-01-11 07:32:06 -08:00
Alexandre Poirot
4e5550547b
Bug 828280 - (packaged) App won't install without developer
field in its manifest. r=fabrice
...
--HG--
extra : rebase_source : f179e027514f6dcf1bfabfbae29bd12d9d78ea0e
2013-01-11 06:47:00 +01:00
Gene Lian
04e5e88b33
Bug 820206 - Validate "Webapps:*" message parameters in the parent process (part 1, move .uninstall() from mozIDOMApplication to mozIDOMApplicationMgmt). r=sicking, a=blocking-basecamp
2013-01-11 20:50:46 +08:00
Alexandre Poirot
7c5ad46808
Bug 826555 - Ensure that updates can't rename an app r=fabrice
2013-01-11 15:08:12 +01:00
Fabrice Desré
66458dd7bb
Bug 829572 - The storage permission should be ALLOW for all kinds of apps r=sicking
2013-01-11 05:59:22 -08:00
Fernando Jiménez
a6c134d034
Bug 829052 - progress is NaN when doing appcache update; r=fabrice
2013-01-11 11:58:33 +01:00
Fernando Jiménez
5acaa1fa90
Bug 824697 - Installing a Hosted App that Preloads the Appcache, updating the appcache, manual syncing the app - no updates found; r=fabrice
2013-01-10 18:06:59 +01:00
Patrick Wang
870dd6a0d0
Bug 828835 - Return form installPreinstalledApp when coreAppsDir dosen't exist. r=fabrice
2013-01-10 15:53:17 +08:00
Alexandre Poirot
950d98bb70
Bug 813797 - Completely remove apps developer mode (dom.mozApps.dev_mode) in release builds. r=fabrice
2013-01-09 17:34:13 -05:00
Fabrice Desré
9d0bc2a6d7
Bug 828267 - Installing a packaged app, lose connection during download, remove it, install it again - network error doesn't fire and app infinitely spins trying to download resources r=jst
2013-01-09 07:51:28 -08:00
Fabrice Desré
ba0123fe22
Bug 828190 - Support updates of preinstalled hosted apps r=ferjm
2013-01-09 07:06:07 -08:00
Andrea Marchesini
aef0354f7d
Bug 827050 - Clear cookies and stored data in the browser clears remember my choice permissions for PROMPT_ACTION WebAPIs, r=mounir
...
--HG--
rename : dom/tests/mochitest/localstorage/frame_clear_browser_data.html => extensions/cookie/test/frame_clear_browser_data.html
rename : extensions/cookie/test/test_app_uninstall_permissions.html => extensions/cookie/test/test_app_cleardata_permissions.html
2013-01-07 18:37:01 +01:00
Etienne Segonzac
b7f62d6f02
Bug 827750 - Inhibiting HTTP cache for app updates. r=fabrice
2013-01-09 02:02:08 -08:00
Fabrice Desré
afbcc321a3
Bug 819061 - [Apps] Remove workaround from Bug 813468 once Bug 815523 is done r=ferjm
2013-01-08 14:22:13 -08:00
Gene Lian
31ff3e173a
Bug 828161 - Firefox OS cannot start up due to an exception: "Webapps.jsm: non-relative URI passed to resolveFromOrigin". r=mounir
2013-01-09 15:35:52 +08:00
Margaret Leibovic
47f2f69147
Bug 827502 - When trying to reinstall a packaged app, get the id from the manifestURL. r=fabrice
2013-01-08 13:18:47 +01:00
Dale Harvey
0219973517
Bug 827047 - Send checkForUpdate messages to all registered listeners. r=fabrice
2013-01-08 20:00:01 -05:00
Cameron McCormack
ea4db7d7f9
Backout 119105935766 for crash during test_install_receipts.xul.
2013-01-09 10:50:01 +11:00
Fabrice Desré
15ed3cd37a
Bug 819061 - [Apps] Remove workaround from Bug 813468 once Bug 815523 is done r=ferjm
2013-01-08 14:22:13 -08:00
Bobby Holley
4a4a0c0bc0
Bug 824670 - Validate Activity and Message hrefs during manifest parsing. r=mounir
2013-01-08 10:39:45 -08:00
Fabrice Desré
1e695da499
Bug 827772 - Followup to the patch in Bug 824695 r=jst
2013-01-08 09:02:21 -08:00
Fabrice Desré
4eacbe3b40
Bug 827023 r=vingtetun
2013-01-08 09:02:17 -08:00
Gregor Wagner
4b4c4d5848
Bug 827806 - 'geolocation' permission should be set to prompt for certified apps. r=sicking a=blocking-basecamp
2013-01-08 16:20:15 +01:00
Brian Smith
29d11b964f
Bug 821207: Only allow signed apps to be installed from the Firefox Marketplace, and require all Firefox Marketplace apps to be signed, r=sicking
...
--HG--
extra : rebase_source : 746392a666bf23c43d309bf9546d2a4bb4d68f27
2012-12-21 14:49:10 -08:00
Phil Ringnalda
070ec313da
Back out fef358e6d5e6 (bug 827050) for Linux/Windows xpcshell orange in test_cache_jar_wrap.js
2013-01-07 22:01:41 -08:00
Philipp von Weitershausen
5bcb8e242f
bug 826470 - NS_ERROR_FAILURE in nsIProperties.get(), file: resource://gre/modules/Webapps.jsm line: 2290; r=fabrice
...
--HG--
extra : rebase_source : 51ff08bed65bba70ce092a6c10af526fba2eb96a
2013-01-07 14:30:11 -08:00
Fabrice Desré
6a6b3784fa
Bug 826940 - after updating preloaded packaged app, starting app shows old version until the phone is restarted [r=myk]
2013-01-07 13:19:22 -08:00
Andrea Marchesini
8cee541032
Bug 827050 - Clear cookies and stored data in the browser clears remember my choice permissions for PROMPT_ACTION WebAPIs, r=mounir
...
--HG--
rename : dom/tests/mochitest/localstorage/frame_clear_browser_data.html => extensions/cookie/test/frame_clear_browser_data.html
rename : extensions/cookie/test/test_app_uninstall_permissions.html => extensions/cookie/test/test_app_cleardata_permissions.html
2013-01-07 18:37:01 +01:00
Fabrice Desré
1584cff8b7
Bug 826948 - preloaded external packaged app requires hard-to-determine package_path property [r=myk]
2013-01-07 09:10:32 -08:00
Margaret Leibovic
b62c0010b9
Bug 826589 - (Part 1) Pass manifest to activity picker instead of pre-translated title. r=ttaubert a=bb+
2013-01-07 15:48:56 +01:00
Myk Melez
908a9524ff
bug 826935 - ensure app.installState is defined in DOMApplicationRegistry.loadCurrentRegistry(); r=fabrice
...
---
dom/apps/src/Webapps.jsm | 5 +++++
1 file changed, 5 insertions(+)
2013-01-06 15:56:40 -08:00
Bobby Holley
4988938f0f
Bug 826146 - Add a pref-controlled install confirmation override for automation. r=sicking
2013-01-04 10:21:31 -08:00
Ehsan Akhgari
9a6ecf3d9f
Backed out changeset 1024e72d4ef9 (bug 826146) because of test failures
2013-01-03 22:59:44 -05:00
Bobby Holley
96f2bec98f
Bug 826146 - Add a pref-controlled install confirmation override for automation. r=sicking
2013-01-03 18:27:43 -08:00
Alexandre Poirot
12180d2088
Bug 824949 - Add support for FALLBACK appcache entries for pre-installed 3rd party apps. r=vingtetun
2013-01-03 17:18:43 -05:00
Julien Wajsberg
f13d308bc8
Bug 825237: Don't save etag if package doesn't pass error checks. r=sicking a=basecamp-blocker
2012-12-31 00:32:14 -08:00
Mark Banner
bf10a235ab
Bug 824695: Fix Etag handling when downloading app packages by making us bail if the app package is lacking an etag, rather than go into an inconsistent state. r=sicking a=basecamp-blocker
2012-12-31 00:29:31 -08:00
Etienne Segonzac
d502a789fd
Bug 823150 - The ondownloadavailable callback is not triggered on all the instances of the app. r=vingtetun
2012-12-28 12:57:35 -05:00
Jason Duell
e7f09d1290
Bug 815523 - Remote the app: and jar: protocols. r=fabrice,mwu,jdm
2012-12-22 05:56:21 -08:00
Fabrice Desré
d364a53b4c
Bug 820630 - Allow preinstalled packaged apps to specify the etag of the update manifest and package file [r=ferjm]
2012-12-21 10:28:58 -08:00
Fabrice Desré
6192c7f5e3
Bug 818848 - We should keep a small space on storage during download/install [r=ferjm]
2012-12-21 10:28:55 -08:00
Fabrice Desré
a2c44d0985
Bug 823040 - we should update the app's manifest during update (for hosted apps with appcache) [r=ferjm]
2012-12-20 12:08:58 -08:00
Gregor Wagner
a5541f8339
Bug 823397 - Installing a privileged app from marketplace dev - appStatus should be privileged, but ends up being web. r=fabrice
2012-12-20 10:52:33 -08:00
Fabrice Desré
4168d80012
Bug 821211 - Information presented to the user from the mini-manifest is not verified to exactly match the information in the manifest within the JAR file [r=ferjm]
2012-12-19 11:37:13 -08:00
Fernando Jiménez
baef699374
Bug 819974 - [Apps] Allow to cancel hosted app download; r=fabrice
2012-12-18 22:43:13 +01:00
Antonio M. Amaya
f38079a311
Bug 812289 - PermissionSettings doesn't enforce any restriction on permissions operations [r=sicking]
2012-12-15 02:32:30 +01:00
Fabrice Desré
68cbfe053e
Bug 821925 - Update the appcache of non-removable hosted apps. [r=ferjm]
2012-12-17 11:11:05 -08:00
Ed Morley
4e8673eac0
Backout c56a4fcc3acc (bug 812289) for failures in test_permission_basics.html
2012-12-17 13:17:20 +00:00
Antonio M. Amaya
3a402290c2
Bug 812289 - PermissionSettings doesn't enforce any restriction on permissions operations (edit); r=sicking
2012-12-15 02:32:30 +01:00
Fabrice Desré
544d704309
Bug 820456 - Installing a big packaged app could kill the homescreen and make the phone unresponsive [r=ferjm]
2012-12-14 11:29:25 -08:00
Ed Morley
2b5f199504
Merge mozilla-inbound to mozilla-central on a CLOSED TREE
2012-12-14 15:28:22 +00:00
Brian Smith
39226d04f9
Bug 772365, Part 4: Check JAR signature during packaged app installation, r=anygregor
...
--HG--
extra : rebase_source : 022a85cdb5b14ff03e65b2e16f2b723da8981e40
extra : amend_source : 2140858e32614316cde30e473a6957c09aad3058
2012-12-13 20:35:58 -08:00
Fabrice Desré
fc0a24ed66
Bug 820160 - b2g desktop builds sometimes show black screen [r=gwagner]
2012-12-11 13:45:37 -08:00
Fernando Jiménez
e0d897882e
Bug 820366 - UNSUFFICIENT_STORAGE error is not triggered correctly at restart; r=fabrice
2012-12-11 21:58:38 +01:00
Gene Lian
8a5bd0f1a4
Bug 819136 - Check application types when granting audio-* permissions (part 2). r=sicking, a=blocking-basecamp
2012-12-11 16:09:40 +08:00
Fabrice Desré
32c5761a57
Bug 796198 - Use the right cookie jar when downloading package and minimanifest for packaged apps - Part 2 : use cookie jars [r=sicking]
2012-12-10 15:49:02 -08:00
Fabrice Desré
746d988928
Bug 796198 - Use the right cookie jar when downloading package and minimanifest for packaged apps - Part 1: move the xhr to Webapps.jsm [r=sicking]
2012-12-10 15:48:59 -08:00
Ehsan Akhgari
92ed7838c8
Backed out changeset 8a2d8c34d905 (bug 796198) because of mochitest-chrome failures
2012-12-10 20:56:28 -05:00
Ehsan Akhgari
2eaa67a4bc
Backed out changeset 9f29dda59ef7 (bug 796198)
2012-12-10 20:56:06 -05:00
Gregor Wagner
8b7faac85b
Bug 819218 - Permissions Installer - Fix desktop-notification permission. r=sicking
2012-12-10 17:17:51 -08:00
Fabrice Desré
40455ab413
Bug 796198 - Use the right cookie jar when downloading package and minimanifest for packaged apps - Part 2 : use cookie jars [r=sicking]
2012-12-10 15:49:02 -08:00
Fabrice Desré
c61c0d053d
Bug 796198 - Use the right cookie jar when downloading package and minimanifest for packaged apps - Part 1: move the xhr to Webapps.jsm [r=sicking]
2012-12-10 15:48:59 -08:00
Fabrice Desré
3d6ea8228e
Bug 817982 - Add support for preinstalled packaged apps in webapps.jsm [r=ochameau]
2012-12-10 12:51:10 -08:00
Gene Lian
332e18db5d
Bug 819264 - Need a Policy & Mechanism for Audio Competing & Control (Patch-0 follow-up). r=sicking, a=blocking-basecamp
2012-12-07 18:01:47 +08:00
Alexandre Poirot
3bee27cbbb
Bug 807438 - Add new 'open-remote-window' app permission r=sicking, a=blocking-basecamp
2012-12-10 11:51:50 +01:00
Gregor Wagner
a6e0346466
Bug 818566 - Permissions Installer - Fix camera permission. r=sicking
2012-12-09 19:23:54 -08:00
Fabrice Desré
6a80a59b30
Bug 819103 - Twitter fails to install from Marketplace [r=sicking]
2012-12-07 11:20:15 -08:00
Fernando Jiménez
3d2b9fe860
Bug 818627 - UNSUFFICIENT_STORAGE error is not triggered correctly; r=fabrice
2012-12-07 19:13:27 +01:00
Gregor Wagner
374c60b16f
Bug 818583 - Permissions Installer - Fix access and permission: device-storage:apps. r=sicking
2012-12-07 09:55:11 -08:00
Jens Hatlak
0f80a79732
Bug 818674 - "ReferenceError: manifest is not defined" in Webapps.jsm inline function readCSPs. r=fabrice
2012-12-07 18:07:04 +01:00
Fabrice Desré
ba5edca3be
Bug 813468 - Followup to fix filesystem permissions. [r=ferjm]
2012-12-06 13:44:29 -08:00
Fabrice Desré
c0eaabcc2c
Bug 815173 - The interface feels sluggish when installing a big app [r=ferjm]
2012-12-13 09:54:49 -08:00
Fabrice Desré
42df097cfa
Bug 809947 - Implement app.checkForUpdate for hosted apps [r=ferjm]
2012-12-05 08:50:32 -08:00
Gene Lian
f8c9aaaac6
Bug 805655 - System messages are received by applications that should not be allowed to (part 4). r=fabrice,mounir
2012-11-28 18:57:16 +08:00
Gene Lian
fb26458844
Bug 805655 - System messages are received by applications that should not be allowed to (part 2). r=mounir
2012-12-05 11:49:26 +08:00
Gene Lian
0dd6ead3e5
Bug 805655 - System messages are received by applications that should not be allowed to (part 1). r=fabrice,sr=mounir
2012-12-05 11:49:16 +08:00
Marco Castelluccio
4e7d756418
Bug 741526 - Mozilla central mozapps implementation ignores Content-Type. r=fabrice
2012-11-29 17:52:02 -05:00
Marco Chen
2afe742db1
Bug 805333 part 0 - Need a Policy & Mechanism for Audio Competing & Control. r=sicking a=blocking-basecamp
...
1. Add new permission called audio and it's sub item called channel.
2. Add permission checking in nsHTMLMediaElement for audio channel.
2012-12-03 17:46:43 +08:00
Vicamo Yang
8583a4b741
Bug 778093 - Part 2/9: add navigator.mozCellBroadcast, r=mounir
2012-12-04 10:38:25 +08:00
Vivien Nicolas
7723a604fc
Bug 812119 - [HOMESCREEN] Must reboot after deleting an app to see its icon disappear from homescreen. r=fabrice. a=blocking-basecamp
2012-12-03 23:46:57 +01:00
Fabrice Desré
c9a3d2f271
Bug 816149 - When updating hosted apps with appcache, the update is automatically done [r=ferjm]
2012-12-03 11:38:09 -08:00
Gregor Wagner
93bf5aa58a
Bug 815572 - Standardize the Bluetooth permissions name bluetooth. PermissonTable. r=qdot
2012-11-30 14:16:17 -08:00
Gregor Wagner
124f3b2486
Bug 814293 - Remove unused permissions. r=sicking
2012-11-30 12:22:35 -08:00
Fernando Jiménez
6dcb9d382e
Bug 816535 - [Apps] applyDownload() fails after restarting a canceled download;r=fabrice
2012-11-30 17:57:45 +01:00
Philipp von Weitershausen
e52ab5f036
Bug 815872 - Fix memory leak in install confirm/deny notification code. r=fabrice
2012-11-29 20:18:28 -05:00
Ryan VanderMeulen
42766e5faf
Backed out changeset e64cd799b7b6 (bug 741526) for mochitest-4 orange.
2012-11-29 18:51:31 -05:00
Marco Castelluccio
d0468d3d9b
Bug 741526 - Mozilla central mozapps implementation ignores Content-Type. r=fabrice
2012-11-29 17:52:02 -05:00
Fernando Jiménez
6627c7eaa9
Bug 815547 - [Apps] Inconsistent app attribute status when download error; r=fabrice
2012-11-29 15:19:37 +01:00
Ryan VanderMeulen
f6daa829c9
Backed out changeset 4f7114a9d050 (bug 812119) for test failures.
2012-11-28 22:14:04 -05:00
Vivien Nicolas
adfc27f89d
Bug 812119 - [HOMESCREEN] Must reboot after deleting an app to see its icon disappear from homescreen. r=fabrice
2012-11-28 17:13:54 -08:00
Fabrice Desré
f45f0ce860
Bug 815198 - [Webapps] Webapps.download should call Webapps.applyDownload when installState is 'pending' [r=ferjm]
2012-11-27 08:40:18 -08:00
Fabrice Desré
cb5d46bc81
Bug 813195 - [Apps] Cannot retry to download hosted apps with cache manifest [r=ferjm]
2012-11-26 20:03:43 -08:00
Fernando Jiménez
583259f02d
Bug 813575 - [Apps] When canceling the download of a packaged app, the attribute downloading is still set to true;r=fabrice
2012-11-21 19:09:10 +01:00
Fernando Jiménez
a25d4c92d6
Bug 813468 - [Apps] Unable to install packaged apps when running OOP;r=fabrice
2012-11-20 21:50:48 +01:00
Gregor Wagner
907e5a2c98
Bug 809944 - Require access fields in manifests. Tests. r=ddahl
2012-11-19 12:31:15 -08:00
Gregor Wagner
66cd476257
Bug 809944 - Require access fields in manifests. r=bent
2012-11-19 12:31:09 -08:00
Gregor Wagner
7113271205
Bug 811432 - Allow systemxhr permission for privileged apps (in addition to certified apps). r=sicking
2012-11-19 10:12:10 -08:00
Matthew Noorenberghe
39a83c668f
Bug 744867 - Fire INSTALL_FROM_DENIED for app installation failure due to installs_allowed_from. original-patch=ianb r=fabrice
2012-11-18 14:43:38 -08:00
Fabrice Desré
9288e5ab1a
Bug 809165 - Add a updatedTime field to the application object [r=philikon,sr=sicking]
2012-11-16 19:37:41 -08:00
Fernando Jiménez
086f792033
Bug 809948 - [Webapps] Check for enough device storage before starting app download. Follow-up; r=fabrice
2012-11-16 21:16:46 +01:00
Fabrice Desré
d8ab3c4f94
Bug 809998 - [Apps] app.ondownloaderror never gets called [r=ferjm]
2012-11-16 09:36:27 -08:00
Fabrice Desré
11a08ee587
Bug 810551 [r=myk]
2012-11-15 16:31:06 -08:00
Frank Wein
4546809759
Bug 811693 - AppsUtils.jsm should use getSelectedLocale("global") instead of getSelectedLocale("browser"), r=fabrice
2012-11-15 11:30:48 +01:00
Fernando Jiménez
6893ec0943
Bug 809948 - [Webapps] Check for enough device storage before starting app download; r=fabrice
2012-11-15 10:35:37 +01:00
Justin Lebar
d89df5af01
Bug 802366 - Epilogue: Remove workaround for bug 802366 in Webapps.jsm. r=sicking
2012-11-10 10:32:37 -08:00
Ryan VanderMeulen
a9dc8e795f
Backed out 12 changesets (bug 806127, bug 802366, bug 806168) for Windows build bustage.
...
--HG--
rename : dom/indexedDB/test/webapp_clearBrowserData.js => dom/indexedDB/test/test_webapp_clearBrowserData.html
2012-11-09 20:14:40 -05:00
Justin Lebar
1199affc60
Bug 802366 - Epilogue: Remove workaround for bug 802366 in Webapps.jsm. r=sicking
2012-11-09 16:37:40 -08:00
Fabrice Desré
59fd73fd50
Bug 804469 - [Marketplace] Installed app can't be removed immediately if it has been executed (need reboot) [r=vingtetun]
2012-11-08 16:53:31 -08:00
David Chan
062c862d47
Bug 808734 - Fix permissions expansion and add unit test. r=ddahl, r=gwagner
2012-11-06 15:52:13 -08:00
Alexandre Poirot
cc7916c364
Bug 796045 - Prepopulate apps cache for specific mozbrowser frames. r=fabrice
2012-11-07 20:48:56 -05:00
Fabrice Desré
f145bffb83
Bug 807575 - Only register activities when needed at startup [r=gene]
2012-11-02 20:28:32 -07:00
Ben Turner
8ecdf7df47
Bug 805354 - 'Add read/write permission checks to chrome databases from other processes'. r=fabrice+khuey.
...
--HG--
extra : rebase_source : c23136e4d10dacb3c9d1c11598da3a6972281467
2012-10-25 10:12:14 -07:00
Fabrice Desré
f491f29f87
Bug 806624 - (dev mode only) Support using hosted apps with certified permissions [r=vingtetun]
2012-10-31 14:02:37 -07:00
Kyle Huey
45adfbf2c8
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
...
--HG--
extra : rebase_source : 98337b6a8c07d05e8c961a452dd05a7d75c3c60b
2012-10-31 09:13:28 -07:00
Vicamo Yang
e6e6deb486
Backout 67cb43bb8865: Breaks B2G Marionette
2012-10-31 16:35:11 +08:00
Justin Lebar
51c30f5708
Backed out changeset 9b533d393792 (bug 802366)
2012-10-30 21:35:48 -04:00
Fabrice Desré
b75fc1c56c
Bug 805967 - [OTA update] much of my user data blown away in today's update [r=sicking]
2012-10-30 00:11:17 -07:00
Justin Lebar
514dd26066
Bug 802366 - Epilogue: Remove workaround for bug 802366 in Webapps.jsm. r=sicking
...
--HG--
extra : rebase_source : ce3e114a9c168810f71a3fa122b94fbd7d97ddca
2012-10-30 15:55:05 -04:00
Kyle Huey
7457de64ad
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
2012-10-30 12:28:11 -07:00
Ed Morley
83cd16dcd5
Backout fdb7c9649a07 (bug 805967), 72003517a631 (bug 806538), 354250ed1e72 (bug 770538), ea6edd3749ce (bug 770538) for bustage on a CLOSED TREE
2012-10-30 17:56:20 +00:00
Ed Morley
a7bb0ec116
Backout a145ded68994, e0cf397089ec & 1545e91c658e (bug 798491) for bustage on a CLOSED TREE
2012-10-30 17:02:31 +00:00
Fabrice Desré
2bf8b0c77b
Bug 805967 - [OTA update] much of my user data blown away in today's update [r=sicking]
...
--HG--
extra : rebase_source : 102151f13a1176c8afa9eaf73123c383c82bcefc
2012-10-30 00:11:17 -07:00
Kyle Huey
dd0cfd935a
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
2012-10-30 08:26:12 -07:00
Fabrice Desré
aac18ecac5
Bug 802683 - mozApp.download() doesn't do anything (packaged app) [r=vingtetun]
...
--HG--
extra : rebase_source : 892f89978c4582f1624f9acacabed852eda522b7
2012-10-29 17:17:47 -07:00
Fabrice Desré
a32d22d178
Bug 805178 - Device Storage - Application Permissions do not match that of the Permission Matrix [r=dougt]
2012-10-26 12:50:10 -07:00
Gregor Wagner
42f963611b
Bug 805934 - Ignore unknown permissions during install and don't throw. r=fabrice
2012-10-26 20:45:25 -07:00
Phil Ringnalda
3832962e25
Back out 487f6dcb3d85 (Bug 805178) for browser-chrome failures
2012-10-26 14:21:21 -07:00
Fabrice Desré
04f8d0380f
Bug 805178 - Device Storage - Application Permissions do not match that of the Permission Matrix [r=dougt]
2012-10-26 12:50:10 -07:00
Gregor Wagner
ec2eda2bd8
Bug 805646 - Allow access fields in manifest files. r=ddahl
2012-10-26 12:34:48 -07:00
David Dahl
034cdc9123
Bug 773114 - Permission UI events for apps r=sicking r=anygregor
2012-10-24 15:19:01 -05:00
Steven Lee
b64e336e89
Bug 797798: System App can't Receive Sensor Event During Early Suspend State. r=jlebar
2012-10-24 10:30:10 +08:00
Alexandre Poirot
5bf1c4eab7
Bug 791039 part 2: Fill webapp appcache from its local cache
folder. [r=vingtetun]
...
--HG--
extra : rebase_source : 6bbf96eaf461ba7d66c96a0c501a6466c9717d43
2012-10-23 13:52:57 -07:00
Alexandre Poirot
43e8222ee2
Bug 791039 part 1: Factorize code executed after system app install. (onAppsLoaded
function) [r=vingtetun]
...
--HG--
extra : rebase_source : e0fd524a16500c56c578945c1bee1084071eba2c
2012-10-23 13:52:57 -07:00
Alexandre Poirot
d4a35a86bb
Bug 791039 part 0: Fix typo in Webapps.jsm [r=fabrice]
...
--HG--
extra : rebase_source : 1b752cd5e977c8f6c4ff07b090226d0240e64feb
2012-10-23 13:52:57 -07:00
Fabrice Desré
4ecd1e3e45
Bug 801355 - Race condition setting up permissions at startup [r=gwagner]
2012-10-23 13:11:02 -07:00
Ben Turner
f28b7974ea
Bug 786295 - 'Delete IndexedDB related to an app when uninstalled'. r=bz+khuey+sicking.
2012-10-23 09:31:19 -07:00
Carmen Jimenez Cabezas
206612e73e
Bug 773891 - With AppsService changes
2012-10-19 12:43:17 +02:00
Etienne Segonzac
8d914286b7
Bug 795164 - Preventing DOMApplicationRegistry from broadcasting the same message to the same message manager multiple times. r=fabrice
2012-10-19 11:17:05 -07:00
Gene Lian
2344161546
Bug 799161 - Improve performance of activities registration at startup. r=fabrice
2012-10-18 15:32:15 +08:00
Fabrice Desré
5d8c1d860b
Bug 802740 - Wrap manifests lazily in DOMApplication objects [r=philikon]
2012-10-18 15:30:58 -07:00
Etienne Segonzac
5a0f9b2f77
Bug 802675 - Fixing mozApp.checkForUpdate for packaged apps. r=fabrice
2012-10-18 11:32:03 +01:00
Gene Lian
b267a7374c
Bug 801573 - [Web Activities] Need to notify SystemMessageInternal when the app's registration restarts to avoid sending system messages to deprecated pages. r=fabrice
2012-10-17 12:30:43 +08:00
Fabrice Desré
75431f5cd4
Bug 797574 - PermissionsInstaller.jsm broken for package apps [r=gwagner]
2012-10-10 14:29:07 -07:00
Fabrice Desré
48c20aaf66
Bug 787439 - Ensure applications permissions are updated when doing a system update [r=marshall,ddahl]
2012-10-10 09:16:49 -07:00
Fabrice Desré
5ccaee6fe8
Bug 797048 - Firefox Marketplace does not launch from the Apps Dashboard [r=wesj]
2012-10-04 11:18:39 -07:00
Fabrice Desré
bfc3914658
Bug 796217 - Refactor Webapps.jsm and related files - Part 2: refactor PermissionTable.jsm [r=ddhal]
...
--HG--
rename : dom/apps/src/PermissionsTable.jsm => dom/apps/src/PermissionsInstaller.jsm
2012-10-02 22:38:06 -07:00
Fabrice Desré
69bc1cd6ea
Bug 796217 - Refactor Webapps.jsm and related files - Part 1: move DOMApplicationManifest outside of Webapps.jsm [r=gwagner]
2012-10-02 22:38:03 -07:00
Andrea Marchesini
c38cbdfaf3
Bug 794102 - checkInstalled should return an app object. r=felipc
2012-10-02 16:38:51 -04:00
David Chan
a2872c222d
Bug 796116 - Fix Webapps:InstallPackage to notify observers [r=fabrice]
2012-10-01 16:45:32 -07:00
Gregor Wagner
e191daead8
Bug 793361 - Apps, SystemMessages: free message manager references for killed children. r=fabrice
2012-10-01 13:29:59 -07:00
Mounir Lamouri
e00ceb10bd
Bug 795136 - 2/2 - Add 'network-events' permission to access network-{upload,download} events. r=sicking
2012-09-30 14:48:40 +01:00
Fabrice Desré
abbd44a03d
Bug 776672 - Check that app processes using the application management APIs have the right permission(s) [r=cjones]
2012-09-29 20:08:01 -07:00
Fabrice Desré
416f5ef9f6
Bug 772364 - Implement update mechanism for packaged apps [r=gwagner]
2012-09-29 10:57:18 -07:00
Phil Ringnalda
3380c23d86
Back out eae519534b01 (bug 772364), 4935822abf87 (bug 795164) and ddee22deae16 (bug 793082) for orange on a CLOSED TREE
2012-09-29 13:20:09 -07:00
Fabrice Desré
a5780cbbfe
Bug 772364 - Implement update mechanism for packaged apps [r=gwagner]
2012-09-29 10:57:18 -07:00
Etienne Segonzac
45258ec07f
Bug 795164 - Preventing DOMApplicationRegistry from broadcasting the same message to the same message manager multiple times. [r=fabrice]
2012-09-29 10:57:18 -07:00
Phil Ringnalda
72a97ced78
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-09-28 22:06:29 -07:00
David Dahl
c9b984fdb4
Bug 758269 - Install permissions from manifest to Permission Manager r=fabrice
2012-09-28 17:16:29 -05:00
Ben Turner
e335816c2f
Bug 794563 - 'Make app uninstall trigger new clear private data notifications'. r=mounir+sicking.
2012-09-28 09:24:45 -07:00
Fabrice Desré
1e24fe7790
Bug 790870 - Implement install/update API during installation of hosted apps - Part 2 : hosted apps implementation [r=gwagner]
2012-09-26 18:01:20 -07:00
Ryan VanderMeulen
030ac42360
Backout 5c0e68dceca8 (bug 758269) due to mochitest-other orange.
...
--HG--
extra : rebase_source : 4576482dfdf270c203572a0c39093e590836fa76
2012-09-26 19:49:43 -04:00
David Dahl
3873a0bfd0
Bug 758269 - Install permissions from manifest to Permission Manager r=fabrice
2012-09-26 17:22:54 -05:00
Ben Turner
1889707118
Bug 784378 - 'Apps API - Clear Private Data'. r=jlebar.
2012-09-26 15:03:25 -07:00
Gregor Wagner
0b0b544002
Bug 792882 - Errant call to mm.broadcastMessage in Webapps.jsm. r=fabrice
2012-09-26 12:04:33 -07:00
Gregor Wagner
e06eb15562
Bug 792846 - SystemMessageInternal.js fails if one of the message receiver is closed. r=vingtetun
2012-09-26 11:06:25 -07:00
Andrea Marchesini
f90a417ca8
Bug 779982 - Change behaviour of getSelf and add amInstalled function. r=sicking
2012-09-25 11:04:24 -04:00
Myk Melez
e9ad291d46
Bug 791943. r=fabrice
2012-09-24 22:41:21 -04:00
Ryan VanderMeulen
f4358c428c
Backout 63643fbbde88 due to mochitest-other orange.
2012-09-23 16:48:35 -04:00
Myk Melez
d6d156f0f1
Bug 791943. r=fabrice
2012-09-23 15:26:35 -04:00
Marco Castelluccio
c24a729663
Bug 789341 - Webapps.js catch eats everything. r=fabrice
2012-09-22 20:48:27 -04:00
Marco Castelluccio
714421dbcd
Bug 786710 - Don't allow the launch_path of a manifest for absolute URLs to launch an app. r=fabrice
2012-09-22 20:48:26 -04:00
Fabrice Desré
769adc7857
Bug 793243 - Eng builds (VARIANT=) fail to show homescreen on otoro [r=dhylands]
2012-09-21 20:40:03 -07:00
Fabrice Desré
4a8a8d8d27
Bug 789527 - Change the way we install packaged apps [r=gwagner]
2012-09-27 12:34:41 -07:00
Phil Ringnalda
8b882a489e
Back out c6cb52ebb2c8 (bug 789527) for xpcshell bustage
...
--HG--
extra : rebase_source : 461c95c93d64d14f2130296acde2c7030a3009e4
2012-09-27 14:37:39 -07:00
Fabrice Desré
94e7239133
Bug 789527 - Change the way we install packaged apps [r=gwagner]
2012-09-27 12:34:41 -07:00
Fabrice Desré
fbdd48d500
Bug 787439 - Ensure applications permissions are updated when doing a system update [r=vingtetun]
2012-09-19 09:28:55 -07:00
Fabrice Desré
d82a273a26
Bug 777204 - Webapps.jsm broadcasts information to all content processes [r=gwagner]
2012-09-18 10:34:55 -07:00
Fabrice Desré
e685da5046
Bug 791144 - Remove useless __exposedProps__ [r=mrbkap]
2012-09-14 07:52:31 -07:00
Fabrice Desré
18767e4706
Bug 788125 - System messages don't work with different entry points if the app is not already open [r=vingtetun]
2012-09-13 11:47:34 -07:00
David Chan
d2af9bb8af
Bug 790815 - appStatus is not properly set for packaged apps [r=fabrice]
2012-09-12 17:52:03 -07:00
Fabrice Desré
2a610d2222
Backed out changeset f5a65da34f1d
2012-09-12 17:49:30 -07:00
David Chan
f4a17e9e28
date: Wed Sep 12 17:26:44 2012 -0700
...
Bug 790815 - Fix appStatus assignment for packaged apps [r=fabrice]
2012-09-12 17:47:10 -07:00
David Chan
1629b3ed16
Bug 790795 - mozApps.installPackage doesn't call onsuccess/onerror handlers [r=fabrice]
2012-09-12 16:12:59 -07:00
Fabrice Desré
ce7b47bb9a
Bug 786361 - Prevent a startup race waiting for the DOM application registry to load [r=marshall]
2012-09-11 18:17:01 -07:00
Myk Melez
ef9ad7e26c
bug 777400 - disable mozApps.installPackage API in Firefox for Desktop and Android; r=fabrice, sr=sicking
2012-09-11 13:53:42 -07:00
Dave Hylands
50926a9760
Bug 784805 - Add a name field to mozIApplication and set it from the manifest r=fabrice
2012-09-10 21:30:10 -07:00
Etienne Segonzac
f0222450ff
Bug 788751 - Bubble the manifestURL in the webapps-launch mozChromeEvent. r=vingtetun
2012-09-07 17:41:26 +02:00
Fabrice Desré
159cd0472b
Bug 775327 - App ID generation and storage is unsafe [r=sicking]
2012-09-05 18:07:21 -07:00
Fabrice Desré
6fed1e18b8
Bug 788872 - Cannot run packaged apps after install without restarting gecko [r=gwagner]
2012-09-05 17:37:41 -07:00
Fabrice Desré
e8cf883776
Bug 787564 - Today repository cause a black display on SGS2/Otoro due to regression from bug 778079 [r=vingtetun]
2012-09-03 16:33:39 -07:00
Fabrice Desré
0b01d804c9
Bug 783573 - Remove permissions whitelist from navigator.mozApps [r=gwagner]
2012-08-31 08:36:39 -07:00
Mounir Lamouri
994c0bc77a
Bug 786296 - Remove permissions when an app is uninstalled. r=jlebar,fabrice
2012-08-31 11:34:28 -03:00
Fabrice Desré
2c7e1250c9
Bug 778079 - Support loading app packages from multiple locations [r=vingtetun]
2012-08-29 14:20:03 -07:00
Fabrice Desré
ddc9dcc597
Bug 787090 - Fix the implementation of launch() when there is an entry point. [r=vingtetun]
2012-08-30 15:02:00 -07:00
Ryan VanderMeulen
a85281c457
Backout 2865d46e472d (bug 778079) for xpcshell failures on a CLOSED TREE. r=IfYoureGoingToUseTryLookAtTheResultsBeforePushingToInbound
2012-08-29 18:58:31 -04:00
Fabrice Desré
99f6f1132e
Bug 778079 - Support loading app packages from multiple locations [r=vingtetun]
2012-08-29 14:20:03 -07:00
Fabrice Desré
1471b8fa1f
Bug 768868 - App manifest should support application type [r=vingtetun]
2012-08-27 19:43:57 -07:00
Fabrice Desré
58aac028a3
Bug 781620 - Bridge the DOM webapps registry with nsIPrincipal::GetStatus() - Part 4 : leak fix [r=jlebar]
2012-08-29 07:31:10 -07:00
Fabrice Desré
957d1d91c8
Bug 781620 - Bridge the DOM webapps registry with nsIPrincipal::GetStatus() - Part 2 : refactoring AppsService to cache webapps data in the content process [r=mounir, vingtetun]
2012-08-27 19:43:57 -07:00
Fabrice Desré
53fe1a77d2
Bug 781620 - Bridge the DOM webapps registry with nsIPrincipal::GetStatus() - Part 1 : nsPrincipal changes [r=mounir]
2012-08-27 19:43:57 -07:00
Phil Ringnalda
b8d45a9ae2
Back out a08d28e8a86b (bug 768868), 9b96029a9cf0 and 010b5cb3576d (bug 781620) for test failures and leaks
2012-08-27 21:34:53 -07:00
Fabrice Desré
dc1f97f2f0
Bug 768868 - App manifest should support application type [r=vingtetun]
2012-08-27 19:43:57 -07:00
Fabrice Desré
17d59994d0
Bug 781620 - Bridge the DOM webapps registry with nsIPrincipal::GetStatus() - Part 2 : refactoring AppsService to cache webapps data in the content process [r=mounir, vingtetun]
2012-08-27 19:43:57 -07:00
Fabrice Desré
17c1f0d102
Bug 781620 - Bridge the DOM webapps registry with nsIPrincipal::GetStatus() - Part 1 : nsPrincipal changes [r=mounir]
2012-08-27 19:43:57 -07:00
Philipp von Weitershausen
f47e2a9937
Bug 776825 - Separate message managers into senders and broadcasters. r=smaug
...
--HG--
rename : content/base/public/nsIFrameMessageManager.idl => content/base/public/nsIMessageManager.idl
2012-08-27 11:13:02 -03:00
Nick Desaulniers
42da30b53c
Bug 781379: getNotInstalled should be under mgmt and return apps from all origins; r=felipe
2012-08-20 10:19:56 -07:00
Fabrice Desré
13d2c286fb
Bug 783825 - Fix b2g breakage after bug 553102 - Part 1 : fix mozChromeEvent events and system message manager [r=gal]
2012-08-19 12:00:19 -07:00
Phil Ringnalda
a08361ddc1
Back out a9f462ea67f9 (bug 783825) for mochitest-chrome bustage
2012-08-18 21:08:40 -07:00
Fabrice Desré
26a7a25700
Bug 783825 - Fix b2g breakage after bug 553102 [r=cjones]
2012-08-18 19:50:44 -07:00
Wes Johnston
38d5b8ddac
Bug 650399 - All webapps should use the same webapp database. r=mfinkle
2012-08-15 17:02:15 -04:00
Fabrice Desré
77de94ca27
Bug 782835 - System Messages: oop processes not receiving web activities system messages [r=vingtetun]
2012-08-15 13:27:02 -07:00
Gene Lian
76eb50ae69
Bug 782772 - Support the href property in web activities. r=vivien,fabrice
2012-08-15 10:40:12 +08:00
Fabrice Desré
a8504e219c
Bug 779176 - Activities doesn't work with different entry points (not using href) [r=mounir]
2012-08-09 08:39:52 -07:00
Chris Jones
1f70d80298
Bug 776649, part 1: Add mozIApplication in order to expose a hasPermission() method through it. r=fabrice
2012-08-08 19:58:06 -07:00
Marco Castelluccio
c53f9ed82f
Bug 774142. Support webapp uninstallation on Linux through mozApps.uninstall function. r=felipe
2012-08-08 18:04:48 -07:00
Chris Jones
237a0abf01
Back out bug 776649. r=bustage
2012-08-08 20:13:12 -07:00
Chris Jones
4c1b0c618d
Bug 776649, part 1: Add mozIApplication in order to expose a hasPermission() method through it. r=fabrice
2012-08-08 19:58:06 -07:00
Wes Johnston
7d6f48a80c
backout c030a8af8abd and dd0c287660e9 CLOSED TREE
2012-08-08 14:07:39 -07:00
Wes Johnston
d51b31344f
Bug 776677 - Send notifications when webapp install errors are not handled by the requester. r=fabrice
2012-08-08 12:35:15 -07:00
Wes Johnston
00379c59e1
Bug 776600 - Add support for orientation in webapp manifests. r=felipe
2012-08-08 12:35:15 -07:00
Fabrice Desré
f8f53af964
Bug 779935 - nsIAppsService.idl need to get mozIDOMApplication from manifest id [r=mounir]
2012-08-08 09:41:47 -07:00
Myk Melez
b723293753
bug 780686 - DOMApplicationRegistry._cloneAppObject doesn't clone the receipts
array; r=fabrice
2012-08-07 13:51:44 -07:00
Ryan VanderMeulen
8c71357cbc
Backout 4e54a6eb43d2 (bug 780686) and f10e4ac36ed2 (bug 772299) due to mochitest-other permaorange on a CLOSED TREE.
2012-08-07 20:32:09 -04:00
Fabrice Desré
025a3fd016
Bug 780686 - DOMApplicationRegistry._cloneAppObject doesn't clone the receipts
array - followup [r=fabrice]
2012-08-07 15:56:46 -07:00
Myk Melez
e33e2203e3
bug 780686 - DOMApplicationRegistry._cloneAppObject doesn't clone the receipts
array; r=fabrice
...
--HG--
extra : rebase_source : e9aede7e1195c92b908ede022444ad6bee78cab8
2012-08-07 13:51:44 -07:00
Wes Johnston
154f83ab5b
Backout 81a090e983d2, 8236b3579bf3,
2012-08-07 10:08:41 -07:00
Wes Johnston
d02725aac8
Bug 776677 - Fire notifications when webapp installs throw errors. r=fabrice
2012-08-07 09:48:44 -07:00
Marco Castelluccio
c4129f1a89
Bug 760748: Add the category of the application to the desktop entry file; r=fabrice
2012-08-06 18:16:00 -07:00
Mike Hommey
c1b35e7b2a
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 20:26:44 +02:00
Mike Hommey
be451c22dc
Backout changeset 2ef51674316a (bug 774032 bonus) for various Mochitest bustages on a CLOSED TREE
2012-08-04 10:38:41 +02:00
Mike Hommey
e79d87471e
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 08:48:56 +02:00
Fabrice Desré
89f8fb6498
Bug 714299 - Manifest fetched on install shouldn't be cached [r=mayhemer]
2012-08-03 09:24:35 -07:00
Fabrice Desré
093c6f2dde
Bug 738298 - navigator.mozApps.mgmt.getAll() doesn't handle non-ASCII characters in the manifest [r=vingtetun]
2012-07-31 03:06:56 -07:00