Closed Bug 1957541 Opened 29 days ago Closed 27 days ago

Upstream Stylo changes from Servo (April 2025)

Categories

(Core :: CSS Parsing and Computation, task)

task

Tracking

()

RESOLVED FIXED
139 Branch
Tracking Status
firefox139 --- fixed

People

(Reporter: nico, Assigned: nico)

References

(Blocks 1 open bug)

Details

Attachments

(9 files)

Upstreams miscellaneous outstanding changes from Servo's downstream fork of Stylo.

Servo does not enable all priortary properties so when counting them we
need to filter by those which are enabled.

Signed-off-by: Nico Burns <nico@nicoburns.com>

Assignee: nobody → nico
Status: NEW → ASSIGNED

Signed-off-by: Nico Burns <nico@nicoburns.com>

Signed-off-by: Nico Burns <nico@nicoburns.com>

Signed-off-by: Nico Burns <nico@nicoburns.com>

These crates are now being published by the Servo project.

Signed-off-by: Nico Burns <nico@nicoburns.com>

These functions are only used by Servo (not Gecko), which has
been verified by removing them and checking that Gecko still
compiles.

Signed-off-by: Nico Burns <nico@nicoburns.com>

Cargo publish does not like these files being present, and we don't
really benefit from the cache in the small python build script anyway.

Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/28faaebea66e Only count enabled prioritary properties (r=jwatt) https://hg.mozilla.org/integration/autoland/rev/db9e50525903 Fix typo in servo pref name (r=firefox-style-system-reviewers,emilio) https://hg.mozilla.org/integration/autoland/rev/bbbceb826dec Fix typo in servo GenericFilter parameter (r=firefox-style-system-reviewers,emilio) https://hg.mozilla.org/integration/autoland/rev/8c6ac8ec8257 Update feature flagging in cascade (r=firefox-style-system-reviewers,emilio) https://hg.mozilla.org/integration/autoland/rev/36abe5228514 Add description to stylo crates that don't have one (r=firefox-style-system-reviewers,emilio) https://hg.mozilla.org/integration/autoland/rev/08da9b7885ac Enable publishing for all Stylo crates (r=firefox-style-system-reviewers,emilio) https://hg.mozilla.org/integration/autoland/rev/5c3e8fe4441c Enable font-variation-settings property for servo engine (r=jwatt) https://hg.mozilla.org/integration/autoland/rev/86836f8bb8e9 Change rounding behaviour of length_percentage values (r=firefox-style-system-reviewers,supply-chain-reviewers)
QA Whiteboard: [qa-triage-done-c140/b139]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: