WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
275401
Combining mark is not drawn with CSS position:absolute
https://bugs.webkit.org/show_bug.cgi?id=275401
Summary
Combining mark is not drawn with CSS position:absolute
Leon
Reported
2024-06-12 08:14:57 PDT
Created
attachment 471660
[details]
demonstration of combining mark not being drawn Safari is not drawing the Combining Long Solidus Overlay character in this font in some situations, such as in the attached demo. It is drawn in other browsers.
Attachments
demonstration of combining mark not being drawn
(1.86 KB, application/zip)
2024-06-12 08:14 PDT
,
Leon
no flags
Details
Patch
(5.20 KB, patch)
2024-06-14 21:29 PDT
,
zalan
no flags
Details
Formatted Diff
Diff
Patch
(5.52 KB, patch)
2024-06-15 06:03 PDT
,
zalan
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Alexey Proskuryakov
Comment 1
2024-06-12 19:27:51 PDT
Disabling IFC feature fixes this.
zalan
Comment 2
2024-06-12 20:42:05 PDT
This is caused by a paint optimization we have in IFC. The character is measured to be 0px wide (glyph has 0 advance width) and since it's the only content of the out-of-flow box, the box itself ends up being 0px wide too (see shrink-to-fit sizing) and we (erroneously) decide to not paint it -even though there's glyph overflow. (among other things, decoration (e.g. border) throws us off of this "fast" codepath)
Radar WebKit Bug Importer
Comment 3
2024-06-12 20:42:32 PDT
<
rdar://problem/129732893
>
zalan
Comment 4
2024-06-14 21:29:15 PDT
Created
attachment 471682
[details]
Patch
zalan
Comment 5
2024-06-15 06:03:10 PDT
Created
attachment 471685
[details]
Patch
EWS
Comment 6
2024-06-15 17:37:05 PDT
Committed
280057@main
(8789afc340e4): <
https://commits.webkit.org/280057@main
> All reviewed patches have been landed. Closing bug and clearing flags on
attachment 471685
[details]
.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug