Closed
Bug 1230780
Opened 9 years ago
Closed 9 years ago
ThreeJS css3d cube demo no longer works
Categories
(Core :: Graphics, defect)
Core
Graphics
Tracking
()
VERIFIED
FIXED
mozilla46
Tracking | Status | |
---|---|---|
firefox43 | --- | unaffected |
firefox44 | --- | unaffected |
firefox45 | + | unaffected |
firefox46 | + | verified |
People
(Reporter: RyanVM, Assigned: mattwoodrow)
References
()
Details
(Keywords: regression, Whiteboard: [gfx-noted])
Attachments
(2 files, 1 obsolete file)
(deleted),
patch
|
sinker
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
sinker
:
review+
|
Details | Diff | Splinter Review |
All you get now is a grey viewport and no cube. mozregression says this was caused by bug 1168263.
Flags: needinfo?(matt.woodrow)
The regression range is in 45, so if we get the fix, let's make sure we fix it there as well.
Whiteboard: [gfx-noted]
Reporter | ||
Updated•9 years ago
|
status-firefox46:
--- → affected
tracking-firefox46:
--- → ?
Assignee | ||
Comment 3•9 years ago
|
||
This happens when the perspective isn't being applied to the root of the preserve-3d chain. It's a bit weird that the spec allows this, but it does, and apparently websites are relying on it. This adds a reftest that reproduces the issue.
Assignee: nobody → matt.woodrow
Flags: needinfo?(matt.woodrow)
Attachment #8699304 -
Flags: review?(tlee)
Assignee | ||
Comment 4•9 years ago
|
||
Attachment #8699305 -
Flags: review?(tlee)
Comment 5•9 years ago
|
||
Comment on attachment 8699305 [details] [diff] [review] Propagate preserve-3d handling through nsDisplayPerspective Hi Mat, bug 1226904 has changed something. Could you rebase to it?
Attachment #8699305 -
Flags: review?(tlee)
Updated•9 years ago
|
Attachment #8699304 -
Flags: review?(tlee) → review+
Reporter | ||
Updated•9 years ago
|
Assignee | ||
Comment 8•9 years ago
|
||
Attachment #8699305 -
Attachment is obsolete: true
Attachment #8706188 -
Flags: review?(tlee)
Updated•9 years ago
|
Attachment #8706188 -
Flags: review?(tlee) → review+
https://hg.mozilla.org/integration/mozilla-inbound/rev/c63771a9d4d2 https://hg.mozilla.org/integration/mozilla-inbound/rev/00afe8c23782
Comment 10•9 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/c63771a9d4d2 https://hg.mozilla.org/mozilla-central/rev/00afe8c23782
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla46
Reporter | ||
Comment 11•9 years ago
|
||
Working great again, thanks! Please nominate this for Aurora uplift whenever you're comfortable doing so.
This patch is needed to fix bug 1222990 which is now a wontfix for Fx44 but if nominated for uplift (also mentioned by RyanVM in the previous comment) to Aurora, we can fix it in Fx45.
Flags: needinfo?(tlee)
(In reply to Thinker Li [:sinker] from comment #13) > I agree! This patch is worth to be uplifted. Thanks! Can you nominate for uplift to Aurora in that case?
Flags: needinfo?(tlee)
Assignee | ||
Comment 15•9 years ago
|
||
Comment on attachment 8706188 [details] [diff] [review] Propagate preserve-3d handling through nsDisplayPerspective Approval Request Comment [Feature/regressing bug #]: Bug 1168263. [User impact if declined]: Missing content on some 3d demos [Describe test coverage new/current, TreeHerder]: Tested manually, verified, reftest added. [Risks and why]: Low risk. [String/UUID change made/needed]: None
Attachment #8706188 -
Flags: approval-mozilla-aurora?
Assignee | ||
Updated•9 years ago
|
Flags: needinfo?(tlee)
Reporter | ||
Comment 17•9 years ago
|
||
The change that caused this regression was backed out from Firefox 45. https://hg.mozilla.org/releases/mozilla-aurora/rev/64ec448f156d
Reporter | ||
Updated•9 years ago
|
Attachment #8706188 -
Flags: approval-mozilla-aurora?
You need to log in
before you can comment on or make changes to this bug.
Description
•