Index: webkit/compositor/WebScrollbarLayerImpl.cpp |
diff --git a/webkit/compositor/WebScrollbarLayerImpl.cpp b/webkit/compositor/WebScrollbarLayerImpl.cpp |
index c4f2071855699cbf274de0286ef09c8c611fb734..45fdc4367b4cab8e1316785c967b23bf8c8c9c6c 100644 |
--- a/webkit/compositor/WebScrollbarLayerImpl.cpp |
+++ b/webkit/compositor/WebScrollbarLayerImpl.cpp |
@@ -8,14 +8,13 @@ |
#include "ScrollbarLayerChromium.h" |
#include "WebLayerImpl.h" |
-using WebCore::Scrollbar; |
using WebCore::ScrollbarLayerChromium; |
namespace WebKit { |
-WebScrollbarLayer* WebScrollbarLayer::create(WebCore::Scrollbar* scrollbar, WebScrollbarThemePainter painter, PassOwnPtr<WebScrollbarThemeGeometry> geometry) |
+WebScrollbarLayer* WebScrollbarLayer::create(WebScrollbar* scrollbar, WebScrollbarThemePainter painter, WebScrollbarThemeGeometry* geometry) |
{ |
- return new WebScrollbarLayerImpl(ScrollbarLayerChromium::create(WebScrollbar::create(scrollbar), painter, geometry, 0)); |
+ return new WebScrollbarLayerImpl(ScrollbarLayerChromium::create(adoptPtr(scrollbar), painter, adoptPtr(geometry), 0)); |
} |