diff options
author | boliu@chromium.org <boliu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-06-17 23:50:12 +0000 |
---|---|---|
committer | boliu@chromium.org <boliu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-06-17 23:50:12 +0000 |
commit | 7a46143ee4f3dcc09618bbb9e836c7f54d1819d2 (patch) | |
tree | 143126afe8a92538259bfab69c498d9ec79251e2 /android_webview/browser/shared_renderer_state.cc | |
parent | fe03d587b3669de9d9437ad22156ccf698cb9d1c (diff) | |
download | chromium_src-7a46143ee4f3dcc09618bbb9e836c7f54d1819d2.zip chromium_src-7a46143ee4f3dcc09618bbb9e836c7f54d1819d2.tar.gz chromium_src-7a46143ee4f3dcc09618bbb9e836c7f54d1819d2.tar.bz2 |
aw: Remove legacy rendering path
Remove locks, post tasks, and complexity used to support legacy
rendering path.
BUG=344087
Review URL: https://codereview.chromium.org/331103002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@277907 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'android_webview/browser/shared_renderer_state.cc')
-rw-r--r-- | android_webview/browser/shared_renderer_state.cc | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/android_webview/browser/shared_renderer_state.cc b/android_webview/browser/shared_renderer_state.cc index 42a4245..aa09ef9 100644 --- a/android_webview/browser/shared_renderer_state.cc +++ b/android_webview/browser/shared_renderer_state.cc @@ -16,9 +16,6 @@ DrawGLInput::DrawGLInput() : width(0), height(0) { DrawGLInput::~DrawGLInput() { } -DrawGLResult::DrawGLResult() : clip_contains_visible_rect(false) { -} - SharedRendererState::SharedRendererState( scoped_refptr<base::MessageLoopProxy> ui_loop, BrowserViewRendererClient* client) @@ -26,8 +23,6 @@ SharedRendererState::SharedRendererState( client_on_ui_(client), weak_factory_on_ui_thread_(this), ui_thread_weak_ptr_(weak_factory_on_ui_thread_.GetWeakPtr()), - compositor_(NULL), - memory_policy_dirty_(false), hardware_allowed_(false), hardware_initialized_(false), share_context_(NULL) { @@ -55,34 +50,6 @@ void SharedRendererState::ClientRequestDrawGLOnUIThread() { } } -void SharedRendererState::SetCompositorOnUiThread( - content::SynchronousCompositor* compositor) { - base::AutoLock lock(lock_); - DCHECK(ui_loop_->BelongsToCurrentThread()); - compositor_ = compositor; -} - -content::SynchronousCompositor* SharedRendererState::GetCompositor() { - base::AutoLock lock(lock_); - DCHECK(compositor_); - return compositor_; -} - -void SharedRendererState::SetMemoryPolicy( - const content::SynchronousCompositorMemoryPolicy new_policy) { - base::AutoLock lock(lock_); - if (memory_policy_ != new_policy) { - memory_policy_ = new_policy; - memory_policy_dirty_ = true; - } -} - -content::SynchronousCompositorMemoryPolicy -SharedRendererState::GetMemoryPolicy() const { - base::AutoLock lock(lock_); - return memory_policy_; -} - void SharedRendererState::SetDrawGLInput(scoped_ptr<DrawGLInput> input) { base::AutoLock lock(lock_); DCHECK(!draw_gl_input_.get()); @@ -126,16 +93,6 @@ gpu::GLInProcessContext* SharedRendererState::GetSharedContext() const { return share_context_; } -void SharedRendererState::SetMemoryPolicyDirty(bool is_dirty) { - base::AutoLock lock(lock_); - memory_policy_dirty_ = is_dirty; -} - -bool SharedRendererState::IsMemoryPolicyDirty() const { - base::AutoLock lock(lock_); - return memory_policy_dirty_; -} - void SharedRendererState::ReturnResources( const cc::TransferableResourceArray& input) { base::AutoLock lock(lock_); |