Closed
Bug 1203089
Opened 9 years ago
Closed 9 years ago
Fullscreen doesn't work correctly for elements with perspective
Categories
(Core :: Layout, defect)
Tracking
()
People
(Reporter: matus.juraj, Assigned: xidorn)
References
Details
(Keywords: regression)
Attachments
(3 files)
1.23 KB,
text/html
|
Details | |
948 bytes,
patch
|
dholbert
:
review+
Sylvestre
:
approval-mozilla-aurora+
Sylvestre
:
approval-mozilla-beta+
Sylvestre
:
approval-mozilla-release-
|
Details | Diff | Splinter Review |
1.01 KB,
patch
|
dholbert
:
review+
|
Details | Diff | Splinter Review |
User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.124 Safari/537.36 Steps to reproduce: * Placing embedded youtube video inside an element with perspective * Opening fullscreen mode For videos it's a problem, but it happens with any element inside an element with perspective - there is a self explanatory html use case to demonstrate it on simple square element. Actual results: Weird blend of things was displayed. Expected results: Video in the fullscreen mode should have been displayed. (For attached use case: Only the element to be in fullscreen should have been displayed.)
Comment 1•9 years ago
|
||
pushlog: https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=e05b578dcd6d&tochange=8dafd4b9969a Suspect: 8dafd4b9969a Matt Woodrow — Bug 976365 - Make 'perspective' create a containing block for absolute and fixed positioned children. r=dbaron
Blocks: 976365
Status: UNCONFIRMED → NEW
status-firefox40:
--- → affected
status-firefox41:
--- → affected
status-firefox42:
--- → affected
status-firefox43:
--- → affected
status-firefox-esr31:
--- → affected
status-firefox-esr38:
--- → affected
Component: Untriaged → Layout
Ever confirmed: true
Keywords: regression
Product: Firefox → Core
Version: 38 Branch → 31 Branch
Comment 2•9 years ago
|
||
[Tracking Requested - why for this release]: Web compat regression
Tracked for 42 on wards. It might be too late to fix this in 41, unless there is a patch in the works and can be uplifted in a day or two.
Seems too late to take a fix in 41 for this.
Assignee | ||
Comment 5•9 years ago
|
||
This can be fixed with a one line pretty low risk stylesheet change. I'm confident that we are able to uplift that change to whatever version we want without causing any regression. This should eventually be fixed by implementing the top layer, though.
Assignee | ||
Comment 6•9 years ago
|
||
This should have been fixed in 44. Please confirm. If we want to have it fixed in earlier version, I'll submit a patch for that.
Comment 7•9 years ago
|
||
Xidorn, no need, are you still ok with the uplift?
Flags: needinfo?(quanxunzhen)
Assignee | ||
Updated•9 years ago
|
status-firefox44:
--- → fixed
Flags: needinfo?(quanxunzhen)
Assignee | ||
Comment 8•9 years ago
|
||
Assignee: nobody → quanxunzhen
Attachment #8675964 -
Flags: review?(dholbert)
Assignee | ||
Comment 9•9 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=76da893869bb
Comment 10•9 years ago
|
||
Comment on attachment 8675964 [details] [diff] [review] patch for uplift Seems fine, r=me.
Attachment #8675964 -
Flags: review?(dholbert) → review+
Comment 11•9 years ago
|
||
If possible, though, this patch should include a test, to be sure the problem's actually fixed. (And we should take the test on trunk, too.)
Assignee | ||
Comment 12•9 years ago
|
||
Comment on attachment 8675964 [details] [diff] [review] patch for uplift Approval Request Comment [Feature/regressing bug #]: bug 976365 [User impact if declined]: may see broken fullscreen view [Describe test coverage new/current, TreeHerder]: currently no [Risks and why]: low risk, just a simple ua stylesheet fix [String/UUID change made/needed]: n/a
Attachment #8675964 -
Flags: approval-mozilla-release?
Attachment #8675964 -
Flags: approval-mozilla-beta?
Attachment #8675964 -
Flags: approval-mozilla-aurora?
Assignee | ||
Comment 13•9 years ago
|
||
This is the test fix for trunk. I thought I should have added this in bug 1126230, but it seems I didn't.
Attachment #8675974 -
Flags: review?(dholbert)
Comment 14•9 years ago
|
||
Comment on attachment 8675974 [details] [diff] [review] patch for test Thanks! r=me on the test
Attachment #8675974 -
Flags: review?(dholbert) → review+
Assignee | ||
Comment 15•9 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/0136029e390e363e61540205b9902dcb9f3cb3ec Bug 1203089 - Add test for fullscreen element in parent with perspective property. r=dholbert
Comment 16•9 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/0136029e390e
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla44
Assignee | ||
Updated•9 years ago
|
Flags: in-testsuite+
Comment 17•9 years ago
|
||
Comment on attachment 8675964 [details] [diff] [review] patch for uplift Seems safe, taking it to improve the situation with minimal risk. However, too late for 41. Should be in 42 beta 9.
Attachment #8675964 -
Flags: approval-mozilla-release?
Attachment #8675964 -
Flags: approval-mozilla-release-
Attachment #8675964 -
Flags: approval-mozilla-beta?
Attachment #8675964 -
Flags: approval-mozilla-beta+
Attachment #8675964 -
Flags: approval-mozilla-aurora?
Attachment #8675964 -
Flags: approval-mozilla-aurora+
Updated•9 years ago
|
Flags: qe-verify+
Assignee | ||
Updated•9 years ago
|
status-firefox40:
affected → ---
Comment 20•9 years ago
|
||
I was able to reproduce this issue on Firefox 43.0a1 (2015-09-17) under Windows 7 64-bit. Verified fixed on Firefox 44.0a1 (2015-10-25), Firefox 43.0a2 (2015-10-25) and Firefox 42 Beta 9 (20151022152545) under Windows 7 64-bit, Ubuntu 14.04 32-bit and Mac OS X 10.10.5.
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•