Boris Zbarsky
37b111ac2a
Bug 1447472 part 2. Remove nsIDOMCustomEvent. r=qdot
...
MozReview-Commit-ID: 3NPqLIU8cka
2018-03-26 14:53:51 -04:00
Boris Zbarsky
5b0b5358d6
Bug 1446527 part 6. Remove nsIDOMUIEvent. r=qdot
...
MozReview-Commit-ID: 7GbifGJQUtQ
2018-03-26 14:53:03 -04:00
Boris Zbarsky
18b01d00a3
Bug 1446527 part 3. Remove nsIDOMUIEvent::AsEvent. r=qdot
...
MozReview-Commit-ID: 9KqSXRUIc8G
2018-03-26 14:53:02 -04:00
Geoff Brown
cf1401dff9
Bug 1448697 - Try to use force-stop instead of kill to end remote applications; r=bc
...
This is important for running browser tests on some non-privileged devices, where
kill may not be permitted.
2018-03-26 12:21:46 -06:00
Ryan Hunt
f9ce570d9b
Add a fast path for tiled gradients with no pixel alignment or repeat spacing. (bug 1443912, r=mattwoodrow)
...
MozReview-Commit-ID: 2TKL2ohrex4
--HG--
extra : rebase_source : 5f5f9af22f950fbdc0c695f2e2ad631a33607654
2018-03-19 13:31:41 -05:00
Jonathan Watt
a50cb762aa
Bug 1448702 - Remove ComputedStyle::AsServo(). r=emilio
2018-03-25 13:23:00 +03:00
Ryan VanderMeulen
1ea76f0173
Merge m-c to inbound. a=merge
2018-03-26 09:19:51 -04:00
Ryan VanderMeulen
49cc27555d
Backed out changesets d9f154931d6d and 90e564873aa1 (bug 1443027) for causing Nightly topcrash bug 1448841.
2018-03-26 09:13:54 -04:00
Jonathan Kew
c0a406064e
Bug 1448180 - Don't mask complex-script ranges from the cmap for downloadable fonts; assume the author knows what they're doing and use the font as provided. r=jrmuizel
...
--HG--
rename : layout/reftests/text/arabic-fallback-4-notref.html => layout/reftests/text/arabic-fallback-4-ref.html
2018-03-26 13:25:11 +01:00
Csoregi Natalia
cebb847e37
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-03-26 12:23:07 +03:00
Matt Woodrow
fc7164d93f
Bug 1438990 - Add a bit more fuzz for Android. r=bustage
2018-03-26 21:15:29 +13:00
Matt Woodrow
9b38603602
Bug 1438990 - Remove common clip count code from FrameLayerBuilder, as it's no longer necessary now that we have ASRs. r=mstange
...
* * *
[mq]: fix
MozReview-Commit-ID: F3tlwtmGlvL
2018-03-07 15:40:42 +13:00
Jonathan Watt
384c345f21
Bug 1448294 - Clean up naming of 'styleContext' variables after the big nsStyleContext rename. r=emilio
...
Reviewers: emilio
Bug #: 1448294
Differential Revision: https://phabricator.services.mozilla.com/D796
MozReview-Commit-ID: KJq2i9nrg7y
2018-03-25 20:49:58 +02:00
Jonathan Watt
a61676cc19
Bug 1448337 - Remove RuleNodeCacheConditions.h. r=emilio
2018-03-25 20:43:47 +02:00
Narcis Beleuzu
47581f78e2
Backed out 2 changesets (bug 1448294, bug 1448337) for wpt and reftest failures on /mathml
...
Backed out changeset 180051cfe357 (bug 1448294)
Backed out changeset c188176f3289 (bug 1448337)
2018-03-25 21:31:08 +03:00
Emilio Cobos Álvarez
2a15760bcd
Bug 1448663: Remove unused field to please the static analysis and reopen the CLOSED TREE. r=me
...
Pending bug 1448665 for further cleanup.
MozReview-Commit-ID: 4YHjh3t0i7a
2018-03-25 18:46:58 +02:00
Emilio Cobos Álvarez
0bd82de3a9
Bug 1448661: Remove unused CSS_PROPERTY_IS_ALIAS flag. r=jwatt
...
MozReview-Commit-ID: 10B4pi2Zwsx
2018-03-25 18:24:01 +02:00
Emilio Cobos Álvarez
d113c535e3
Bug 1448663: Remove dead code in nsComputedDOMStyle. r=jwatt
...
MozReview-Commit-ID: 4KggxmlBcRK
2018-03-25 18:21:44 +02:00
Emilio Cobos Álvarez
dff4e17b14
Bug 1448413: Do a bit of misc cleanup. r=jwatt
...
Summary: Mostly removing unneeded AsServo() and such.
Reviewers: jwatt
Bug #: 1448413
Differential Revision: https://phabricator.services.mozilla.com/D798
MozReview-Commit-ID: 8muHF7uMA53
2018-03-25 18:14:36 +02:00
Jonathan Watt
21bff4e120
Summary: Bug 1448294 - Clean up naming of 'styleContext' variables after the big nsStyleContext rename. r=emilio
...
Reviewers: emilio
Bug #: 1448294
Differential Revision: https://phabricator.services.mozilla.com/D796
2018-03-22 13:49:21 +00:00
Jonathan Watt
35387a6577
Bug 1448337 - Remove RuleNodeCacheConditions.h. r=emilio
2018-03-22 08:44:07 +00:00
Emilio Cobos Álvarez
2f1ce208da
Bug 1424963: followup: Add a missing ClearCurrentStyleSources. r=me
...
Doesn't matter too much because this is ChromeOnly, but still...
MozReview-Commit-ID: 5yyFi8Uk3hk
2018-03-25 15:11:19 +02:00
shindli
a010f9b994
Merge inbound to mozilla-central. a=merge
2018-03-25 12:34:23 +03:00
Ciure Andrei
66de02c5cf
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
2018-03-25 00:42:52 +02:00
Mats Palmgren
5426506598
Bug 1447166 part 4 - [css-grid] Make InitializeItemBaselines iterate the GridItemInfo array instead of using a CSSOrderAwareFrameIterator (idempotent change). r=dholbert
2018-03-24 23:03:44 +01:00
Mats Palmgren
5a7c9748bb
Bug 1447166 part 3 - [css-grid] Switch from stable to unstable sort in grid track ResolveIntrinsicSize function. r=dholbert
...
No need to use a stable sort here since track sizing doesn't
depend on which order we process items (other than span length).
2018-03-24 23:03:44 +01:00
Mats Palmgren
383cd0da9f
Bug 1447166 part 2 - [css-grid] Make ResolveIntrinsicSize iterate the GridItemInfo array instead of using a CSSOrderAwareFrameIterator (idempotent change). r=dholbert
2018-03-24 23:03:43 +01:00
Mats Palmgren
b71cc2ba37
Bug 1447166 part 1 - [css-grid] Make FindUsedFlexFraction iterate the GridItemInfo array instead of using a CSSOrderAwareFrameIterator (idempotent change). r=dholbert
2018-03-24 23:03:43 +01:00
Mats Palmgren
29ae84491a
Bug 1447059 - [css-grid] Remove some redundant checks regarding eClampMarginBoxMinSize (idempotent change). r=dholbert
2018-03-24 23:03:43 +01:00
Xidorn Quan
e1f4f26b6a
Bug 1448557 - Crash when GECKO_DISPLAY_REFLOW_RULES_FILE points to a file cannot be open. r=dbaron
...
MozReview-Commit-ID: CRLF2UwhKbq
--HG--
extra : rebase_source : d687a951aea7fa341ad538da44a950922a05dd67
2018-03-25 00:53:33 +11:00
Xidorn Quan
17ebc1633a
Bug 1448551 - Fix reported intrinsic size in reflow log of some frames. r=dbaron
...
MozReview-Commit-ID: 4jcrurjqGgu
--HG--
extra : rebase_source : 11c278faf242792fb443008b3d0bb8d6d2e99cba
2018-03-25 00:17:33 +11:00
Xidorn Quan
5ee2b91bed
Bug 1448529 - Remove aListDescendants param of ComputedStyle::List. r=emilio
...
MozReview-Commit-ID: 8vkOJ83U7Uv
--HG--
extra : rebase_source : 9408de3f0ff49fcd6ffe7c6d2294fc441f1ef659
2018-03-24 15:50:14 +11:00
Geoff Brown
6083932cff
Bug 1440714 - Convert Android browser test harnesses to adb.py; r=bc
...
This affects Android robocop, mochitest (all flavors) and reftests (all flavors).
2018-03-23 18:06:27 -06:00
Emilio Cobos Álvarez
800551a615
Bug 1448415: Hide getPropertyCSSValue on nightly. r=bz
...
MozReview-Commit-ID: ItqKUMZEpoX
2018-03-24 01:00:43 +01:00
Geoff Brown
327ee6f78a
Bug 1427236 - Enable layout/base/tests/test_bug607529.html on Android opt; r=me,a=test-only
2018-03-23 12:46:08 -06:00
Robert Longson
8873201d39
Bug 1446617 - part 1 - remove unnecessary namespace usage r=dholbert
2018-03-23 18:17:09 +00:00
Brindusan Cristian
bfd45c93ba
Backed out 2 changesets (bug 1446108) for build bustages on build\src\obj-firefox\dist\include\mozilla/Alignment.h(29) CLOSED TREE
...
Backed out changeset 08814c30af6d (bug 1446108)
Backed out changeset 7977451e9641 (bug 1446108)
2018-03-23 18:44:07 +02:00
Emilio Cobos Álvarez
c664948ce9
Bug 1446108: followup: Make a destructor public to workaround bug 1448384 and reopen the CLOSED TREE. r=me
...
MozReview-Commit-ID: BRnjUONXMud
2018-03-23 17:32:50 +01:00
Emilio Cobos Álvarez
729bd14b2b
Bug 1447506: Do LazyFC for anonymous nodes too, and clean up MaybeConstructLazily. r=bz
...
The old style system used FlattenedTreeIterator for lazy frame construction.
That could not find native anonymous nodes, so we had to construct eagerly in
native anonymous subtrees. Servo uses StyleChildrenIterator for the same
purpose, and that knows about native anonymous content, so we can now do lazy
construction for it.
Also, not check the container to do lazyFC on the children, it's no longer
necessary to check for anon content, and the reason we check for XUL is because
of XBL bindings, and those are loaded for the parent already, if we're about to
construct frames for the children.
Also, assert more tightly, we don't insert NAC lazily, that makes no sense.
Well, to be fair editor does insert anonymous nodes lazily sometimes (see al the
ManualNAC machinery), but it goes through the PostRecreateFramesFor path, not
through ContentInserted / LazyFC.
MozReview-Commit-ID: 2TmRNgpWaM
2018-03-23 16:45:07 +01:00
Cosmin Sabou
56274d0a01
Backed out changeset c652b6d362f6 (bug 1440753) for permafailing on layout/reftests/scrolling/iframe-scrolling-attr-2.html a=backout
2018-03-23 16:54:23 +02:00
Narcis Beleuzu
cd3a1211e2
Merge inbound to mozilla-central. a=merge
2018-03-23 11:51:38 +02:00
Noemi Erli
1270a21724
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-03-23 01:00:18 +02:00
Noemi Erli
b32b2756aa
Merge inbound to mozilla-central. a=merge
2018-03-23 00:53:07 +02:00
Emilio Cobos Álvarez
e341b20ec4
Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE
...
MozReview-Commit-ID: JPopq0LudD
2018-03-22 20:06:24 +01:00
Emilio Cobos Álvarez
5dd797f154
Back out changeset b683bb3f22a1 (Bug 1447483) for not landing with all the files. r=me on a CLOSED TREE
...
This reverts commit 1808914126bb9f9e4a82d2c3d7ac961885fe7d62.
MozReview-Commit-ID: 5skESBseEvo
2018-03-22 20:05:22 +01:00
Emilio Cobos Álvarez
ca5ac79cca
Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt
...
MozReview-Commit-ID: JPopq0LudD
2018-03-22 19:48:42 +01:00
Kartikaya Gupta
aad3bff374
Bug 1448006 - Disable mipmaps in WR. r=mstange
...
MozReview-Commit-ID: HlUzStD16Pa
--HG--
extra : rebase_source : 74ab82c5ae72b3ab7541eeffafdc9d1a0fc98abf
2018-03-22 12:14:15 -04:00
Andreea Pavel
d880f5dc0c
Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE
2018-03-22 11:35:37 +02:00
Andreea Pavel
de5c4376b8
Merge mozilla-inbound to mozilla-central. a=merge
2018-03-22 11:31:19 +02:00
Boris Zbarsky
631e1b2354
Bug 1442360 part 3. Remove nsScriptNamespaceManager, since now it's all dead code. r=peterv
...
MozReview-Commit-ID: DHRz2frjmT5
2018-03-21 23:18:51 -04:00