Marquee should be able to animate smoothly (either via smooth scrolling or transform animations)
Categories
(Core :: DOM: Core & HTML, enhancement, P3)
Tracking
()
People
(Reporter: jack, Assigned: emilio)
References
(Blocks 1 open bug)
Details
(Keywords: webcompat:platform-bug)
Attachments
(1 file)
Comment 1•20 years ago
|
||
Reporter | ||
Comment 2•20 years ago
|
||
![]() |
||
Comment 3•20 years ago
|
||
Updated•19 years ago
|
![]() |
||
Comment 4•9 years ago
|
||
![]() |
||
Comment 5•9 years ago
|
||
![]() |
||
Comment 6•9 years ago
|
||
Updated•8 years ago
|
![]() |
||
Updated•8 years ago
|
![]() |
||
Updated•8 years ago
|
![]() |
||
Updated•8 years ago
|
![]() |
||
Comment 7•8 years ago
|
||
Updated•8 years ago
|
![]() |
||
Updated•8 years ago
|
![]() |
||
Updated•8 years ago
|
Updated•8 years ago
|
Comment 8•8 years ago
|
||
![]() |
||
Updated•8 years ago
|
Updated•8 years ago
|
![]() |
||
Updated•8 years ago
|
![]() |
||
Updated•8 years ago
|
![]() |
||
Updated•8 years ago
|
Comment 9•7 years ago
|
||
Updated•7 years ago
|
Comment 10•7 years ago
|
||
Comment 11•6 years ago
|
||
See bug 1547409. Migrating webcompat priority whiteboard tags to project flags.
![]() |
||
Updated•6 years ago
|
Comment 12•6 years ago
|
||
Smoother animation is not necessarily safer, for example ease in-out, smooth scrolling, etc. can all trigger migraines.
![]() |
||
Updated•5 years ago
|
Comment 13•5 years ago
|
||
I use userChrome.css and userContent.css to force things into 16 pt Andika, because I find that a lot easier to read. Minimum font sizes also help with small text. Full-page zoom has to be pretty extreme to fix small text, and invariably makes larger text far too big, making it harder to navigate pages.
Comment 14•5 years ago
|
||
Whoops, replied to wrong thread.
![]() |
||
Updated•5 years ago
|
![]() |
||
Updated•5 years ago
|
![]() |
||
Updated•5 years ago
|
![]() |
||
Comment 15•5 years ago
|
||
data:text/html,<!doctype html><marquee width="55%" scrolldelay="2" behavior="alternate">Is my scrolling janky?</marquee>
Chrome is smooth
Safari and Firefox are janky.
![]() |
||
Updated•4 years ago
|
![]() |
||
Updated•4 years ago
|
![]() |
||
Updated•4 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Updated•2 years ago
|
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Comment 16•2 years ago
|
||
This matches what chromium does, and is both simpler and prettier.
The overflow: hidden enforcement also matches chromium / WebKit via:
https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/core/css/resolver/style_adjuster.cc;l=482;drc=88c8510c16d44e0dc8c07426db31aa5bb3c90a2b
https://searchfox.org/wubkat/rev/473ca5f8512b88edd7e82c8783e7e09158f17ba1/Source/WebCore/style/StyleAdjuster.cpp#581-596
Adding white-space: nowrap isn't strictly necessary, but also matches
other implementations:
https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/core/html/html_marquee_element.cc;l=66;drc=4aba604f0aae6fb93eab830b68765604e9a2cca0
(and same link as above on WebKit)
Updated•2 years ago
|
Comment 17•2 years ago
|
||
Comment 19•2 years ago
|
||
Backed out for causing reftests failures in 371466-1.xhtml and mochitests failures in test_memoryReporters.xhtml.
-
Failure line: REFTEST TEST-UNEXPECTED-FAIL | dom/base/crashtests/371466-1.xhtml | assertion count 1 is more than expected 0 assertions
- Push with failures - mochitests failures
- Failure Log
- Failure line: TEST-UNEXPECTED-FAIL | toolkit/components/aboutmemory/tests/test_memoryReporters.xhtml | assertion count 1 is more than expected 0 assertions
Updated•2 years ago
|
Assignee | ||
Updated•2 years ago
|
Comment 21•2 years ago
|
||
Comment 22•2 years ago
|
||
bugherder |
Updated•2 years ago
|
Updated•1 year ago
|
Description
•