Sebastian Hengst
5d61e2eec8
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: JDCYKq7yKwb
2017-10-07 10:45:11 +02:00
Sebastian Hengst
b834f0d177
merge autoland to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: 7Ez95T2ivfR
2017-10-07 10:37:39 +02:00
Mats Palmgren
d31c70f572
Bug 1001994 - crashtest.
...
MozReview-Commit-ID: ADO517JgBy
2017-10-07 03:38:14 +02:00
Jonathan Kew
57e7fa4b99
Bug 1144641 - Add a crashtest.
...
MozReview-Commit-ID: G1DEIQjd7kb
2017-10-07 03:38:14 +02:00
Jesse Ruderman
28c6fe21cf
Bug 743364 - Add a crashtest.
...
MozReview-Commit-ID: Coknrcu4XwO
2017-10-07 03:38:14 +02:00
Geoff Brown
ddec0fdb95
Bug 1406160 - Adjust chunked reftest suite_start to only report tests run in chunk; r=ahal
2017-10-06 15:37:49 -06:00
Mats Palmgren
6cda75700f
Bug 1405443 - Don't delete next-in-flows when the state IsInlineBreakBefore. r=dholbert
...
MozReview-Commit-ID: vCqhHFsXUO
2017-10-06 20:59:09 +02:00
Jonathan Watt
1edcf5decd
Bug 1406166 - Make reftest.jsm's OnRefTestLoad function a global function. r=dholbert
2017-09-21 11:14:46 +01:00
Louis Chang
033835901f
Bug 1404770 Part 3 - Remove test case checkbox-radio-auto-sized-ref.html. r=mats
...
MozReview-Commit-ID: 6np49zh2u1l
--HG--
extra : rebase_source : bfaba9c5803ee048b190c1969b22c724222506e8
2017-10-06 11:08:58 +08:00
Louis Chang
9257089c9c
Bug 1404770 Part 2 - Add test case for testing minimum size of checkbox/radio. r=mats
...
MozReview-Commit-ID: ElnFKUCuCrK
--HG--
extra : rebase_source : 26bd8d7aa2b6c3355b4af675d0e61e0be3ff3d3b
2017-10-05 16:49:09 +08:00
Phil Ringnalda
6ea2792d77
Backed out 9 changesets (bug 1396066) for Windows reftest failures
...
CLOSED TREE
Backed out changeset e41f9295ee00 (bug 1396066)
Backed out changeset 7a22efa8df6b (bug 1396066)
Backed out changeset ed95eea7105c (bug 1396066)
Backed out changeset 635746c88630 (bug 1396066)
Backed out changeset 5b1997aeaead (bug 1396066)
Backed out changeset 19c9ea492f5e (bug 1396066)
Backed out changeset b9d8e4588584 (bug 1396066)
Backed out changeset 87b44ea10407 (bug 1396066)
Backed out changeset e5b9aed44133 (bug 1396066)
MozReview-Commit-ID: K9q3MfPBc5E
2017-10-06 20:48:23 -07:00
Andrew Halberstadt
e03d78fada
Bug 1324961 - [reftest] Process stdout/stderr separately on Windows, r=gbrown
...
On Windows log lines are buffered in 4kb chunks instead of line buffered. This
means when a log on stdout exceeds this limit, a log from stderr can be
interleaved in the middle. This was causing frequent intermittent failures on
Windows when logging the suite_start message (which is much larger than 4kb).
This patch ensures that instead of redirecting stderr to stdout, we process
that stream independtly (though still using the same output handler). This
means we are guaranteed not to have any log interleaving, but it comes at the
cost of potentially losing the true log ordering. For that reason, this
behaviour is only enabled on Windows. Only the ordering between streams can be
different, and in practice this difference should be really small.
There is currently no good solution for both separating stdout/stderr and
preserving exact log ordering. See bug 798300 for more details.
MozReview-Commit-ID: 5W8I4u15uyM
--HG--
extra : rebase_source : ff6ce214b738dd09081b4b359a49ea7c3b0e4f65
2017-10-05 15:58:31 -04:00
Emilio Cobos Álvarez
28bfd5dbba
Bug 1396066 another followup. Load input.css from a chrome uri, so it can use :-moz-system-metric. This requires exposing the reftest chrome package to content, but that should be OK. r=bzbarsky
...
The CLOSED TREE odyssey must end.
MozReview-Commit-ID: EWkwqTHW3dg
2017-10-06 20:16:43 +02:00
Emilio Cobos Álvarez
fec2a9ebed
Bug 1396066: Fix bug 418986 tests. r=me
...
On a CLOSED TREE.
MozReview-Commit-ID: 9bulxAwhsTM
2017-10-06 17:01:30 +02:00
Emilio Cobos Álvarez
df1739abac
Bug 1396066: Remove -moz-physical-home-button. r=xidorn
...
MozReview-Commit-ID: IaXLKNuHomI
2017-10-06 14:34:59 +02:00
Emilio Cobos Álvarez
b90c5280f4
Bug 1396066: Restrict -moz-is-glyph to UA and chrome only. r=xidorn
...
MozReview-Commit-ID: A2Jiw8KtJSM
2017-10-06 14:34:58 +02:00
Emilio Cobos Álvarez
81f719cb23
Bug 1396066: Restrict -moz-windows-theme and -moz-os-version to UA and chrome only. r=xidorn
...
MozReview-Commit-ID: 9iEhkcZb52C
2017-10-06 14:34:57 +02:00
Emilio Cobos Álvarez
4efbb7d1dd
Bug 1396066: Restrict system-metric media features to UA and chrome sheets only. r=xidorn
...
MozReview-Commit-ID: 38jRV6mPbE3
2017-10-06 14:34:56 +02:00
Emilio Cobos Álvarez
cd52a82d9e
Bug 1396066: Restrict :-moz-system-metric to chrome and ua sheets. r=xidorn
...
MozReview-Commit-ID: AyHWP3QgGlA
2017-10-06 14:34:56 +02:00
Ting-Yu Lin
abaaefa126
Bug 1405830 - Reset aStatus before calling nsHTMLScrollFrame::Reflow() the second time. r=dholbert
...
nsListControlFrame's Reflow() and ReflowAsDropdown() might need to call
nsHTMLScrollFrame::Reflow() twice. In case that happens, reset aStatus to
ensure nsHTMLScrollFrame::Reflow() always uses a fresh status.
MozReview-Commit-ID: LwdsvRHpCt5
--HG--
extra : rebase_source : 67bbe7c759616be15452913cb1685bfb0fee4fae
2017-10-05 17:10:15 +08:00
Brad Werth
6227f7e46d
Bug 1406108: Make MediaQueryList iteration no longer copy RefPtrs. r=heycam
...
MozReview-Commit-ID: 4eDs6viuxvT
--HG--
extra : rebase_source : e248e40c25b530c0f25c54e29cac8ad66101814e
2017-09-19 17:05:16 -07:00
Kyle Machulis
2090426dc0
Bug 1405792
- Remove nsIDOMHTMLIFrameElement r=bz
...
MozReview-Commit-ID: 1u9C66X8j59
--HG--
extra : rebase_source : 5d87fe933170e32fbb44e24ec843623e143164d2
2017-10-04 20:41:24 -07:00
Alexis Beingessner
c0bfb121ad
Bug 1405927 - Change PushGlyphs to take webrender formats. r=jrmuizel
...
Also cleans up a bunch of TextDrawTarget code as fallout.
This is a significant perf win for textFrames.
MozReview-Commit-ID: J1BDkXZdvnc
--HG--
extra : rebase_source : 5a0769a53cadb55a074cfe5d718e259401fa7028
2017-10-04 13:49:51 -04:00
Alexis Beingessner
03f40cdeed
Bug 1405927 - Remove TextLayer support from nsDisplayText. r=mattwoodrow
...
MozReview-Commit-ID: J1BDkXZdvnc
--HG--
extra : rebase_source : 8c9f1e211cae636d219bb475bf2e07a4b14df6ef
2017-10-04 13:49:51 -04:00
Emilio Cobos Álvarez
7ae6330744
Bug 1402442: Properly remove display: contents pseudo-frames. r=mats
...
MozReview-Commit-ID: 4pjVLQfv3YR
Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
--HG--
extra : rebase_source : 641946b30a36ab407b1940d8b42967fa92083073
2017-09-25 18:25:29 +02:00
Emilio Cobos Álvarez
4ce8f460f2
Bug 1396099: Make :-moz-styleeditor-transitioning only valid in UA sheets. r=xidorn
...
MozReview-Commit-ID: 9CjdFz5ZpAw
2017-10-05 20:35:54 +02:00
Emilio Cobos Álvarez
9ca2b9b823
Bug 1405635: Test that custom content doesn't inherit from the root element. r=bholley
...
MozReview-Commit-ID: GvjsdQk5Wt4
--HG--
extra : rebase_source : 7ea1d03c512e197eeadbcae7a7a58cfbfa5e6d20
2017-10-05 01:40:48 +02:00
Sebastian Hengst
ee4297061e
Backed out changeset 1df4622b548b (bug 1405635) for failing mochitest layout/style/test/test_custom_content_inheritance.html. r=backout on a CLOSED TREE
2017-10-05 17:39:20 +02:00
Emilio Cobos Álvarez
d7ff7725af
Bug 1405635: Test that custom content doesn't inherit from the root element. r=bholley
...
MozReview-Commit-ID: GvjsdQk5Wt4
2017-10-05 14:53:22 +02:00
Sebastian Hengst
cade0f0bf3
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: CsjtXJM2vcs
2017-10-05 10:55:31 +02:00
Wes Kocher
9408094d14
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: FnOGO7LJHCB
2017-10-04 16:45:36 -07:00
Wes Kocher
d8985b6e57
Merge inbound to central, a=merge
...
MozReview-Commit-ID: IUFdbLdYFhX
2017-10-04 16:37:59 -07:00
Jeff Muizelaar
5a5f5bcef6
Bug 1405778. Remove largely unneeded call to nsDisplayBackgroundColor::GetLayerState. r=kats
...
Text clipping is the only thing we don't handle and it's better to just have this inline.
2017-10-04 17:03:16 -04:00
Geoff Brown
7ddd283350
Bug 1363945 - Follow-up: really mark text-control-baseline-1.html as fuzzy on Android, r=me,test-only
...
skiaContent is true on Android, so the previous change was a no-op.
2017-10-04 13:03:24 -06:00
Nathan Froyd
1957b2376e
Bug 1405639 - remove outdated check for XPCOMABI in jsreftest; r=sfink
...
The backstory for this bit of code is that we didn't know if ARM had a
stable ABI or not. Well, it does now, and so we can remove this bit of
code.
2017-10-04 14:19:34 -04:00
Geoff Brown
182eccad55
Bug 1363945 - Mark text-control-baseline-1.html as fuzzy on Android; r=me,test-only
...
As recommended by dholbert - thanks!
2017-10-04 11:19:41 -06:00
Geoff Brown
df602eb92c
Bug 1405561 - Show --verify in mochitest help and standardize --verify description; r=jmaher
2017-10-04 11:19:39 -06:00
Arthur Edelstein
451dcb314e
Bug 1404224 - Fix ubsan runtime error for nsCSSTokenSerializationType. r=heycam
2017-10-03 10:06:00 -04:00
Emilio Cobos Álvarez
d46ace29b9
Bug 1405605: Bypass the IsReallyFixedPos assertion when the style may have changed due to first-line reparenting. r=bz
...
MozReview-Commit-ID: HS0670UMqKK
2017-10-04 17:53:13 +02:00
Kartikaya Gupta
fcfad90043
Bug 1401349 - Increase allowed fuzz on test that is fuzzy with webrender. r=jmaher
...
MozReview-Commit-ID: KviPTh2T3g2
--HG--
extra : rebase_source : b10c24556c4514426d7ce6618234476d7fe7c2ad
2017-10-04 11:20:50 -04:00
Kartikaya Gupta
5bc0302cb0
Bug 1391816 - Follow-up to rename WebRenderCommandsBuilder to WebRenderCommandBuilder. r=jrmuizel
...
MozReview-Commit-ID: 3M0CTIheg5s
--HG--
rename : gfx/layers/wr/WebRenderCommandsBuilder.cpp => gfx/layers/wr/WebRenderCommandBuilder.cpp
rename : gfx/layers/wr/WebRenderCommandsBuilder.h => gfx/layers/wr/WebRenderCommandBuilder.h
extra : rebase_source : 713acc860b61f9be81934f2e03491aa6acc6a98e
2017-10-04 10:45:29 -04:00
Brad Werth
119fecfe62
Bug 1403699 Part 1: Unify ServoBindings synchronization primitives into a single RWLock. r=bholley
...
MozReview-Commit-ID: GdYLEQHiM1f
--HG--
extra : rebase_source : 50b89324dc06f3374029f36a70a63b0f6fcb0df6
2017-10-03 12:57:38 -07:00
Kartikaya Gupta
4f24cb024f
Bug 1403455 - Mark reftest with high frequency intermittent failures as random-if. r=jmaher
...
MozReview-Commit-ID: 5pr3Q0mxPqA
--HG--
extra : rebase_source : 3fee0ab3c0bc0220b9a3aae093cbca35a0f6e325
2017-10-04 10:35:26 -04:00
Emilio Cobos Álvarez
6c660646ad
Bug 1324684: Remove stale crashtest annotations. r=me
...
MozReview-Commit-ID: 4wwGkefTWC3
2017-10-04 11:38:12 +02:00
Emilio Cobos Álvarez
808664591f
Bug 1404324: Mark one of the test-cases as known-asserting until we figure out what to do with that assertion. r=me
...
MozReview-Commit-ID: 7RI7dwRSFkH
2017-10-04 11:36:20 +02:00
Sebastian Hengst
8512b78e41
merge mozilla-central to mozilla-inbound. r=merge a=merge
2017-10-04 11:18:02 +02:00
Sebastian Hengst
5e0b457b10
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: EVLGo1zCANb
2017-10-04 11:13:24 +02:00
Emilio Cobos Álvarez
660ab8f549
Bug 1404324: Use the placeholder state to remove out-of-flows that aren't real descendants of the destruction root. r=bz
...
Using the style of the frame can mess things up when we reparent them due to
::first-line before removing them.
MozReview-Commit-ID: 3Dt0wF2XRAH
2017-10-04 10:49:41 +02:00
Sebastian Hengst
0ba56b9c7d
Backed out changeset cb247c8a0fe5 (bug 1404324) for landing with wrong commit message. r=backout
2017-10-04 10:48:14 +02:00
Emilio Cobos Álvarez
ae652b0b37
Bug 1404324: Always remove out of flows from the placeholder frame, using its info. r=bz
...
MozReview-Commit-ID: 3Dt0wF2XRAH
2017-10-04 10:38:34 +02:00