Divs aren't rendered when using CSS 3D transforms

RESOLVED FIXED in mozilla17

Status

()

Core
Layout
RESOLVED FIXED
5 years ago
5 years ago

People

(Reporter: secretrobotron, Assigned: jwatt)

Tracking

({regression})

16 Branch
mozilla17
x86
All
regression
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(2 attachments)

(Reporter)

Description

5 years ago
http://robothaus.org:8888/cornfield/view/4fe23b63a4886fd25f000004.html

The link above should show a video with a spinning cube on the bottom right. In Firefox 16.0a1 (2012-07-03), the planes of the cube and its shadow appear intermittently, but it displays properly in Chrome and Firefox 13.
(Reporter)

Comment 1

5 years ago
I will try to shave down the example a bit for easier inspection.
(Reporter)

Comment 2

5 years ago
More isolated example: http://robothaus.org/mozilla/bugs/770629.html

Notice that as the cube moves into the center of the page, it starts to lose more planes. At 0,0 the cube seems fine.

Comment 3

5 years ago
Regression window(m-i)
Good:
http://hg.mozilla.org/integration/mozilla-inbound/rev/0d9f7fb55226
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/16.0 Firefox/16.0 ID:20120629192951
Bad:
http://hg.mozilla.org/integration/mozilla-inbound/rev/cd6d52bdf2d8
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/16.0 Firefox/16.0 ID:20120629200651
Pushlog:
http://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=0d9f7fb55226&tochange=cd6d52bdf2d8

Suspected: Bug 539356
Blocks: 539356
Component: Graphics → Layout
Keywords: regression
OS: Mac OS X → All
QA Contact: thebes → layout
Version: unspecified → 16 Branch
(Assignee)

Comment 4

5 years ago
Created attachment 643158 [details]
further reduced testcase
(Assignee)

Comment 5

5 years ago
Created attachment 643251 [details] [diff] [review]
patch containing regression test
Attachment #643251 - Flags: review?(matt.woodrow)
(Assignee)

Comment 6

5 years ago
Not quite sure whether I should assign this to myself and call it done with the regression test, and then let you fix it in your DLBI queue...or something else.
Comment on attachment 643251 [details] [diff] [review]
patch containing regression test

Review of attachment 643251 [details] [diff] [review]:
-----------------------------------------------------------------

This should probably be in the transform3d folder since it's using rotateY and perspective.

And yes, I think we should close these bugs once the test lands. Probably best to assign them to yourself asap too, so that other people don't accidentally duplicate your work.
Attachment #643251 - Flags: review?(matt.woodrow) → review+
(Assignee)

Comment 8

5 years ago
http://hg.mozilla.org/integration/mozilla-inbound/rev/d494d578acb5
Status: NEW → ASSIGNED
QA Contact: jwatt
Target Milestone: --- → mozilla17
(Assignee)

Updated

5 years ago
Assignee: nobody → jwatt
QA Contact: jwatt

Comment 9

5 years ago
https://hg.mozilla.org/mozilla-central/rev/d494d578acb5
Status: ASSIGNED → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.