Skip to content

Bug 2064471 - Make -moz-appearance a legacy shorthand of appearance. r#style - #337

Closed
emilio wants to merge 1 commit into
mozilla-firefox:autolandfrom
emilio:make-appearance-legacy
Closed

Bug 2064471 - Make -moz-appearance a legacy shorthand of appearance. r#style#337
emilio wants to merge 1 commit into
mozilla-firefox:autolandfrom
emilio:make-appearance-legacy

Conversation

@emilio

@emilio emilio commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

Don't restrict values for now.

@github-actions

Copy link
Copy Markdown
Contributor

Warning

The base branch is currently set to main. Please Edit this PR and set the base to autoland.

@github-actions

Copy link
Copy Markdown
Contributor

View this pull request in Lando to land it once approved.

@emilio
emilio changed the base branch from main to autoland August 18, 2026 18:40
@emilio
emilio requested a review from a team August 18, 2026 18:54
@@ -242,13 +242,11 @@ spec = "https://drafts.fxtf.org/motion-1/#offset-shorthand"

[-webkit-perspective]
sub_properties = ["perspective"]
derive_serialize = true

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So it seems that we can't have "IS_LEGACY_SHORTHAND" + derive_serialize = true anymore? Worth commenting that?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I guess we could and instead deal with it on the expansion instead of expecting to_css_legacy. I actually like that a bit more.

@dshin-moz dshin-moz left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems we're skipping what feels like a superfluous derive and expecting parse_legacy and such. Nice.

@emilio
emilio force-pushed the make-appearance-legacy branch from e05a0fd to 8ef490c Compare August 21, 2026 18:45
@emilio

emilio commented Aug 21, 2026

Copy link
Copy Markdown
Contributor Author

Rebased + fixed the property exposure / property_database.js

@lando-worker

lando-worker Bot commented Aug 21, 2026

Copy link
Copy Markdown

Pull request closed by commit 42345bb

lando-worker Bot pushed a commit that referenced this pull request Aug 21, 2026
…r#style r=dshin

Don't restrict values for now.

Pull request: #337
@lando-worker lando-worker Bot closed this Aug 21, 2026
github-actions Bot pushed a commit to DioxusLabs/stylo that referenced this pull request Aug 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants