Bug 257350

Summary: Create abstract base class to relate CompositionHighlight and CompositionUnderline
Product: WebKit Reporter: Jack Wiig <jhwiig>
Component: HTML EditingAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: webkit-bug-importer, wenson_hsieh
Priority: P2 Keywords: InRadar
Version: Other   
Hardware: Unspecified   
OS: Unspecified   

Description Jack Wiig 2023-05-25 14:25:25 PDT
Trying to expand either type or create a third, similar type is difficult because these types are implemented separately. Implementing them with a common ancestor will make it easier to extend them in the future to support more use cases.
Comment 1 Radar WebKit Bug Importer 2023-05-25 14:36:23 PDT
<rdar://problem/109853785>
Comment 2 Jack Wiig 2023-05-25 14:53:54 PDT
Pull request: https://github.com/WebKit/WebKit/pull/14369