Commit Graph

714 Commits

Author SHA1 Message Date
James Lal
5b1e81ec36 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
9c632012fc Merge m-c to inbound. 2014-05-28 16:28:34 -04:00
Gene Lian
fc2421936f 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
887614df97 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
dd1c69979c 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
e719c014d4 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
94d0d34f10 Backed out changeset 09ebd0af27a4 (bug 903291) for frequent B2G debug mochitest crashes. 2014-05-27 15:47:04 -04:00
Carsten "Tomcat" Book
47658629d0 merge b2g-inbound to mozilla-central 2014-05-26 15:26:11 +02:00
Sean Lin
04ba6714fc 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
61ef6768ba 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
512efef758 Backed out changeset 3986e809158a (bug 903291) for Gu bustage 2014-05-23 15:48:20 -07:00
Fernando Jiménez
a643893636 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
702f9957d2 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
12dfc3d85d 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
fbf3e809c7 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
28f6119828 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
63a15b8237 Backed out changeset 3dbd84a99ce8 (bug 993282) for causing bug 1008357 2014-05-15 17:01:56 +01:00
Alphan Chen
0c7f09a06d Bug 983502 - navigator.getFeature implementation (support hardware.memory). r=bz 2014-05-12 10:05:03 +08:00
Marco Castelluccio
91d72d5044 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
6e413161bb bug 1004825 - prioritized, tagged Android logging in JS; r=mfinkle, marco 2014-05-09 13:15:54 -07:00
Ryan VanderMeulen
150ab7617e Merge b2g-inbound to m-c. 2014-05-08 15:52:48 -04:00
Fabrice Desré
50e878086a Bug 993282 - Lazy load more js modules - part 1: NFC r=psiddh 2014-05-07 15:53:16 -07:00
Wes Kocher
7710b5202f 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é
c119387f29 Bug 993282 - Lazy load more js modules - part 1: NFC r=psiddh 2014-05-07 15:53:16 -07:00
Alexandre Lissy
9cbd1d7b30 Bug 963234 - Move AlertsHelper out of shell.js. r=fabrice, r=ochameau 2014-05-01 05:23:00 -04:00
Ed Morley
5f8d0681d8 Merge mozilla-central and inbound 2014-04-29 18:23:29 +01:00
Fredrik Lanker
a571786932 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
99b948d18d 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
b04f0c5276 Bug 947565 - Remove custom timeout in packaged apps tests. r=fabrice 2014-04-29 04:02:00 -04:00
Ryan VanderMeulen
8ecd9a4865 Backed out changeset 9d04bde9fcd1 (bug 989806) for Android mochitest failures. 2014-04-27 21:25:28 -04:00
Marco Castelluccio
967680ce92 Bug 997886 - Test installing and updating apps with asm.js pre-compiling. r=fabrice 2014-04-26 03:37:00 -04:00
Marco Castelluccio
5b9b70fb85 Bug 989806 - Use reviewer certs for reviewer pages. r=fabrice 2014-04-27 13:38:00 -04:00
Marco Castelluccio
6532b10ac8 Bug 989806 - Use reviewer certs for reviewer pages. r=fabrice 2014-04-28 10:50:00 +02:00
Gene Lian
c1d3ef96d5 Bug 1003689 - InterAppCommService does not implement nsIObserver. r=ferjm 2014-04-30 14:34:42 +08:00
Marco Castelluccio
db57dc6f4e Bug 915879 - Wait for _writeFile to finish before continuing. r=fabrice 2014-04-25 11:49:00 -04:00
Marco Castelluccio
bd17a2c94b 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
06642cf594 Backed out changeset b589de6c1084 (bug 889744) for failures in test_marketplace_pkg_install.html 2014-04-24 15:29:20 +01:00
Marco Castelluccio
989eb1025f Bug 889744 - Use reviewer certs for reviewer pages. r=fabrice 2014-04-24 04:27:00 +02:00
Carsten "Tomcat" Book
9f6bd57bb5 Merge m-c to mozilla-inbound 2014-04-24 13:20:37 +02:00
Marco Castelluccio
d79d1e447e Bug 1000168 - Cleanup moz.build files under dom/apps/. r=mshal 2014-04-24 01:53:00 +02:00
Ryan VanderMeulen
3ffe1dcfb7 Backed out changeset d525f195556d (bug 997886) for intermittent test failures. 2014-04-21 14:23:54 -04:00
Marco Castelluccio
54fadd2c2a 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
9c9c88c41b Bug 997886 - Test installing and updating apps with asm.js pre-compiling. r=fabrice 2014-04-21 10:58:19 -04:00
Gene Lian
5207bffa83 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
0ee1d24edc 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
bfd402406a 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
5b8eaf2cf4 Merge m-c to b2g-inbound. a=merge 2014-04-18 10:03:35 -04:00
Gene Lian
1f883f31b1 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
9b8bd037cb Bug 993326 - Automatically restore apps launchable value. r=fabrice 2014-04-17 16:43:04 -04:00
Marco Castelluccio
f50bec4f3f 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é
c4f785449c 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é
ce23b3024b 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
8ae231fbeb Bug 996109 - Lazily load some modules in AppsUtils.jsm. r=felipe 2014-04-15 10:45:06 -04:00
Marco Castelluccio
6141a091cf Bug 858772 - Fail if the checkForUpdate request fails instead of timing out. r=fabrice 2014-04-14 11:06:00 +02:00
Marco Castelluccio
839db13d38 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
be62302420 Bug 989876 - Keep updateTime field uptodate for gaia apps. r=fabrice 2014-04-09 15:45:15 +02:00
Carmen Jimenez
e1463caa41 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
3cdc5b0a38 Bug 991246 - Fix "aIdsApp is undefined" error in OperatorApps.jsm. r=cjc 2014-04-07 10:42:56 -04:00
Reuben Morais
0aad6d8ab9 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
6eb6dbf58f Bug 972927 - Re-enable dom/apps tests on b2g. r=RyanVM 2014-03-28 11:29:57 -04:00
Antonio M. Amaya
7ab64abd30 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
1e39ad0399 Bug 880043 - Signed packaged installation tests. r=fabrice 2014-01-21 18:53:55 +01:00
Marco Castelluccio
d9da012369 Bug 981085 - Stop using OS.File in apps code. r=fabrice 2014-03-25 09:14:06 -04:00
Carsten "Tomcat" Book
ccf1e16b54 Merge mozilla-central to fx-team on a CLOSED TREE 2014-03-26 14:01:16 +01:00
Carsten "Tomcat" Book
8ebd01832e Backed out changeset 246f001547ac (bug 981085) 2014-03-26 11:09:16 +01:00
Marco Castelluccio
72863538c7 Bug 981085 - Stop using OS.File in apps code. r=fabrice 2014-03-25 09:14:06 -04:00
Matthew Noorenberghe
1d123047c5 Bug 988000 - Lazily load FreeSpaceWatcher.jsm. r=fabrice 2014-03-25 19:54:48 -07:00
Ryan VanderMeulen
6f72275f13 Merge inbound to m-c. 2014-03-24 16:47:07 -04:00
Bobby Holley
ec756ac56d Bug 986940 - Remove Cu.createArrayIn. r=gabor 2014-03-24 11:30:20 -03:00
Marco Castelluccio
883ab21b7c Bug 986493 - Lazily load some modules in Webapps.jsm. r=felipe 2014-03-24 09:37:27 -04:00
Marco Castelluccio
cd36bd16da 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
8b12dfab8f 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
fd501ab986 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
9ec0bdb04f 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
08cd30e121 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
d960718b48 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
62d61f05a8 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
cff466f79f 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
624ffda758 Backed out changeset d6261f65070a 2014-03-13 15:52:27 -07:00
Bill McCloskey
a23e0f8633 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
5f496eafb5 Bug 971132 - B2G mochitests should use the new manifest format; r=jmaher 2014-03-12 11:41:08 -04:00
Vaibhav Agarwal
b192b2603d Bug 971132 - B2G mochitests should use the new manifest format; r=jmaher 2014-03-06 13:42:43 -05:00
Wes Kocher
98a7fdb236 Backed out changeset 6058a0d53426 (bug 903291) for causing bug 977215 2014-02-28 15:25:21 -08:00
Fernando Jiménez
ede4e43ae2 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é
65d0f739fe Backout 96eaa0f376ab (bug 961282) for smoketest regression. 2014-02-21 11:54:03 -08:00
Fabrice Desré
b7443ec99d Bug 975038 - Remove obsolete indexedDB migration code r=mwu 2014-02-20 11:31:57 -08:00
Marco Castelluccio
8c93579774 Bug 961282 - In Webapps.jsm, create directories only when really needed. r=fabrice 2014-02-20 15:35:09 -05:00
Ehsan Akhgari
fa370e4e9f 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
f6787f583a Backed out changeset 5ecd0339a087 (bug 973143) because of a possible Talos regression 2014-02-18 14:27:51 -05:00
Ehsan Akhgari
5d49ab766c Bug 973143 - Move some variables to moz.build; r=glandium 2014-02-18 02:02:00 -05:00
Phil Ringnalda
fb92f57395 Merge m-i to m-c 2014-02-15 09:54:57 -08:00
Brian Smith
08696b7fd7 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
ac768ae73a 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
4ed8628dbb 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
c4212635c0 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
63ff469210 Bug 956930 - Launching an app preloading appcache throws an offline error, r=jduell+sicking 2014-02-04 01:52:57 +01:00
Fabrice Desré
8834a9cea7 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
0f91046fc6 Merge m-c to inbound. 2014-02-01 17:22:56 -05:00
Fabrice Desré
157c7c94a9 Bug 966502 - Use Cu.cloneInto() instead of ObjectWrapper.jsm r=baku 2014-02-01 11:06:59 -08:00
Marco Castelluccio
79aad2a8c4 Bug 961468 - In _readManifests, read the manifests without checking file existence. r=fabrice 2014-01-31 13:14:17 -05:00