Closed
Bug 1432742
Opened 7 years ago
Closed 7 years ago
regression: Tab Header corruption when moving tabs with webrender enabled
Categories
(Core :: Graphics: WebRender, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 1432541
Tracking | Status | |
---|---|---|
firefox-esr52 | --- | unaffected |
firefox58 | --- | unaffected |
firefox59 | --- | unaffected |
firefox60 | --- | disabled |
People
(Reporter: linuxhippy, Assigned: kats)
References
Details
(Keywords: nightly-community, regression)
Attachments
(1 file)
1.26 MB,
video/mp4
|
Details |
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0
Build ID: 20180123220043
Steps to reproduce:
1. enabled webrender.all property
2. moved tabs arround
Actual results:
the tab header (text) of the first tab corrupts when I start moving tabs arround.
seems like some transformation / offset is lost: https://youtu.be/Pgxy3lLplfE
Expected results:
tab headers should be drawn as with the normal opengl/basic composition modes
Reporter | ||
Updated•7 years ago
|
Summary: Tab Header corruptionwhen moving tabs with webrender enabled → Tab Header corruption when moving tabs with webrender enabled
Reporter | ||
Comment 1•7 years ago
|
||
Comment 2•7 years ago
|
||
Thanks!
Grab the second tab and move it to the right. The third tab will jump to the left, but its title is shown over the first tab for a moment.
(Note: "good" can mean that if you release the grabbed tab on the right and you don't move your mouse the first tab looks like hovered. That's a still present non-WR bug I just discovered.)
mozregression --good 2017-12-25 --bad 2018-01-24 --pref layers.acceleration.force-enabled:true gfx.webrender.enabled:true gfx.webrender.blob-images:true image.mem.shared:true startup.homepage_welcome_url:"https://blog.fefe.de/|https://www.wikipedia.org/|https://www.mozilla.org/"
> 11:49.25 INFO: Last good revision: 27841347525c5e83a67e086d6fd15758c625a9e3
> 11:49.25 INFO: First bad revision: 92ff8af42f6fd6db6e7255b287031d6ec298e031
> 11:49.25 INFO: Pushlog:
> https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=27841347525c5e83a67e086d6fd15758c625a9e3&tochange=92ff8af42f6fd6db6e7255b287031d6ec298e031
> 92ff8af42f6f Kartikaya Gupta — Bug 1422057 - Remove now-unnecessary ::Equals checks. r=mstange
> b8931ab9dac9 Kartikaya Gupta — Bug 1422057 - Deduplicate DisplayItemClipChain instances on creation. r=mstange
> e448dd0f4aba Kartikaya Gupta — Bug 1422057 - Add hash function and boilerplate for deduplicating DisplayItemClipChain via std::set. r=mstange
> b65a65089ffb Kartikaya Gupta — Bug 1422057 - Extend the clipchain of a display item to the ancestor's clipchain if it is a strict superset. r=mstange
> 78ca58c296fa Kartikaya Gupta — Bug 1422057 - Extract a local variable. r=mstange
> c12c951b5ecc Kartikaya Gupta — Bug 1422057 - Avoid caching clips across stacking contexts with non-identity transforms. r=mstange
> 4dcb02cef0b7 Kartikaya Gupta — Bug 1422057 - Adjust some logging-related things to be more useful. r=mstange
Blocks: 1422057
Status: UNCONFIRMED → NEW
Has Regression Range: --- → yes
Has STR: --- → yes
status-firefox58:
--- → unaffected
status-firefox59:
--- → unaffected
status-firefox60:
--- → disabled
status-firefox-esr52:
--- → unaffected
Component: Untriaged → Graphics: WebRender
Ever confirmed: true
Keywords: nightly-community,
regression
OS: Unspecified → Linux
Product: Firefox → Core
Hardware: Unspecified → x86_64
Summary: Tab Header corruption when moving tabs with webrender enabled → regression: Tab Header corruption when moving tabs with webrender enabled
Version: 60 Branch → Trunk
Assignee | ||
Updated•7 years ago
|
Assignee: nobody → bugmail
Assignee | ||
Comment 3•7 years ago
|
||
Per https://bugzilla.mozilla.org/show_bug.cgi?id=1430830#c4 this should be fixed by the patch in bug 1432541.
Depends on: 1432541
Assignee | ||
Comment 4•7 years ago
|
||
This should be fixed in today's nightly. Please reopen if you still see it.
You need to log in
before you can comment on or make changes to this bug.
Description
•