Commit Graph

598 Commits

Author SHA1 Message Date
Fabrice Desré
1e0f7b7f32 Bug 940254 - Make "storage" permission in the database not grant "offline-app" r=gwagner 2014-01-08 17:14:22 -08:00
Wes Kocher
8f3b601c7c Merge m-c to inbound 2014-01-06 18:14:57 -08:00
Fabrice Desré
c8c087b2d6 Bug 956833 - Clear manifests cache on memory pressure r=gal 2014-01-06 13:03:50 -08:00
Kevin Grandon
87da82b944 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
50ba2b6f81 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
fac641fbfb Bug 853356: backout p1 2013-12-10 01:00:18 -05:00
Fabrice Desré
96e317fb1e Bug 937917 - [Facebook] Fix to support https and enable webshare activities r=ferjm 2013-12-09 14:05:14 -08:00
Alfredo Yang
e36a238d1e 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
97c72a5e48 Bug 942639 - Make DataStore API Certified-only for 1.3, r=ehsan, r=fabrice 2013-12-05 23:12:23 +00:00
Ryan VanderMeulen
ae2b8d02ad Backed out changeset 9fb6d1811696 (bug 942639) for B2G mochitest-3 timeouts. 2013-12-05 11:36:01 -05:00
Andrea Marchesini
949dd56a57 Bug 942639 - Make DataStore API Certified-only for 1.3, r=ehsan, r=fabrice 2013-12-05 13:50:11 +00:00
Ryan VanderMeulen
e57afbe1f2 Merge m-c to inbound. 2013-12-02 16:58:15 -05:00
Fernando Jiménez
8577cf4780 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
6e97eb218e 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
9e0ccf1512 Bug 926219 - Relax the signature validation for locally installed apps. r=bsmith, r=fabrice 2013-11-19 20:41:54 +01:00
Fabrice Desré
619c5db6bd Bug 938023 - Implement the download API : Part 2, implementation. r=auswerk 2013-11-27 23:18:08 -08:00
Randy Lin
19e505c45a Bug 854753 - [B2G][Audio] Implement SpeakerManager API. r=amarchesini, sr=jonas 2013-11-25 12:50:03 +13:00
Myk Melez
b2e72b42d4 bug 910815 - refactor package installation to improve maintainability; r=fabrice 2013-11-25 15:14:35 -08:00
Antonio M. Amaya
4218da7115 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
6cbcf4947b Bug 924565: Part 1: Declare nsIObserver QI in DOMRequestHelper child classes. r=fabrice 2013-11-20 13:33:10 +08:00
Mike Hommey
a65383e1e9 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
8ceb917350 Bug 939074 - Remove most LIBXUL_LIBRARY. rs=gps 2013-11-19 11:48:10 +09:00
Mike Hommey
d7b6f95761 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
356af575a4 Bug 674741 - Part 5: NFC Permissions Changes. r=fabrice
--HG--
extra : rebase_source : 77f7485328b2fd1e57cf6b8ef845dcd0afb7845e
2013-11-04 17:17:05 -08:00
Ms2ger
b381084fe3 Bug 931459 - Move LOCAL_INCLUDES to moz.build in dom/; r=mshal 2013-11-11 09:04:11 +01:00
Fernando Jiménez
621e7bfb8b 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
cd93ebe5c9 Backed out 4 changesets (bug 853356) for breaking permission prompts. 2013-11-06 01:32:42 -02:00
Ryan VanderMeulen
9f768a7f28 Merge m-c to inbound. 2013-11-05 15:36:23 -05:00
Fernando Jiménez
d263aaed9a Bug 933719 - Missing deprecated Webapps:PackageEvent 2013-11-05 20:10:17 +01:00
Alfredo Yang
d986bb0870 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 (陳侃如)
3e69e11d54 Backout 3903cb4b779f 2013-11-05 15:00:31 +08:00
Alfredo Yang
cbe0ab494e 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
bdbae3a6be Bug 932843 - Allow the installation of operator packaged apps without network connection. r=fabrice 2013-11-01 02:58:28 +01:00
Ed Morley
2e6e6cf1f6 Merge mozilla-central and b2g-inbound 2013-11-01 13:17:37 +00:00
Tim Chien
185ed6b3c2 Bug 915570 - Rename 'keyboard' permission and role to 'input'. r=yxl 2013-11-01 09:01:14 -04:00
Doug Turner
28599ccc63 Backing out 7fe2c77ebbf2 2013-10-31 20:25:03 -07:00
Edgar Chen
362732e1a0 Bug 926343 - Part 5: Use default clientId in OperatorApps. r=fabrice 2013-10-16 16:15:35 +08:00
Alfredo Yang
7adc033362 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
e5b6bdef9d Bug 928262 - Disable test_operator_app_install.xul on Windows for frequent timeouts 2013-10-26 15:23:25 -07:00
Mike Hommey
1d566f7586 Bug 929905 - Consolidate sources in moz.build. r=gps 2013-10-25 08:23:05 +09:00
Trevor Saunders
d3d322d222 [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
7ed59e75c8 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é
0f64c6b40c 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
7a8646e521 Bug 929783 - Fix an exact rooting hazard in InterAppComm::EnabledForScope; r=smaug 2013-10-22 11:35:24 -07:00
Trevor Saunders
b61d74dae0 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
Trevor Saunders
4898a4f035 bug 922566 - kill dom-config.mk r=gps 2013-10-11 12:02:41 -04:00
Fernando Jiménez
be4193d29b Bug 910466 - Refactor IPC app state updating. r=fabrice 2013-10-17 14:47:58 +02:00
Edgar Chen
03610d47f9 Bug 873380 - Part 1: Refined the error report policy for card lock functionality. r=smaug. sr=hsinyi 2013-09-25 14:49:44 +08:00
Fabrice Desré
94d42490f8 Bug 918658 - Don't pretend that mozIApplication inherits from mozIDOMApplication r=bent 2013-10-08 15:52:26 -07:00
Phil Ringnalda
ebe7b42c23 Merge m-c to m-i 2013-10-04 22:17:30 -07:00
Fernando Jiménez
c842df0573 Bug 915598 - Allow strong references to DOMRequestIPCHelper message listeners. Part 4: Tests. r=fabrice 2013-10-04 23:59:48 +02:00
Fernando Jiménez
c5aabf22e5 Bug 915598 - Allow strong references to DOMRequestIPCHelper message listeners. Part 3: Webapps usage. r=fabrice 2013-10-04 23:59:48 +02:00
Paul Rouget
048cf2d0e4 Bug 919981 - Dispatch app (un)install events via the webapps actor. r=fabrice 2013-10-04 13:01:14 -04:00
Ms2ger
bc14e4aa9c Merge m-c to inbound. 2013-10-03 11:09:17 +02:00
Ms2ger
105ce73cfa Bug 922268 - Remove empty makefiles; r=gps 2013-10-03 09:10:00 +02:00
Yoshi Huang
d6bd7819f3 Bug 921958 - B2G RIL: Exception... "'JavaScript component does not have a method named: "notifyCardStateChanged"'. r=fabrice 2013-10-01 18:36:15 +08:00
Fabrice Desré
260d412c8d Bug 919902 - [B2G][Helix][System][denghuachang]Device can not enter OS and stay on the third logo after uninstall some applications r=ferjm 2013-10-01 11:01:08 -07:00
Ed Morley
5f372d43ac Merge mozilla-central and inbound 2013-09-30 17:26:43 +01:00
Gregory Szorc
cc1da2c22a Bug 920223 - Part 2: Mass convert MOCHITEST_CHROME_FILES to manifests; rs=Ms2ger 2013-09-30 09:52:01 +02:00
Edgar Chen
7e786b9fbd Bug 921402 - Part 3: [OperatorApps] Use nsIIccProvider to get iccInfo. r=fabrice 2013-09-27 17:52:25 +08:00
Wes Kocher
3039134040 Merge b2g-inbound to m-c 2013-09-27 19:35:44 -07:00
Gregory Szorc
e53ac5e38d Bug 920223 - Part 1: Mass convert MOCHITEST_FILES to manifests; rs=Ms2ger 2013-09-30 09:51:57 +02:00
Ed Morley
d84dee3273 Backed out changeset 77bff106b704 (bug 920223) 2013-09-30 12:50:12 +01:00
Ed Morley
038cae0901 Backed out changeset 68b6b152f51a (bug 920223) 2013-09-30 12:50:09 +01:00
Gregory Szorc
483a776413 Bug 920223 - Part 2: Mass convert MOCHITEST_CHROME_FILES to manifests; rs=Ms2ger 2013-09-30 09:52:01 +02:00
Gregory Szorc
cabc6369a6 Bug 920223 - Part 1: Mass convert MOCHITEST_FILES to manifests; rs=Ms2ger 2013-09-30 09:51:57 +02:00
Carmen Jimenez
9ee2be6cfa Bug 919469 - Change the default value of the dom.webapps.firstRunWithSIM preference. r=fabrice 2013-09-23 13:24:20 +02:00
Marco Castelluccio
8f55a5a049 Bug 914931 - Test packaged apps update. r=fabrice 2013-09-27 07:59:03 -04:00
Olli Pettay
1c9447672c Bug 921033 - Make InterAppMessageEvent to use webidl event codegen, r=gene.lian
--HG--
rename : dom/webidl/InterAppMessageEvent.webidl => dom/webidl/MozInterAppMessageEvent.webidl
2013-09-27 13:50:05 +03:00
Marco Castelluccio
484147825c Bug 855765 - Move test_bug_795164 to dom/apps and avoid UI confirmation. r=fabrice
--HG--
rename : dom/apps/tests/test_uninstall_errors.html => dom/apps/tests/test_bug_795164.html
2013-09-25 09:37:21 -04:00
Yuan Xulei
552458a636 Bug 905573 - Add setInputMethodActive to browser elements to allow gaia system set the active IME app. r=fabrice 2013-09-23 09:40:59 -04:00
Marco Castelluccio
f62cd88dd9 Bug 859631 - Move test_uninstall_errors to dom/apps and avoid UI confirmation. r=fabrice 2013-09-19 15:38:45 -04:00
Marco Castelluccio
7c334a2059 Bug 916921 - Fix checkInstalled usage in test_packaged_app_install. r=fabrice 2013-09-17 11:12:15 -04:00
Andrea Marchesini
376ecbb43f Bug 871445 - patch 10 - DataStore: indexedDB permissions, r=ehsan 2013-10-02 13:27:23 -04:00
Andrea Marchesini
fbd4ec2a30 Bug 871445 - patch 4 - DatAStore: permissions, owned/access, r=mounir, r=ehsan
--HG--
rename : dom/datastore/tests/file_app.template.webapp => dom/datastore/tests/file_app2.template.webapp
rename : dom/datastore/tests/test_revision.html => dom/datastore/tests/file_revision.html
2013-10-02 13:27:14 -04:00
Andrea Marchesini
583e47bb3f Bug 871445 - patch 1 - DataStoreService and getDataStores(), r=mounir, r=fabrice, r=ehsan
--HG--
rename : dom/apps/tests/file_app.sjs => dom/datastore/tests/file_app.sjs
rename : dom/apps/tests/file_hosted_app.template.webapp => dom/datastore/tests/file_app.template.webapp
2013-10-02 13:27:07 -04:00
Ed Morley
98e8051ead Backed out changeset 3986762b88a3 (bug 871445) for failures in test_app_install.html 2013-10-02 17:58:06 +01:00
Ed Morley
b107b4f9ce Backed out changeset 0e76a4134db2 (bug 871445) 2013-10-02 17:57:43 +01:00
Ed Morley
67b40b6094 Backed out changeset 2767ff221c92 (bug 871445) 2013-10-02 17:57:25 +01:00
Andrea Marchesini
260c564f42 Bug 871445 - patch 10 - DataStore: indexedDB permissions, r=ehsan 2013-10-02 11:30:34 -04:00
Andrea Marchesini
0b36f0a4fc Bug 871445 - patch 4 - DatAStore: permissions, owned/access, r=mounir, r=ehsan
--HG--
rename : dom/datastore/tests/file_app.template.webapp => dom/datastore/tests/file_app2.template.webapp
rename : dom/datastore/tests/test_revision.html => dom/datastore/tests/file_revision.html
2013-10-02 11:30:26 -04:00
Andrea Marchesini
96b73df8b6 Bug 871445 - patch 1 - DataStoreService and getDataStores(), r=mounir, r=fabrice, r=ehsan
--HG--
rename : dom/apps/tests/file_app.sjs => dom/datastore/tests/file_app.sjs
rename : dom/apps/tests/file_hosted_app.template.webapp => dom/datastore/tests/file_app.template.webapp
2013-10-02 11:30:26 -04:00
Randell Jesup
83830f4a3c Bug 915705: reland changesets f6402ce2b67a and 5bdec1cb1428 r=bz 2013-09-16 02:39:03 -04:00
Antonio M. Amaya
ee96afe54a Bug 903291 - Part 2: Update newly created objects on childs with changes on parent. r=fabrice 2013-09-13 11:33:52 +02:00
Carmen Jimenez
695e8b6bd1 Bug 893800 - Unit tests for the Single Variant Apps. r=fabrice 2013-09-09 12:05:54 +02:00
Carmen Jimenez
b4294000c9 Bug 893800 - Install single variant apps the first time a SIM is detected. r=fabrice 2013-07-31 21:34:19 +02:00
Yuan Xulei
8474728fee Bug 901434 - Keyboard/IME API should be exposed to privileged app. r=fabrice 2013-09-13 14:29:26 -04:00
Marco Castelluccio
57a341b1a3 Bug 877932 - Check if the app is locally installed in the checkInstalled function. r=fabrice 2013-09-13 08:07:04 -04:00
Ryan VanderMeulen
09be8444e3 Backed out changesets 2a58557adc6f and e69381450554 (bug 893800) for test_app_uninstall.html timeouts. 2013-09-13 09:47:17 -04:00
Ryan VanderMeulen
8597044d83 Backed out changeset 7b018235edc0 (bug 877932) for test_app_uninstall.html timeouts. 2013-09-13 09:39:54 -04:00
Marco Castelluccio
8ce18edaff Bug 905881 - Move the package to the local installation directory. r=fabrice, r=myk 2013-09-13 08:32:47 -04:00
Marco Castelluccio
f052767d42 Bug 907481 - Check if localId is already used before using it. r=fabrice 2013-09-13 08:22:24 -04:00
Carmen Jimenez
0f9d4a257d Bug 893800 - Unit tests for the Single Variant Apps. r=ferjm 2013-09-09 12:05:54 +02:00
Carmen Jimenez
201ce9870a Bug 893800 - Install single variant apps the first time a SIM is detected. r=fabrice 2013-07-31 21:34:19 +02:00
Marco Castelluccio
ebe857fefe Bug 877932 - Check if the app is locally installed in the checkInstalled function. r=fabrice 2013-09-13 08:07:04 -04:00
Fabrice Desré
be5db6bbc4 Bug 915881 - Allow sideloading of certified apps r=ochameau 2013-09-13 00:49:11 -07:00
Gene Lian
51820322ba Bug 876397 - Inter-App Communication API (part 9, new promise). r=nsm 2013-09-12 23:21:10 +08:00
Gene Lian
e8400b1bf6 Bug 876397 - Inter-App Communication API (part 8, follow-up). r=bent 2013-09-12 22:14:48 +08:00
Gene Lian
d722fb9abe Bug 876397 - Inter-App Communication API (part 7, refine). r=bent 2013-09-12 21:01:00 +08:00
Gene Lian
3f3120ff6e Bug 876397 - Inter-App Communication API (part 6, post message). r=nsm,bent 2013-08-16 17:50:37 +08:00