Switch to bitflags 2
Categories
(Core :: General, task)
Tracking
()
Tracking | Status | |
---|---|---|
firefox120 | --- | fixed |
People
(Reporter: glandium, Assigned: glandium)
References
Details
Attachments
(4 files)
We currently are using a fake bitflags 2, derived from bitflags 1. More and more crates are using it, and we're at a sweet spot where flipping things around makes sense: using a fake bitflags 1, derived from bitflags 2.
There are "only" 6 crates that cause problems:
- dom, style and selectors, all handled in bug 1852208
- cubeb-core, which is handled with https://github.com/mozilla/cubeb-rs/pull/84
- minidump-common, which is handled with https://github.com/rust-minidump/rust-minidump/pull/869
- webrender, which needs a trivial oneliner that will be handled in this bug.
Assignee | ||
Comment 1•1 years ago
|
||
One more: audio-mixer, handled with https://github.com/mozilla/audio-mixer/pull/15
Assignee | ||
Comment 2•1 year ago
|
||
Assignee | ||
Comment 3•1 year ago
|
||
Assignee | ||
Comment 4•1 year ago
|
||
Assignee | ||
Comment 5•1 year ago
|
||
We currently are using a fake bitflags 2, derived from bitflags 1. More
and more crates are using it, and we're at a sweet spot where flipping
things around makes sense: using a fake bitflags 1, derived from
bitflags 2.
Comment 7•1 year ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/db0f75cd5932
https://hg.mozilla.org/mozilla-central/rev/7f6b68acf7b6
https://hg.mozilla.org/mozilla-central/rev/d97182f92202
https://hg.mozilla.org/mozilla-central/rev/b3d4dd6d5b43
Description
•