mirror of
https://github.com/servo/servo.git
synced 2025-08-14 09:55:35 +01:00
wpt: Create a base class for Servo process executors (#31115)
This change creates a base class for the Servo process executors, to handle shared functionality. The only thing that hasn't moved there yet is the actual process execution, which can happen in a followup change. The main motivation behind this change is consistently handling `on_evironment_change` which is used to handle changes to the `prefs` value stored in `__dir__.ini`. Inherited `prefs` (thos in `__dir__.ini`) aren't passed when creating tests for reference HTML. This change takes a similar appraoch to Gecko, which just listens to `on_environment_change` to note when these prefs change.
This commit is contained in:
parent
c641c589e5
commit
fdfeb3ed44
49 changed files with 95 additions and 233 deletions
|
@ -1,2 +0,0 @@
|
|||
[flexbox_absolute-atomic.html]
|
||||
expected: FAIL
|
Loading…
Add table
Add a link
Reference in a new issue