mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-10-20 06:59:47 +00:00
LibWeb: Resolve relative lengths in @font-face using correct viewport
As with everywhere else we should be using the document rather than the window's viewports. Fixes #6467
This commit is contained in:
parent
29fb63c928
commit
3708fc6aa7
Notes:
github-actions[bot]
2025-10-16 09:28:48 +00:00
Author: https://github.com/Calme1709
Commit: 3708fc6aa7
Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/6482
Reviewed-by: https://github.com/tcl3 ✅
6 changed files with 92 additions and 1 deletions
|
@ -77,7 +77,7 @@ ParsedFontFace ParsedFontFace::from_descriptors(CSSFontFaceDescriptors const& de
|
|||
font_family = extract_font_name(*value);
|
||||
|
||||
ComputationContext computation_context {
|
||||
.length_resolution_context = Length::ResolutionContext::for_window(*descriptors.parent_rule()->parent_style_sheet()->owning_document()->window())
|
||||
.length_resolution_context = Length::ResolutionContext::for_document(*descriptors.parent_rule()->parent_style_sheet()->owning_document())
|
||||
};
|
||||
|
||||
Optional<int> weight;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue