Closed Bug 1484316 Opened Last year Closed Last year

Serialize clip-path and shape-outside using Servo.

Categories

(Core :: CSS Parsing and Computation, enhancement, P2)

enhancement

Tracking

()

RESOLVED FIXED
mozilla63
Tracking Status
firefox63 --- fixed

People

(Reporter: emilio, Assigned: emilio)

References

(Blocks 1 open bug)

Details

Attachments

(3 files)

This will allow having to add more code for handling path() and such.
(In reply to Emilio Cobos Álvarez (:emilio) from comment #0)
> This will allow having to add more code for handling path() and such.

s/allow/avoid :)
Awesome! :)
Blocks: 1484342
In general this change brings us closer to Chromium. There are a bunch of new
passes here. Filed bug 1484342 for improvements to serialization that would make
a few more tests pass, but I don't think it's terribly important.
Blocks: 1246764
Attachment #9002098 - Attachment description: Update test expectations. → Some fixes so that the previous patches pass try (to be sqashed).
Comment on attachment 9002066 [details]
Serialize clip-path using Servo.

Xidorn Quan [:xidorn] UTC+10 has approved the revision.
Attachment #9002066 - Flags: review+
Comment on attachment 9002067 [details]
Serialize shape-outside with Servo.

Xidorn Quan [:xidorn] UTC+10 has approved the revision.
Attachment #9002067 - Flags: review+
Comment on attachment 9002098 [details]
Some fixes so that the previous patches pass try (to be sqashed).

Xidorn Quan [:xidorn] UTC+10 has approved the revision.
Attachment #9002098 - Flags: review+
Pushed by emilio@crisal.io:
https://hg.mozilla.org/integration/mozilla-inbound/rev/53f23b446b29
Serialize clip-path and shape-outside using Servo. r=xidorn
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/12612 for changes under testing/web-platform/tests
Upstream web-platform-tests status checks passed, PR will merge once commit reaches central.
https://hg.mozilla.org/mozilla-central/rev/53f23b446b29
Status: NEW → RESOLVED
Closed: Last year
Resolution: --- → FIXED
Target Milestone: --- → mozilla63
Blocks: 1485766
You need to log in before you can comment on or make changes to this bug.