Closed
Bug 1411131
Opened 7 years ago
Closed 7 years ago
Giant box-shadows cause things to flicker and makes them ugly
Categories
(Core :: Graphics: WebRender, defect, P1)
Tracking
()
VERIFIED
FIXED
mozilla58
Tracking | Status | |
---|---|---|
firefox-esr52 | --- | unaffected |
firefox56 | --- | unaffected |
firefox57 | --- | unaffected |
firefox58 | --- | unaffected |
People
(Reporter: jan, Assigned: gw)
References
()
Details
(Keywords: nightly-community, Whiteboard: [wr-reserve][gfx-noted])
Attachments
(2 files)
Nightly 58 x64 20171023220222 de_DE @ Debian Testing (KDE, Radeon RX480)
main profile: gpu process + layers force accel + webrender + webrendest + blob-image + omtp
"box-sizing: border-box" lets flicker things and make them very ugly.
See attached video.
Reporter | ||
Updated•7 years ago
|
status-firefox56:
--- → unaffected
status-firefox57:
--- → unaffected
status-firefox-esr52:
--- → unaffected
Reporter | ||
Updated•7 years ago
|
Summary: "box-sizing: border-box" lets flicker things and make them ugly → "box-sizing: border-box" lets things flicker and make them ugly
Reporter | ||
Updated•7 years ago
|
Summary: "box-sizing: border-box" lets things flicker and make them ugly → "box-sizing: border-box" lets things flicker and makes them ugly
Updated•7 years ago
|
Whiteboard: [wr-mvp] [triage]
Comment 1•7 years ago
|
||
I don't see this on OS X; I tried with and without blob-image. Can you still repro if OMTP is off?
Reporter | ||
Comment 2•7 years ago
|
||
Nightlx 58 x64 20171023220222 de_DE @ Debian Testing (KDE, Radeon RX480)
FRESH PROFILE: layers force accel + webrender
Broken and fixed on the same way.
Updated•7 years ago
|
Blocks: stage-wr-nightly
Whiteboard: [wr-mvp] [triage] → [wr-mvp] [triage][wr-reserve-candidate]
Reporter | ||
Comment 3•7 years ago
|
||
Btw this bug does not occur when I zoom out to 90%.
Updated•7 years ago
|
Priority: -- → P3
Whiteboard: [wr-mvp] [triage][wr-reserve-candidate] → [wr-reserve]
Comment 4•7 years ago
|
||
I can see glitches in the chrome just by scrolling over that web page. I'll try to create a reduced testcase.
Assignee: nobody → mstange
Status: NEW → ASSIGNED
Priority: P3 → P1
Updated•7 years ago
|
Summary: "box-sizing: border-box" lets things flicker and makes them ugly → Giant box-shadows cause things to flicker and makes them ugly
Comment 5•7 years ago
|
||
This testcase causes strange shadow parts to show up on my toolbars, and it makes the back button's icon invisible.
Comment 6•7 years ago
|
||
I filed https://github.com/servo/webrender/issues/1922 upstream.
Assignee: mstange → nobody
Status: ASSIGNED → NEW
See Also: → https://github.com/servo/webrender/issues/1922
Updated•7 years ago
|
Priority: P1 → P2
Updated•7 years ago
|
Priority: P2 → P3
Reporter | ||
Comment 7•7 years ago
|
||
Nightly 58 x64 20171024100135 de_DE @ Windows 10 1703 (Radeon RX480)
fresh profile: gfx.webrender.enabled
1) https://schlafguru.com/2017/10/13/test/#comments looks broken like on Debian (attachment 8921306 [details]), but only at >= 110% zoom.
2) attachment 8921557 [details] looks broken at >= 120% zoom after pressing Pos1 and End multiple times.
Has STR: --- → yes
OS: Linux → All
Reporter | ||
Comment 8•7 years ago
|
||
Possibly the same problem: https://cloud.google.com/skus/?currency=USD
Updated•7 years ago
|
Whiteboard: [wr-reserve] → [wr-reserve][gfx-noted]
Reporter | ||
Comment 9•7 years ago
|
||
Nightly 58 x64 20171101104430 de_DE @ Debian Testing (KDE, Radeon RX480)
layers.acceleration.force-enabled, gfx.webrender.enabled, gfx.webrender.blob-images
mozregression --good 2017-11-01 --bad 20171031220132 --profile-persistence clone-first --find-fix
> 5:01.71 INFO: First good revision: 431ffc8fe9eee53d743b2b088dd70f5bcceb7172
> 5:01.71 INFO: Last bad revision: adf78145b388b8611ff4ce4741522b454a418e35
> 5:01.71 INFO: Pushlog:
> https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=adf78145b388b8611ff4ce4741522b454a418e35&tochange=431ffc8fe9eee53d743b2b088dd70f5bcceb7172
This got fixed by the latest webrender update.
Depends on: 1412280
Reporter | ||
Comment 11•7 years ago
|
||
(Jan Andre Ikenmeyer [:darkspirit] from comment #9)
> This got fixed by the latest webrender update.
:mstange, can you confirm this?
Who (has to become Assignee) & what fixed it? Thank you.
Your GitHub issue: https://github.com/servo/webrender/issues/1922
Commits between the previous and the fixing webrender update: https://github.com/servo/webrender/compare/4b8493d6bdc64d2d83202ac15b06b0d4b14c6e76...c0194de78ce26106a8497484dc8d159069e3a482
Flags: needinfo?(mstange)
Comment 12•7 years ago
|
||
I can confirm this. It was fixed by https://github.com/servo/webrender/pull/1954 .
Assignee: nobody → gwatson
Status: NEW → RESOLVED
Closed: 7 years ago
Flags: needinfo?(mstange)
Resolution: --- → FIXED
Target Milestone: --- → mozilla58
Updated•7 years ago
|
Priority: P3 → P1
You need to log in
before you can comment on or make changes to this bug.
Description
•