Changeset 149885 in webkit
- Timestamp:
- May 10, 2013 10:20:59 AM (11 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r149884 r149885 1 2013-05-10 Jer Noble <jer.noble@apple.com> 2 3 REGRESSION (r149439): Video turns blank upon entering full screen for the first time 4 https://bugs.webkit.org/show_bug.cgi?id=115617 5 6 Reviewed by Eric Carlson. 7 8 Partially revert the change introduced in r149439 for OS X 10.8 and previous. On these 9 platforms, create a window with a NSZeroSize initial frame, which fixes the "blank" 10 first-full screen behavior. 11 12 * UIProcess/API/mac/WKView.mm: 13 (-[WKView createFullScreenWindow]): 14 1 15 2013-05-10 Zan Dobersek <zdobersek@igalia.com> 2 16 -
trunk/Source/WebKit2/UIProcess/API/mac/WKView.mm
r149848 r149885 3395 3395 { 3396 3396 #if ENABLE(FULLSCREEN_API) 3397 return [[[WebCoreFullScreenWindow alloc] initWithContentRect:[[NSScreen mainScreen] frame] styleMask:NSBorderlessWindowMask backing:NSBackingStoreBuffered defer:NO] autorelease]; 3397 #if __MAC_OS_X_VERSION_MIN_REQUIRED <= 1080 3398 NSRect contentRect = NSZeroRect; 3399 #else 3400 NSRect contentRect = [[NSScreen mainScreen] frame]; 3401 #endif 3402 return [[[WebCoreFullScreenWindow alloc] initWithContentRect:contentRect styleMask:NSBorderlessWindowMask backing:NSBackingStoreBuffered defer:NO] autorelease]; 3398 3403 #else 3399 3404 return nil;
Note: See TracChangeset
for help on using the changeset viewer.