Files
servo/tests/html
Luke Warlow 853fcf4fda script: Introduce ServoTestUtils and a forceLayout() function (#42714)
This introduces a new `ServoTestUtils` namespace with a `forceLayout()`
function. This `forceLayout()` function returns an object which
currently has an array of the phases ran by layout. Also moves
`panic()`, `crashHard()` and `advanceClock()` from `TestBinding` to this
new namespace.  `TestBinding` is meant to test the bindings generation,
but these are more generic helpers for Servo-only tests.

Testing: This change adds a series of Servo-only tests that verify the
behavior of the new `forceLayout()` function. Tests that rely on the
moved interfaces are updated and should continue to pass.

Signed-off-by: Luke Warlow <lwarlow@igalia.com>
Co-authored-by: Martin Robinson <mrobinson@igalia.com>
2026-02-20 13:00:06 +00:00
..
2018-08-24 12:22:19 -07:00
2017-07-05 22:38:29 +02:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2017-02-13 14:58:10 +01:00
2014-09-08 20:21:42 -06:00
2018-02-22 21:34:53 +05:30
2019-05-09 15:24:18 -04:00
2014-09-08 20:21:42 -06:00
2014-12-18 12:54:02 -05:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2015-08-06 09:45:11 -07:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2018-03-18 13:31:44 +01:00
2018-02-22 21:34:53 +05:30
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2017-02-13 14:35:52 +01:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-12-18 12:54:02 -05:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2014-09-08 20:21:42 -06:00
2018-02-22 21:34:53 +05:30