Gather data on synthesized click()s to input elements with type=color/date/datetime-local/month/time/week |
|||||||||||||
Issue descriptionThere is an ongoing discussion on the correct behavior for synthesized click()s on input elements with type=date (https://github.com/whatwg/html/issues/3232#issuecomment-345111590) The tl;dr is that the spec says a synthesized click() in this case should do nothing, but browsers are inconsistent in their implementation. We need to gather some data on which (and how many) sites synthesize click()s on input type=date elements, and why they are doing so. This should let us continue the spec conversation with more understanding of the impact involved.
,
Nov 17 2017
Additional note: as per https://github.com/whatwg/html/issues/3232#issuecomment-345337810, Chrome also shows a UI for synthesized clicks() on type=file, for both Desktop and Android. We should add a UseCounter for that too.
,
Nov 29 2017
Assigning to dtapuska@ to determine if his team is a good fit for doing this investigation.
,
Dec 13 2017
Ping; Dave, any chance of deciding if this is a good fit for your team (maybe a small Q1 OKR?)
,
Dec 13 2017
This probably should be done by the forms team which owns the input fields. tkent@ WDYT?
,
Dec 13 2017
+ keishi@ as it appears it is a few more weeks until tkent@ is back.
,
Jan 4 2018
,
Jan 9 2018
,
Jan 10 2018
tkent@ - I'm not clear why you un-cc'd a bunch of people here (including yourself) without comment? Dave and I are trying to determine who the correct owner for this data collection would be.
,
Jan 11 2018
smcgruer@, HTML/Forms team is responsible for <input type=date> implementation and specification. The team will handle this, probably before the next branch.
,
Jan 11 2018
,
Jan 11 2018
I found this issue affected type=color on desktop too.
,
Jan 11 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/b503c09e39356e507c0e6348fad89bc5c10ace9e commit b503c09e39356e507c0e6348fad89bc5c10ace9e Author: Kent Tamura <tkent@chromium.org> Date: Thu Jan 11 05:34:11 2018 Add UseCounters for color/temporal choosers opened by trusted/untrusted events. Bug: 786480 Change-Id: I7f891b11174ba5d38dec11d72cc85fe7775fad41 Reviewed-on: https://chromium-review.googlesource.com/861373 Reviewed-by: Keishi Hattori <keishi@chromium.org> Commit-Queue: Kent Tamura <tkent@chromium.org> Cr-Commit-Position: refs/heads/master@{#528567} [modify] https://crrev.com/b503c09e39356e507c0e6348fad89bc5c10ace9e/third_party/WebKit/Source/core/html/forms/ChooserOnlyTemporalInputTypeView.cpp [modify] https://crrev.com/b503c09e39356e507c0e6348fad89bc5c10ace9e/third_party/WebKit/Source/core/html/forms/ColorInputType.cpp [modify] https://crrev.com/b503c09e39356e507c0e6348fad89bc5c10ace9e/third_party/WebKit/Source/core/html/forms/MultipleFieldsTemporalInputTypeView.cpp [modify] https://crrev.com/b503c09e39356e507c0e6348fad89bc5c10ace9e/third_party/WebKit/Source/core/html/forms/MultipleFieldsTemporalInputTypeView.h [modify] https://crrev.com/b503c09e39356e507c0e6348fad89bc5c10ace9e/third_party/WebKit/public/platform/web_feature.mojom [modify] https://crrev.com/b503c09e39356e507c0e6348fad89bc5c10ace9e/tools/metrics/histograms/enums.xml
,
Jan 11 2018
,
Jan 11 2018
This is awesome! Thank you very much for adding the UseCounters so quickly tkent@ :)
,
Mar 7 2018
I linked to the resulting use counter data here: https://github.com/whatwg/html/issues/3232#issuecomment-371183100
,
Mar 7 2018
Commented on https://github.com/whatwg/html/issues/3232#issuecomment-371184702 that I think that this should be fixed in Firefox.
,
Mar 20 2018
The NextAction date has arrived: 2018-03-20
,
Apr 3 2018
|
|||||||||||||
►
Sign in to add a comment |
|||||||||||||
Comment 1 by smcgruer@chromium.org
, Nov 17 2017