diff options
author | kbr@google.com <kbr@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-09-21 21:57:02 +0000 |
---|---|---|
committer | kbr@google.com <kbr@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-09-21 21:57:02 +0000 |
commit | dd6cfa63b3bff8689ffbbc96fefe9375507597dc (patch) | |
tree | df8028475e6ea51c29fe00306200b6033826fed2 /chrome/renderer/render_view.cc | |
parent | bd141d8f9578d87ebe7198c94186ba2ce2711312 (diff) | |
download | chromium_src-dd6cfa63b3bff8689ffbbc96fefe9375507597dc.zip chromium_src-dd6cfa63b3bff8689ffbbc96fefe9375507597dc.tar.gz chromium_src-dd6cfa63b3bff8689ffbbc96fefe9375507597dc.tar.bz2 |
Deleted WebGLES2ContextImpl and references to it and WebGLES2Context.
This is a prerequisite to deletion of GLES2Context and WebGLES2Context
from the WebKit repository. There is a TODO, to which the video stack
team has agreed, to switch over the experimental hardware-accelerated
video decoding from WebGLES2Context to WebGraphicsContext3D.
The remaining vestige, removal of the implementation of
WebGraphicsContext3D::initialize(Attributes, WebView*), will occur
once the associated method is deleted from WebKit.
Built and tested 3D CSS and WebGL content on Mac OS X and Windows.
BUG=52863
TEST=none
Review URL: http://codereview.chromium.org/3449017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60113 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/renderer/render_view.cc')
-rw-r--r-- | chrome/renderer/render_view.cc | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/chrome/renderer/render_view.cc b/chrome/renderer/render_view.cc index 17e5a34..ae155e8 100644 --- a/chrome/renderer/render_view.cc +++ b/chrome/renderer/render_view.cc @@ -80,7 +80,6 @@ #include "chrome/renderer/spellchecker/spellcheck.h" #include "chrome/renderer/user_script_slave.h" #include "chrome/renderer/visitedlink_slave.h" -#include "chrome/renderer/webgles2context_impl.h" #include "chrome/renderer/webplugin_delegate_pepper.h" #include "chrome/renderer/webplugin_delegate_proxy.h" #include "chrome/renderer/websharedworker_proxy.h" @@ -2460,18 +2459,6 @@ WebMediaPlayer* RenderView::createMediaPlayer( AudioRendererImpl::CreateFactory(audio_message_filter())); } - // TODO(hclam): Need to inject Gles2VideoDecodeContext here. Also I need - // to create a factory for FFmpegVideoDecoder here so that it can use - // the Gles2VideoDecodeContext. - if (cmd_line->HasSwitch(switches::kEnableAcceleratedDecoding) && - !cmd_line->HasSwitch(switches::kDisableAcceleratedCompositing)) { - // Add the hardware video decoder factory. - factory->AddFactory(IpcVideoDecoder::CreateFactory( - MessageLoop::current(), - reinterpret_cast<WebGLES2ContextImpl*>( - webview()->gles2Context())->context())); - } - WebApplicationCacheHostImpl* appcache_host = WebApplicationCacheHostImpl::FromFrame(frame); |