Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(325)

Side by Side Diff: third_party/WebKit/Source/modules/webgl/WebGL2RenderingContext.cpp

Issue 2440213003: Minor clean up in transferToImageBitmap API (Closed)
Patch Set: Created 4 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2015 The Chromium Authors. All rights reserved. 1 // Copyright 2015 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "modules/webgl/WebGL2RenderingContext.h" 5 #include "modules/webgl/WebGL2RenderingContext.h"
6 6
7 #include "bindings/modules/v8/OffscreenCanvasRenderingContext2DOrWebGLRenderingC ontextOrWebGL2RenderingContext.h" 7 #include "bindings/modules/v8/OffscreenCanvasRenderingContext2DOrWebGLRenderingC ontextOrWebGL2RenderingContext.h"
8 #include "bindings/modules/v8/RenderingContext.h" 8 #include "bindings/modules/v8/RenderingContext.h"
9 #include "core/frame/LocalFrame.h" 9 #include "core/frame/LocalFrame.h"
10 #include "core/frame/Settings.h" 10 #include "core/frame/Settings.h"
(...skipping 84 matching lines...) Expand 10 before | Expand all | Expand 10 after
95 void WebGL2RenderingContext::setCanvasGetContextResult( 95 void WebGL2RenderingContext::setCanvasGetContextResult(
96 RenderingContext& result) { 96 RenderingContext& result) {
97 result.setWebGL2RenderingContext(this); 97 result.setWebGL2RenderingContext(this);
98 } 98 }
99 99
100 void WebGL2RenderingContext::setOffscreenCanvasGetContextResult( 100 void WebGL2RenderingContext::setOffscreenCanvasGetContextResult(
101 OffscreenRenderingContext& result) { 101 OffscreenRenderingContext& result) {
102 result.setWebGL2RenderingContext(this); 102 result.setWebGL2RenderingContext(this);
103 } 103 }
104 104
105 ImageBitmap* WebGL2RenderingContext::transferToImageBitmap( 105 ImageBitmap* WebGL2RenderingContext::transferToImageBitmap() {
106 ExceptionState& exceptionState) {
107 NOTIMPLEMENTED(); 106 NOTIMPLEMENTED();
108 return nullptr; 107 return nullptr;
109 } 108 }
110 109
111 void WebGL2RenderingContext::registerContextExtensions() { 110 void WebGL2RenderingContext::registerContextExtensions() {
112 // TODO(kainino): add DraftExtension flag to some of these before WebGL 2 111 // TODO(kainino): add DraftExtension flag to some of these before WebGL 2
113 // is rolled out. 112 // is rolled out.
114 // https://bugs.chromium.org/p/chromium/issues/detail?id=647892 113 // https://bugs.chromium.org/p/chromium/issues/detail?id=647892
115 114
116 // Register extensions. 115 // Register extensions.
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after
161 visitor->traceWrappers(m_webglCompressedTexturePVRTC); 160 visitor->traceWrappers(m_webglCompressedTexturePVRTC);
162 visitor->traceWrappers(m_webglCompressedTextureS3TC); 161 visitor->traceWrappers(m_webglCompressedTextureS3TC);
163 visitor->traceWrappers(m_webglCompressedTextureS3TCsRGB); 162 visitor->traceWrappers(m_webglCompressedTextureS3TCsRGB);
164 visitor->traceWrappers(m_webglDebugRendererInfo); 163 visitor->traceWrappers(m_webglDebugRendererInfo);
165 visitor->traceWrappers(m_webglDebugShaders); 164 visitor->traceWrappers(m_webglDebugShaders);
166 visitor->traceWrappers(m_webglLoseContext); 165 visitor->traceWrappers(m_webglLoseContext);
167 WebGL2RenderingContextBase::traceWrappers(visitor); 166 WebGL2RenderingContextBase::traceWrappers(visitor);
168 } 167 }
169 168
170 } // namespace blink 169 } // namespace blink
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698