Skip to content

Enable font-feature-settings longhand property #175

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 29 commits into
base: main
Choose a base branch
from

Conversation

nicoburns
Copy link
Collaborator

This property allows font features such as ligatures and smallcaps to be enabled.

delan and others added 28 commits March 16, 2025 18:31
Any ancestors of this commit are from upstream mozilla-central, with
some filtering and renaming. Our patches and sync tooling start here.

The sync tooling has all been squashed into this commit, based on:
https://github.com/servo/stylo/commits/64731e10dc8ef87ef52aa2fb9f988c3b2530f3a7
This is a rebase of 42990da

Signed-off-by: Oriol Brufau <[email protected]>
Signed-off-by: Nico Burns <[email protected]>
Also remove a bunch of dead code.

Signed-off-by: Oriol Brufau <[email protected]>
This is important for releasing version `v0.2.0`. See servo#151.

Signed-off-by: Martin Robinson <[email protected]>
This is necessary to publish `v0.2.0`.

Signed-off-by: Martin Robinson <[email protected]>
This seems to interfere with `cargo publish`, and this is a workaround
for that issue.

Signed-off-by: Martin Robinson <[email protected]>
Co-authored-by: Oriol Brufau <[email protected]>
* Rewrite README

Signed-off-by: Nico Burns <[email protected]>

* Use title case everywhere

Signed-off-by: Nico Burns <[email protected]>

---------

Signed-off-by: Nico Burns <[email protected]>
…re like the specification (servo#145)

This improves the behavior of transition toggling, cancellation, and
delay. In particular, there are many improvements with how transitions
are started when replacing an existing one.

Signed-off-by: Euclid Ye <[email protected]>
Signed-off-by: Martin Robinson <[email protected]>
Co-authored-by: Martin Robinson <[email protected]>
Signed-off-by: Simon Wülker <[email protected]>
* reduce cssurl size

* address review comment

* fix: fix indentation and combine gecko and servo checks for specified image

* fix: fix indentation and modify image test
@nicoburns nicoburns force-pushed the font-feature-settings branch from 65e71d7 to 9604f2e Compare April 29, 2025 19:07
Copy link
Contributor

@Loirooriol Loirooriol left a comment

Choose a reason for hiding this comment

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

Doesn't compile.

And what's the reason for this, do you plan to implement it on Taffy?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants