Fabrice Desré
22954fcfa5
Bug 872100 - app.clearBrowserData appears to not clear browser data immediately sr=mounir, r=jduell,ferjm
2013-05-20 10:20:19 -07:00
Andrea Marchesini
0bb228f8cc
Bug 870856 - Convert DOMError to WebIDL. r=Ms2ger, r=bz
2013-05-18 13:52:06 -04:00
Fernando Jiménez
88e955f7b5
Bug 821589 - mozApps.installPackage doesn't have any automated tests at the DOM level; r=fabrice
2013-05-20 11:23:33 +02:00
Fernando Jiménez
73f1e1a650
Bug 821589 - Packaged apps installation and update tests. Part 0: autoConfirmAppInstall for packaged apps; r=fabrice
2013-05-20 11:23:32 +02:00
Fernando Jiménez
dca75cd648
Bug 873134 - Notify install success before starting to download package. r=fabrice
2013-05-20 11:23:32 +02:00
Fabrice Desré
895a11f394
Bug 871435 - Allow for a customized appcache_path to be used for preinstalled hosted apps using appcache r=ochameau
2013-05-15 13:51:41 -07:00
Fabrice Desré
d97443504d
Bug 852848 - Add support for app-specific redirections r=bz,ferjm
2013-05-14 12:00:09 -07:00
Joey Armstrong
26736a0ee2
bug 869143: phase2 cleanup for XPCSHELL_TEST conversion. r=mshal
2013-05-13 16:24:07 -04:00
James Hugman
ce3b6d686e
Bug 856131 - Regression: No Android home-screen shortcut created on app install. r=fabrice
2013-05-09 08:20:37 -07:00
Fabrice Desré
6bb9b2302f
Bug 860571 - Pings for Firefox OS r=ferjm
2013-05-06 10:41:07 -07:00
Alexandre Poirot
a99c4571dd
Bug 844227 - Add more functions to the webapps actor. r=fabrice
2013-05-06 09:51:53 -04:00
Fabrice Desré
47ceff3c33
Bug 866272 - expose privileged access to mcc+mnc pair for last home network and roaming network r=gal
2013-05-02 18:37:51 -07:00
Antonio M. Amaya
a7269d0ea8
Bug 814136 - Part 2: Changes on the package installation code to check that a version number and package identifier are provided for signed apps. r=bsmith, r=fabrice
2013-01-25 10:57:14 +01:00
Ryan VanderMeulen
1870e96454
Merge birch to inbound.
2013-04-30 12:26:29 -04:00
Kevin Grandon
85790695f7
Bug 861496 - Replace #ifdef MOZ_SYS_MSG by a preference. r=fabrice
2013-04-30 09:01:46 -04:00
Ms2ger
f7333eed15
Backout changesets 8d69a81abff9:6c2e3ea6afa6 for M2 timeouts and crashtest, reftest leaks.
2013-04-26 13:23:17 +02:00
Kevin Grandon
a3dc1b8ed6
Bug 861496 - Replace #ifdef MOZ_SYS_MSG by a preference. r=fabrice
2013-04-26 12:17:25 +02:00
Joey Armstrong
321d063783
bug 844655: Port XPCSHELL_TESTS to moz.build as XPCSHELL_TESTS_MANIFESTS
2013-04-29 14:49:00 -04:00
Antonio M. Amaya
c7b278bd67
Bug 864399 - Save the pref file after each localID. r=fabrice
2013-04-22 22:28:20 +02:00
Fabrice Desré
aa2196b82c
Bug 854849 - Sanitize displayable fields in manifests r=vingtetun
2013-04-18 03:18:30 -07:00
Fabrice Desré
5b037f5922
backout a19cc9af881e for Moth failure.
2013-04-18 04:30:05 -07:00
Fabrice Desré
84e2de4a5d
Bug 854849 - Sanitize displayable fields in manifests r=vingtetun
2013-04-18 03:18:30 -07:00
Fabrice Desré
8825e5c0fc
Bug 859307 - [updates] wrong behavior when the manifest changes but not the packaged zip r=ferjm
2013-04-09 10:18:49 -07:00
Reuben Morais
3fd1918417
Bug 856923 - Don't stop installing permissions if one of them has an invalid entry in the manifest. r=gwagner
2013-04-05 16:38:08 -07:00
Julien Wajsberg
99a61a983d
Bug 858833 - During an update, downloadAvailable is sometimes not reset to false after an error when it should. r=fabrice
2013-04-06 01:04:26 +02:00
Dale Harvey
453698b877
Bug 826058 - Hosted app install/update tests. r=fabrice, r=ted
2013-04-04 17:58:44 -07:00
Kyle Machulis
72a717a860
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
2013-04-01 11:36:59 -07:00
Kyle Machulis
43628a7867
Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot
2013-03-29 15:12:58 -07:00
Kyle Machulis
334c0800cf
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
032f5a8a7b
Bug 822712 - SimplePush - Implementation. r=dougt, jst, jlebar
2013-03-28 20:49:41 -07:00
James Hugman
64ac400479
Bug 813736 - Enable installPackage api on Android. r=wesj,fabrice
2013-03-25 13:03:58 -07:00
Gregory Szorc
7d09ff18e0
Bug 844635 - Part 3: Remove empty Makefile.in files; r=glandium
2013-03-17 18:01:25 -07:00
Fabrice Desré
0d2eaabdc2
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
bf0e41de18
Bug 849335 - Make the FMRadio API privileged. r=fabrice
2013-03-12 20:54:56 +08:00
Phil Ringnalda
380a347166
Back out 298a598dde74 (bug 849988) for test_bug_779982.html timeouts
...
CLOSED TREE
2013-03-14 21:22:28 -07:00
Fabrice Desré
af5c22370c
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é
eb4c1e1779
Bug 842725 - install to device via b2gremote throws "appInfo is null" r=ferjm
2013-02-28 11:22:31 -08:00
Fabrice Desré
a646273805
Bug 842698 - Properly register activities when installing and updating packaged apps r=ferjm
2013-02-28 11:22:31 -08:00
Gregory Szorc
0c8ee65118
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
a0e24e2250
Bug 784841 - Part 18k: Convert /dom; f=Ms2ger rs=khuey
2013-02-25 12:47:20 -08:00
Fernando Jiménez
7c1d8c503a
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
7824a51ca0
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
c6b43375d2
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é
62cf0afe0b
Bug 838308 - mozKeyboard should require a permission to use r=vingtetun a=tef+
2013-02-15 12:35:18 -08:00
Fernando Jiménez
1b638204b8
Bug 839435 - [Packaged apps] Only allow numbers in the 'size' manifest field; r=fabrice
2013-02-15 19:13:02 +01:00
Marco Castelluccio
2df4fee39a
Bug 836016 - Cannot reinstall an app after uninstalling it. r=fabrice
2013-02-15 08:39:31 -05:00
Alexandre Poirot
038b1a029b
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
f6b9c493cf
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é
cf5abb85cf
Bug 839810 - Race condition installing apps on linux r=ferjm
2013-02-13 11:55:45 -08:00
Fabrice Desré
6cecbe351b
Bug 840698 - Activities are broken r=cjones
2013-02-12 15:19:50 -08:00
Julien Wajsberg
9bb15c53f1
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é
8467636a41
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
d65e83defc
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
ab8a1cd284
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
7f0772a5a6
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é
1cea50bc44
Bug 836605 - Use prototype to speed up cloneAsMozIApplication r=genelian
2013-02-06 15:21:15 -08:00
Vivien Nicolas
b390960218
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
d6b75a038f
Bug 837572 - Cannot access any property by the manifest of app object. r=fabrice
2013-02-05 13:57:36 +08:00
Julien Wajsberg
2c63768d3e
Bug 834618 - Catch any error thrown from resolveFromOrigin. r=fabrice
2013-02-04 14:59:32 +01:00
Myk Melez
9f1f3e0446
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é
c2265b7155
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é
d6be945c6c
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é
25c83ed069
Bug 834999 - followup to remove useless dump() r=me a=tef+
2013-01-31 14:34:39 -08:00
Fabrice Desré
fefe78557a
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é
f44ba49ba0
Bug 836538 - Catch exceptions when we have no etag headers on packages r=ferjm
2013-01-31 13:35:11 -08:00
Fabrice Desré
ba72d36dd9
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é
07d0055f08
Bug 835596: Speed up getAppByLocalId from O(n) to O(1) r=ferjm
2013-01-30 22:50:28 -08:00
Fabrice Desré
3b7eea0211
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
5079391a9f
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é
aca1391a5d
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é
340ade1e4c
Bug 835596: Speed up getAppByLocalId from O(n) to O(1) r=ferjm
2013-01-30 14:22:54 -08:00
Fabrice Desré
310180e111
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
575f084c27
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é
205fe91b8c
Bug 836045 - Update Webapps code to use the new deviceStorage stat() support r=djf
2013-01-29 18:24:43 -08:00
Reuben Morais
494bd17ae6
Bug 793204 - Add remove() API to PermissionSettings. r=sicking
2013-01-26 12:56:23 -05:00
Fabrice Desré
c65477aba0
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é
a6595e5b52
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é
108b57be61
Bug 832408 - Notifications stick around after a failed 3rd party app update r=ferjm
2013-01-24 18:24:17 -08:00
Fabrice Desré
576471ba4f
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
2068b81c03
Backout bug 793204. r=me
2013-01-23 10:17:33 -08:00
Reuben Morais
09278fe724
Bug 793204 - Add remove() API to PermissionSettings. r=sicking
2013-01-22 23:34:26 -08:00
Myk Melez
0353061be5
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é
13eb74e781
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é
435c17fbaf
Bug 814226 - Permission checks for "webapps-manage" could probably be friendlier r=sicking
2013-01-19 08:56:29 -08:00
Phil Ringnalda
321f2d70e2
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é
72faee30f7
Bug 814226 - Permission checks for "webapps-manage" could probably be friendlier r=sicking
2013-01-18 16:29:12 -08:00
Fabrice Desré
2ca010d058
Bug 829934 - Implement a hash verifier for webapp/mini manifest r=ferjm
2013-01-18 09:54:06 -08:00
Fabrice Desré
e35610d0ec
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é
d18fc8aa4a
Bug 830294 - Can't launch an app after canceling its update r=ferjm
2013-01-16 16:55:50 -08:00
Fabrice Desré
7da5bc9a81
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
a0c4c89064
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é
15102081e5
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é
8fce849303
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
8d0c587c0c
Backout 66c886b7d927 (bug 827715),2c7287304555 (bug 829679) for bustage
2013-01-14 22:53:34 +01:00
Fabrice Desré
3b272eba76
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é
b20126c6cd
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
2f25d2874e
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
48fcec0055
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
45914aa948
Bug 826555 - Ensure that updates can't rename an app r=fabrice
2013-01-11 15:08:12 +01:00
Fabrice Desré
c85fae1c06
Bug 829572 - The storage permission should be ALLOW for all kinds of apps r=sicking
2013-01-11 05:59:22 -08:00