Bug 219569

Summary: mobile Safari shows disabled text for <input type="datetime-local"> than for other input types when color is grayscale
Product: WebKit Reporter: sobue
Component: FormsAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: akeerthi, cdumez, mmaxfield, smoley, webkit-bug-importer, wenson_hsieh
Priority: P2 Keywords: InRadar
Version: Safari 14   
Hardware: iPhone / iPad   
OS: Other   
Attachments:
Description Flags
mobile safari shows different color
none
screenshot from the provided test case none

Description sobue 2020-12-05 13:38:50 PST
Created attachment 415498 [details]
mobile safari shows different color

Mobile Safari (iOS 14.2) shows <input type="datetime-local"> text in different color than the other input types when it's disabled and text color is grayscale.
This bug is for mobile Safari only. Desktop Safari works fine.

Please see the attached test case.

When text color is non-grayscale, all disabled <input> field types show text in identical color. The bug seems only happening when text color is gray/black.
Comment 1 sobue 2020-12-05 13:47:55 PST
Created attachment 415499 [details]
screenshot from the provided test case

from iPhone XS running iOS 14.2.
Comment 2 Smoley 2020-12-07 13:48:12 PST
Thanks for filing, I can reproduce this on iOS 13.6.1 and the latest iOS 14.3 beta.
Comment 3 Radar WebKit Bug Importer 2020-12-07 13:48:24 PST
<rdar://problem/72062398>