Commit Graph

260740 Commits

Author SHA1 Message Date
Trevor Saunders
1525a8a526 bug 1201395 - call ProxyCreated with the correct interfaces when creating top level documents r=davidb 2015-09-03 18:41:19 -04:00
Trevor Saunders
02bc02e687 bug 1186536 - make SerializeTree() use IsOuterDoc() to check if an accessible is an outer doc r=davidb
In theory this should be the same, but slightly faster than checking there is
one child and it is a document.  However it appears ChildCount() sometimes
returns 1 when there is no child 0.
2015-09-03 18:41:19 -04:00
Andrew McCreight
5418bb6d17 Bug 1196391, part 3 - Make argument count assertions fatal in js::ExpandErrorArgumentsVA(). r=Waldo 2015-09-03 15:39:09 -07:00
Andrew McCreight
38508a258b Bug 1196391, part 2 - Add JSAPI constant for the max number of error arguments. r=Waldo
This will allow users of the API to do checking of values they pass in.
2015-09-03 15:39:08 -07:00
Andrew McCreight
14142a6d2a Bug 1196391, part 1 - Make the type of locals in js::ExpandErrorArgumentsVA() match the type of JSErrorFormatString::argCount. r=Waldo 2015-09-03 15:39:08 -07:00
Terrence Cole
5e182ba760 Bug 1196925 - Remove the non-existing relocatable store buffer counts from about:memory; r=njn 2015-08-26 14:51:43 -07:00
Terrence Cole
a78dc55daa Backout c9e469c6b915 (Bug 1196847) for regressing octane. 2015-09-03 09:38:04 -07:00
Terrence Cole
a4015b1382 Backout 7f6585a46cd0 (Bug 1196847) for being on top of a regression. 2015-09-03 09:37:19 -07:00
Terrence Cole
f60cbbc955 Backout 15fa4c3a45ec (Bug 1196848) for being on top of a regression. 2015-09-03 09:35:43 -07:00
Terrence Cole
36649a8078 Backout ff66ba4688c0 (Bug 1196925) for being on top of a regression. 2015-09-03 09:35:02 -07:00
Christoph Kerschbaumer
9aad1c1349 Bug 1201636 - Use channel->asyncOpen2() in modules/libjar/zipwriter/nsZipWriter.cpp (r=sicking) 2015-09-03 13:27:46 -07:00
Christoph Kerschbaumer
1347197f13 Bug 1192946 - Use channel->ascynOpen2 in widget/windows/WinUtils.cpp (r=sicking) 2015-09-03 13:30:38 -07:00
Christoph Kerschbaumer
9988fb9b5b Bug 1195168 - Use channel->ascynOpen2 src/nsAutoConfig.cpp (r=sicking) 2015-09-03 13:31:56 -07:00
Henrik Skupin
ba1e30b198 Bug 1200368 - Clean-up mozharness scripts for firefox-ui-tests. r=armenzg DONTBUILD 2015-09-03 23:11:04 +02:00
ffxbld
3984f620e5 No bug, Automated blocklist update from host bld-linux64-spot-305 - a=blocklist-update 2015-09-03 13:59:55 -07:00
ffxbld
3d8ce77307 No bug, Automated HPKP preload list update from host bld-linux64-spot-305 - a=hpkp-update 2015-09-03 13:59:53 -07:00
ffxbld
25c72e5172 No bug, Automated HSTS preload list update from host bld-linux64-spot-305 - a=hsts-update 2015-09-03 13:59:50 -07:00
Wes Kocher
5045f11b6e Merge b2ginbound to central, a=merge 2015-09-03 13:41:06 -07:00
Wes Kocher
82c2a33631 Merge fx-team to central, a=merge 2015-09-03 13:02:29 -07:00
Wes Kocher
1c4563772f Merge inbound to central, a=merge 2015-09-03 12:20:40 -07:00
Wes Kocher
45f5ae8270 Backed out 2 changesets (bug 1035091)
a=backout

Backed out changeset 1fc07bdd9aa8 (bug 1035091)
Backed out changeset f6e98029d1cb (bug 1035091)
2015-09-03 11:41:39 -07:00
Wes Kocher
fe668d4b0a Backed out changeset eaa34e557496 (bug 1201511) for landing too early CLOSED TREE 2015-09-03 09:29:25 -07:00
Jim Mathies
b7424c841e Bug 1137944 - Fire before and after composite events. r=matt.woodrow 2015-09-03 09:55:23 -05:00
Jim Mathies
708b1d9117 Bug 1137944 - Simplify the api associated with hiding e10s plugin widgets. r=roc 2015-09-03 10:01:33 -05:00
Carsten "Tomcat" Book
bab23a9d3c Backed out changeset b317ee483a64 (bug 1107372) for causing test failures in test_home_provider.html 2015-09-03 17:02:20 +02:00
Julien Pagès
40a6838e85 Bug 1201511 - [mozrunner] require mozprocess >=0.22 and bump mozrunner version to 6.10. r=ahal 2015-09-03 16:16:06 +02:00
Kartikaya Gupta
0844247247 Bug 1197824 - Remove the mAllowDoubleTapZoom field from nsViewportInfo as it is not needed. r=botond 2015-09-03 10:30:41 -04:00
Kartikaya Gupta
67033a6721 Bug 1197824 - Remove/simplify more code in browser.js dealing with viewport metadata. r=snorp 2015-09-03 10:30:41 -04:00
Kartikaya Gupta
41b98b3a21 Bug 1197824 - Switch Fennec over to using the zoom constraints from Gecko. r=snorp
Now Fennec can use the message from Gecko with the zoom constraints and we can
delete a bunch of code that did the equivalent job in browser.js
2015-09-03 10:30:41 -04:00
Kartikaya Gupta
e5638d481e Bug 1197824 - Add a zoom-constraints-updated message. r=snorp
With this patch the ZoomConstraintsClient updates get broadcast via the observer
service on Android, allowing code in browser.js to switch over to using it.
2015-09-03 10:30:41 -04:00
Kartikaya Gupta
e5382cb5a1 Bug 1197824 - Support the browser.ui.zoom.force-user-scalable pref in the gecko zoom-constraints codepath. r=botond
The browser.ui.zoom.force-user-scalable pref can be modified by the user from
the Fennec settings screen, and allows them zoom pages despite the meta-viewport
tag that might otherwise restrict zooming. This effectively ignores the effect
of the user-scalable, minimum-scale, and maximum-scale meta-viewport tokens.
2015-09-03 10:30:41 -04:00
Kartikaya Gupta
0a73904dd8 Bug 1197824 - Allow zooming in desktop mode. r=botond
This is a long-standing issue that has thus far never been exposed because
the values modified in this patch have not been used (desktop mode only exists
on Fennec, and Fennec does it's own computation for these values in browser.js).
However upcoming patches will change Fennec to use this, and so this issue needs
to be corrected.
2015-09-03 10:30:40 -04:00
Kartikaya Gupta
ab26d27635 Bug 1197824 - Remove unused state and normalize others. r=botond
In the case of DisplayWidthHeight viewports, setting the allowDoubleTapToZoom
flag to true is fine because the ZoomConstraintsClient code will flip it back
to false based on the width of the CSS viewport. Setting it to true in the
GetViewportInfo code allows us to maintain the invariant that the default value
of allowDoubleTapToZoom is the same as the initial value of allowZoom.
2015-09-03 10:30:40 -04:00
Kartikaya Gupta
1f563eaeb2 Bug 1197824 - Constrain the min/max zoom if zooming is not allowed. r=botond
In the C++ APZ implementation this has no effect, because the min/max zoom values
are never even read if zooming is not allowed. When this is hooked up to the
Java implementation though, the code expects the min/max zoom values to be
equal to the default zoom values in the case where zooming is not allowed. This
behaviour change therefore facilitates hooking up the ZoomConstraintsClient
to the Java pan/zoom controller implementation, which happens in a future patch.
2015-09-03 10:30:40 -04:00
Kartikaya Gupta
1f4c6a816d Bug 1197824 - Stop propagating the default zoom around unnecessarily. r=snorp
The default zoom value is only used on the Java side to clamp the min/max zoom
values in the case where zooming is disabled. We can do this much earlier in
the flow, when we are computing the metadata, and reduce the amount of
redundant information being passed around.
2015-09-03 10:30:40 -04:00
Carsten "Tomcat" Book
63e87a0c89 Merge mozilla-central to b2g-inbound 2015-09-03 14:19:00 +02:00
Carsten "Tomcat" Book
f0f205eb03 Merge mozilla-central to fx-team 2015-09-03 14:02:51 +02:00
B2G Bumper Bot
cfc8510f35 Bumping manifests a=b2g-bump 2015-09-03 04:34:59 -07:00
B2G Bumper Bot
0c9e1286d1 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/c379332cd161
Author: Carsten Book <tomcat@mozilla.com>
Desc: Merge pull request #31586 from JerryShih/dump-display-list-in-setting-bug-1199777

Bug 1199777 - Add "dump display list" option in setting app developer page. r=ehung

========

https://hg.mozilla.org/integration/gaia-central/rev/c7cfb9cdd230
Author: JerryShih <hshih@mozilla.com>
Desc: Bug 1199777 - Add "dump display list" option in setting app developer page
2015-09-03 04:32:15 -07:00
Carsten "Tomcat" Book
a6ff6a0c61 merge mozilla-inbound to mozilla-central a=merge 2015-09-03 13:14:37 +02:00
Carsten "Tomcat" Book
d875a9187d merge fx-team to mozilla-central a=merge 2015-09-03 13:06:27 +02:00
Carsten "Tomcat" Book
1417a1c82e merge b2g-inbound to mozilla-central a=merge 2015-09-03 12:53:44 +02:00
B2G Bumper Bot
4364163229 Bumping manifests a=b2g-bump 2015-09-03 01:35:03 -07:00
B2G Bumper Bot
c8d84830f3 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/66b32b3f26ec
Author: gasolin <gasolin@gmail.com>
Desc: Merge pull request #31671 from scottwu/1179344-hotspot-security-name

Bug 1179344 - Security options labels in hotspot settings shortened to "WPA" and "WPA2", r=gasolin

========

https://hg.mozilla.org/integration/gaia-central/rev/61557e73e344
Author: Scott Wu <scottcwwu@gmail.com>
Desc: Bug 1179344 - Security options labels in hotspot settings shortened to "WPA" and "WPA2" R=gasolin
2015-09-03 01:32:20 -07:00
B2G Bumper Bot
951d59e5c4 Bumping manifests a=b2g-bump 2015-09-03 00:20:00 -07:00
B2G Bumper Bot
12d9ad07c2 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/85646c0b148e
Author: Jim Porter <jporter@mozilla.com>
Desc: Merge pull request #31643 from jimporter/music-autoplay

Bug 1197741 - [music] Autoplay track from the open activity

========

https://hg.mozilla.org/integration/gaia-central/rev/476446249b8b
Author: Jim <jporter@mozilla.com>
Desc: Bug 1197741 - [music] Autoplay track from the open activity
2015-09-03 00:17:17 -07:00
Carsten "Tomcat" Book
95e9b585b9 Backed out changeset edc0db4368a0 (bug 1199361) for suspicion of making OS X 10.6 reftest failing very frequently 2015-09-03 08:39:48 +02:00
Carsten "Tomcat" Book
bd077949e2 Backed out changeset 446055bf8ee4 (bug 1199371) 2015-09-03 08:38:28 +02:00
Carsten "Tomcat" Book
c62aad0d5e Backed out changeset aef5095f71da (bug 1199371) 2015-09-03 08:38:18 +02:00
Kan-Ru Chen
8a19a6b884 Bug 1170894 - Implement nsIFrameLoader::SwitchProcessAndLoadURI. r=smaug 2015-09-03 13:21:21 +08:00