Closed Bug 1767374 Opened 2 years ago Closed 2 years ago

Update cssparser.

Categories

(Core :: CSS Parsing and Computation, task)

task

Tracking

()

RESOLVED FIXED
102 Branch
Tracking Status
firefox102 --- fixed

People

(Reporter: emilio, Assigned: emilio)

Details

Attachments

(1 file, 5 obsolete files)

Unfortunately this pulls in a new phf, and with that a new rand and so on, so this took quite a bit of work.

See comment. It's a test-only crate anyways, so I don't think I want to wait
for it to get a new release unless absolutely necessary. Otherwise we need to
keep an old parking_lot just for this which would be unfortunate.

Depends on D145297

This manually re-patches autocfg for bug 1685697 too, and has another
manual patch for:

https://github.com/mozilla/authenticator-rs/pull/164

Which I can hopefully remove before landing.

Unfortunately the patch is massive because parking_lot pulls
windows-sys, which is a massive monorepo... But it's the official
Microsoft crate and so on, so I'm not sure we can do much about it. I
guess eventually we'll get rid of winapi.

Depends on D145299

Attachment #9274759 - Attachment is obsolete: true
Attachment #9274760 - Attachment is obsolete: true
Attachment #9274761 - Attachment is obsolete: true
Attachment #9274762 - Attachment is obsolete: true
Attachment #9274763 - Attachment is obsolete: true
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 102 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: