Title: [117623] trunk/Source/WebKit2
- Revision
- 117623
- Author
- [email protected]
- Date
- 2012-05-18 13:57:09 -0700 (Fri, 18 May 2012)
Log Message
PDF page does not show up when opened in the background
https://bugs.webkit.org/show_bug.cgi?id=86890
<rdar://problem/11259951>
Reviewed by Andreas Kling.
* UIProcess/API/mac/WKView.mm:
(-[WKView _updateAcceleratedCompositingMode:WebKit::]):
Just set the new render layer if we're already in accelerated compositing mode.
Modified Paths
Diff
Modified: trunk/Source/WebKit2/ChangeLog (117622 => 117623)
--- trunk/Source/WebKit2/ChangeLog 2012-05-18 20:52:24 UTC (rev 117622)
+++ trunk/Source/WebKit2/ChangeLog 2012-05-18 20:57:09 UTC (rev 117623)
@@ -1,3 +1,15 @@
+2012-05-18 Anders Carlsson <[email protected]>
+
+ PDF page does not show up when opened in the background
+ https://bugs.webkit.org/show_bug.cgi?id=86890
+ <rdar://problem/11259951>
+
+ Reviewed by Andreas Kling.
+
+ * UIProcess/API/mac/WKView.mm:
+ (-[WKView _updateAcceleratedCompositingMode:WebKit::]):
+ Just set the new render layer if we're already in accelerated compositing mode.
+
2012-05-18 Tony Chang <[email protected]>
remove the CSS_GRID_LAYOUT compiler define, but default grid layout to off
Modified: trunk/Source/WebKit2/UIProcess/API/mac/WKView.mm (117622 => 117623)
--- trunk/Source/WebKit2/UIProcess/API/mac/WKView.mm 2012-05-18 20:52:24 UTC (rev 117622)
+++ trunk/Source/WebKit2/UIProcess/API/mac/WKView.mm 2012-05-18 20:57:09 UTC (rev 117623)
@@ -2511,8 +2511,13 @@
- (void)_updateAcceleratedCompositingMode:(const WebKit::LayerTreeContext&)layerTreeContext
{
- [self _exitAcceleratedCompositingMode];
- [self _enterAcceleratedCompositingMode:layerTreeContext];
+ if (_data->_layerHostingView) {
+ CALayer *renderLayer = WKMakeRenderLayer(layerTreeContext.contextID);
+ [[_data->_layerHostingView.get() layer] setSublayers:[NSArray arrayWithObject:renderLayer]];
+ } else {
+ [self _exitAcceleratedCompositingMode];
+ [self _enterAcceleratedCompositingMode:layerTreeContext];
+ }
}
- (void)_setAccessibilityWebProcessToken:(NSData *)data
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes