Commit Graph

467 Commits

Author SHA1 Message Date
Marco Castelluccio
e838953cd1 Bug 873567 - Queue appcache download only if there is an appcache manifest attribute specified. r=fabrice 2013-08-06 09:58:47 -04:00
Ms2ger
5c2b63d2c7 Merge m-c to inbound. 2013-08-02 11:07:57 +02:00
Marco Castelluccio
9c533e25da 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
aa9ca2e3d6 Bug 777402 - Use app name + manifest url hash as unique name for apps but forbid multiple apps per origin and webapposutils refactoring. r=myk,fabrice 2013-08-01 17:00:22 -07:00
Ryan VanderMeulen
b30ebe7513 Backed out changesets 357e720b5a37 and f1971c2f5232 (bug 777402) for mochitest-other orange.
CLOSED TREE
2013-08-01 21:51:12 -04:00
Ryan VanderMeulen
834f75014e Backed out changeset e9429bd59114 (bug 873567) for mochitest-2 failures.
CLOSED TREE
2013-08-01 21:43:53 -04:00
Marco Castelluccio
4fb2f16e1b bug 873567 - Fix packaged apps test. r=fabrice
--HG--
extra : rebase_source : 2cb17e8cd0b65ed02f1de401b42f690431a709da
2013-08-01 17:05:36 -07:00
Marco Castelluccio
b36df368eb 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
cdfe88088a Bug 777402 - Use app name + manifest url hash as unique name for apps but forbid multiple apps per origin and webapposutils refactoring. r=myk,fabrice 2013-08-01 17:00:22 -07:00
Jason Smith
da7ec39fbd bug 898448 - Installation of packaged apps fail due to assuming existence of getDeviceStorage. r=fabrice
--HG--
extra : rebase_source : 9b8abc4630e0d875086a99f575ad96572dbdf5ff
2013-07-29 12:53:14 -07:00
Ms2ger
25c19f9737 Bug 897458 - Move EXTRA_PP_JS_MODULES to moz.build; r=gps 2013-08-02 09:03:25 +02:00
Ryan VanderMeulen
4089fb5f64 Merge m-c to inbound. 2013-07-24 18:27:51 -04:00
Fabrice Desré
25fa9454d1 Bug 896436 - Notes Plus app update - fail during oauth redirect r=ferjm 2013-07-24 10:15:37 -07:00
Antonio M. Amaya
90c7f00fb9 Bug 895708 - Allow updating existing apps with the same origin. r=fabrice 2013-07-22 11:10:14 +02:00
Ryan VanderMeulen
095e0047ff Merge m-c to birch. 2013-07-19 13:43:40 -04:00
Marco Castelluccio
5de025607d Bug 895489 - Fix webapprt-test-chrome warnings. r=fabrice 2013-07-19 10:14:22 -04:00
Changbin Park
fb33e49819 Bug 889696 - Catch exception occuring while updating 3rd party apps on booting. r=fabrice 2013-07-15 09:53:41 +09:00
Marco Castelluccio
7d8d278abb Bug 894979 - Serve tests from different origins. r=myk 2013-07-18 10:20:55 -04:00
Myk Melez
a3aa46ab5b bug 895205 - use XMLHttpRequest-style callback to handle XMLHttpRequest errors; r=fabrice 2013-07-18 12:51:39 -07:00
Marco Castelluccio
2b1094b943 Bug 786303 - Use the manifestURL in WebApps notifications instead of the origin. r=fabrice 2013-07-24 09:03:25 -04:00
Marco Castelluccio
bec3d32a7f Bug 827346 - indexedDB.open() silently fails in an Open Web App (OWA/mozApp). r=myk 2013-07-17 10:00:15 -04:00
Tim Taubert
e84c9d2533 Bug 891806 - part 4 - replace 'yield;' with 'yield undefined;' in dom/; r=smaug 2013-07-10 23:52:35 +02:00
Justin Lebar
5b159515e1 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
Kevin Grandon
32986ee65f Bug 889123 - Implement Gecko preference for enabling of pre-installed applications. r=fabrice 2013-07-07 16:41:55 -04:00
Justin Lebar
0f49c4951f Bug 888511 - Follow-up: Fire onsuccess properly in Webapp.js after launching an app. r=fabrice 2013-07-03 10:48:55 -07:00
Joey Armstrong
e44d529d0e bug 870370: EXTRA_COMPONENTS cleanup for conversion patches #1 & #2. 2013-07-03 12:01:06 -04:00
Antonio M. Amaya
801a031fb0 Bug 887118 - Cannot update an preinstalled packaged app (signed or otherwise) to a signed packaged app. r=ferjm 2013-06-26 14:18:34 +02:00
Justin Lebar
193ae37b07 Bug 888511 - Fix leak of DOMRequests in Webapps::Launch code. r=fabrice 2013-07-01 18:29:51 -07:00
James Hugman
695cfe0d52 Bug 860782 - Move Android permission install to first run, from install. r=wesj, r=fabrice
* * *
Bug 860782 - Use app when requesting permissions. r=mfinkle
* * *
Bug 860782 - Disable permissions tests on platforms where they shouldn't work. r=mfinkle
2013-06-20 12:51:18 -04:00
Joey Armstrong
90f5105a37 bug 880246: move EXTRA_PP_COMPONENTS to mozbuild (cleanup). r=mshal 2013-06-20 15:59:59 -04:00
Ryan VanderMeulen
6c78c365af Backed out changeset 72affddbc575 (bug 860782) for mochitest-bc orange. 2013-06-20 15:07:31 -04:00
James Hugman
35d7b3e729 Bug 860782 - Move Android permission install to first run, from install. r=wesj, r=fabrice 2013-06-20 12:51:18 -04:00
Fernando Jiménez
23ad89f93d Bug 884760 - Typo in OfflineCacheInstaller.jsm. r=me 2013-06-19 13:13:45 +02:00
Martijn Wargers
6a0cb9a8a4 Bug 883094 - Fix some test files that don't unset their prefs correctly. r=jgriffin 2013-06-15 00:33:47 +02:00
Joey Armstrong
ad3592a2c7 bug 880246: move EXTRA_PP_COMPONENTS to mozbuild (file batch #1) r=mshal 2013-06-14 14:07:19 -04:00
Mike Shal
2eff1a24b8 Bug 880245 - Move EXTRA_JS_MODULES to moz.build (conversion part 1); r=joey
From 69c3338a3287ff8cc97533e06069fc4d4cb7c5f6 Mon Sep 17 00:00:00 2001
2013-06-10 12:08:47 -04:00
Nikhil Marathe
7be15b755d Bug 868322 - Fixes a shutdown memory leak in ActivitiesService.jsm. r=fabrice
--HG--
extra : rebase_source : 157986b61b4f56e292a6f9b5f47ccb815e4ff22d
2013-06-12 16:28:11 -07:00
Joey Armstrong
d47bba4871 bug 870370: move EXTRA_COMPONENTS to moz.build (file batch #2). r=mshal 2013-06-10 11:19:28 -04:00
Fabrice Desré
a0d6ead56d Bug 878388 - errors when uninstalling applications 'msg is undefined' r=ferjm a=leo 2013-06-07 09:52:58 -07:00
Fabrice Desré
cb2aec619e 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é
0839a02f90 Bug 852720 - Allow packaged apps to have an origin r=ferjm 2013-05-30 10:34:27 -07:00
Alexandre Poirot
1a1cd79e1c Bug 865207 - Move webapps actor from /b2g/chrome/content to /toolkit/devtools/apps/. r=fabrice, r=dcamp
--HG--
rename : dom/apps/tests/unit/data/app.zip => toolkit/devtools/apps/tests/unit/data/app.zip
rename : dom/apps/tests/unit/test_webappsActor.js => toolkit/devtools/apps/tests/unit/test_webappsActor.js
rename : b2g/chrome/content/dbg-webapps-actors.js => toolkit/devtools/server/actors/webapps.js
2013-05-30 12:08:15 -04:00
Julien Wajsberg
61d4ab7767 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
Antonio M. Amaya
3753b721a5 Bug 875712 - When a system update removes a system app, delete the app data from the registry after deleting the private data, not before, r=fabrice
--HG--
extra : rebase_source : a01e8a07760eab05504395c897a49482384f2af4
2013-05-24 12:07:10 +02:00
Martijn Wargers
0ed85aa9ea Bug 799268 - Remove Permission.txt. r=mounir, r=gwagner 2013-05-20 12:52:20 +02:00
Ryan VanderMeulen
153a6ea11e Merge inbound to m-c. 2013-05-20 16:21:45 -04:00
Fabrice Desré
49ed5158de 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
38fc5d8909 Bug 870856 - Convert DOMError to WebIDL. r=Ms2ger, r=bz 2013-05-18 13:52:06 -04:00
Fernando Jiménez
a9024b427f 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
6cecd3516e 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
27f494884a Bug 873134 - Notify install success before starting to download package. r=fabrice 2013-05-20 11:23:32 +02:00
Fabrice Desré
1947975059 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é
6a0039c103 Bug 852848 - Add support for app-specific redirections r=bz,ferjm 2013-05-14 12:00:09 -07:00
Joey Armstrong
2dbf79e9a4 bug 869143: phase2 cleanup for XPCSHELL_TEST conversion. r=mshal 2013-05-13 16:24:07 -04:00
James Hugman
7032e9a7bc Bug 856131 - Regression: No Android home-screen shortcut created on app install. r=fabrice 2013-05-09 08:20:37 -07:00
Fabrice Desré
899159662f Bug 860571 - Pings for Firefox OS r=ferjm 2013-05-06 10:41:07 -07:00
Alexandre Poirot
866a62a60d Bug 844227 - Add more functions to the webapps actor. r=fabrice 2013-05-06 09:51:53 -04:00
Fabrice Desré
699c83814d 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
acfc9a35b1 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
9f23989c39 Merge birch to inbound. 2013-04-30 12:26:29 -04:00
Kevin Grandon
8a965a261a Bug 861496 - Replace #ifdef MOZ_SYS_MSG by a preference. r=fabrice 2013-04-30 09:01:46 -04:00
Ms2ger
2eb87829ec Backout changesets 8d69a81abff9:6c2e3ea6afa6 for M2 timeouts and crashtest, reftest leaks. 2013-04-26 13:23:17 +02:00
Kevin Grandon
f3510c8c3a Bug 861496 - Replace #ifdef MOZ_SYS_MSG by a preference. r=fabrice 2013-04-26 12:17:25 +02:00
Joey Armstrong
8e99512c32 bug 844655: Port XPCSHELL_TESTS to moz.build as XPCSHELL_TESTS_MANIFESTS 2013-04-29 14:49:00 -04:00
Antonio M. Amaya
bf88ca5b74 Bug 864399 - Save the pref file after each localID. r=fabrice 2013-04-22 22:28:20 +02:00
Fabrice Desré
cc8dd45ae1 Bug 854849 - Sanitize displayable fields in manifests r=vingtetun 2013-04-18 03:18:30 -07:00
Fabrice Desré
f632e11468 backout a19cc9af881e for Moth failure. 2013-04-18 04:30:05 -07:00
Fabrice Desré
d1aee1fb10 Bug 854849 - Sanitize displayable fields in manifests r=vingtetun 2013-04-18 03:18:30 -07:00
Fabrice Desré
0ae17df468 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
1d065f975e 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
70cca18747 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
7a815d332e Bug 826058 - Hosted app install/update tests. r=fabrice, r=ted 2013-04-04 17:58:44 -07:00
Kyle Machulis
5aa83c3e11 Bug 855465 - Add emacs python mode comments to moz.build files; r=gps 2013-04-01 11:36:59 -07:00
Kyle Machulis
c79ccc0693 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
a59d40f143 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
3e0604acc9 Bug 822712 - SimplePush - Implementation. r=dougt, jst, jlebar 2013-03-28 20:49:41 -07:00
James Hugman
fdf4b420b3 Bug 813736 - Enable installPackage api on Android. r=wesj,fabrice 2013-03-25 13:03:58 -07:00
Gregory Szorc
2288b28e43 Bug 844635 - Part 3: Remove empty Makefile.in files; r=glandium 2013-03-17 18:01:25 -07:00
Fabrice Desré
cef68a81ef 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
765c939341 Bug 849335 - Make the FMRadio API privileged. r=fabrice 2013-03-12 20:54:56 +08:00
Phil Ringnalda
4fa4cb5333 Back out 298a598dde74 (bug 849988) for test_bug_779982.html timeouts
CLOSED TREE
2013-03-14 21:22:28 -07:00
Fabrice Desré
0831e7066e 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é
0ef63ba781 Bug 842725 - install to device via b2gremote throws "appInfo is null" r=ferjm 2013-02-28 11:22:31 -08:00
Fabrice Desré
941057d6bf Bug 842698 - Properly register activities when installing and updating packaged apps r=ferjm 2013-02-28 11:22:31 -08:00
Gregory Szorc
f0b7e3972c 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
e2966f651c Bug 784841 - Part 18k: Convert /dom; f=Ms2ger rs=khuey 2013-02-25 12:47:20 -08:00
Fernando Jiménez
7e87ab61d5 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
76eaeb3566 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
478faddbcd 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é
97c0cb8702 Bug 838308 - mozKeyboard should require a permission to use r=vingtetun a=tef+ 2013-02-15 12:35:18 -08:00
Fernando Jiménez
acf59c4a4c Bug 839435 - [Packaged apps] Only allow numbers in the 'size' manifest field; r=fabrice 2013-02-15 19:13:02 +01:00
Marco Castelluccio
75e33d8f84 Bug 836016 - Cannot reinstall an app after uninstalling it. r=fabrice 2013-02-15 08:39:31 -05:00
Alexandre Poirot
8c333fdec4 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
d147712b9e 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é
8983c2c85b Bug 839810 - Race condition installing apps on linux r=ferjm 2013-02-13 11:55:45 -08:00
Fabrice Desré
1b606c7897 Bug 840698 - Activities are broken r=cjones 2013-02-12 15:19:50 -08:00
Julien Wajsberg
352a909178 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é
1965b263d7 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
d483422d17 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
757ee4fc1d 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