Closed
Bug 1405071
Opened 7 years ago
Closed 7 years ago
preserve-3d on a parent causes child SVG to not display at all
Categories
(Core :: Layout, defect, P3)
Tracking
()
RESOLVED
DUPLICATE
of bug 1397671
Tracking | Status | |
---|---|---|
firefox57 | --- | affected |
firefox58 | --- | unaffected |
People
(Reporter: damien.erambert, Assigned: jwatt)
Details
Attachments
(1 file)
(deleted),
text/html
|
Details |
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36
Steps to reproduce:
Given the setup present in this codepen snippet https://codepen.io/eramdam/pen/MEEWmp, the two <svg> elements should display properly. It seems tied to `transform-style: preserve-3d` because applying `transform-style: initial` or removing `transform-style: preserve-3d` fixes the issue but I may be missing something else.
Actual results:
The <svg> element whose parent <div> has `transform-style: preserve-3d` applied doesn't display. The same code displays fine on Chrome and was working on Firefox v55. This looks like a regression, and it's not fixed in Firefox 57 either.
Expected results:
The two <svg> elements should display properly.
Comment 1•7 years ago
|
||
This also happens on FireFox 56.0: https://i.imgur.com/VtaBDq3.png
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:56.0) Gecko/20100101 Firefox/56.0
Comment 2•7 years ago
|
||
Jonathan: can you track down what broke/fixed this in FF56/FF58 and get the uplifts sorted? Thx!
status-firefox57:
--- → affected
status-firefox58:
--- → unaffected
Flags: needinfo?(jwatt)
Priority: -- → P3
Assignee | ||
Updated•7 years ago
|
Assignee: nobody → jwatt
Flags: needinfo?(jwatt)
Assignee | ||
Comment 3•7 years ago
|
||
Assignee | ||
Comment 4•7 years ago
|
||
https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=7c4ca88d519f1f4a1ea4938cbba047e89d3ff3ec&tochange=45fde181a497a187d01d5412f5b72897c7520517
https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=958d2a5d10091401fd5e900e8e063d21940c137e&tochange=7f894f791cdf170d788507d0eff30024ce699523
Probably bug 1359709.
Assignee | ||
Updated•7 years ago
|
Attachment #8915055 -
Attachment description: reduced testcase → reduced testcase (a small black square should be visible)
Assignee | ||
Comment 5•7 years ago
|
||
Looks like this was already fixed and uplifted to beta in bug 1397671.
Status: UNCONFIRMED → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•