WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
100935
[Meta] BaseDateAndTimeInputType should not inherit from TextFieldInputType
https://bugs.webkit.org/show_bug.cgi?id=100935
Summary
[Meta] BaseDateAndTimeInputType should not inherit from TextFieldInputType
Kent Tamura
Reported
2012-11-01 02:35:32 PDT
We don't represent date/time input types as text fields any more.
Attachments
Add attachment
proposed patch, testcase, etc.
Kent Tamura
Comment 1
2012-11-02 07:31:42 PDT
Implementation of Date/time input types in Chromium-Android is hacky. We intercepts input events for the input types at outside of WebKit, and opens date/time pickers provided by Android system. I guess iOS uses a similar way. WebCore has interfaces to handle date/time chooser; ChromeClient::openDateTimeChooser, DateTimeChooser, and DateTimeChooserClient. * Date/time types are not textfields essentially. BaseDateAndTimeInputType should stop inheriting from TextFieldInputType. It wastes memory. A text block with -webkit-appearance:menulist would be enough. * Use the existing date/time chooser interfaces, and stop the hack in Chromium-Android.
Hajime Morrita
Comment 2
2012-11-02 07:43:08 PDT
So we are going to eliminate text fields in such input elements for some platforms like Android, right? That sounds reasonable change.
Kent Tamura
Comment 3
2013-01-11 04:23:48 PST
Completed all of changes.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug