Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(368)

Side by Side Diff: content/browser/renderer_host/render_view_host_impl.cc

Issue 11888003: Differentiate invisible cursor mode and disabled mouse events mode. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "content/browser/renderer_host/render_view_host_impl.h" 5 #include "content/browser/renderer_host/render_view_host_impl.h"
6 6
7 #include <set> 7 #include <set>
8 #include <string> 8 #include <string>
9 #include <utility> 9 #include <utility>
10 #include <vector> 10 #include <vector>
(...skipping 945 matching lines...) Expand 10 before | Expand all | Expand 10 after
956 IPC_MESSAGE_HANDLER(ViewHostMsg_DidDisownOpener, OnDidDisownOpener) 956 IPC_MESSAGE_HANDLER(ViewHostMsg_DidDisownOpener, OnDidDisownOpener)
957 IPC_MESSAGE_HANDLER(ViewHostMsg_DocumentAvailableInMainFrame, 957 IPC_MESSAGE_HANDLER(ViewHostMsg_DocumentAvailableInMainFrame,
958 OnDocumentAvailableInMainFrame) 958 OnDocumentAvailableInMainFrame)
959 IPC_MESSAGE_HANDLER(ViewHostMsg_DocumentOnLoadCompletedInMainFrame, 959 IPC_MESSAGE_HANDLER(ViewHostMsg_DocumentOnLoadCompletedInMainFrame,
960 OnDocumentOnLoadCompletedInMainFrame) 960 OnDocumentOnLoadCompletedInMainFrame)
961 IPC_MESSAGE_HANDLER(ViewHostMsg_ContextMenu, OnContextMenu) 961 IPC_MESSAGE_HANDLER(ViewHostMsg_ContextMenu, OnContextMenu)
962 IPC_MESSAGE_HANDLER(ViewHostMsg_ToggleFullscreen, OnToggleFullscreen) 962 IPC_MESSAGE_HANDLER(ViewHostMsg_ToggleFullscreen, OnToggleFullscreen)
963 IPC_MESSAGE_HANDLER(ViewHostMsg_OpenURL, OnOpenURL) 963 IPC_MESSAGE_HANDLER(ViewHostMsg_OpenURL, OnOpenURL)
964 IPC_MESSAGE_HANDLER(ViewHostMsg_DidContentsPreferredSizeChange, 964 IPC_MESSAGE_HANDLER(ViewHostMsg_DidContentsPreferredSizeChange,
965 OnDidContentsPreferredSizeChange) 965 OnDidContentsPreferredSizeChange)
966 IPC_MESSAGE_HANDLER(ViewHostMsg_DidChangeScrollOffset,
967 OnDidChangeScrollOffset)
966 IPC_MESSAGE_HANDLER(ViewHostMsg_DidChangeScrollbarsForMainFrame, 968 IPC_MESSAGE_HANDLER(ViewHostMsg_DidChangeScrollbarsForMainFrame,
967 OnDidChangeScrollbarsForMainFrame) 969 OnDidChangeScrollbarsForMainFrame)
968 IPC_MESSAGE_HANDLER(ViewHostMsg_DidChangeScrollOffsetPinningForMainFrame, 970 IPC_MESSAGE_HANDLER(ViewHostMsg_DidChangeScrollOffsetPinningForMainFrame,
969 OnDidChangeScrollOffsetPinningForMainFrame) 971 OnDidChangeScrollOffsetPinningForMainFrame)
970 IPC_MESSAGE_HANDLER(ViewHostMsg_DidChangeNumWheelEvents, 972 IPC_MESSAGE_HANDLER(ViewHostMsg_DidChangeNumWheelEvents,
971 OnDidChangeNumWheelEvents) 973 OnDidChangeNumWheelEvents)
972 IPC_MESSAGE_HANDLER(ViewHostMsg_RouteCloseEvent, 974 IPC_MESSAGE_HANDLER(ViewHostMsg_RouteCloseEvent,
973 OnRouteCloseEvent) 975 OnRouteCloseEvent)
974 IPC_MESSAGE_HANDLER(ViewHostMsg_RouteMessageEvent, OnRouteMessageEvent) 976 IPC_MESSAGE_HANDLER(ViewHostMsg_RouteMessageEvent, OnRouteMessageEvent)
975 IPC_MESSAGE_HANDLER_DELAY_REPLY(ViewHostMsg_RunJavaScriptMessage, 977 IPC_MESSAGE_HANDLER_DELAY_REPLY(ViewHostMsg_RunJavaScriptMessage,
(...skipping 392 matching lines...) Expand 10 before | Expand all | Expand 10 after
1368 1370
1369 void RenderViewHostImpl::OnDidContentsPreferredSizeChange( 1371 void RenderViewHostImpl::OnDidContentsPreferredSizeChange(
1370 const gfx::Size& new_size) { 1372 const gfx::Size& new_size) {
1371 delegate_->UpdatePreferredSize(new_size); 1373 delegate_->UpdatePreferredSize(new_size);
1372 } 1374 }
1373 1375
1374 void RenderViewHostImpl::OnRenderAutoResized(const gfx::Size& new_size) { 1376 void RenderViewHostImpl::OnRenderAutoResized(const gfx::Size& new_size) {
1375 delegate_->ResizeDueToAutoResize(new_size); 1377 delegate_->ResizeDueToAutoResize(new_size);
1376 } 1378 }
1377 1379
1380 void RenderViewHostImpl::OnDidChangeScrollOffset() {
1381 if (view_)
1382 view_->ScrollOffsetChanged();
1383 }
1384
1378 void RenderViewHostImpl::OnDidChangeScrollbarsForMainFrame( 1385 void RenderViewHostImpl::OnDidChangeScrollbarsForMainFrame(
1379 bool has_horizontal_scrollbar, bool has_vertical_scrollbar) { 1386 bool has_horizontal_scrollbar, bool has_vertical_scrollbar) {
1380 if (view_) 1387 if (view_)
1381 view_->SetHasHorizontalScrollbar(has_horizontal_scrollbar); 1388 view_->SetHasHorizontalScrollbar(has_horizontal_scrollbar);
1382 } 1389 }
1383 1390
1384 void RenderViewHostImpl::OnDidChangeScrollOffsetPinningForMainFrame( 1391 void RenderViewHostImpl::OnDidChangeScrollOffsetPinningForMainFrame(
1385 bool is_pinned_to_left, bool is_pinned_to_right) { 1392 bool is_pinned_to_left, bool is_pinned_to_right) {
1386 if (view_) 1393 if (view_)
1387 view_->SetScrollOffsetPinning(is_pinned_to_left, is_pinned_to_right); 1394 view_->SetScrollOffsetPinning(is_pinned_to_left, is_pinned_to_right);
(...skipping 672 matching lines...) Expand 10 before | Expand all | Expand 10 after
2060 GetRoutingID(), snapshot_id, snapshot_size, png)); 2067 GetRoutingID(), snapshot_id, snapshot_size, png));
2061 return; 2068 return;
2062 } 2069 }
2063 } 2070 }
2064 2071
2065 Send(new ViewMsg_WindowSnapshotCompleted( 2072 Send(new ViewMsg_WindowSnapshotCompleted(
2066 GetRoutingID(), snapshot_id, gfx::Size(), png)); 2073 GetRoutingID(), snapshot_id, gfx::Size(), png));
2067 } 2074 }
2068 2075
2069 } // namespace content 2076 } // namespace content
OLDNEW
« no previous file with comments | « content/browser/renderer_host/render_view_host_impl.h ('k') | content/browser/renderer_host/render_widget_host_view_aura.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698