Bug 286725 (sideways-lr-carets)

Summary: Selection and caret positioning in sideways-lr is broken
Product: WebKit Reporter: fantasai <fantasai.bugs>
Component: Layout and RenderingAssignee: fantasai <fantasai.bugs>
Status: RESOLVED FIXED    
Severity: Normal CC: bfulgham, ntim, simon.fraser, webkit-bug-importer, zalan
Priority: P2 Keywords: InRadar
Version: WebKit Local Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 286207, 286961    
Bug Blocks: 166941    
Attachments:
Description Flags
testcase using contenteditable none

fantasai
Reported 2025-01-29 20:21:47 PST
Caret positioning and selecting text in sideways-lr doesn't work correctly.
Attachments
testcase using contenteditable (159 bytes, text/html)
2025-02-03 17:19 PST, fantasai
no flags
Radar WebKit Bug Importer
Comment 1 2025-02-03 14:41:12 PST
fantasai
Comment 2 2025-02-03 17:19:26 PST
Created attachment 474130 [details] testcase using contenteditable
fantasai
Comment 3 2025-02-13 22:19:58 PST
fantasai
Comment 4 2025-02-13 22:20:27 PST
fantasai
Comment 5 2025-02-13 22:25:43 PST
We’re unable to get a perfect fix for this, because fully correct behavior also depends on landing the fix for bug 286961 / rdar://144117372; but this PR fully addresses the sideways-lr-specific aspects (the behavior is correct in a build that composes both fixes).
Note You need to log in before you can comment on or make changes to this bug.