diff options
author | ccameron@chromium.org <ccameron@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-07-31 00:19:24 +0000 |
---|---|---|
committer | ccameron@chromium.org <ccameron@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-07-31 00:19:24 +0000 |
commit | 50391a6730c1d7cdfd668ff85309c4a1514e6870 (patch) | |
tree | 52ae736bb021c88fc6a1e791e10682cd2a44be1d /content/browser/renderer_host/render_widget_helper.h | |
parent | 52fe82e7ea2aa1ae72116f96c7a235751572d185 (diff) | |
download | chromium_src-50391a6730c1d7cdfd668ff85309c4a1514e6870.zip chromium_src-50391a6730c1d7cdfd668ff85309c4a1514e6870.tar.gz chromium_src-50391a6730c1d7cdfd668ff85309c4a1514e6870.tar.bz2 |
Mac: Don't use a dummy NSView as a gfx::AcceleratedWidget
Originally, each ui::Compositor did actually render into a NSView
on Mac, at which point it did make sense to use a NSView as the
gfx::AcceleratedWidget for the ui::Compositor. This has since
been changed due to stability and memory and performance issues.
Now, make the gfx::AcceleratedWidget be a key in a map that is
used to look up the corresponding BrowserCompositorViewMacInternals.
There is a chance that lifetime issues related to the NSView scheme
were causing crashes by sending messages to dead objects.
BUG=394051
Review URL: https://codereview.chromium.org/420143004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@286652 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/browser/renderer_host/render_widget_helper.h')
-rw-r--r-- | content/browser/renderer_host/render_widget_helper.h | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/content/browser/renderer_host/render_widget_helper.h b/content/browser/renderer_host/render_widget_helper.h index 54e5c9f..4ff2982 100644 --- a/content/browser/renderer_host/render_widget_helper.h +++ b/content/browser/renderer_host/render_widget_helper.h @@ -101,11 +101,6 @@ class RenderWidgetHelper // created by CreateNewWindow which initially blocked the requests. void ResumeRequestsForView(int route_id); -#if defined(OS_MACOSX) - static void OnNativeSurfaceBuffersSwappedOnUIThread( - const GpuHostMsg_AcceleratedSurfaceBuffersSwapped_Params& params); -#endif - // IO THREAD ONLY ----------------------------------------------------------- void CreateNewWindow( |