diff options
Diffstat (limited to 'chromium/third_party/WebKit/Source/core/html/canvas/WebGLContextGroup.cpp')
-rw-r--r-- | chromium/third_party/WebKit/Source/core/html/canvas/WebGLContextGroup.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/chromium/third_party/WebKit/Source/core/html/canvas/WebGLContextGroup.cpp b/chromium/third_party/WebKit/Source/core/html/canvas/WebGLContextGroup.cpp index 93ff6f4f4f1..e9e3ebe267e 100644 --- a/chromium/third_party/WebKit/Source/core/html/canvas/WebGLContextGroup.cpp +++ b/chromium/third_party/WebKit/Source/core/html/canvas/WebGLContextGroup.cpp @@ -46,19 +46,19 @@ WebGLContextGroup::~WebGLContextGroup() detachAndRemoveAllObjects(); } -GraphicsContext3D* WebGLContextGroup::getAGraphicsContext3D() +blink::WebGraphicsContext3D* WebGLContextGroup::getAWebGraphicsContext3D() { ASSERT(!m_contexts.isEmpty()); - HashSet<WebGLRenderingContext*>::iterator it = m_contexts.begin(); - return (*it)->graphicsContext3D(); + HashSet<WebGLRenderingContextBase*>::iterator it = m_contexts.begin(); + return (*it)->webContext(); } -void WebGLContextGroup::addContext(WebGLRenderingContext* context) +void WebGLContextGroup::addContext(WebGLRenderingContextBase* context) { m_contexts.add(context); } -void WebGLContextGroup::removeContext(WebGLRenderingContext* context) +void WebGLContextGroup::removeContext(WebGLRenderingContextBase* context) { // We must call detachAndRemoveAllObjects before removing the last context. if (m_contexts.size() == 1 && m_contexts.contains(context)) @@ -85,13 +85,13 @@ void WebGLContextGroup::detachAndRemoveAllObjects() } } -void WebGLContextGroup::loseContextGroup(WebGLRenderingContext::LostContextMode mode) +void WebGLContextGroup::loseContextGroup(WebGLRenderingContextBase::LostContextMode mode) { // Detach must happen before loseContextImpl, which destroys the GraphicsContext3D // and prevents groupObjects from being properly deleted. detachAndRemoveAllObjects(); - for (HashSet<WebGLRenderingContext*>::iterator it = m_contexts.begin(); it != m_contexts.end(); ++it) + for (HashSet<WebGLRenderingContextBase*>::iterator it = m_contexts.begin(); it != m_contexts.end(); ++it) (*it)->loseContextImpl(mode); } |