Closed Bug 1380082 Opened 7 years ago Closed 7 years ago

Check Stylo env var in test manifest processing

Categories

(Core :: CSS Parsing and Computation, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla56
Tracking Status
firefox56 --- fixed

People

(Reporter: jryans, Assigned: jryans)

References

Details

Attachments

(4 files)

We need update reftests, WPT, mochitest, etc. to check STYLO_FORCE_ENABLED when deciding which tests to run.
First attempt: https://treeherder.mozilla.org/#/jobs?repo=try&revision=a737af0e9caea55ee120e6cda15125607a87ee5e WPT is working now, but mochitest and reftests still don't seem to have the right Stylo status.
Some tests check the Stylo pref for enabled status, so it's easier to have the env var set the pref. https://treeherder.mozilla.org/#/jobs?repo=try&revision=fecd087a83b4de4c4f1ad51a5d9e8c879a05769b
Setting the pref from C++ didn't go well, but we can update tests to check the `isStyledByServo` property. https://treeherder.mozilla.org/#/jobs?repo=try&revision=159762f8cd3d166f5b476f2ca9d9a8e9b0bb230b
Attachment #8885930 - Flags: review?(xidorn+moz) → review+
Attachment #8885927 - Flags: review?(xidorn+moz) → review?(jmaher)
Comment on attachment 8885928 [details] Bug 1380082 - Check Stylo env var for mochitest processing. https://reviewboard.mozilla.org/r/156716/#review162022
Attachment #8885928 - Flags: review?(ahalberstadt) → review+
Comment on attachment 8885927 [details] Bug 1380082 - Check Stylo env var for reftest processing. https://reviewboard.mozilla.org/r/156714/#review162052 nice and simple
Attachment #8885927 - Flags: review?(jmaher) → review+
Attachment #8885929 - Flags: review?(james) → review+
Pushed by jryans@gmail.com: https://hg.mozilla.org/integration/autoland/rev/94ab7d2d377a Check Stylo env var for reftest processing. r=jmaher https://hg.mozilla.org/integration/autoland/rev/c6a937ceb496 Check Stylo env var for mochitest processing. r=ahal https://hg.mozilla.org/integration/autoland/rev/9bdcd7d00ed6 Check Stylo env var for WPT processing. r=jgraham https://hg.mozilla.org/integration/autoland/rev/8b7a40e98c28 Don't Stylo check pref directly in tests. r=xidorn
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: