Closed Bug 1527410 Opened 5 years ago Closed 5 years ago

Use Rust sizes for flex-basis, width, height, and their min/max properties.

Categories

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

enhancement

Tracking

()

RESOLVED FIXED
mozilla67
Tracking Status
firefox67 --- fixed

People

(Reporter: emilio, Assigned: emilio)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

No description provided.

Really sorry for the size of the patch :(

Only intentional behavior change is in the uses of HasLengthAndPercentage(),
where it's easier to do the right thing. The checks that used to check for
(IsCalcUnit() && CalcHasPercentage()) are wrong since bug 957915.

Blocks: 1527438
Blocks: 1528114
Pushed by emilio@crisal.io:
https://hg.mozilla.org/integration/mozilla-inbound/rev/bf8e35be76d8
Use Rust sizes for flex-basis, width, height, and their min/max properties. r=jwatt
https://hg.mozilla.org/integration/mozilla-inbound/rev/795f2e303548
Preserve calc() rounding behavior. r=heycam,jrmuizel
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla67
Depends on: 1528453
Regressions: CVE-2020-26974
No longer regressions: CVE-2020-26974
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: