[Webkit-unassigned] [Bug 95650] REGRESSION (r123837): Full screen transition is broken at apple.com

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Nov 1 17:15:30 PDT 2012


https://bugs.webkit.org/show_bug.cgi?id=95650





--- Comment #9 from Mike Lawther <mikelawther at chromium.org>  2012-11-01 17:16:52 PST ---
There is definitely a CSS transition happening there, evidenced both by what you describe, and the measurements I took in comment #2. It's a transition from a fixed size (eg a pixel size of 848x480) to a percentage size (100%x100%).

This is the assumption that I reckon has been violated - prior to r123837, a mixed unit transition would instantly 'snap' from begin to end, with no interpolation. And so the window server code provides the interpolation instead (I'm guessing animateFromRect in Source/WebCore/platform/mac/WebVideoFullscreenController.mm). Now, the CSS transition actually interpolates as well, and there are too many cooks in the animation kitchen.

I'm afraid I don't know where the CSS transition is coming from - I had a quick dig around in likely sounding culprits such as Source/WebCore/css/fullscreenQuickTime.css.

My Mac dev machine is currently hosed, so I can't check any of this stuff :(

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list