Markus Nilsson
72dafd4f92
Bug 1059202 - Unit test - CSP and CA verfication for Trusted Hosted Apps r=sicking
2014-09-19 14:58:38 -07:00
Zoran Jovanovic
2ea2ab768c
Bug 1059202 - CSP and CA verfication for Trusted Hosted Apps r=fabrice,sicking,rlb
2014-09-19 14:58:34 -07:00
Fabrice Desrï¿©
5511905b64
Bug 902165 - System JS : ERROR resource://gre/modules/BrowserElementParent.jsm:219 ReferenceError: DOMApplicationRegistry is not defined in green B2G mochitest-3 runs r=bent
2014-09-24 16:14:54 +10:00
Fabrice Desré
f7d1cba01a
Bug 1059194 - Trusted Hosted Apps, part 3: Basic app install tests r=myk
2014-09-16 13:14:02 -07:00
Vlatko Markovic
6f2a9765c1
Bug 1059194 - Trusted Hosted Apps, part 2: CSP infrastructure changes. r=sicking
2014-09-16 13:14:02 -07:00
Vlatko Markovic
e67f54dd25
Bug 1059194 - Trusted Hosted Apps, part 1: App installation & Run. r=fabrice
2014-09-16 13:14:02 -07:00
Fabrice Desré
40daa016e2
Bug 988973 - Remove the deprecated-hwvideo
permission, r=fabrice
2014-09-15 17:12:47 -04:00
Fabrice Desré
119040e108
Bug 1063852 - Use webidl sequence for the receipts property. r=marco,bholley
2014-09-05 16:55:30 -07:00
Fabrice Desré
4d1378ea9e
backout bug 1063852 (84ac3d72395f) since that breaks Gij. r=bholley to please the dom/ hook.
2014-09-07 20:04:58 -07:00
Fabrice Desré
0739fc4da5
Bug 1063852 - Use webidl sequence for the receipts property. r=marco,bholley
2014-09-05 16:55:30 -07:00
Fabrice Desré
990e2a1c44
Bug 1056424 - Stuck at loading screen during power cut off test r=myk
2014-09-05 16:41:24 -07:00
Birunthan Mohanathas
3c525a1fe6
Bug 1058101 - Flatten dom/apps/src/ into parent directory. r=mccr8
...
--HG--
rename : dom/apps/src/AppDownloadManager.jsm => dom/apps/AppDownloadManager.jsm
rename : dom/apps/src/AppsService.js => dom/apps/AppsService.js
rename : dom/apps/src/AppsService.manifest => dom/apps/AppsService.manifest
rename : dom/apps/src/AppsServiceChild.jsm => dom/apps/AppsServiceChild.jsm
rename : dom/apps/src/AppsUtils.jsm => dom/apps/AppsUtils.jsm
rename : dom/apps/src/FreeSpaceWatcher.jsm => dom/apps/FreeSpaceWatcher.jsm
rename : dom/apps/src/InterAppComm.cpp => dom/apps/InterAppComm.cpp
rename : dom/apps/src/InterAppComm.h => dom/apps/InterAppComm.h
rename : dom/apps/src/InterAppComm.manifest => dom/apps/InterAppComm.manifest
rename : dom/apps/src/InterAppCommService.js => dom/apps/InterAppCommService.js
rename : dom/apps/src/InterAppCommService.jsm => dom/apps/InterAppCommService.jsm
rename : dom/apps/src/InterAppConnection.js => dom/apps/InterAppConnection.js
rename : dom/apps/src/InterAppMessagePort.js => dom/apps/InterAppMessagePort.js
rename : dom/apps/src/OfflineCacheInstaller.jsm => dom/apps/OfflineCacheInstaller.jsm
rename : dom/apps/src/OperatorApps.jsm => dom/apps/OperatorApps.jsm
rename : dom/apps/src/PermissionsInstaller.jsm => dom/apps/PermissionsInstaller.jsm
rename : dom/apps/src/PermissionsTable.jsm => dom/apps/PermissionsTable.jsm
rename : dom/apps/src/ScriptPreloader.jsm => dom/apps/ScriptPreloader.jsm
rename : dom/apps/src/StoreTrustAnchor.jsm => dom/apps/StoreTrustAnchor.jsm
rename : dom/apps/src/Webapps.js => dom/apps/Webapps.js
rename : dom/apps/src/Webapps.jsm => dom/apps/Webapps.jsm
rename : dom/apps/src/Webapps.manifest => dom/apps/Webapps.manifest
2014-08-27 10:12:06 -07:00
Kyle Machulis
6b224be516
Bug 900551 - Add new permission for wallpaper setting; r=bent
2014-08-27 21:01:30 -07:00
Kyle Machulis
8127b43eeb
bug 900551 - Settings API OOP; r=bent
2014-08-27 21:01:29 -07:00
Kyle Machulis
0c31500dac
Bug 846200 - Support for granting settings permissions on a per-permission basis; r=bent
...
--HG--
extra : rebase_source : 941bc56c900d6eb96a49af80be2b328155c0ea45
2014-08-27 21:01:29 -07:00
Fabrice Desré
ed4dce7d68
Bug 1058319 - Add a geolocation-noprompt permission part 1: permission table update r=gwagner
2014-08-28 17:25:01 -07:00
Fabrice Desré
288cda9338
Bug 1011738 - Theme support for b2g/gaia, Part 5 : tests r=myk
2014-08-28 17:20:27 -07:00
Fabrice Desré
89736c638f
Bug 1011738 - Theme support for b2g/gaia, Part 3 : dom/apps checks for role="theme" r=myk
2014-08-28 17:20:27 -07:00
Ryan VanderMeulen
1d1489e09f
Merge fx-team to m-c. a=merge
2014-08-28 16:13:41 -04:00
Myk Melez
481d21c72a
Bug 1059687 - suppress errant "test for equality mistyped as assignment" warning; r=fabrice
2014-08-28 10:35:56 -07:00
Ryan VanderMeulen
b392753c94
Backed out 11 changesets (bug 1059079, bug 1015518, bug 900551, bug 846200) for Gaia UI test failures on a CLOSED TREE.
...
Backed out changeset d85b4e48b3b4 (bug 1015518)
Backed out changeset 663b73ba69ec (bug 1015518)
Backed out changeset 5cf1cb5fa022 (bug 900551)
Backed out changeset b953dd5bfdaa (bug 900551)
Backed out changeset a2b6d7c84100 (bug 900551)
Backed out changeset ceb79fe83d15 (bug 900551)
Backed out changeset f6acf344fbf0 (bug 900551)
Backed out changeset fa269ea53937 (bug 846200)
Backed out changeset b89c84a850f9 (bug 846200)
Backed out changeset b7a7dfbe4e3f (bug 846200)
Backed out changeset c6f54d821c11 (bug 1059079)
2014-08-28 12:49:49 -04:00
Garner Lee
ddbbc6e53d
Bug 979767 - Part 1: Messages and Permissions. Supporting web application triggering based on HCI event EVT_TRANSACTION. r=fabrice
2014-08-27 14:41:00 +02:00
Kyle Machulis
c7f61124db
Bug 900551 - Add new permission for wallpaper setting; r=bent
2014-08-27 21:01:30 -07:00
Kyle Machulis
3d4e0958e2
Bug 900551 - Settings API OOP; r=bent
2014-08-27 21:01:29 -07:00
Kyle Machulis
1d70e86ac7
Bug 846200 - Support for granting settings permissions on a per-permission basis; r=bent
2014-08-27 21:01:29 -07:00
Ryan VanderMeulen
63ce3d4152
Merge inbound to m-c. a=merge
2014-08-26 15:55:57 -04:00
Carsten "Tomcat" Book
1f7b5b111b
Backed out changeset 883564cbc9a3 (bug 1058319) for gip test failures
2014-08-26 11:43:36 +02:00
Fabrice Desré
d8db19e803
Bug 1058319 - Add a geolocation-noprompt permission r=gwagner
2014-08-25 17:29:25 -07:00
Kyle Machulis
78e89514a0
Bug 938171 - Move browser app database file in gecko; r=fabrice
2014-08-25 13:30:07 -07:00
Ryan VanderMeulen
0cea1dd696
Backed out 4 changesets (bug 745283) for merge conflicts with bug 786419.
...
Backed out changeset 70bad98676c8 (bug 745283)
Backed out changeset fc08327b3d3e (bug 745283)
Backed out changeset ce19c464f5d8 (bug 745283)
Backed out changeset c6ad8ab94461 (bug 745283)
--HG--
rename : netwerk/test/unit/test_udpsocket.js => netwerk/test/unit/test_bug952927.js
2014-08-25 13:07:14 -04:00
Ted Clancy (:tedders1)
6029ad93ef
Bug 1000315 - Part 7: App tests automatically confirm uninstallation. r=myk
2014-06-11 14:33:02 -07:00
Ted Clancy (:tedders1)
f9ad916c80
Bug 1000315 - Part 3: Uninstall prompting on Desktop and WebRT. r=myk
2014-06-11 14:23:18 -07:00
Shih-Chiang Chien
28c2f9301a
Bug 745283 - Part 2: Add udp-socket permission. r=sicking, r=baku
2014-05-28 13:56:23 +08:00
Shih-Chiang Chien
43e6b2effa
Bug 745283 - Part 2: Add udp-socket permission. r=sicking, r=baku
2014-05-28 13:56:23 +08:00
Sean Lin
722cd320fc
Bug 1014023 - [Datastore] Notify apps of changes in datastore without being opened. r=baku, r=gene
2014-06-27 15:58:47 +08:00
Shian-Yow Wu
a52f2ebbf3
Bug 1048615 - Test case for multiple simultaneous access. r=fabrice
2014-08-21 19:09:37 +08:00
Fabrice Desré
f9222f1d8e
Bug 1056226 - "Unrecoverable" app uninstall does not send manifest information to uninstall event r=marco
2014-08-20 12:27:32 -07:00
Kyle Machulis
ac4292322a
Backed out d71120161e89 b5d49f1885af (bug 846200) due to missing xpc shell test fix patch
2014-08-20 12:01:18 -07:00
Kyle Machulis
7f4bf1c359
Bug 846200 - Support for granting settings permissions on a per-permission basis
2014-08-20 10:40:37 -07:00
Ryan VanderMeulen
455e48bbde
Merge inbound to m-c. a=merge
2014-08-19 16:09:47 -04:00
Fabrice Desré
3c97fffc91
Bug 899322 - Convert the mozApps API to use webidl r=marco,bholley
2014-08-19 09:30:54 -07:00
Ed Morley
cb352a10a2
Backed out changeset a880d4e0d656 (bug 846200) for xpcshell failures in test_bug808734.js; CLOSED TREE
2014-08-19 09:17:30 +01:00
Kyle Machulis
01ac90c8aa
Bug 846200 - Support for granting settings permissions on a per-permission basis; r=bent
2014-08-18 22:06:54 -07:00
Junior Hsu
57c101009b
Bug 1005818 - Part 2: Only limited browser API are available to a widget. r=kanru
...
1. Add |ownerIsWidget| in nsIFrameLoader.idl
2. Add |GetReallyIsWidget| in nsIMozBrowserFrame.idl
3. Hide the methods of browser API of a widget
4. Hide security-sensitive mozbrowser events of a widget
2014-08-19 15:14:22 +01:00
Junior Hsu
e84ab195da
Bug 1005818 - Part 1: Load a widget as an app if the |src| is in the |widgetPages|. r=fabrice, sr=sicking
...
1. Add permission |embed-widgets| and Element attribute |mozwidget|
2. Add |hasWidgetPage| in /mozIApplication.idl
3. Check permission |embed-widgets| and the |src| is in the |widgetPages| when |GetAppManifest|
4. Add test case
5. Should enable preference |dom.enable_widgets|
2014-08-19 15:14:08 +01:00
Ed Morley
0a2146dfad
Backed out changeset e020d647d6d3 (bug 1005818) for exceptions during test_widget.html
2014-08-19 15:06:12 +01:00
Ed Morley
f049ad3ce3
Backed out changeset e71a3cac1b3d (bug 1005818)
2014-08-19 15:05:51 +01:00
Ed Morley
bbebcef8bf
Merge latest green b2g-inbound changeset and mozilla-central; a=merge
2014-08-12 17:05:36 +01:00
Fabrice Desré
1b2c3f60c8
Bug 1051114 - 400 MozInterAppMessagePort registered on frame message manager r=bent
2014-08-11 10:37:09 -07:00
Wes Kocher
b04134dbf2
Backed out changeset 49086e9caa4e (bug 1051114) for making Gaia-unit tests timeout on a CLOSED TREE
2014-08-11 15:27:58 -07:00
Chris Lord
bf797a46b8
Bug 1051513 - Fix update of webapp activity registration. r=fabrice
...
Remove all old activities for a given manifest before re-registering new ones.
2014-08-11 23:21:44 +01:00
Fabrice Desré
5d2c441691
Bug 1051114 - 400 MozInterAppMessagePort registered on frame message manager r=bent
2014-08-11 10:37:09 -07:00
Junior Hsu
368a85c7f6
Bug 1005818 - Part 2: Only limited browser API are available to a widget. r=kanru
...
1. Add |ownerIsWidget| in nsIFrameLoader.idl
2. Add |GetReallyIsWidget| in nsIMozBrowserFrame.idl
3. Hide the methods of browser API of a widget
4. Hide security-sensitive mozbrowser events of a widget
2014-08-04 09:06:26 +08:00
Junior Hsu
518ff2f66d
Bug 1005818 - Part 1: Load a widget as an app if the |src| is in the |widgetPages|. r=fabrice, sr=sicking
...
1. Add permission |embed-widgets| and Element attribute |mozwidget|
2. Add |hasWidgetPage| in /mozIApplication.idl
3. Check permission |embed-widgets| and the |src| is in the |widgetPages| when |GetAppManifest|
4. Add test case
5. Should enable preference |dom.enable_widgets|
2014-07-03 13:47:09 +08:00
Antonio M. Amaya
50704bfbd4
Bug 1044278 - Adjust the download cancel timers and fail gracefully if the download couldn't be cancelled. r=fabrice
2014-07-31 09:48:00 -04:00
Fabrice Desré
7ad8bbfd8c
Bug 972076 - Make mozApps.mgmt.getAll faster r=ferjm
2014-07-07 11:01:30 -07:00
Fabrice Desré
f15f6dca2f
Bug 1042882 - Add an explicit field to track application kind in the registry r=myk
2014-08-01 10:41:52 -07:00
Alexandre Lissy
5abbaf24a1
Bug 1046004 - Make OfflineCacheInstaller use AppCacheStorage. r=michal
2014-07-30 07:34:00 -04:00
Fabrice Desré
6128f1e270
Bug 1042881 - ManifestHelper() must resolve uris against the manifest url r=myk
2014-07-30 14:00:15 -07:00
Fabrice Desré
cc7dd1764b
backout 5a84a1907654 (bug 1042881) for causing app startup failures r=me
2014-07-31 12:14:03 -07:00
Fabrice Desré
154ab0bbdf
Bug 1042881 - ManifestHelper() must resolve uris against the manifest url r=myk
2014-07-30 14:00:15 -07:00
Antonio M. Amaya
21a28ba591
Bug 903291 - Delay processing petitions from the DOM API until the application registry is ready r=fabrice
2014-07-14 23:27:57 +02:00
Fernando Jiménez
20ee412e73
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
Mike Hommey
20d181268e
Bug 1043820 - Remove PARALLEL_DIRS. r=gps
2014-07-29 08:57:59 +09:00
Ryan VanderMeulen
56fbe33b47
Backed out changesets 81f96f02263f and fd84374f63f1 (bug 903291) for causing frequent B2G crashtest timeouts.
2014-07-28 14:31:33 -04:00
Antonio M. Amaya
739d05638b
Bug 1036847 - Add a test for mozApps cancel()/download() on installation. r=fabrice
2014-07-22 08:28:00 +02:00
Antonio M. Amaya
26bff1f7b6
Bug 903291 - Delay processing petitions from the DOM API until the application registry is ready r=fabrice
2014-07-14 23:27:57 +02:00
Fernando Jiménez
ad98970216
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
c38f173ebb
Bug 1021345 - Allow apps to be installed from the Marketplace staging server. r=fabrice
2014-07-23 13:20:25 +02:00
Wes Kocher
3ffa891f7d
Merge m-c to inbound
2014-07-22 18:39:17 -07:00
Fabrice Desré
d988f216ab
Bug 778277 - Multiple apps per origin, tests r=myk
2014-07-22 13:08:23 -07:00
Fabrice Desré
326d8314d1
Bug 778277 - Add support for multiple apps per origin r=myk
2014-07-22 13:08:21 -07:00
Martyn Haigh
15143def1e
Bug 997717 - Move rejection handler out of downloadPackage r=myk
2014-07-21 10:26:58 +01:00
Mike Hommey
d10b15b035
Bug 1041860 - Avoid setting FINAL_LIBRARY to libraries that further use a FINAL_LIBRARY. r=mshal
2014-07-23 08:37:51 +09:00
Marco Castelluccio
4da9c38f85
Bug 1040179 - Test marketplace-dev certificates. r=fabrice
2014-07-19 13:51:24 +02:00
Kyle Huey
15562ef356
Bug 1039861: Remove the last bits of OS.File from apps code. r=fabrice
...
After this patch OS.File is not loaded in content processes anymore.
--HG--
extra : rebase_source : 64d41fa57e1265dee501e7919eaea5d733320cad
2014-07-18 10:38:14 -07:00
Shian-Yow Wu
1f63b7e3a3
Bug 988816 - Test case to read memory-mapped array buffer in a packaged app with OOP. r=fabrice
2014-07-18 10:46:25 +08:00
Marco Castelluccio
d39c5547b7
Bug 1039852 - Report error stack on INVALID_PACKAGE. r=fabrice
2014-07-17 14:09:07 +02:00
Marco Castelluccio
9dbeacd6aa
Bug 1035282 - Make Webapps.jsm throw DUPLICATE_ORIGIN only if the app with the same origin is natively installed. r=fabrice,myk
...
--HG--
rename : toolkit/webapps/tests/test_custom_origin.xul => toolkit/webapps/tests/test_custom_origin_uninstall_install.xul
2014-07-15 03:53:48 +02:00
Ryan VanderMeulen
9fd84877fb
Backed out changeset 28664fb86b3c (bug 1036847) for causing frequent OSX mochitest timeouts.
2014-07-14 10:44:06 -04:00
Antonio M. Amaya
7a0e32bd51
Bug 1036847 - Add a test for mozApps cancel()/download() on installation. r=fabrice
2014-07-11 14:45:00 +02:00
Ryan VanderMeulen
27a0fdf6de
Merge inbound to m-c. a=merge
2014-07-11 16:34:56 -04:00
Fernando Jiménez
1ee91d533a
Bug 1028398 - FxA will silently provide user's email to privileged apps in 2.0. Part 1: Add moz-firefox-accounts permission. r=jedp, fabrice
2014-07-11 16:13:32 +02:00
Marco Castelluccio
e17aacfe37
Bug 906114 - Wait local installation before sending messages to content. r=myk
2014-07-11 13:25:46 +02:00
Ryan VanderMeulen
d26b5ed882
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
f0e866ddd2
Bug 1033453 - Fix the composed permission check on app updates. r=fabrice
2014-07-08 05:45:00 -04:00
Fernando Jiménez
7993494aa4
Bug 1024396 - Allow blocking certain permissions for privileged apps. r=fabrice
2014-07-08 12:10:24 +02:00
Wes Kocher
d3cad2bf1d
Backed out changeset 213c6fbcd833 (bug 972076) for mochitest-1 failures on a CLOSED TREE
2014-07-07 15:03:19 -07:00
Fabrice Desré
41b9ee7a13
Bug 972076 - Make mozApps.mgmt.getAll faster r=ferjm
2014-07-07 11:01:30 -07:00
Carsten "Tomcat" Book
ffe62657dc
merge b2g-inbound to mozilla-central a=merge
2014-07-07 15:05:36 +02:00
Marco Castelluccio
e8e1264391
Bug 1034731
- Better logging for manifest content-type errors. r=fabrice
2014-07-06 18:47:28 +02:00
Fernando Jiménez
3ba805037e
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
c56414d138
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
bba3f2e543
Bug 951976 - part 1, WebIDL implementation. r=gene
2014-03-10 11:54:15 +08:00
Myk Melez
12e97baa8f
Bug 1030464 - log mozApps debug messages only if pref is set; r=fabrice
2014-06-30 17:27:34 -07:00
Fabrice Desré
31f428d234
Bug 1024157 - Lazy load more js modules - part 1: NFC r=psiddh
2014-05-07 15:53:16 -07:00
Carsten "Tomcat" Book
11b78eff19
merge mozilla-inbound to mozilla-central a=merge
2014-06-27 15:34:28 +02:00
Fernando Jiménez
e4d30f24db
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
55eae6406e
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
662392adb6
Merge mozilla-central to mozilla-inbound
2014-06-26 15:51:31 +02:00