Title: [118432] branches/safari-536-branch/Source/WebKit2
Revision
118432
Author
[email protected]
Date
2012-05-24 15:26:46 -0700 (Thu, 24 May 2012)

Log Message

Merged r118211 -> <rdar://problem/11502720>

Modified Paths

Diff

Modified: branches/safari-536-branch/Source/WebKit2/ChangeLog (118431 => 118432)


--- branches/safari-536-branch/Source/WebKit2/ChangeLog	2012-05-24 22:25:19 UTC (rev 118431)
+++ branches/safari-536-branch/Source/WebKit2/ChangeLog	2012-05-24 22:26:46 UTC (rev 118432)
@@ -1,5 +1,22 @@
 2012-05-24  Lucas Forschler  <[email protected]>
 
+    Merge 118211
+
+    2012-05-23  Jer Noble  <[email protected]>
+
+            REGRESSION (r116188): After exiting full screen, Safari window is frozen, then inline video speeds through frames as it catches up with audio
+            https://bugs.webkit.org/show_bug.cgi?id=87206
+
+            Reviewed by Darin Adler.
+
+            When re-enabling the Safari window's autodisplay flag, also force the window to re-display.
+            Otherwise, the window will not repaint itself until it is forced to by user interaction.
+
+            * UIProcess/mac/WKFullScreenWindowController.mm:
+            (-[WKFullScreenWindowController completeFinishExitFullScreenAnimationAfterRepaint]):
+
+2012-05-24  Lucas Forschler  <[email protected]>
+
     Merge 118066
 
     2012-05-22  Anders Carlsson  <[email protected]>

Modified: branches/safari-536-branch/Source/WebKit2/UIProcess/mac/WKFullScreenWindowController.mm (118431 => 118432)


--- branches/safari-536-branch/Source/WebKit2/UIProcess/mac/WKFullScreenWindowController.mm	2012-05-24 22:25:19 UTC (rev 118431)
+++ branches/safari-536-branch/Source/WebKit2/UIProcess/mac/WKFullScreenWindowController.mm	2012-05-24 22:26:46 UTC (rev 118432)
@@ -382,6 +382,7 @@
 - (void)completeFinishExitFullScreenAnimationAfterRepaint
 {
     [[_webView window] setAutodisplay:YES];
+    [[_webView window] displayIfNeeded];
     NSEnableScreenUpdates();
 }
 
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to