Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / core / html / canvas / WebGLUniformLocation.cpp
index cd1eb95..f900793 100644 (file)
 
 #include "core/html/canvas/WebGLUniformLocation.h"
 
-namespace WebCore {
+namespace blink {
 
-PassRefPtr<WebGLUniformLocation> WebGLUniformLocation::create(WebGLProgram* program, GLint location)
+PassRefPtrWillBeRawPtr<WebGLUniformLocation> WebGLUniformLocation::create(WebGLProgram* program, GLint location)
 {
-    return adoptRef(new WebGLUniformLocation(program, location));
+    return adoptRefWillBeNoop(new WebGLUniformLocation(program, location));
 }
 
 WebGLUniformLocation::WebGLUniformLocation(WebGLProgram* program, GLint location)
@@ -61,4 +61,9 @@ GLint WebGLUniformLocation::location() const
     return m_location;
 }
 
+void WebGLUniformLocation::trace(Visitor* visitor)
+{
+    visitor->trace(m_program);
+}
+
 }