Andrew McCreight
9e8f4b219e
Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
2015-05-03 15:32:37 -04:00
Andrew McCreight
da5ed6f5cd
Bug 1152551, part 1 - Remove leading tabs in dom/. r=baku
...
Also, remove trailing whitespace in nsXMLContentSink.cpp
2015-05-03 15:32:33 -04:00
Antonio M. Amaya
c12b5220b7
Bug 1155245 - Set the app status correctly for hosted certified apps in developer mode. r=fabrice
...
--HG--
extra : rebase_source : fd925aa980e0677d0ec2a0a7c987285b168533c7
2015-04-23 06:33:00 -04:00
Fabrice Desré
0c39156de8
Bug 1154864 - Fix getScopeByLocalId use in PushService.jsm r=nsm
2015-04-16 18:15:18 -07:00
Ms2ger
f1fc41b0e5
Bug 949614 - Use === for SimpleTest.is; r=Waldo
...
This is more likely to be correct, and a necessary step in case we ever want
to move to Object.is.
This keeps ise as an alias for is, and introduces is_loosely for the old
behaviour.
2015-04-14 15:28:13 +02:00
Bill McCloskey
a94613d29b
Bug 1152114
- Ignore webapps with localId 0 (r=fabrice)
2015-04-13 18:11:49 -07:00
Fabrice Desré
8ca7e9e653
Bug 1111961 - Developer mode support r=ferjm,pauljt
2015-04-13 09:49:50 -07:00
Rex Hung
2143843975
Bug 1115619 - Use a preference to guarantee app permission loading to permissions.sqlite. r=fabrice
2015-04-02 14:21:52 +08:00
James Cheng
d7b40ea760
Bug 1026350 - Part 1: Inputport API implementation. r=baku
2015-04-08 03:07:00 -04:00
Antonio M. Amaya
7b8d83c748
Bug 1144689 - Allow setting manually a fetch time and modified time for cache entries. r=fabrice
...
--HG--
extra : rebase_source : 022e7f4a0273a540bcafa5848bc28a9498f6e80b
2015-04-06 06:14:00 +02:00
Fabrice Desré
d100562c21
Bug 1150199 - Langpacks should not have to be privileged r=ferjm
2015-04-06 14:22:26 -07:00
Fabrice Desré
2ecc956f0f
Bug 1150160 - Support import of apps as memory blobs. r=marco
2015-04-03 16:11:31 -07:00
Phil Ringnalda
842dda2a22
Back out 557609749a57 (bug 1150160) for Windows bustage
2015-04-03 21:37:14 -07:00
Fabrice Desré
abe18e1309
Bug 1150160 - Support import of apps as memory blobs. r=marco
2015-04-03 16:11:31 -07:00
Junior Hsu
31a87b0dc5
Bug 1097468 - Part 2: Test for permission |homescreen-webapps-manage|. r=fabrice
...
--HG--
extra : rebase_source : 23d6e91d421e20823427a3b391cb50a59caf0a59
2015-03-16 15:03:09 +08:00
Bill McCloskey
61ad988f3a
Bug 1150660 - Fix sendAsyncMessage() uses to not trigger warnings in dom/apps r=fabrice
2015-04-02 13:53:27 -07:00
Bevis Tseng
90b1f53ab1
Bug 1114935 - Part 6.5: Migration in OperatorApps.jsm. r=fabrice
...
--HG--
extra : histedit_source : af9fd222ff684a06952f5f4ba896694cbb8006fe
2015-01-15 18:36:29 +08:00
Phil Ringnalda
68e0914567
Merge b-i to m-c, a=merge
2015-03-21 12:35:46 -07:00
Bill McCloskey
2cbf53b22f
Bug 1145394 - Remove exec bit on js files (r=fabrice,gavin)
2015-03-20 11:57:38 -07:00
Fabrice Desré
ccfe46fbe6
Bug 1142758 - Use the getLocalizedValue language when falling back to manifest values r=ferjm
2015-03-19 10:06:32 -07:00
Ryan VanderMeulen
30a9149d8b
Backed out changeset 0a53b2d44e77 (bug 1142758) for apps/verticalhome/test/marionette/grid_layout_test.js failures.
2015-03-19 16:33:19 -04:00
Kyle Machulis
8c752250b5
Bug 1001757 - Add ability to store core apps outside of profile on desktop b2g; r=fabrice
2015-03-19 11:07:07 -07:00
Fabrice Desré
1c219c3073
Bug 1142758 - Use the getLocalizedValue language when falling back to manifest values r=ferjm
2015-03-19 10:06:32 -07:00
Ben Francis
77ff8e4486
Bug 1087469 - Add support for a start_url property in app manifests r=fabrice
2015-03-18 21:25:51 -07:00
Gregor Wagner
fa698fe8a9
Backout Bug 1114935 for causing bug 1144567.
2015-03-18 11:48:52 -07:00
Bevis Tseng
c679fa9bab
Bug 1114935 - Part 6.5: Migration in OperatorApps.jsm. r=fabrice
...
--HG--
extra : rebase_source : bf497fe361cd3d1e4d95245206c69b32198e16b9
extra : histedit_source : aa1ec9e77bbfbb7e942a89304f0212b815ba4e25
2015-01-15 18:36:29 +08:00
Ryan VanderMeulen
ee67ad0d8d
Merge inbound to m-c. a=merge
2015-03-12 18:05:45 -04:00
Ted Clancy
5915828861
Bug 1137498 - Prevent updates changing short_name. r=fabrice
2015-03-12 10:53:14 -04:00
Jonathan Griffin
d1c61bc9b6
Bug 1116187 - Disable failing mochitest-chrome tests for B2G, r=gbrown
2015-02-06 16:30:37 -08:00
Junior Hsu
2737f4fe92
Bug 1061116 - Make the comparison query/hash insensitive for validity widget. r=fabrice
2014-11-18 19:28:41 +08:00
Fabrice Desré
df56e4d957
Bug 1118946 - API to provide localized properties r=ferjm,sicking
2015-03-05 22:43:57 -08:00
Anish
4063a569ed
Bug 958147 - Choose one of run-if or skip-if and get rid of the other.r=jmaher, mwargers
2015-03-03 08:46:37 -05:00
Mike Conley
448f596abf
Bug 1077168 - Cancel in-flight Webapp install jobs from windows that change location. r=myk.
...
Installing a Webapp is an asynchronous job, and there is a pocket of time
between when web content requests to install an app and before the browser
displays an installation prompt that the outer window of the content can
browse away. This pocket of time is typically used by XHR to request the
web app resources and verify their contents.
This pocket of time is, essentially, bug 771294, and is a bit of a security
problem.
This problem was originally patched over on Desktop by checking in the parent
process that the outer window was still at the same URI as it had been when it
made the request. I'm not entirely sure if Android / B2G made similar checks.
With separated content processes, however, the browser front-end can no longer
performantly check to ensure that the outer window is at the same URI.
We solve this problem by sending up a message in the content process when
the location of an outer window making use of navigator.mozApps changes.
We hold a Map of "actions" mapping to in-flight installs mapped by the
outer window ID of the requesting content. When we notice a location
change, we mark those actions as cancelled. When the XHR returns, we have
it check the state of its actions, and if they're cancelled, it aborts
further action.
Normally, this wouldn't be necessary, since any XHR initiated by the
content window would be cancelled once the location changed, but in
this case, the XHR is occurring in Webapps.jsm, and is not influenced
by the outer window of the content.
--HG--
extra : rebase_source : 5f95002a21c96c5cbf3dca8ca265400448251b43
2015-02-10 13:18:47 -05:00
Mike Conley
a80a4c4077
Bug 1077168 - Have Webapps.js pass up the outerWindowID of the top window with each message. r=felipe.
...
--HG--
extra : rebase_source : 814d149f2c8e59c00d6f623895fabbc2430a6954
2015-02-11 12:03:12 -05:00
Staś Małolepszy
8d44eacbd6
Bug 1133725 - Rename Langpack's version property to revision. r=fabrice, r=sicking
2015-02-18 10:39:20 +01:00
Anish
45de248a8b
Bug 1056851 - Change existing callers of SpecialPowers.setBoolPref/setIntPref/setCharPref to SpecialPowers.pushPrefEnv. r=jmaher,mwargers
2015-02-19 11:53:01 -05:00
Carsten "Tomcat" Book
c0d53e2918
Backed out changeset 6885e993936a (bug 1056851) for crashtest failures
2015-02-19 15:02:05 +01:00
Anish
e7006d8a59
Bug 1056851 - Change existing callers of SpecialPowers.setBoolPref/setIntPref/setCharPref to SpecialPowers.pushPrefEnv. r=jmaher
2015-02-19 07:26:41 -05:00
Siddartha Pothapragada
b283080cb6
Bug 879861 - Part 1a: Add new permission 'secureelement-manage'. r=ehsan
2015-02-11 03:35:00 -05:00
Ryan VanderMeulen
74f80ff51c
Merge inbound to m-c. a=merge
...
CLOSED TREE
2015-02-10 16:03:15 -05:00
Ted Clancy
bee6f6bd32
Bug 1000305 - Part 2 - imported patch bug-1000305-fix-part2. r=mcmanus
...
--HG--
extra : rebase_source : 980af8e81cc0358a04073d3cc98d90c3a98c5228
2015-02-09 08:39:07 -05:00
Fabrice Desré
65dc93617f
Bug 1130900 - langpacks making testing noisy r=ferjm
2015-02-10 00:46:07 -08:00
Chris Peterson
009c1a2bcb
Bug 1129325 - Remove nonstandard let blocks from dom. r=mrbkap
2015-01-24 23:38:46 -08:00
Ted Clancy
09e95882bb
Bug 1000305 - Part 1 - Add a getIcon() method. r=fabrice r=ehsan
...
--HG--
extra : rebase_source : 59392a01a983bf1dbbdfad5c06d3e3e4a5facf8a
2014-12-18 17:40:41 -05:00
Chris Peterson
fb9a27f3f9
Bug 1093721 - Avoid ReferenceError when trying to instantiate Components.classes['@mozilla.org/app-migrator;1']. r=qdot
2015-02-08 13:48:29 -08:00
Christoph Kerschbaumer
26cde7af39
Bug 1087728
: Make JS callers of ios.newChannel call ios.newChannel2 in dom/apps (r=fabrice)
2015-02-05 12:53:56 -08:00
Markus Nilsson
dfb7fb4437
Bug 1084505 - Fix explicit permission lookup for trusted hosted apps r=fabrice
2015-01-31 11:10:50 -08:00
Fabrice Desré
2d57baeb48
Bug 1128065
- Add missing requestsync-manager permission to the permission table. r=me
2015-01-30 15:27:09 -08:00
Fabrice Desré
b6a8e00e73
Bug 1126047 - Imported apps that specify an origin are not correctly installed r=marco
2015-01-28 17:24:38 -08:00
KuoE0
349e8f5dde
Bug 1123622 - add trusted attribute to complete the permission table of tv. r=fabrice
2015-01-22 22:25:00 +01:00