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
Start implementing text in layout 2020 #24822
Merged
+311
−42
Merged
Changes from 1 commit
Commits
Show all changes
6 commits
Select commit
Hold shift + click to select a range
1446756
Pass a LayoutContext to TextRun::layout in 2020
nox 6f49dc2
Properly use STYLE_THREAD_POOL in layout 2020
nox a5e55dd
Introduce GlyphStore::total_advance
nox 7e143c7
Make floats not parse on layout 2020
nox b3d30d2
Start implementing text in layout 2020
nox 85b2a4d
Support line_height better in layout 2020
nox File filter...
Filter file types
Jump to…
Jump to file
Failed to load files.
Start implementing text in layout 2020
- Loading branch information
commit b3d30d284e97fbf2060d137034174bd872f3db97
Some generated files are not rendered by default. Learn more.
Oops, something went wrong.
| @@ -11,7 +11,6 @@ ${helpers.predefined_type( | ||
| "font-family", | ||
| "FontFamily", | ||
| engines="gecko servo-2013 servo-2020", | ||
| servo_2020_pref="layout.2020.unimplemented", | ||
|
This conversation was marked as resolved
by SimonSapin
|
||
| initial_value="computed::FontFamily::serif()", | ||
| animation_value_type="discrete", | ||
| spec="https://drafts.csswg.org/css-fonts/#propdef-font-family", | ||
| @@ -22,7 +21,6 @@ ${helpers.predefined_type( | ||
| "font-style", | ||
| "FontStyle", | ||
| engines="gecko servo-2013 servo-2020", | ||
| servo_2020_pref="layout.2020.unimplemented", | ||
| initial_value="computed::FontStyle::normal()", | ||
| initial_specified_value="specified::FontStyle::normal()", | ||
| animation_value_type="FontStyle", | ||
| @@ -40,7 +38,6 @@ ${helpers.single_keyword_system( | ||
| "font-variant-caps", | ||
| "normal small-caps", | ||
| engines="gecko servo-2013 servo-2020", | ||
| servo_2020_pref="layout.2020.unimplemented", | ||
| extra_gecko_values="all-small-caps petite-caps all-petite-caps unicase titling-caps", | ||
| gecko_constant_prefix="NS_FONT_VARIANT_CAPS", | ||
| gecko_ffi_name="mFont.variantCaps", | ||
| @@ -54,7 +51,6 @@ ${helpers.predefined_type( | ||
| "font-weight", | ||
| "FontWeight", | ||
| engines="gecko servo-2013 servo-2020", | ||
| servo_2020_pref="layout.2020.unimplemented", | ||
| initial_value="computed::FontWeight::normal()", | ||
| initial_specified_value="specified::FontWeight::normal()", | ||
| animation_value_type="Number", | ||
| @@ -97,7 +93,6 @@ ${helpers.predefined_type( | ||
| "font-stretch", | ||
| "FontStretch", | ||
| engines="gecko servo-2013 servo-2020", | ||
| servo_2020_pref="layout.2020.unimplemented", | ||
|
This conversation was marked as resolved
by nox
SimonSapin
Member
|
||
| initial_value="computed::FontStretch::hundred()", | ||
| initial_specified_value="specified::FontStretch::normal()", | ||
| animation_value_type="Percentage", | ||
ProTip!
Use n and p to navigate between commits in a pull request.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Can/should we also add support for the
fontshorthand now?