Bug 275390 - [Win] PopupMenu should support RTL contents.
Summary: [Win] PopupMenu should support RTL contents.
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit2 (show other bugs)
Version: WebKit Local Build
Hardware: PC Windows 10
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2024-06-12 01:08 PDT by ryosei.otaka
Modified: 2024-06-13 22:16 PDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ryosei.otaka 2024-06-12 01:08:59 PDT
Now, MiniBrowser can't display correctly a HTML having <select> elements with dir="rtl".
If you set 2 or above device scale factor, texts on PopupMenu drop out; Its reason is overflows to the right of the GraphicsContexts.
Scrollbar on PopupMenu should be displayed on the right side by default or on the left side when <select> element has dir="rtl", but now it's always displayed on the right side and overlaps the texts.
Comment 1 ryosei.otaka 2024-06-13 20:38:36 PDT
Pull request: https://github.com/WebKit/WebKit/pull/29804
Comment 2 EWS 2024-06-13 22:15:41 PDT
Committed 279998@main (2051bf7c1fc3): <https://commits.webkit.org/279998@main>

Reviewed commits have been landed. Closing PR #29804 and removing active labels.
Comment 3 Radar WebKit Bug Importer 2024-06-13 22:16:13 PDT
<rdar://problem/129822833>