Remove <marquee> events
Categories
(Core :: DOM: Core & HTML, task, P3)
Tracking
()
People
(Reporter: d, Assigned: emilio)
References
(Blocks 1 open bug)
Details
(Keywords: dev-doc-complete)
Attachments
(2 files)
They are only implemented in Firefox.
Spec change: https://github.com/whatwg/html/pull/6343
Test change: https://github.com/web-platform-tests/wpt/pull/27395
Related Bugzilla bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1392710 (adds use counters)
- https://bugzilla.mozilla.org/show_bug.cgi?id=880425 (seems like this bug would obviate that cleanup)
Updated•4 years ago
|
Comment 1•4 years ago
|
||
Updated•4 years ago
|
Comment 2•4 years ago
|
||
The telemetry shows these events are limited in use and probably just abused or just as custom events perhaps?
onbounce - 0.02% https://telemetry.mozilla.org/new-pipeline/dist.html#!cumulative=0&end_date=2021-01-28&include_spill=0&keys=__none__!__none__!__none__&max_channel_version=nightly%252F87&measure=USE_COUNTER2_ONBOUNCE_PAGE&min_channel_version=null&processType=*&product=Firefox&sanitize=1&sort_by_value=0&sort_keys=submissions&start_date=2021-01-25&table=0&trim=1&use_submission_date=0
onstart - 0.10% https://telemetry.mozilla.org/new-pipeline/dist.html#!cumulative=0&end_date=2021-01-28&include_spill=0&keys=__none__!__none__!__none__&max_channel_version=nightly%252F87&measure=USE_COUNTER2_ONSTART_PAGE&min_channel_version=null&processType=*&product=Firefox&sanitize=1&sort_by_value=0&sort_keys=submissions&start_date=2021-01-25&table=0&trim=1&use_submission_date=0
onfinish - 0.11% https://telemetry.mozilla.org/new-pipeline/dist.html#!cumulative=0&end_date=2021-01-28&include_spill=0&keys=__none__!__none__!__none__&max_channel_version=nightly%252F87&measure=USE_COUNTER2_ONFINISH_PAGE&min_channel_version=null&processType=*&product=Firefox&sanitize=1&sort_by_value=0&sort_keys=submissions&start_date=2021-01-25&table=0&trim=1&use_submission_date=0
Anyway as no others implement I think it's been safe to remove for a long time. I submitted a PoC patch, I've not verified that I've got rid of it all.
Updated•4 years ago
|
Comment 3•4 years ago
|
||
Those are surprisingly high numbers.
Updated•4 years ago
|
Comment 4•3 years ago
|
||
The bug assignee didn't login in Bugzilla in the last 7 months.
:hsinyi, could you have a look please?
For more information, please visit auto_nag documentation.
Updated•3 years ago
|
Assignee | ||
Comment 5•11 months ago
|
||
After bug 306344 this is the last remaining incompatibility with
<marquee>. I think we should be able to drop it. Use counters for
"finish" are relatively high (>0.1%), but I'm pretty sure that's because
that event name is shared with web animations. "bounce" is a more
realistic measure, and that's 0.003%, which is more expected.
Updated•11 months ago
|
Comment 8•11 months ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/9455e560433a
https://hg.mozilla.org/mozilla-central/rev/2fcfce05b4cf
Updated•11 months ago
|
Comment 9•10 months ago
|
||
FF126 MDN docs work for this can be tracked in https://github.com/mdn/content/issues/33178. Mostly just a compatibility data update and release note.
Description
•