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