URL hover popup on the bottom left of screen doesnt disappear (doesnt invalidate properly)
Categories
(Core :: Graphics: WebRender, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr68 | --- | unaffected |
firefox74 | --- | unaffected |
firefox75 | --- | unaffected |
firefox76 | + | fixed |
People
(Reporter: mayankleoboy1, Assigned: sotaro)
References
(Regression)
Details
(Keywords: nightly-community, regression)
Attachments
(4 files, 1 obsolete file)
- Import the bookmark file attached.
- Hover mouse over the first bookmark"core bug list" . A popup in the bottom-left of screen appears showing the actual URL. Keep your mouse over the bookmark for a few seconds
- Move your mouse to hover over the second bookmark "autoland:Shortlog". This is a much shorter URL
ER: The first, longer popup should disappear/invalidate, and the second shorter popup should appear
AR: Parts of the longer bookmark are visible on the screen.
Reporter | ||
Comment 1•4 years ago
|
||
Doesnt happpen if I set
gfx.webrender.max-partial-present-rects to 0
Updated•4 years ago
|
Reporter | ||
Comment 2•4 years ago
|
||
Reporter | ||
Comment 3•4 years ago
|
||
Reporter | ||
Updated•4 years ago
|
Reporter | ||
Updated•4 years ago
|
Reporter | ||
Comment 4•4 years ago
|
||
Reporter | ||
Comment 5•4 years ago
|
||
actually, you dont even need my bookmarks. On any bugzilla page, hover on "My dashboard", and then on "New bug" . Same glitch will appear.
Comment 6•4 years ago
|
||
I don't see this bug with Radeon RX480 on Win10 1909. (2560x1440)
Assignee | ||
Comment 7•4 years ago
|
||
Thanks for reporting. I confirmed the problem. I am going to look into it.
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 8•4 years ago
|
||
When the problem happened like STRs of bug 1624216 comment 0 and and Bug 1624338 comment 0, related ui seemed to be rendered as different picture cache. when pref gfx.webrender.debug.picture-caching=true, they were rendered as different color. If the picture cache size or position was changed dynamically, dirty rect seems not work well.
:gw, do you know when ui element is rendered as a different picture cache?
Updated•4 years ago
|
Comment 9•4 years ago
|
||
It can occur when we have disjoint picture tiles in a slice, where we try to reduce the size of the rect area that we consider valid.
Could you try with setting dirty_rects_are_valid
to false when we invalidate at [1] and see if that fixes the problem? If not, I'll try to take a look at this tomorrow (feel free to disable partial present in the meantime if it's a major issue).
Assignee | ||
Comment 10•4 years ago
|
||
(In reply to Glenn Watson [:gw] from comment #9)
It can occur when we have disjoint picture tiles in a slice, where we try to reduce the size of the rect area that we consider valid.
Could you try with setting
dirty_rects_are_valid
to false when we invalidate at [1] and see if that fixes the problem? If not, I'll try to take a look at this tomorrow (feel free to disable partial present in the meantime if it's a major issue).
Thanks. I am going to try it today.
Assignee | ||
Comment 11•4 years ago
|
||
It seems to address the problem for me! I am going to test it more. Thank you!
Assignee | ||
Comment 12•4 years ago
|
||
Comment 13•4 years ago
|
||
Pushed by sikeda.birchill@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/08ad6f3a8a55 Dirty rect is not valid when Tile's local valid rect is changed r=gw
Comment 14•4 years ago
|
||
bugherder |
Updated•4 years ago
|
Description
•