summaryrefslogtreecommitdiffstats
path: root/chrome/browser/browser_process_impl.h
diff options
context:
space:
mode:
authorpiman@chromium.org <piman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-02-14 23:45:22 +0000
committerpiman@chromium.org <piman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-02-14 23:45:22 +0000
commitc02ab3838f371010565d7cac859dca493160a85a (patch)
tree6c08914f4806e42991546919ea0fb2bb361d5117 /chrome/browser/browser_process_impl.h
parent7b66b6f5ab80b8c32d4a57281acedb83e81461a3 (diff)
downloadchromium_src-c02ab3838f371010565d7cac859dca493160a85a.zip
chromium_src-c02ab3838f371010565d7cac859dca493160a85a.tar.gz
chromium_src-c02ab3838f371010565d7cac859dca493160a85a.tar.bz2
Remove Tabpose feature on mac, and supporting infrastructure (PaintAtSize)
Tabpose has been behind a flag for 3 years, and UMA shows usage is very low. It is the unique user of the RenderWidgetSnapshotTaker, and the only user of RWH::PaintAtSize, which we want to remove. XIB changes: * Remove Tabpose menu entry "Show Tab Overview..." BUG=251960, 223336 R=cevans@chromium.org, jamesr@chromium.org, sky@chromium.org, viettrungluu@chromium.org Review URL: https://codereview.chromium.org/154083008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251439 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/browser_process_impl.h')
-rw-r--r--chrome/browser/browser_process_impl.h5
1 files changed, 0 insertions, 5 deletions
diff --git a/chrome/browser/browser_process_impl.h b/chrome/browser/browser_process_impl.h
index 023ee72..5e83d00 100644
--- a/chrome/browser/browser_process_impl.h
+++ b/chrome/browser/browser_process_impl.h
@@ -89,7 +89,6 @@ class BrowserProcessImpl : public BrowserProcess,
virtual IconManager* icon_manager() OVERRIDE;
virtual GLStringManager* gl_string_manager() OVERRIDE;
virtual GpuModeManager* gpu_mode_manager() OVERRIDE;
- virtual RenderWidgetSnapshotTaker* GetRenderWidgetSnapshotTaker() OVERRIDE;
virtual AutomationProviderList* GetAutomationProviderList() OVERRIDE;
virtual void CreateDevToolsHttpProtocolHandler(
chrome::HostDesktopType host_desktop_type,
@@ -241,10 +240,6 @@ class BrowserProcessImpl : public BrowserProcess,
std::string locale_;
- // This service just sits around and makes snapshots for renderers. It does
- // nothing in the constructor so we don't have to worry about lazy init.
- scoped_ptr<RenderWidgetSnapshotTaker> render_widget_snapshot_taker_;
-
// Download status updates (like a changing application icon on dock/taskbar)
// are global per-application. DownloadStatusUpdater does no work in the ctor
// so we don't have to worry about lazy initialization.