| Index: android_webview/browser/renderer_host/aw_render_view_host_ext.cc
|
| diff --git a/android_webview/browser/renderer_host/aw_render_view_host_ext.cc b/android_webview/browser/renderer_host/aw_render_view_host_ext.cc
|
| index 78d6cf4b4efb3361416185bc6e953582162e04fe..d6015503932a53d466b0936718414bf0de6d6873 100644
|
| --- a/android_webview/browser/renderer_host/aw_render_view_host_ext.cc
|
| +++ b/android_webview/browser/renderer_host/aw_render_view_host_ext.cc
|
| @@ -100,6 +100,11 @@ void AwRenderViewHostExt::SetJsOnlineProperty(bool network_up) {
|
| Send(new AwViewMsg_SetJsOnlineProperty(network_up));
|
| }
|
|
|
| +void AwRenderViewHostExt::EnableContentsSizeNotifications() {
|
| + Send(new AwViewMsg_EnableContentsSizeNotifications(
|
| + web_contents()->GetRoutingID()));
|
| +}
|
| +
|
| void AwRenderViewHostExt::RenderViewCreated(
|
| content::RenderViewHost* render_view_host) {
|
| Send(new AwViewMsg_SetBackgroundColor(web_contents()->GetRoutingID(),
|
| @@ -134,6 +139,8 @@ bool AwRenderViewHostExt::OnMessageReceived(const IPC::Message& message) {
|
| OnUpdateHitTestData)
|
| IPC_MESSAGE_HANDLER(AwViewHostMsg_PageScaleFactorChanged,
|
| OnPageScaleFactorChanged)
|
| + IPC_MESSAGE_HANDLER(AwViewHostMsg_OnContentsSizeChanged,
|
| + OnContentsSizeChanged)
|
| IPC_MESSAGE_UNHANDLED(handled = false)
|
| IPC_END_MESSAGE_MAP()
|
|
|
| @@ -164,4 +171,9 @@ void AwRenderViewHostExt::OnPageScaleFactorChanged(float page_scale_factor) {
|
| client_->OnWebLayoutPageScaleFactorChanged(page_scale_factor);
|
| }
|
|
|
| +void AwRenderViewHostExt::OnContentsSizeChanged(
|
| + const gfx::Size& contents_size) {
|
| + client_->OnWebLayoutContentsSizeChanged(contents_size);
|
| +}
|
| +
|
| } // namespace android_webview
|
|
|