Closed Bug 747664 Opened 12 years ago Closed 8 years ago

Shaking 3D transitions on Ubuntu and Windows

Categories

(Core :: Web Painting, defect)

12 Branch
defect
Not set
normal

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: public, Assigned: mattwoodrow)

References

Details

(Keywords: regression)

3D transitions sometime appear to be shaking.

Example: The "Turn" transition on this devderby demo: https://developer.mozilla.org/en-US/demos/detail/3d-image-transitions/launch
The page that is being rotated shakes and a thin strip of the previous page appears in the middle of the page intermittently. This is not a perf. problem but a rendering problem.

I've tested this page on two machines, one with Mac + WinXP in Virtualbox, and one with Ubuntu + WinXP in Virtualbox. The four OSes had the latest nightly installed. The problem appeared on Ubuntu and WinXP (both computers) and can be seen on this video: http://youtu.be/tUK4Phk2yv0
I see similar looking artifacts playing the game http://moztw.org/foxmosa/game/pairs/ which also uses a turn effect.
I can reproduce the problem if disable HWA.
http://hg.mozilla.org/mozilla-central/rev/76a944fa6b25
Mozilla/5.0 (X11; Linux i686; rv:25.0) Gecko/20130802 Firefox/25.0 ID:20130802030204
http://hg.mozilla.org/mozilla-central/rev/76a944fa6b25
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:25.0) Gecko/20130802 Firefox/25.0 ID:20130802030204

Regression window(m-i)
Good:
http://hg.mozilla.org/integration/mozilla-inbound/rev/9ca7f53b9775
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0a1) Gecko/20120103 Firefox/12.0a1 ID:20120103161355
Bad:
http://hg.mozilla.org/integration/mozilla-inbound/rev/d7a02042ab5b
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0a1) Gecko/20120103 Firefox/12.0a1 ID:20120103165654
Pushlog:
http://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=9ca7f53b9775&tochange=d7a02042ab5b

Regressed by:
7d6b4a1557f4	Matt Woodrow — Bug 704469 - Use style context parent instead of frame parent when looking up perspective for 3d transforms. r=roc
Blocks: 704469
Keywords: regression
OS: Other → All
Version: Trunk → 12 Branch
Assignee: nobody → matt.woodrow
Firefox: 45.0.1, Build ID: 20160315153207
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0

Hi Louis,

I have tried to test this issue with the URL provided from comment 0, but I did not find the 3D transitions like in posted video. I think this page had some changes since then. I have also tested with the URL provided in comment 1, but I could not reproduce it, the cards are turned properly without any shaking. I have also tested on Ubuntu 14.04 with the same results.
Can you please provide another link to try to reproduce this issue?

Also, is this still reproducible on your end ? If yes, can you please retest this using latest FF release and latest Nightly build (https://nightly.mozilla.org/) and report back the results ? When doing this, please use a new clean Firefox profile, maybe even safe mode, to eliminate custom settings as a possible cause (https://goo.gl/PNe90E). 

Thanks,
Cosmin.
Flags: needinfo?(public)
Marking this as Resolved: Incomplete due to the lack of response from the reporter.
If anyone can still reproduce it on latest versions, feel free to reopen the issue and provide more information.

Thanks,
Cosmin.
Status: NEW → RESOLVED
Closed: 8 years ago
Flags: needinfo?(public)
Resolution: --- → INCOMPLETE
Component: Layout: View Rendering → Layout: Web Painting
You need to log in before you can comment on or make changes to this bug.