Bug 150681 - Date input values should not overlap with menu list dropdown button on iOS
Summary: Date input values should not overlap with menu list dropdown button on iOS
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebCore Misc. (show other bugs)
Version: WebKit Nightly Build
Hardware: iPhone / iPad Unspecified
: P2 Normal
Assignee: Wenson Hsieh
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2015-10-29 11:25 PDT by Wenson Hsieh
Modified: 2015-10-29 13:19 PDT (History)
5 users (show)

See Also:


Attachments
Patch (6.24 KB, patch)
2015-10-29 12:21 PDT, Wenson Hsieh
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Wenson Hsieh 2015-10-29 11:25:56 PDT
On iOS, when rendering inputs of type date, the div containing the value of the input in the shadow subtree fills the whole space of the cell. While this works in practice on LTR date inputs, this causes the value in RTL date inputs to cover the dropdown button. Additionally, if you set the year to be a very large number (e.g. 10000) the value text on LTR will also cover the dropdown button, which is undesirable.
Comment 1 Wenson Hsieh 2015-10-29 11:26:55 PDT
<rdar://problem/19965078>
Comment 2 Wenson Hsieh 2015-10-29 12:21:59 PDT
Created attachment 264332 [details]
Patch
Comment 3 WebKit Commit Bot 2015-10-29 13:19:45 PDT
Comment on attachment 264332 [details]
Patch

Clearing flags on attachment: 264332

Committed r191751: <http://trac.webkit.org/changeset/191751>
Comment 4 WebKit Commit Bot 2015-10-29 13:19:49 PDT
All reviewed patches have been landed.  Closing bug.