diff options
author | xiyuan@chromium.org <xiyuan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-12-02 21:29:36 +0000 |
---|---|---|
committer | xiyuan@chromium.org <xiyuan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-12-02 21:29:36 +0000 |
commit | 1138ccee095823e0c05ec084f19fbabe96b8f0a3 (patch) | |
tree | 3e456a5aa0a97f5bf0a430e2dacb24eea59101db /chrome/chrome_renderer.gypi | |
parent | 70f48c0a4cfc3675313ad7e8262a6e6b72583690 (diff) | |
download | chromium_src-1138ccee095823e0c05ec084f19fbabe96b8f0a3.zip chromium_src-1138ccee095823e0c05ec084f19fbabe96b8f0a3.tar.gz chromium_src-1138ccee095823e0c05ec084f19fbabe96b8f0a3.tar.bz2 |
Implement SetVisuallyDeemphasized in ChromeRenderViewObserver.
Implement SetVisuallyDeemphasized in ChromeRenderViewObserver
- Add a ChromeViewMsg_SetVisuallyDeemphasized and use it to toggle background dimming on web contents via ChromeRenderViewObserver;
- Derive WebViewColorOverlay from WebKit::WebPageOverlay and add to web view when need to dimming the background;
- Remove RWHV SetVisuallyDeemphasized since it's no longer used;
BUG=103386
TEST=Verify fix for 103386, dimming should show up even when accelerated compositing is on.
Review URL: http://codereview.chromium.org/8730001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112787 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/chrome_renderer.gypi')
-rw-r--r-- | chrome/chrome_renderer.gypi | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/chrome/chrome_renderer.gypi b/chrome/chrome_renderer.gypi index 7a00b52..5fc04aa 100644 --- a/chrome/chrome_renderer.gypi +++ b/chrome/chrome_renderer.gypi @@ -194,6 +194,8 @@ 'renderer/visitedlink_slave.h', 'renderer/weak_v8_function_map.cc', 'renderer/weak_v8_function_map.h', + 'renderer/webview_color_overlay.cc', + 'renderer/webview_color_overlay.h', ], 'conditions': [ ['disable_nacl!=1', { |