Closed Bug 1419820 Opened 7 years ago Closed 7 years ago

element is hiding half a page

Categories

(Core :: Graphics: WebRender, defect, P1)

defect

Tracking

()

VERIFIED FIXED
mozilla59
Tracking Status
firefox-esr52 --- unaffected
firefox57 --- unaffected
firefox58 --- unaffected
firefox59 --- fixed

People

(Reporter: ezh, Assigned: ethlin)

References

()

Details

(Keywords: correctness, regression, Whiteboard: [wr-mvp])

Attachments

(3 files)

Attached image FF.png
http://www.htc.com/us/support/htc-u11/ It seems to be a Webrender issue.
Comment on attachment 8931020 [details] FF.png Scheenshot compare
Confirmed in Nightly 59 x64 20171122103138 de_DE 5378dcb45044a160fad93b02eed0c617f3324dbc @ Debian Testing (KDE, Radeon RX480). fresh profile: layers.acceleration.force-enabled, gfx.webrender.enabled (layout.display-list.retain;false does not help.) Fixed by disabling WebRender.
Has STR: --- → yes
Keywords: correctness
Whiteboard: [wr-mvp] [triage]
Version: 59 Branch → Trunk
http://www.htc.com/us/support/htc-u11/ mozregression --good 2017-10-02 --bad 2017-11-21 --pref "layers.acceleration.force-enabled:true" "gfx.webrender.enabled:true" "gfx.webrendest.enabled:true" "gfx.webrender.layers-free:true" "gfx.webrender.blob-images:true" > [...] > 6:17.12 INFO: Last good revision: 7192c463079726af269fcb0a41916a30a0276ace > 6:17.12 INFO: First bad revision: 0dd64d5842e80da586e0c3bb3f9ed04e2b1b338e > 6:17.12 INFO: Pushlog: > https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=7192c463079726af269fcb0a41916a30a0276ace&tochange=0dd64d5842e80da586e0c3bb3f9ed04e2b1b338e > > 6:18.81 INFO: ************* Switching to autoland > [...] > 8:47.67 INFO: No more inbound revisions, bisection finished. > 8:47.67 INFO: Last good revision: 72d52134e37521561e0a00b0cfcb8027a41811b2 > 8:47.67 INFO: First bad revision: 74a760610fd045e505204fbef91c3a48c2c6133d > 8:47.67 INFO: Pushlog: > https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=72d52134e37521561e0a00b0cfcb8027a41811b2&tochange=74a760610fd045e505204fbef91c3a48c2c6133d > 74a760610fd0 Morris Tseng — Bug 1403459 - Passing transform-style from display item directly. r=kats
Blocks: 1403459
Has Regression Range: --- → yes
Keywords: regression
It's a transform problem. I think we should fix it.
Assignee: nobody → ethlin
Status: NEW → ASSIGNED
Priority: -- → P1
Whiteboard: [wr-mvp] [triage] → [wr-mvp]
Comment on attachment 8931256 [details] Bug 1419820 - For transform 3d, we should check if we have extended context as well. https://reviewboard.mozilla.org/r/202396/#review207828 Can you add a reftest that captures this case? Obviously we don't have any existing reftests that capture this scenario and it would be good to have one.
Comment on attachment 8931602 [details] Bug 1419820 - Add a reftest to test preserve-3d with transform. https://reviewboard.mozilla.org/r/202746/#review208126 Thanks!
Attachment #8931602 - Flags: review?(bugmail) → review+
Comment on attachment 8931256 [details] Bug 1419820 - For transform 3d, we should check if we have extended context as well. https://reviewboard.mozilla.org/r/202396/#review208128 ::: commit-message-b96f0:1 (Diff revision 2) > +Bug 1419820 - For Transform 3d, we should check if the we have extended context as well. r=kats s/the we/we/
Attachment #8931256 - Flags: review?(bugmail) → review+
Depends on: 1418406
Blocks: 1420497
Pushed by ethlin@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ade21c5e79ff For transform 3d, we should check if we have extended context as well. r=kats https://hg.mozilla.org/integration/autoland/rev/244d00781e19 Add a reftest to test preserve-3d with transform. r=kats
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla59
http://www.htc.com/us/support/htc-u11/ mozregression --find-fix --bad 2017-11-21 --good 2017-11-28 --pref "layers.acceleration.force-enabled:true" "gfx.webrender.enabled:true" "gfx.webrender.blob-images:true" > https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=f5f03ee9e6abf77964f8dc1b9d69c6ccd3f655fd&tochange=cff54d05bcad74654249e2a2d4735b491bc452fd mozregression --repo autoland --launch <changeset> --pref "layers.acceleration.force-enabled:true" "gfx.webrender.enabled:true" "gfx.webrender.blob-images:true" > good: ade21c5e79ff Ethan Lin — Bug 1419820 - For transform 3d, we should check if we have extended context as well. r=kats > last bad: 70581f6aeb1d Makoto Kato — Bug 1416080 - Part 2. CreateMozBR should use native dom node. r=masayuki
Status: RESOLVED → VERIFIED
No longer blocks: 1420497
QA Whiteboard: [good first verify]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: