WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED DUPLICATE of
bug 65617
267887
WebKit is missing UA stylesheet rule to apply 'unicode-bidi: isolate' to div elements
https://bugs.webkit.org/show_bug.cgi?id=267887
Summary
WebKit is missing UA stylesheet rule to apply 'unicode-bidi: isolate' to div ...
Daniel Holbert
Reported
2024-01-22 15:56:58 PST
STR: 1. Load
https://bugzilla.mozilla.org/attachment.cgi?id=9375895
EXPECTED RESULTS: The bold part of the testcase should say: 'isolate' (as expected) ACTUAL RESULTS: The bold part of the testcase says: 'normal' UNEXPECTED This testcase is just highlighting that WebKit seems to be lacking one of the UA stylesheet rules that the html spec requires here:
https://html.spec.whatwg.org/multipage/rendering.html#bidi-rendering
Quoting the rule (note 'div' is the 4th element in the selector list): ``` address, blockquote, center, div, figure, figcaption, footer, form, header, hr, legend, listing, main, p, plaintext, pre, summary, xmp, article, aside, h1, h2, h3, h4, h5, h6, hgroup, nav, section, search, table, caption, colgroup, col, thead, tbody, tfoot, tr, td, th, dir, dd, dl, dt, menu, ol, ul, li, bdi, output, slot, [dir=ltr i], [dir=rtl i], [dir=auto i] { unicode-bidi: isolate; } ``` Firefox gives the expected result. (Chromium also gives ACTUAL RESULTS here; I filed
https://bugs.chromium.org/p/chromium/issues/detail?id=1520671
on them.)
Attachments
Add attachment
proposed patch, testcase, etc.
Daniel Holbert
Comment 1
2024-01-22 15:59:57 PST
I tested Safari Version 17.0 (19616.1.27.211.1) on macOS Sonoma, FWIW.
Ahmad Saleem
Comment 2
2024-01-22 16:05:47 PST
I think @noam tried to do it in another
bug 65617
by importing the UA Stylesheet rule and then Darin had feedback to do it where we explicitly set 'display: block' and other remaining in block. Darin's feedback -
https://bugs.webkit.org/show_bug.cgi?id=65617#c18
I had this rule in my local build as well to look into test failures and others bit and noticed that it would take some time to fix them, so didn't did the PR but I think we should do this change.
Darin Adler
Comment 3
2024-01-22 16:12:26 PST
*** This bug has been marked as a duplicate of
bug 65617
***
Daniel Holbert
Comment 4
2024-01-22 16:47:15 PST
Thanks! Glad this is a known/agreed-upon issue.
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