Simplify WKCACFLayerRenderer's API
[WebKit.git] / Source / WebKit / win / ChangeLog
index 12f269c30cea096772de1a680a76c9156ed9ac21..f26f0f222ac5fcd3c8e6a8b8a64afd4c5bfbd89f 100644 (file)
@@ -1,3 +1,21 @@
+2011-01-17  Adam Roben  <aroben@apple.com>
+
+        Update for WKCACFLayerRenderer changes
+
+        Fixes <http://webkit.org/b/52587> WKCACFLayerRenderer is hard to use
+
+        Reviewed by Chris Marrin.
+
+        * WebView.cpp:
+        (WebView::WebViewWndProc): Removed call to layerRendererBecameVisible
+        when handling WM_SHOWWINDOW. All this did was try to create the
+        renderer, but it had already been created in setAcceleratedCompositing,
+        so wasn't needed.
+        (WebView::setAcceleratedCompositing): Removed call to createRenderer;
+        setHostWindow does this for us now.
+
+        * WebView.h: Removed animationsStarted and layerRendererBecameVisible.
+
 2011-01-17  Adam Roben  <aroben@apple.com>
 
         Paint directly into a GraphicsLayer when using accelerated compositing
 2011-01-17  Adam Roben  <aroben@apple.com>
 
         Paint directly into a GraphicsLayer when using accelerated compositing