summaryrefslogtreecommitdiffstats
path: root/content/renderer
diff options
context:
space:
mode:
authorsail@chromium.org <sail@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-08-17 08:11:57 +0000
committersail@chromium.org <sail@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-08-17 08:11:57 +0000
commit5e92282f14121d56dbfd3bf4a4624bfddc064722 (patch)
treec6bc381fc78196ec1c0b6a1cebcf19d2ec970421 /content/renderer
parent8fdd9a893f2d0fe9166676f5795b3d3a1f0c8761 (diff)
downloadchromium_src-5e92282f14121d56dbfd3bf4a4624bfddc064722.zip
chromium_src-5e92282f14121d56dbfd3bf4a4624bfddc064722.tar.gz
chromium_src-5e92282f14121d56dbfd3bf4a4624bfddc064722.tar.bz2
Gradient overlay for constrained window
As a part of the new constrained window look and feel we're changing the the solid gray overlay to a gradient overlay. The overlay fades in on show and fades out on hide. Screenshots: light background: http://i.imgur.com/GJj6L.png dark background: http://i.imgur.com/s37da.png BUG=140520 TEST=Run with --enable-frameless-constrained-dialogs. Navigate to http://www.imagemator.com/ Click "Click to pick an image." Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=152059 Review URL: https://chromiumcodereview.appspot.com/10855151 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152065 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/renderer')
-rw-r--r--content/renderer/render_view_impl.cc4
-rw-r--r--content/renderer/render_view_impl.h1
2 files changed, 5 insertions, 0 deletions
diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc
index b2e0d61..3133b35 100644
--- a/content/renderer/render_view_impl.cc
+++ b/content/renderer/render_view_impl.cc
@@ -2474,6 +2474,10 @@ void RenderViewImpl::loadURLExternally(
loadURLExternally(frame, request, policy, WebString());
}
+void RenderViewImpl::Repaint(const gfx::Size& size) {
+ OnMsgRepaint(size);
+}
+
void RenderViewImpl::loadURLExternally(
WebFrame* frame, const WebURLRequest& request,
WebNavigationPolicy policy,
diff --git a/content/renderer/render_view_impl.h b/content/renderer/render_view_impl.h
index 5ed9ef6..04490b9 100644
--- a/content/renderer/render_view_impl.h
+++ b/content/renderer/render_view_impl.h
@@ -711,6 +711,7 @@ class RenderViewImpl : public RenderWidget,
WebKit::WebFrame* frame,
const WebKit::WebURLRequest& request,
WebKit::WebNavigationPolicy policy) OVERRIDE;
+ virtual void Repaint(const gfx::Size& size) OVERRIDE;
// webkit_glue::WebPluginPageDelegate implementation -------------------------