| Index: android_webview/native/aw_contents.h
|
| diff --git a/android_webview/native/aw_contents.h b/android_webview/native/aw_contents.h
|
| index a74d9285881d8368edf55814d73eaac1387c554c..152a5100cf2b6d8a9acf5f891f882085ffe949c7 100644
|
| --- a/android_webview/native/aw_contents.h
|
| +++ b/android_webview/native/aw_contents.h
|
| @@ -37,7 +37,7 @@ class AwContentsContainer;
|
| class AwContentsClientBridge;
|
| class AwPdfExporter;
|
| class AwWebContentsDelegate;
|
| -class HardwareRenderer;
|
| +class HardwareRendererInterface;
|
| class PermissionRequestHandler;
|
|
|
| // Native side of java-class of same name.
|
| @@ -216,7 +216,6 @@ class AwContents : public FindHelper::Listener,
|
| void InitAutofillIfNecessary(bool enabled);
|
|
|
| void InitializeHardwareDrawIfNeeded();
|
| - void InitializeHardwareDrawOnRenderThread();
|
| void ReleaseHardwareDrawOnRenderThread();
|
|
|
| JavaObjectWeakGlobalRef java_ref_;
|
| @@ -229,7 +228,7 @@ class AwContents : public FindHelper::Listener,
|
| scoped_ptr<AwContents> pending_contents_;
|
| SharedRendererState shared_renderer_state_;
|
| BrowserViewRenderer browser_view_renderer_;
|
| - scoped_ptr<HardwareRenderer> hardware_renderer_;
|
| + scoped_ptr<HardwareRendererInterface> hardware_renderer_;
|
| scoped_ptr<AwPdfExporter> pdf_exporter_;
|
| scoped_ptr<PermissionRequestHandler> permission_request_handler_;
|
|
|
| @@ -240,6 +239,7 @@ class AwContents : public FindHelper::Listener,
|
| // The first element in the list is always the currently pending request.
|
| std::list<OriginCallback> pending_geolocation_prompts_;
|
|
|
| + base::Lock render_thread_lock_;
|
| GLViewRendererManager::Key renderer_manager_key_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(AwContents);
|
|
|