427501 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
4161a5ac2b Backed out changeset 3fca18104696 (bug 1170531) for e10s-m4 test failures in test_bug1067255.html
--HG--
extra : rebase_source : 9e1295d5c84bfbeed5c7c184d6d7419000fc8629
2015-06-22 15:21:02 +02:00
David Burns
56ab0ea19e Bug 1174941: Update conditional to switch statement to allow more processing of capabilities; r=ato
--HG--
extra : commitid : 9X4OIvswmla
extra : rebase_source : 92005138affc9edc1726472f62e9276e2922a0f4
2015-06-19 15:45:46 +01:00
David Burns
720ba26e14 Bug 1174941: Remove all capabilities from desired capabilities if they are in the session capabilitiesand in requiredCapabilities; r=ato
--HG--
extra : commitid : 49h1HhlE4h
extra : rebase_source : fd01b68b9b34414fa5fd84e7fb592d0c22a1e60f
2015-06-19 15:44:25 +01:00
David Burns
74f8ab42da Bug 1174941: Update server capabilities that are set on startup; r=ato
--HG--
extra : commitid : JBXi8bCndb6
extra : rebase_source : 749e07ec25d12ffbcd739d807e67067ee67ad7a7
2015-06-19 15:42:04 +01:00
Neil Deakin
ec3b6406c8 Bug 1153518, allow drops on editors when the source is a remote browser, r=ehsan 2015-06-22 09:00:35 -04:00
Neil Deakin
f746c45281 Bug 1123422, don't adjust the focus when opening the autoscroll popup, r=dao 2015-06-22 09:00:20 -04:00
Carsten "Tomcat" Book
55a05f2059 Merge mozilla-central to mozilla-inbound
--HG--
rename : browser/devtools/performance/views/jit-optimizations.js => browser/devtools/performance/views/optimizations-list.js
extra : rebase_source : e6b823a7ef466be8907640aa16f5b5b42438fbe5
2015-06-22 14:14:59 +02:00
Michael Layzell
a9c46a12ac Bug 1170531 - Disable clipboard menu commands correctly in non-(X)HTML documents; r=ehsan 2015-06-22 08:13:26 -04:00
Carsten "Tomcat" Book
87e3154dff merge mozilla-inbound to mozilla-central a=merge 2015-06-22 14:03:17 +02:00
Carsten "Tomcat" Book
3ba06a8d3c merge fx-team to mozilla-central a=merge 2015-06-22 13:56:39 +02:00
Carsten "Tomcat" Book
1ee1d3e553 merge b2g-inbound to mozilla-central a=merge 2015-06-22 13:47:18 +02:00
Jonathan Kew
f0a5c3023f Bug 1174711 - patch 4 - Rename mSpecialHeightReflow to mSpecialBSizeReflow, and update comments to match. r=dholbert 2015-06-22 10:33:34 +01:00
Jonathan Kew
2d252085be Bug 1174711 - patch 3 - Rename a couple more frame-state bits from physical to logical. r=dholbert 2015-06-22 10:33:34 +01:00
Jonathan Kew
2c538d45a5 Bug 1174711 - patch 2 - Convert nsTableFrame to work with logical coordinates. r=dholbert 2015-06-22 10:33:34 +01:00
Jonathan Kew
10bd90547b Bug 1174711 - patch 1 - Rename nsIPercentHeightObserver to nsIPercentBSizeObserver, and update related frame methods to match. r=dholbert
--HG--
rename : layout/base/nsIPercentHeightObserver.h => layout/base/nsIPercentBSizeObserver.h
2015-06-22 10:33:34 +01:00
Jeff Muizelaar
ba3f7d7a8d Backout 54d4d88b2f2f from Bug 1172014 which was causing Bug 1176548 2015-06-21 23:16:13 -04:00
Brian Birtles
5e4b47c68e Bug 1170688 - Move initialization of text-run parameters until *after* the draw target has been updated; r=jfkthame
This fixes a regression when painting semi-transparent synthetic bold text. When
we do that we update the draw target but refactoring in bug 1037340 part
2 caused us to store the draw target before it was updated.
2015-06-22 11:45:39 +09:00
Ryan VanderMeulen
2ff7670bf1 Bug 1029775 - Skip test_ocsp_stapling_expired.js on B2G debug for frequent intermittent failures.
--HG--
extra : rebase_source : 3eb53f648d6663ca0f3f1380eb8a81b66a491d1a
2015-06-21 21:22:08 -04:00
Ryan VanderMeulen
db78fb6a30 Bug 1163410 - Skip test_request_context.html on Android for frequent crashes.
--HG--
extra : rebase_source : 80703ca36eb2c07bf2057659e86bb475e338720d
2015-06-21 21:14:53 -04:00
Jonathan Griffin
7fe463bd2f Bug 1176408 - Bump marionette-transport to 0.5 and marionette-driver to 0.9, r=dburns 2015-06-21 13:40:54 -07:00
Jonathan Kew
d2e0daf015 Bug 1174700 - patch 2 - Convert nsTableFrame::SetColumnDimensions to work with logical-order iteration over the table, so that column coordinates and collapsed borders are correct. r=dholbert 2015-06-20 21:00:33 +01:00
Jonathan Kew
31469f3572 Bug 1174700 - patch 1 - Convert nsTableRowFrame and nsTableRowGroupFrame to work with logical coordinates. r=dholbert 2015-06-20 21:00:26 +01:00
Geoff Brown
a9b255a8eb Bug 1175540 - Reduce timeouts for many adb devicemanager calls; r=mcote 2015-06-21 13:58:34 -06:00
Shu-yu Guo
f8e8f4c4c3 Bug 1171177 - Remove UNQUALIFIED_VAROBJ Shape flags in favor of Class-checking. (r=luke) 2015-06-21 11:49:58 -07:00
Shu-yu Guo
61e4b5f605 Bug 1171177 - Remove VAROBJFIX. (r=luke) 2015-06-21 11:49:58 -07:00
Shu-yu Guo
1ac506b1ce Bug 1165486 - Debug function to dump static scope chain of scripts. (r=efaust) 2015-06-21 11:49:58 -07:00
Shu-yu Guo
4274b54bf8 Bug 1165486 - Detect with scopes at parse time using the static scope chain for non-function scripts. Also cache static scope properties on SharedGlobalContext. (r=efaust) 2015-06-21 11:49:58 -07:00
Shu-yu Guo
b841e668ac Bug 1165486 - Use JS::CompileForNonSyntacticScope in Gecko where we used to set polluted global scope. (r=bz, rs=bholley) 2015-06-21 11:49:57 -07:00
Shu-yu Guo
3d1844d0b2 Bug 1165486 - Split JS::Compile into JS::Compile and JS::CompileForNonSyntacticScope. (r=luke) 2015-06-21 11:49:57 -07:00
Shu-yu Guo
0789632878 Bug 1165486 - Replace the PlainObj varobj with NonSyntacticVariablesObject. (r=luke) 2015-06-21 11:49:57 -07:00
Shu-yu Guo
b1fcbaad83 Bug 1165486 - Rebase yield offsets when cloning scripts. (r=jandem) 2015-06-21 11:49:57 -07:00
Shu-yu Guo
9e0436ca20 Bug 1165486 - Restructure function and script cloning in light of PollutingGlobal scope changes. (r=Waldo)
CloneFunctionObject is split into the following:

  - CloneFunctionAndScript, which deep clones the function and its
    script, giving the cloned script a new static scope chain. This is
    used for cloning singleton lambdas and JSAPI cloning. For singleton
    lambdas, the original and the clone script have the same static
    scope chain. For JSAPI cloning, a new static scope is provided
    (either null, for a clean global, or StaticPollutingGlobalObject,
    for a polluted global).

  - CloneFunctionReuseScript, which clones the function but reuses the
    script, and thus keeps the same static scope chain.

CloneScript is split into the following:

  - CloneGlobalScript, which clones a script with and gives it a new
    static scope.

  - CloneScriptIntoFunction, which clones a script into a JSFunction and
    gives it a new static scope. Cloning a script into a new function
    container requires slightly different logic to hook up the static
    scope chain before cloning inner scripts.
2015-06-21 11:49:57 -07:00
Shu-yu Guo
b115880b5d Bug 1165486 - Remove PollutedGlobalScopeOption in favor of using the static scope chain to detect non-syntactic scopes. (r=luke) 2015-06-21 11:49:57 -07:00
Shu-yu Guo
07ba1c64c9 Bug 1165486 - Detect with scopes at parse time using the static scope chain instead of treating it as a polluted global. (r=luke) 2015-06-21 11:49:57 -07:00
Shu-yu Guo
075270190b Bug 1165486 - Add StaticNonSyntacticScopeObjects and teach scope iterators about it. (r=luke) 2015-06-21 11:49:57 -07:00
Shu-yu Guo
ada742106c Bug 1165486 - Rename hasPollutedGlobalScope to hasNonSyntacticScope. (r=luke) 2015-06-21 11:49:57 -07:00
Shu-yu Guo
4553e4705c Bug 1165486 - Cleanup: use standard object allocation functions when allocating scope objects. (r=terrence) 2015-06-21 11:49:56 -07:00
Shu-yu Guo
279240ce9a Bug 1165486 - Cleanup: rename staticEvalScope to topStaticScope to prepare for the static top-level lexical scope. (r=luke) 2015-06-21 11:49:56 -07:00
Terrence Cole
ccfcf336f9 Bug 1176090 - Change all RelocatablePtr to HeapPtr and remove the |using|; r=jonco
--HG--
extra : rebase_source : f1a03643383c8111faae39ffed8fca861256665b
2015-06-20 10:55:26 -07:00
Terrence Cole
3c22027368 Bug 1174873 - Remove HeapPtr and rename RelocatablePtr to HeapPtr; r=jonco
--HG--
extra : rebase_source : a69fe56222f7417fea65d2a26fedf501b755a4f0
2015-06-20 10:54:32 -07:00
ffxbld
db62c502b7 No bug, Automated blocklist update from host bld-linux64-spot-224 - a=blocklist-update 2015-06-20 03:33:02 -07:00
ffxbld
94d833221d No bug, Automated HPKP preload list update from host bld-linux64-spot-224 - a=hpkp-update 2015-06-20 03:33:00 -07:00
ffxbld
1a89ffacb7 No bug, Automated HSTS preload list update from host bld-linux64-spot-224 - a=hsts-update 2015-06-20 03:32:58 -07:00
Jordan Santell
1c67b2bbec Bug 1176331 - Create a system module to consolidate usage of fetching device/system/os/constant information. r=jryans 2015-06-19 13:56:59 -07:00
Jared Wein
edae8963c3 Bug 1169314 - Pocket icons missing from Windows HiDPI menuPanel sprite. r=Gijs
--HG--
extra : rebase_source : 205e2871c8d1bae207e92d7f378dc40fa26885f2
2015-06-20 01:16:09 -04:00
Jared Wein
afe10708a8 Bug 1176112 - A/B test for default browser setting UI on Windows 10. r=Gijs
--HG--
extra : rebase_source : 567e89eb9c618d01e943579ab06d9511dba2dc76
2015-06-20 01:16:05 -04:00
Ryan VanderMeulen
bbdd38fdde Merge inbound to m-c. a=merge
CLOSED TREE
2015-06-19 16:33:59 -04:00
Ryan VanderMeulen
38908bda34 Merge fx-team to m-c. a=merge 2015-06-19 16:33:00 -04:00
Ryan VanderMeulen
9f4176e010 Merge b2g-inbound to m-c. a=merge 2015-06-19 16:31:54 -04:00
Jared Wein
52ddf8b691 Bug 1176252 - Use a white magnifying glass icon in the awesomebar when an entry is highlighted. r=Gijs
--HG--
extra : rebase_source : 4b5ba86c1e74fb4e6704c07bbfc49ad4b7292a7e
2015-06-19 14:23:15 -04:00