Commit Graph

119 Commits

Author SHA1 Message Date
Marco Castelluccio
391654aa12 Bug 777402 - Implement support for packaged apps via the installPackage function in the mozapps DOM API in desktop web runtime. r=myk,wesj,fabrice 2013-08-01 17:00:39 -07:00
Marco Castelluccio
e122a42369 Bug 827346 - indexedDB.open() silently fails in an Open Web App (OWA/mozApp). r=myk 2013-07-17 10:00:15 -04:00
Justin Lebar
779d96d10f Bug 889984 - Don't leak objects which "inherit" from DOMRequestIpcHelper the associated window is closed. r=fabrice 2013-07-08 17:55:42 -04:00
Justin Lebar
c107de13fb Bug 888511 - Follow-up: Fire onsuccess properly in Webapp.js after launching an app. r=fabrice 2013-07-03 10:48:55 -07:00
Justin Lebar
5c394d5ee7 Bug 888511 - Fix leak of DOMRequests in Webapps::Launch code. r=fabrice 2013-07-01 18:29:51 -07:00
Fabrice Desré
724b5d30d9 Bug 877984 - Trying to update a hosted app preloading appcache that was preinstalled will fail to update r=gene.lian 2013-06-05 10:43:45 +08:00
Fabrice Desré
1aef500b5f Bug 852720 - Allow packaged apps to have an origin r=ferjm 2013-05-30 10:34:27 -07:00
Julien Wajsberg
21a8918ebc Bug 863337 - [homescreen] If an icon is changed in an update, it's not updated before the next reboot. r=fabrice, r=ferjm 2013-05-22 15:08:59 +02:00
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
Alexandre Poirot
a99c4571dd Bug 844227 - Add more functions to the webapps actor. r=fabrice 2013-05-06 09:51:53 -04:00
James Hugman
64ac400479 Bug 813736 - Enable installPackage api on Android. r=wesj,fabrice 2013-03-25 13:03:58 -07: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
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
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
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é
25c83ed069 Bug 834999 - followup to remove useless dump() r=me a=tef+ 2013-01-31 14:34:39 -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
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é
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
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é
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
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
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
Fernando Jiménez
764ebaf77e Bug 829052 - progress is NaN when doing appcache update; r=fabrice 2013-01-11 11:58:33 +01:00
Fabrice Desré
f6bb845d47 Bug 827023 r=vingtetun 2013-01-08 09:02:17 -08:00
Etienne Segonzac
ccf04d710d 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
Fabrice Desré
f9fcbe793d Bug 821925 - Update the appcache of non-removable hosted apps. [r=ferjm] 2012-12-17 11:11:05 -08:00
Fabrice Desré
0b779a9bbd 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é
c3dabcbd2b 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
a2e323dd48 Backed out changeset 8a2d8c34d905 (bug 796198) because of mochitest-chrome failures 2012-12-10 20:56:28 -05:00
Ehsan Akhgari
83d08fa86c Backed out changeset 9f29dda59ef7 (bug 796198) 2012-12-10 20:56:06 -05:00
Fabrice Desré
bbcc4a3a15 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é
df327b92f2 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
Marco Castelluccio
799105f317 Bug 741526 - Mozilla central mozapps implementation ignores Content-Type. r=fabrice 2012-11-29 17:52:02 -05:00
Vivien Nicolas
46d5358fe4 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é
75d7c05aa9 Bug 816149 - When updating hosted apps with appcache, the update is automatically done [r=ferjm] 2012-12-03 11:38:09 -08:00
Fernando Jiménez
aa189afeb4 Bug 816535 - [Apps] applyDownload() fails after restarting a canceled download;r=fabrice 2012-11-30 17:57:45 +01:00
Philipp von Weitershausen
b87cce231b Bug 815872 - Fix memory leak in install confirm/deny notification code. r=fabrice 2012-11-29 20:18:28 -05:00
Ryan VanderMeulen
901bb21dd4 Backed out changeset e64cd799b7b6 (bug 741526) for mochitest-4 orange. 2012-11-29 18:51:31 -05:00
Marco Castelluccio
c5b689676d Bug 741526 - Mozilla central mozapps implementation ignores Content-Type. r=fabrice 2012-11-29 17:52:02 -05:00