Граф коммитов

60481 Коммитов

Автор SHA1 Сообщение Дата
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