Closed
Bug 1421472
Opened 8 years ago
Closed 7 years ago
Flickering text rendering in text area
Categories
(Core :: Graphics: WebRender, defect, P1)
Tracking
()
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
firefox-esr52 | --- | unaffected |
firefox57 | --- | unaffected |
firefox58 | --- | unaffected |
firefox59 | --- | unaffected |
People
(Reporter: ted, Assigned: kvark)
References
Details
(Whiteboard: [wr-reserve])
Attachments
(4 files)
I pasted some text into a Bugzilla attachment textarea on another bug, and I noticed that when I scrolled to the top there was part of a line of text visible at the bottom and it was flickering. Attached is a short screen capture of the flickering.
STR:
- Paste some text into the text area on the Bugzilla attachment screen such that a partial line of text is visible when scrolled to the top.
- Scroll down then back up
Reporter | ||
Comment 1•8 years ago
|
||
no-crashes no-failures |
I forgot to mention, this is on today's nightly on Windows 10.
Comment 2•8 years ago
|
||
> NVIDIA Quadro M2000
status-firefox57:
--- → unaffected
status-firefox58:
--- → unaffected
status-firefox59:
--- → unaffected
status-firefox-esr52:
--- → unaffected
OS: Unspecified → Windows 10
Hardware: Unspecified → x86_64
Whiteboard: [wr-mvp] [triage]
Version: unspecified → Trunk
Comment 3•8 years ago
|
||
Confirmed in
Nightly 59 x64 20171128100440 de_DE 5b33b070378ae0806bed0b5e5e34de429a29e7db @ Debian Testing (KDE, Radeon RX480).
fresh profile: layers.acceleration.force-enabled, gfx.webrender.enabled, gfx.webrender.blob-images, image.mem.shared, gfx.webrender.debug.alpha-primitives, gfx.webrender.highlight-painted-layers
https://bugzilla.mozilla.org/enter_bug.cgi?product=Core
See attached video.
Fixed by disabling WebRender.
Comment 4•8 years ago
|
||
(Wanted to test layout.display-list.retain;false here.)
This is a wonderful example where the blinking cursor (above "STR:" at the bottom) is the cause.
Updated•8 years ago
|
Has STR: --- → yes
OS: Windows 10 → All
Comment 5•8 years ago
|
||
This is caused by a limitation in WebRender's API which is tracked by bug 1409442. Setting dependency.
(The caret and the text should be clipped by two different clips but scrolled by the same scroll frame. Due to the limitation, whenever the caret is visible, the text is clipped to the same clip as the caret (instead of something smaller) and is drawn outside of where it should be.)
Depends on: 1409442
Updated•8 years ago
|
Blocks: stage-wr-nightly
Priority: -- → P3
Whiteboard: [wr-mvp] [triage] → [wr-mvp] [triage][wr-reserve-candidate]
Updated•8 years ago
|
Whiteboard: [wr-mvp] [triage][wr-reserve-candidate] → [wr-reserve]
Updated•8 years ago
|
Priority: P3 → P1
Updated•7 years ago
|
Assignee: nobody → kvark
Comment 8•7 years ago
|
||
This, as expected, appears to be fixed by bug 1409442.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•