Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / core / html / canvas / OESTextureFloatLinear.cpp
index 29bd839..e9c2bc0 100644 (file)
 
 #include "core/html/canvas/OESTextureFloatLinear.h"
 
-namespace WebCore {
+namespace blink {
 
-OESTextureFloatLinear::OESTextureFloatLinear(WebGLRenderingContext* context)
+OESTextureFloatLinear::OESTextureFloatLinear(WebGLRenderingContextBase* context)
     : WebGLExtension(context)
 {
-    ScriptWrappable::init(this);
     context->extensionsUtil()->ensureExtensionEnabled("GL_OES_texture_float_linear");
 }
 
@@ -40,17 +39,17 @@ OESTextureFloatLinear::~OESTextureFloatLinear()
 {
 }
 
-WebGLExtension::ExtensionName OESTextureFloatLinear::name() const
+WebGLExtensionName OESTextureFloatLinear::name() const
 {
     return OESTextureFloatLinearName;
 }
 
-PassRefPtr<OESTextureFloatLinear> OESTextureFloatLinear::create(WebGLRenderingContext* context)
+PassRefPtrWillBeRawPtr<OESTextureFloatLinear> OESTextureFloatLinear::create(WebGLRenderingContextBase* context)
 {
-    return adoptRef(new OESTextureFloatLinear(context));
+    return adoptRefWillBeNoop(new OESTextureFloatLinear(context));
 }
 
-bool OESTextureFloatLinear::supported(WebGLRenderingContext* context)
+bool OESTextureFloatLinear::supported(WebGLRenderingContextBase* context)
 {
     return context->extensionsUtil()->supportsExtension("GL_OES_texture_float_linear");
 }
@@ -60,4 +59,4 @@ const char* OESTextureFloatLinear::extensionName()
     return "OES_texture_float_linear";
 }
 
-} // namespace WebCore
+} // namespace blink