summaryrefslogtreecommitdiffstats
path: root/Source/WebKit/chromium/src/WebSolidColorLayerImpl.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebKit/chromium/src/WebSolidColorLayerImpl.cpp')
-rw-r--r--Source/WebKit/chromium/src/WebSolidColorLayerImpl.cpp25
1 files changed, 6 insertions, 19 deletions
diff --git a/Source/WebKit/chromium/src/WebSolidColorLayerImpl.cpp b/Source/WebKit/chromium/src/WebSolidColorLayerImpl.cpp
index 94404262c..33b1a30e3 100644
--- a/Source/WebKit/chromium/src/WebSolidColorLayerImpl.cpp
+++ b/Source/WebKit/chromium/src/WebSolidColorLayerImpl.cpp
@@ -26,37 +26,24 @@
#include "config.h"
#include "WebSolidColorLayerImpl.h"
-#include "SolidColorLayerChromium.h"
-#include "WebLayerImpl.h"
-
-using WebCore::SolidColorLayerChromium;
+using namespace WebCore;
namespace WebKit {
-WebSolidColorLayer* WebSolidColorLayer::create()
+PassRefPtr<WebSolidColorLayerImpl> WebSolidColorLayerImpl::create()
{
- return new WebSolidColorLayerImpl(SolidColorLayerChromium::create());
+ return adoptRef(new WebSolidColorLayerImpl());
}
-WebSolidColorLayerImpl::WebSolidColorLayerImpl(PassRefPtr<SolidColorLayerChromium> layer)
- : m_layer(adoptPtr(new WebLayerImpl(layer)))
+WebSolidColorLayerImpl::WebSolidColorLayerImpl()
+ : SolidColorLayerChromium()
{
- m_layer->layer()->setIsDrawable(true);
+ setIsDrawable(true);
}
WebSolidColorLayerImpl::~WebSolidColorLayerImpl()
{
}
-WebLayer* WebSolidColorLayerImpl::layer()
-{
- return m_layer.get();
-}
-
-void WebSolidColorLayerImpl::setBackgroundColor(WebColor color)
-{
- m_layer->setBackgroundColor(color);
-}
-
} // namespace WebKit