Commit Graph

853 Commits

Author SHA1 Message Date
Marco Castelluccio
0c223e94ec Bug 906114 - Wait local installation before sending messages to content. r=myk 2014-07-11 13:25:46 +02:00
Ryan VanderMeulen
33438fd923 Backed out changeset ea4acc8b76dd (bug 903291) for frequent B2G crashtest failures and other regressions. 2014-07-09 15:34:43 -04:00
Antonio M. Amaya
67635a6fe9 Bug 1033453 - Fix the composed permission check on app updates. r=fabrice 2014-07-08 05:45:00 -04:00
Fernando Jiménez
5fa18da7dc Bug 1024396 - Allow blocking certain permissions for privileged apps. r=fabrice 2014-07-08 12:10:24 +02:00
Wes Kocher
a45d5896fa Backed out changeset 213c6fbcd833 (bug 972076) for mochitest-1 failures on a CLOSED TREE 2014-07-07 15:03:19 -07:00
Fabrice Desré
021da0ee0a Bug 972076 - Make mozApps.mgmt.getAll faster r=ferjm 2014-07-07 11:01:30 -07:00
Carsten "Tomcat" Book
14b7e0163c merge b2g-inbound to mozilla-central a=merge 2014-07-07 15:05:36 +02:00
Marco Castelluccio
bea7575679 Bug 1034731 - Better logging for manifest content-type errors. r=fabrice 2014-07-06 18:47:28 +02:00
Fernando Jiménez
9e139bfc8f Bug 903291 - App download hangs indefinitely if the child process dies before confirming the install. r=fabrice
* * *
Bug 903291 - App download hangs indefinitely if the child process dies before confirming the install
2014-05-24 12:28:13 -07:00
Marco Castelluccio
416979553c Bug 1029674 - Fix installation of apps with custom origin. r=myk,keeler
--HG--
rename : toolkit/webapps/tests/test_packaged_launch.xul => toolkit/webapps/tests/test_custom_origin.xul
2014-07-04 15:23:16 +02:00
Borting Chen
eb9c952e7b Bug 951976 - part 1, WebIDL implementation. r=gene 2014-03-10 11:54:15 +08:00
Myk Melez
d1872c6bfd Bug 1030464 - log mozApps debug messages only if pref is set; r=fabrice 2014-06-30 17:27:34 -07:00
Fabrice Desré
e6a17c357a Bug 1024157 - Lazy load more js modules - part 1: NFC r=psiddh 2014-05-07 15:53:16 -07:00
Carsten "Tomcat" Book
2f01b9ad61 merge mozilla-inbound to mozilla-central a=merge 2014-06-27 15:34:28 +02:00
Fernando Jiménez
d43c9a421f Bug 1023266 - Make the Mobile ID API privileged. Part 1: Add mobileid permission. r=smaug, ehsan 2014-06-27 01:18:19 +02:00
Sean Lin
25c5907a27 Bug 908999 - Update Registered/Allowed Connections for Inter-App Communication API When App Gets Uninstalled. r=gene 2014-06-20 17:44:37 +08:00
Carsten "Tomcat" Book
8e86bf906b Merge mozilla-central to mozilla-inbound 2014-06-26 15:51:31 +02:00
Carsten "Tomcat" Book
12e04d45a1 merge mozilla-inbound to mozilla-central a=merge
--HG--
extra : amend_source : 8afac23e33906916e7e6297e2307417e09fa27ae
2014-06-26 14:11:00 +02:00
Ghislain 'Aus' Lacroix
9114efa5f0 Bug 1023796 - Vertical homescreen without icons in applications after an app gets OOMed. r=fabrice 2014-06-25 22:07:14 -07:00
Shian-Yow Wu
e6e5325929 Bug 998243 - Get correct path of packaged app when local installation is skipped. r=marco 2014-06-26 11:17:25 +08:00
Marco Castelluccio
32f517a322 Bug 922187 - Properly catch exceptions in checkInstalled and fire the error callback on the DOM request. r=myk 2014-06-25 01:51:28 +02:00
Ryan VanderMeulen
1ea076bea7 Merge b2g-inbound to m-c. a=merge
--HG--
rename : layout/style/nsCSSStyleSheet.cpp => layout/style/CSSStyleSheet.cpp
rename : layout/style/nsCSSStyleSheet.h => layout/style/CSSStyleSheet.h
2014-06-23 10:56:03 -04:00
James Lal
d79fec32fc Bug 1027458 - Correctly cleanup after canceling a mozapp download. r=fabrice 2014-06-21 01:32:15 +02:00
Fernando Jiménez
87b8290faf Bug 1006237 - Unify permissions check in nsIDataStore.checkPermission. r=baku, ehsan 2014-06-19 16:03:54 +02:00
Carmen Jimenez
ef55a81fc4 Bug 1014517 - Execute the single variant customization the first time a configured SIM is inserted. r=ferjm 2014-06-17 05:00:00 -04:00
Wes Kocher
42ab217b5b Merge inbound to m-c a=merge 2014-06-11 18:46:34 -07:00
Ed Morley
63eff9d511 Merge mozilla-central and b2g-inbound 2014-06-11 18:06:52 +01:00
Bobby Holley
f93f11d656 Bug 1020609 - Fix up mozApps for Array Xrays. r=mccr8 2014-06-11 15:16:06 -07:00
Antonio M. Amaya
f5830b4cef Bug 833633 - Remember permissions granted by users for PROMPT_ACTION through an update. r=ferjm 2014-06-11 04:47:00 -04:00
Myk Melez
78814e0a21 Bug 1019054 - re-add uninstallation from about:apps context menu; r=mfinkle,marco 2014-06-10 15:52:47 -07:00
Richard Newman
aa3662b743 Bug 1021342 - Eliminate non-synthetic web app code. r=myk,mfinkle 2014-06-10 10:37:38 -07:00
Ryan VanderMeulen
56e2c15baf Merge m-c to inbound on a CLOSED TREE. a=me 2014-06-07 13:36:44 -04:00
Myk Melez
db078bd435 Bug 1013433 - complete the packaged app update process; r=mfinkle,marco 2014-06-06 12:10:59 -07:00
Wes Kocher
3b165c1542 Merge fx-team to mozilla-central a=merge 2014-06-04 17:44:12 -07:00
Martyn Haigh
e9d35dcc24 Bug 985614- Trigger onsuccess for package install from marketplace. r=myk 2014-06-03 05:13:00 -04:00
Sean Lin
de76e3fa62 Bug 899260 - System notifications are fired even if the message handler is not set in the manifest file of the app. r=gene 2014-06-03 18:27:12 +08:00
Marco Castelluccio
7672043be6 Bug 1013895 - Stop _processManifestForIds from modifying the registry. r=myk 2014-06-07 11:28:45 +02:00
Randell Jesup
4ce7974373 Bug 1021643: allow Certified B2G apps to access mic and camera without prompting r=pauljt,sicking 2014-06-07 00:12:45 -04:00
Vivien Nicolas
0e89289777 Bug 988212 - Change the attention screen permission from |certified| to |privileged|. r=sicking 2014-06-06 20:43:33 +02:00
James Lal
3a202723ad Bug 1027347 - Only set downloadError to an error if it actually is an error and clear past errors after successful states. r=fabrice 2014-06-25 22:47:00 +02:00
Ryan VanderMeulen
e56b4d6f7a Merge m-c to inbound. 2014-05-28 16:28:34 -04:00
Gene Lian
9c0fc6d0d8 Bug 1014594 - IAC: when no apps are selected to connect, we still need to do connections for the existing allowed apps. r=nsm 2014-05-24 11:19:02 +08:00
Carsten "Tomcat" Book
aac8d9a917 Backed out changeset 8473f191f232 (bug 1014594) for gaia ui test failures on a CLOSED TREE 2014-05-28 10:26:49 +02:00
Gene Lian
d6ee8932f2 Bug 1014594 - IAC: when no apps are selected to connect, we still need to do connections for the existing allowed apps. r=nsm 2014-05-24 11:19:02 +08:00
Antonio M. Amaya
9eeef2ddd7 Bug 1014410 - Silently upgrade permissions PROMPT_ACTION to ALLOW_ACTION for preinstalled privileged apps. r=fabrice 2014-05-26 12:30:11 +02:00
Ryan VanderMeulen
bb0a569263 Backed out changeset 09ebd0af27a4 (bug 903291) for frequent B2G debug mochitest crashes. 2014-05-27 15:47:04 -04:00
Carsten "Tomcat" Book
5f4bdd154a merge b2g-inbound to mozilla-central 2014-05-26 15:26:11 +02:00
Sean Lin
c4e8fe69ed Bug 908191 - Use xpcom-interface caller to do interaction between Inter-App Communication API and run-time prompt. r=gene,fabrice 2014-05-26 11:53:44 +08:00
Fernando Jiménez
551f1dd2e5 Bug 903291 - App download hangs indefinitely if the child process dies before confirming the install. r=fabrice
* * *
Bug 903291 - App download hangs indefinitely if the child process dies before confirming the install
2014-05-24 12:28:13 -07:00
Wes Kocher
fe9de5265e Backed out changeset 3986e809158a (bug 903291) for Gu bustage 2014-05-23 15:48:20 -07:00
Fernando Jiménez
c72ded3253 Bug 903291 - App download hangs indefinitely if the child process dies before confirming the install. r=fabrice
* * *
Bug 903291 - App download hangs indefinitely if the child process dies before confirming the install
2014-05-23 14:21:09 -07:00
Gene Lian
25dae3bb4c Bug 1009408 - IAC shouldn't check the install origin for certified apps (part 2, remove the install origin check for the certified app in Gecko). r=ferjm 2014-05-13 17:52:20 +08:00
Fernando Jiménez
539397bc13 Bug 988427 - Allow audio-channel-ringer to be used by |privileged| apps. r=pauljt, r=fabrice 2014-05-19 05:10:00 -04:00
Fernando Jiménez
e9ee2370ed Bug 990552 - Grant |privileged| apps use the Telephony channel by requesting the audio-channel-telephony permission. r=pauljt, r=fabrice 2014-05-19 05:09:00 -04:00
Shian-Yow Wu
c51a85aa74 Bug 945152 - Part 3-4: Test case to get array buffor by XHR with app:// URL. r=smaug,fabrice 2014-05-16 13:34:44 +08:00
Ed Morley
ab814e1326 Backed out changeset 3dbd84a99ce8 (bug 993282) for causing bug 1008357 2014-05-15 17:01:56 +01:00
Alphan Chen
ccc8da0467 Bug 983502 - navigator.getFeature implementation (support hardware.memory). r=bz 2014-05-12 10:05:03 +08:00
Marco Castelluccio
2bbe46eae9 Bug 1005048 - Set the error property in the Webapps:UpdateState message and not in the Webapps:FireEvent message. r=fabrice 2014-05-10 10:16:07 +02:00
Myk Melez
0780b332ba bug 1004825 - prioritized, tagged Android logging in JS; r=mfinkle, marco 2014-05-09 13:15:54 -07:00
Ryan VanderMeulen
9cf31c7c88 Merge b2g-inbound to m-c. 2014-05-08 15:52:48 -04:00
Fabrice Desré
d20b51b485 Bug 993282 - Lazy load more js modules - part 1: NFC r=psiddh 2014-05-07 15:53:16 -07:00
Wes Kocher
f3d33b739c Backed out 3 changesets (bug 993282) for b2g emulator mochitest 3 failures
Backed out changeset 30e0991d49e0 (bug 993282)
Backed out changeset 6b9c8d6ab401 (bug 993282)
Backed out changeset 96e1a542bb45 (bug 993282)
2014-05-07 18:47:17 -07:00
Fabrice Desré
70cba4eb7e Bug 993282 - Lazy load more js modules - part 1: NFC r=psiddh 2014-05-07 15:53:16 -07:00
Alexandre Lissy
56a5831018 Bug 963234 - Move AlertsHelper out of shell.js. r=fabrice, r=ochameau 2014-05-01 05:23:00 -04:00
Ed Morley
e41a3e1c8a Merge mozilla-central and inbound 2014-04-29 18:23:29 +01:00
Fredrik Lanker
188df7ce9d Bug 1002383 - Mark fallback cache entries correctly. r=ochameau
storeCache is async, so at the time markEntry was run for fallback
items, the cache entry might not exist yet which led to that the
fallback entries were not properly marked. Instead, we now send the
proper type directly to storeCache.
2014-04-28 02:20:00 +02:00
Marco Castelluccio
24c9fb815d Bug 999220 - Make confirmInstall call aInstallSuccessCallback after the manifest has been written to disk. r=fabrice 2014-04-29 04:18:00 -04:00
Marco Castelluccio
e497bc64af Bug 947565 - Remove custom timeout in packaged apps tests. r=fabrice 2014-04-29 04:02:00 -04:00
Ryan VanderMeulen
de552d3ac3 Backed out changeset 9d04bde9fcd1 (bug 989806) for Android mochitest failures. 2014-04-27 21:25:28 -04:00
Marco Castelluccio
2c215a0366 Bug 997886 - Test installing and updating apps with asm.js pre-compiling. r=fabrice 2014-04-26 03:37:00 -04:00
Marco Castelluccio
efa95d24df Bug 989806 - Use reviewer certs for reviewer pages. r=fabrice 2014-04-27 13:38:00 -04:00
Marco Castelluccio
7e259c5533 Bug 989806 - Use reviewer certs for reviewer pages. r=fabrice 2014-04-28 10:50:00 +02:00
Gene Lian
eb71883c3c Bug 1003689 - InterAppCommService does not implement nsIObserver. r=ferjm 2014-04-30 14:34:42 +08:00
Marco Castelluccio
29354294e3 Bug 915879 - Wait for _writeFile to finish before continuing. r=fabrice 2014-04-25 11:49:00 -04:00
Marco Castelluccio
7b3a32351d Bug 1027229 - Use the non-localized name to install apps since it allows users to change locale without running into problems. r=myk 2014-06-23 02:22:07 +02:00
Ed Morley
d986e0aa3e Backed out changeset b589de6c1084 (bug 889744) for failures in test_marketplace_pkg_install.html 2014-04-24 15:29:20 +01:00
Marco Castelluccio
04272068a9 Bug 889744 - Use reviewer certs for reviewer pages. r=fabrice 2014-04-24 04:27:00 +02:00
Carsten "Tomcat" Book
2299300a51 Merge m-c to mozilla-inbound 2014-04-24 13:20:37 +02:00
Marco Castelluccio
d512fb3c5a Bug 1000168 - Cleanup moz.build files under dom/apps/. r=mshal 2014-04-24 01:53:00 +02:00
Ryan VanderMeulen
896e202b65 Backed out changeset d525f195556d (bug 997886) for intermittent test failures. 2014-04-21 14:23:54 -04:00
Marco Castelluccio
fd46633915 Bug 984464 - Create mozIApplication objects directly with the mozIApplication constructor (without mutating the prototype). r=fabrice 2014-04-21 11:30:15 -04:00
Marco Castelluccio
2b6786b97e Bug 997886 - Test installing and updating apps with asm.js pre-compiling. r=fabrice 2014-04-21 10:58:19 -04:00
Gene Lian
34d93b8f24 Bug 915884 - Add tests for Inter-App Communication API (part 3, clean up the alignment). r=ferjm 2013-12-12 12:06:00 +08:00
Gene Lian
3828fc3faa Bug 915884 - Add tests for Inter-App Communication API (part 2, xpcshell tests for InterAppCommService.jsm). r=ferjm 2013-12-05 17:57:31 +08:00
Gene Lian
9027134192 Bug 915884 - Add tests for Inter-App Communication API (part 1, create InterAppCommService.jsm). r=ferjm
--HG--
rename : dom/apps/src/InterAppCommService.js => dom/apps/src/InterAppCommService.jsm
2013-12-02 14:45:33 +08:00
Ryan VanderMeulen
c583e54c9d Merge m-c to b2g-inbound. a=merge 2014-04-18 10:03:35 -04:00
Gene Lian
230b10e8f6 Bug 967653 - [Inter-App Communication API] use appsService.getAppByManifestURL(aManifestURL).appStatus to get appStatus. r=fabrice a=v1.4+ 2014-04-17 18:57:02 +08:00
Marco Castelluccio
aa859b7748 Bug 993326 - Automatically restore apps launchable value. r=fabrice 2014-04-17 16:43:04 -04:00
Marco Castelluccio
d074d06438 Bug 993326 - Don't directly set the dom.mozApps.auto_confirm_install preference in test_operator_app_install. r=fabrice 2014-04-17 16:43:04 -04:00
Fabrice Desré
b6c050f2c2 Bug 965970 - Add support to compile asm.js code at install/update time r=luke,bholley,marco 2014-04-17 22:03:03 -07:00
Fabrice Desré
41b67427e6 Bug 996912 - [B2G] Apps will close after the user initiates a BT transfer to another phone r=gene a=v1.3t+ 2014-04-17 10:03:02 +08:00
Marco Castelluccio
1cf9415952 Bug 996109 - Lazily load some modules in AppsUtils.jsm. r=felipe 2014-04-15 10:45:06 -04:00
Marco Castelluccio
d05cab9748 Bug 858772 - Fail if the checkForUpdate request fails instead of timing out. r=fabrice 2014-04-14 11:06:00 +02:00
Marco Castelluccio
ce617b860a Bug 906223 - Add currently running app to the registry if it isn't already there. r=fabrice
--HG--
rename : toolkit/webapps/tests/test_hosted_launch.xul => toolkit/webapps/tests/test_hosted_launch_no_registry.xul
rename : toolkit/webapps/tests/test_packaged_launch.xul => toolkit/webapps/tests/test_packaged_launch_no_registry.xul
2014-04-13 14:42:39 -04:00
Alexandre Lissy
747fc338b7 Bug 989876 - Keep updateTime field uptodate for gaia apps. r=fabrice 2014-04-09 15:45:15 +02:00
Carmen Jimenez
8f3652923c Bug 992589 - OperatorApps.jsm errors when running with and without Single Variant apps. r=ferjm 2014-04-08 12:46:27 +02:00
Marco Castelluccio
b21a895d85 Bug 991246 - Fix "aIdsApp is undefined" error in OperatorApps.jsm. r=cjc 2014-04-07 10:42:56 -04:00
Reuben Morais
467f45f4dc Bug 982777 - Prompt for permission to use the Camera API in privileged apps. r=sicking r=jdm 2014-04-02 01:08:42 -03:00
Marco Castelluccio
ab04d11170 Bug 972927 - Re-enable dom/apps tests on b2g. r=RyanVM 2014-03-28 11:29:57 -04:00
Antonio M. Amaya
846a3f333c Bug 880043 - Signed packaged installation test certificate generation. r=cviecco
--HG--
rename : security/manager/ssl/tests/unit/test_signed_apps/nss_ctypes.py => security/manager/ssl/tests/unit/test_signed_apps/gentestfiles/nss_ctypes.py
rename : security/manager/ssl/tests/unit/test_signed_apps/sign_b2g_app.py => security/manager/ssl/tests/unit/test_signed_apps/gentestfiles/sign_b2g_app.py
2014-03-27 11:02:27 -04:00
David Clarke
b924a2c672 Bug 880043 - Signed packaged installation tests. r=fabrice 2014-01-21 18:53:55 +01:00
Marco Castelluccio
af2cc5d4e4 Bug 981085 - Stop using OS.File in apps code. r=fabrice 2014-03-25 09:14:06 -04:00
Carsten "Tomcat" Book
52d7c51e3d Merge mozilla-central to fx-team on a CLOSED TREE 2014-03-26 14:01:16 +01:00
Carsten "Tomcat" Book
6eaebb92de Backed out changeset 246f001547ac (bug 981085) 2014-03-26 11:09:16 +01:00
Marco Castelluccio
2854ed855e Bug 981085 - Stop using OS.File in apps code. r=fabrice 2014-03-25 09:14:06 -04:00
Matthew Noorenberghe
5cf6b4e6a5 Bug 988000 - Lazily load FreeSpaceWatcher.jsm. r=fabrice 2014-03-25 19:54:48 -07:00
Ryan VanderMeulen
b31f92b6e6 Merge inbound to m-c. 2014-03-24 16:47:07 -04:00
Bobby Holley
830107fc87 Bug 986940 - Remove Cu.createArrayIn. r=gabor 2014-03-24 11:30:20 -03:00
Marco Castelluccio
5ba09142ca Bug 986493 - Lazily load some modules in Webapps.jsm. r=felipe 2014-03-24 09:37:27 -04:00
Marco Castelluccio
f07845494b Bug 983641 - Fail the apps tests explicitly in case of exceptions instead of letting them fail because of timeouts. r=fabrice 2014-03-19 08:48:24 -04:00
Carmen Jimenez
d28f188043 Bug 978785 - SV: Enable customization during first time to insert a SIM card. r=fabrice, r=gene 2014-03-11 16:55:55 +01:00
Marco Castelluccio
650cf1244e Bug 898647 - Backend for app updates. r=myk,fabrice
--HG--
rename : browser/modules/webappsUI.jsm => browser/modules/WebappManager.jsm
rename : toolkit/webapps/WebappsInstaller.jsm => toolkit/webapps/NativeApp.jsm
rename : webapprt/WebappsHandler.jsm => webapprt/WebappManager.jsm
2014-03-15 14:37:37 -07:00
Wes Kocher
431137ccf6 Backed out changeset 4ce831d82c1f (bug 898647) for gaia-ui bustage on an already CLOSED TREE
--HG--
rename : browser/modules/WebappManager.jsm => browser/modules/webappsUI.jsm
rename : toolkit/webapps/NativeApp.jsm => toolkit/webapps/WebappsInstaller.jsm
rename : webapprt/WebappManager.jsm => webapprt/WebappsHandler.jsm
2014-03-14 14:13:25 -07:00
Marco Castelluccio
9b4317d55f Bug 898647 - Backend for app updates. r=myk,fabrice
--HG--
rename : browser/modules/webappsUI.jsm => browser/modules/WebappManager.jsm
rename : toolkit/webapps/WebappsInstaller.jsm => toolkit/webapps/NativeApp.jsm
rename : webapprt/WebappsHandler.jsm => webapprt/WebappManager.jsm
extra : rebase_source : d009be9de28cb917062d567592f773e9ece4266e
2014-03-14 10:30:53 -07:00
Bill McCloskey
fd05f3eb04 Bug 982828 - [e10s] Disable mochitest-plain tests that don't pass in e10s (r=ted) 2014-03-13 21:38:19 -07:00
Wes Kocher
3b83e5bb22 Backed out changeset 88425ad0f06a (bug 982828) for introducing various mochitest-5 failures on a CLOSED TREE
* * *
Backed out changeset 94f9ebdc6662 (bug 982828)
2014-03-13 19:41:21 -07:00
Bill McCloskey
e784b5aef6 Bug 982828 - [e10s] Disable mochitest-plain tests that don't pass in e10s (r=ted) 2014-03-13 15:41:41 -07:00
Bill McCloskey
006786a6b4 Backed out changeset d6261f65070a 2014-03-13 15:52:27 -07:00
Bill McCloskey
ed100f425c Bug 982828 - [e10s] Disable mochitest-plain tests that don't pass in e10s (r=ted) 2014-03-13 15:41:41 -07:00
Vaibhav Agarwal
910cf28c11 Bug 971132 - B2G mochitests should use the new manifest format; r=jmaher 2014-03-12 11:41:08 -04:00
Vaibhav Agarwal
64e20261db Bug 971132 - B2G mochitests should use the new manifest format; r=jmaher 2014-03-06 13:42:43 -05:00
Wes Kocher
3c59ed9c6d Backed out changeset 6058a0d53426 (bug 903291) for causing bug 977215 2014-02-28 15:25:21 -08:00
Fernando Jiménez
46a06bdfed Bug 903291 - App download hangs indefinitely if the child process dies before confirming the install. r=fabrice 2014-02-24 09:52:15 +01:00
Fabrice Desré
d949be0ef1 Backout 96eaa0f376ab (bug 961282) for smoketest regression. 2014-02-21 11:54:03 -08:00
Fabrice Desré
c3af83254c Bug 975038 - Remove obsolete indexedDB migration code r=mwu 2014-02-20 11:31:57 -08:00
Marco Castelluccio
7b192b8c75 Bug 961282 - In Webapps.jsm, create directories only when really needed. r=fabrice 2014-02-20 15:35:09 -05:00
Ehsan Akhgari
1d8f77d18b Bug 973143 - Move some variables to moz.build; r=glandium
--HG--
extra : rebase_source : b767d6cb044efa50844129df80864b9e802b51bd
2014-02-18 02:02:00 -05:00
Ehsan Akhgari
ff64067a04 Backed out changeset 5ecd0339a087 (bug 973143) because of a possible Talos regression 2014-02-18 14:27:51 -05:00
Ehsan Akhgari
e613d30a2c Bug 973143 - Move some variables to moz.build; r=glandium 2014-02-18 02:02:00 -05:00
Phil Ringnalda
b463b1af44 Merge m-i to m-c 2014-02-15 09:54:57 -08:00
Brian Smith
2f3036a251 Bug 896620: Make marketplace certs work on in all products, r=keeler
--HG--
extra : source : 86ec7137a8892f75918c77e605df970f5b96ef62
extra : histedit_source : 33326790804d49e6ec658626116ebf870d94d445
2014-02-14 14:37:07 -08:00
James Hugman
12c44cad1e Bug 970467 - wait until after saving apps to call hosted app install success callback; r=fabrice 2014-02-14 09:54:00 -08:00
Alfredo Yang
3853c6783a Bug 853356 - gUM video permisson prompt. r=fabrice, felipc, wjohnston, mrbkap, jimm, jesup, khuey, jsmith 2014-02-09 15:34:40 -05:00
Boris Zbarsky
024de5ef38 Bug 965094. Reconcile the behavior of the JSObject* argument for Func on interfaces and on interface members. r=bholley 2014-02-05 13:38:18 -05:00
Honza Bambas
1b47f55e7d Bug 956930 - Launching an app preloading appcache throws an offline error, r=jduell+sicking 2014-02-04 01:52:57 +01:00
Fabrice Desré
a52eee3ff2 Bug 959941 - [B2G][Marketplace] Launching Candy Crush will open into the file system menu r=ferjm 2014-02-03 07:58:33 -08:00
Ryan VanderMeulen
cee4476a72 Merge m-c to inbound. 2014-02-01 17:22:56 -05:00
Fabrice Desré
0b097b1807 Bug 966502 - Use Cu.cloneInto() instead of ObjectWrapper.jsm r=baku 2014-02-01 11:06:59 -08:00
Marco Castelluccio
0f24a925f1 Bug 961468 - In _readManifests, read the manifests without checking file existence. r=fabrice 2014-01-31 13:14:17 -05:00
Ryan VanderMeulen
1151d8d8c4 Merge m-c to inbound. 2014-01-31 21:16:16 -05:00
Myk Melez
9fa67c1606 bug 934760 - refactor DOMApplicationRegistry.checkForUpdate to expose updateHostedApp/updatePackagedApp; r=fabrice"
--HG--
extra : rebase_source : 5cc51a4d8f57e6a3ed8cc88df5b96e0dd4088565
2014-01-31 14:50:37 -08:00
Myk Melez
01c2a7f857 bug 962858 - bypass native installation during automated tests; r=mfinkle,fabrice
--HG--
extra : rebase_source : bf4a585b4f7bee784d36a7338ba1f592bdedae94
2014-01-24 20:51:30 -08:00
Carmen Jimenez
1de28836a9 Bug 960601 - Fixed installation of priviledged app with origin. r=fabrice 2014-01-22 15:42:56 +01:00
Marco Castelluccio
723240698b Bug 960837 - Use the basic receipt check introduced in bug 757226 for installations. r=fabrice 2014-01-23 09:46:20 -05:00
Myk Melez
1a2ea0a512 Bug 958356 - rename packageName to unambiguous name in app objects; r=wesj, fabrice
--HG--
extra : rebase_source : abde2ac924fd8265319f1ffa386f0447518fc46d
2014-01-22 13:09:47 -08:00
Myk Melez
14e30b250f bug 962229 - suppress spurious error messages about webapps.json not found on Fennec firstrun; r=fabrice
--HG--
extra : amend_source : 5ddf753e11f7d3a7d120d1db5f0700db810a2a8a
2014-01-22 10:08:48 -08:00
Alexandre Poirot
b97f2606bc Bug 961655 - Ensure that webapps-registry-ready event is fired, even if the Webapps registry is initialized before shell.html is loaded. r=fabrice 2014-01-22 10:06:29 -08:00
Myk Melez
dbf68bfc13 Bug 953328 - followup nit fixes to change that makes about:apps work with synthetic APKs; r=wesj, fabrice 2014-01-22 01:02:47 -08:00
Myk Melez
f7b1d7cea4 Bug 953328 - make about:apps work with synthetic APKs; r=wesj 2014-01-22 00:50:02 -08:00
Marco Castelluccio
ff82acc0a5 Bug 959420 - Followup to fix the last saveApps call introduced in bug 757226. r=fabrice 2014-01-16 17:00:29 -08:00
Marco Castelluccio
c3fc50772f Bug 757226 - Implement mozApps addReceipt, removeReceipt, replaceReceipt. r=fabrice,andym,kumar 2014-01-16 16:26:26 -08:00
Marco Castelluccio
384728f025 Bug 959420 - Refactor saveApps, getManifestFor, readManifests, writeFile functions to use promises. r=fabrice 2014-01-16 16:26:24 -08:00
Wes Kocher
f59e9b629f Merge b2g-inbound to m-c 2014-01-09 16:32:37 -08:00
Fabrice Desré
76b08869b8 Bug 940254 - Make "storage" permission in the database not grant "offline-app" r=gwagner 2014-01-08 17:14:22 -08:00
Wes Kocher
a37df9c0e0 Backed out changeset fe10dc4545c6 (bug 940254) for xpcshell bustage 2014-01-08 18:21:35 -08:00
Fabrice Desré
ea8741e078 Bug 940254 - Make "storage" permission in the database not grant "offline-app" r=gwagner 2014-01-08 17:14:22 -08:00
Wes Kocher
edd478a6df Merge m-c to inbound 2014-01-06 18:14:57 -08:00
Fabrice Desré
577082fa32 Bug 956833 - Clear manifests cache on memory pressure r=gal 2014-01-06 13:03:50 -08:00
Kevin Grandon
8eeed4f1ce Bug 949242 - [inter-app-comm-api] Wrongly filters out messages when the page has a hash. r=gene, r=fabrice 2014-01-06 15:25:28 -05:00
Marco Castelluccio
1a8912a93e Bug 917673 - Throw APP_PACKAGE_INVALID when the JAR is invalid and throw APP_PACKAGE_CORRUPT when the JAR has been tampered with. r=fabrice 2013-12-15 14:03:28 -05:00
Randell Jesup
c73f788f82 Bug 853356: backout p1 2013-12-10 01:00:18 -05:00
Fabrice Desré
9048792572 Bug 937917 - [Facebook] Fix to support https and enable webshare activities r=ferjm 2013-12-09 14:05:14 -08:00
Alfredo Yang
c4c617f113 Bug 853356 - Part1 Add new permissions and prompt for mutiple permissions request. r=fabrice, felipc, wjohnston, mrbkap, jimm 2013-12-06 17:38:51 -05:00
Andrea Marchesini
8780029785 Bug 942639 - Make DataStore API Certified-only for 1.3, r=ehsan, r=fabrice 2013-12-05 23:12:23 +00:00
Ryan VanderMeulen
6d8ee2edb2 Backed out changeset 9fb6d1811696 (bug 942639) for B2G mochitest-3 timeouts. 2013-12-05 11:36:01 -05:00
Andrea Marchesini
d1c27fb4d3 Bug 942639 - Make DataStore API Certified-only for 1.3, r=ehsan, r=fabrice 2013-12-05 13:50:11 +00:00
Ryan VanderMeulen
4829857b56 Merge m-c to inbound. 2013-12-02 16:58:15 -05:00
Fernando Jiménez
c99f3de7d2 Bug 928389 - Default to strong listeners added via DOMRequestHelper. Part 2: Webapps. r=fabrice, genelian, bkelly 2013-12-02 21:39:04 +01:00
Carmen Jimenez
b37f4cce7c Bug 935924 - [SingleVariant] 3rd party apps are deleted after a factory reset. r=fabrice 2013-11-21 17:56:15 +01:00
Antonio M. Amaya
80a43b3784 Bug 926219 - Relax the signature validation for locally installed apps. r=bsmith, r=fabrice 2013-11-19 20:41:54 +01:00
Fabrice Desré
2d148375b6 Bug 938023 - Implement the download API : Part 2, implementation. r=auswerk 2013-11-27 23:18:08 -08:00
Randy Lin
2392de7e85 Bug 854753 - [B2G][Audio] Implement SpeakerManager API. r=amarchesini, sr=jonas 2013-11-25 12:50:03 +13:00
Myk Melez
8b5bea2ea0 bug 910815 - refactor package installation to improve maintainability; r=fabrice 2013-11-25 15:14:35 -08:00
Antonio M. Amaya
d3b30c50b6 Bug 936018 - Ensure that we update the child objects even when the child was already known. r=fabrice 2013-11-20 00:12:12 +01:00
Ben Kelly
b74dc40938 Bug 924565: Part 1: Declare nsIObserver QI in DOMRequestHelper child classes. r=fabrice 2013-11-20 13:33:10 +08:00
Mike Hommey
2812d11fce Bug 939632 - Remove LIBRARY_NAME for leaf libraries. r=gps
Landing on a CLOSED TREE.
2013-11-19 11:50:54 +09:00
Mike Hommey
e06d795c71 Bug 939074 - Remove most LIBXUL_LIBRARY. rs=gps 2013-11-19 11:48:10 +09:00
Mike Hommey
ffe0380912 Bug 935881 - Use FINAL_LIBRARY for all (fake) libraries that end up linked in a single other library. r=gps 2013-11-19 11:47:14 +09:00
Garner Lee
85bd10ff13 Bug 674741 - Part 5: NFC Permissions Changes. r=fabrice
--HG--
extra : rebase_source : 77f7485328b2fd1e57cf6b8ef845dcd0afb7845e
2013-11-04 17:17:05 -08:00
Ms2ger
4fe918bb7b Bug 931459 - Move LOCAL_INCLUDES to moz.build in dom/; r=mshal 2013-11-11 09:04:11 +01:00
Fernando Jiménez
da35ee5548 Bug 927699 - navigator.mozApps.install(url) lets NS_ERROR_FAILURE onto the web. r=fabrice 2013-11-07 12:30:31 +01:00
Reuben Morais
1d3b24a4d5 Backed out 4 changesets (bug 853356) for breaking permission prompts. 2013-11-06 01:32:42 -02:00
Ryan VanderMeulen
43c0e6a230 Merge m-c to inbound. 2013-11-05 15:36:23 -05:00
Fernando Jiménez
23bacab30d Bug 933719 - Missing deprecated Webapps:PackageEvent 2013-11-05 20:10:17 +01:00
Alfredo Yang
af01190bbc Bug 853356 - Part1 Add new permissions and prompt for mutiple permissions request. r=fabrice, felipc, wjohnston, mrbkap, jimm 2013-11-05 16:29:27 +08:00
Kan-Ru Chen (陳侃如)
3b2be7096b Backout 3903cb4b779f 2013-11-05 15:00:31 +08:00
Alfredo Yang
0d61f474ce Bug 853356 - Part1 Add new permissions and prompt for mutiple permissions request. r=fabrice, felipc, wjohnston, mrbkap, jimm 2013-11-05 14:05:52 +08:00
Antonio M. Amaya
ad13cc58c1 Bug 932843 - Allow the installation of operator packaged apps without network connection. r=fabrice 2013-11-01 02:58:28 +01:00
Ed Morley
a2c6f681ea Merge mozilla-central and b2g-inbound 2013-11-01 13:17:37 +00:00
Tim Chien
f932fc34c8 Bug 915570 - Rename 'keyboard' permission and role to 'input'. r=yxl 2013-11-01 09:01:14 -04:00
Doug Turner
951d114a44 Backing out 7fe2c77ebbf2 2013-10-31 20:25:03 -07:00
Edgar Chen
4006fc7377 Bug 926343 - Part 5: Use default clientId in OperatorApps. r=fabrice 2013-10-16 16:15:35 +08:00
Alfredo Yang
4317439507 Bug 853356 - Part 1: Add new permissions and prompt for mutiple permissions request. r=fabrice, felipc, wjohnston, mrbkap, jimm 2013-10-26 21:19:32 -04:00
Phil Ringnalda
7a1b54e6ac Bug 928262 - Disable test_operator_app_install.xul on Windows for frequent timeouts 2013-10-26 15:23:25 -07:00
Mike Hommey
b000a846c2 Bug 929905 - Consolidate sources in moz.build. r=gps 2013-10-25 08:23:05 +09:00
Trevor Saunders
f1399b6633 [PATCH] bug 922566 - kill dom-config.mk
From 6681eaa8bb47ddb4756fd71738771c4c437101c0 Mon Sep 17 00:00:00 2001
---
 content/media/webspeech/recognition/Makefile.in |  1 -
 content/media/webspeech/recognition/moz.build   |  5 +-
 content/media/webspeech/synth/Makefile.in       |  1 -
 content/media/webspeech/synth/pico/Makefile.in  |  3 --
 dom/alarm/Makefile.in                           |  2 -
 dom/apps/src/Makefile.in                        |  1 -
 dom/base/Makefile.in                            |  2 -
 dom/base/moz.build                              | 26 ++++++++++-
 dom/battery/Makefile.in                         |  1 -
 dom/bindings/Makefile.in                        |  3 --
 dom/bindings/moz.build                          | 17 ++++++-
 dom/bindings/test/Makefile.in                   |  5 +-
 dom/bluetooth/Makefile.in                       |  2 -
 dom/bluetooth/moz.build                         |  7 ++-
 dom/browser-element/Makefile.in                 |  3 --
 dom/browser-element/moz.build                   |  6 ++-
 dom/camera/Makefile.in                          |  1 -
 dom/camera/moz.build                            |  5 +-
 dom/devicestorage/Makefile.in                   |  1 -
 dom/dom-config.mk                               | 61 -------------------------
 dom/encoding/Makefile.in                        |  1 -
 dom/fmradio/Makefile.in                         |  2 -
 dom/fmradio/ipc/Makefile.in                     |  1 -
 dom/fmradio/ipc/moz.build                       |  5 +-
 dom/fmradio/moz.build                           |  5 +-
 dom/icc/src/Makefile.in                         |  4 --
 dom/media/Makefile.in                           |  3 --
 dom/media/moz.build                             |  6 ++-
 dom/mobilemessage/src/Makefile.in               |  1 -
 dom/mobilemessage/src/moz.build                 |  5 +-
 dom/network/src/Makefile.in                     |  2 -
 dom/plugins/base/Makefile.in                    |  1 -
 dom/plugins/base/moz.build                      |  8 +++-
 dom/power/Makefile.in                           |  1 -
 dom/quota/Makefile.in                           |  1 -
 dom/system/gonk/Makefile.in                     |  2 -
 dom/telephony/Makefile.in                       |  1 -
 dom/time/Makefile.in                            |  1 -
 dom/wifi/Makefile.in                            |  5 --
 39 files changed, 85 insertions(+), 123 deletions(-)
 delete mode 100644 dom/dom-config.mk
 delete mode 100644 dom/wifi/Makefile.in
2013-10-23 17:20:55 -04:00
Myk Melez
c1dd0eaa2c bug 934756 - implement install/launch/uninstall flows for webapps on Android using synthetic APKs; r=wesj, fabrice
--HG--
extra : rebase_source : d97be65ec4c033f5eca37bc0b6f94979398fcf02
2014-01-09 10:18:55 -08:00
Fabrice Desré
53fbbc57d8 Bug 927959 - Cannot preinstall a hosted app with appcache in a SIM customization variant r=ferjm 2013-10-23 16:50:57 -07:00
Terrence Cole
b41dc67067 Bug 929783 - Fix an exact rooting hazard in InterAppComm::EnabledForScope; r=smaug 2013-10-22 11:35:24 -07:00
Trevor Saunders
c29760731a Backed out changeset 99b17c404db2 and e40a964458f8 for landing stuff that shouldn't have and then backing out stuff that should have stayed on a CLOSED TREE
--HG--
extra : amend_source : 54312955270ea4098a3add3cd0708866de2e40bb
2013-10-21 18:58:14 -04:00