Bug 239690

Summary: Rendering error when setting -webkit-appearance to radio
Product: WebKit Reporter: Chijin <tlock.chijin>
Component: FormsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED WORKSFORME    
Severity: Normal CC: akeerthi, bfulgham, cdumez, ntim, simon.fraser, webkit-bug-importer, wenson_hsieh, zalan
Priority: P2 Keywords: InRadar
Version: Safari 15   
Hardware: All   
OS: All   
Attachments:
Description Flags
webkit screenshot
none
webkit screenshot
none
chrome screenshot none

Description Chijin 2022-04-23 02:01:08 PDT
Created attachment 458205 [details]
webkit screenshot

example url: https://codepen.io/chijinz/pen/PoEgyQo

Steps to reproduce the problem:

1. use Safari to visit the example url
2. the text where the -webkit-appearance is set to "radio" is splited by whitespace.

The rendering page is different from the one rendered by chrome.
Comment 1 Chijin 2022-04-23 02:02:38 PDT
Created attachment 458206 [details]
webkit screenshot
Comment 2 Chijin 2022-04-23 02:03:00 PDT
Created attachment 458207 [details]
chrome screenshot
Comment 3 Tim Nguyen (:ntim) 2022-04-23 07:45:20 PDT
Seems to work fine on latest STP.
Comment 4 Radar WebKit Bug Importer 2022-04-30 02:02:13 PDT
<rdar://problem/92560687>
Comment 5 Brent Fulgham 2022-06-23 16:49:13 PDT
Unable to reproduce in STP 145, or Safari 15.4