Closed Bug 1386384 Opened 8 years ago Closed 8 years ago

Stylo: Regenerate DevTools CSS test fixtures when Stylo is default

Categories

(Core :: CSS Parsing and Computation, defect, P5)

defect

Tracking

()

RESOLVED FIXED
mozilla57
Tracking Status
firefox57 --- fixed

People

(Reporter: jryans, Assigned: jryans)

References

Details

Attachments

(1 file)

DevTools saves test fixture that records exact CSS error messages. Stylo produces slightly different data for these, so they aren't an exact match. I think the simplest path is to store a separate copy of the data for use with Stylo.
Assignee: nobody → jryans
Status: NEW → ASSIGNED
Ah, it turns out the real tests that use this fixture data don't currently run on Mozilla CI anyway, so the only thing being tested is that the fixture data is unchanged. For now, I'll skip the fixture check test (devtools/client/webconsole/new-console-output/test/fixtures/stub-generators/browser_webconsole_check_stubs_css_message.js). Once Stylo is the default, we can regenerate the fixtures and enable the test again.
Priority: -- → P5
Summary: Stylo: Separate DevTools CSS test fixtures → Stylo: Regenerate DevTools CSS test fixtures when Stylo is default
Assignee: jryans → nobody
Status: ASSIGNED → NEW
Assignee: nobody → jryans
Status: NEW → ASSIGNED
Comment on attachment 8905167 [details] Bug 1386384 - Update DevTools CSS stubs for Stylo. https://reviewboard.mozilla.org/r/176954/#review181960 Stylo is riding the train to release, right? So we don't need to special case this test for beta/release?
Attachment #8905167 - Flags: review?(bgrinstead) → review+
Comment on attachment 8905167 [details] Bug 1386384 - Update DevTools CSS stubs for Stylo. https://reviewboard.mozilla.org/r/176954/#review181960 Correct!
Pushed by jryans@gmail.com: https://hg.mozilla.org/integration/autoland/rev/3adbca67c67a Update DevTools CSS stubs for Stylo. r=bgrins
I guess we should skip the test in non stylo builds now
Ah, I guess I should have seen that coming... :S
Flags: needinfo?(jryans)
Pushed by jryans@gmail.com: https://hg.mozilla.org/integration/autoland/rev/08f5c5e4f3b1 Update DevTools CSS stubs for Stylo. r=bgrins
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla57
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: