WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
74252
partial implementation of <datalist> breaks feature detection
https://bugs.webkit.org/show_bug.cgi?id=74252
Summary
partial implementation of <datalist> breaks feature detection
Paul Irish
Reported
2011-12-10 19:49:23 PST
the webkit impl of <datalist> is not complete. ( see test page:
http://miketaylr.com/test/datalist.html
) Meanwhile a few common feature detects pass: 'options' in document.createElement('datalist') // true 'list' in document.createElement('input') // true Luckily window.HTMLDataListElement is still not defined This only seems to affect the Safari port; Chromium is not affected. These passing feature detects make it tricky to test support, so people are using UA sniffing:
http://css-tricks.com/15346-relevant-dropdowns-polyfill-for-datalist/
(see "browser version numbers") Could the two above false positives be removed in the meantime while this feature is underway (
bug 27247
)?
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2011-12-12 15:29:37 PST
<
rdar://problem/10568229
>
Keishi Hattori
Comment 2
2012-04-11 19:31:28 PDT
I disabled the <datalist> element for all ports without UI in
Bug 82871
.
Paul Irish
Comment 3
2012-04-17 09:40:54 PDT
Thank you!
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