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

Issue 7972006: Removed sending of the content IPC messages from chrome and replaced them with corresponding APIs (Closed)

Created:
9 years, 3 months ago by ananta
Modified:
9 years, 3 months ago
CC:
chromium-reviews, dpranke+watch-content_chromium.org, jam, joi+watch-content_chromium.org, darin-cc_chromium.org, brettw-cc_chromium.org
Visibility:
Public.

Description

Removed sending of the content IPC messages from chrome and replaced them with corresponding APIs on the RenderWidgetHost/RenderViewHost objects. Moved the Edit operation APIs out of RenderViewHost to RenderWidgetHost. 1. ViewMsg_UpdateWebPreferences 2. ViewMsg_SetBackground 3. ViewMsg_AccessibilityDoDefaultAction 4. ViewMsg_SetAccessibilityFocus 5. ViewMsg_ScrollFocusedEditableNodeIntoRect 6. ViewMsg_SelectRange 7. ViewMsg_Cut 8. ViewMsg_Copy 9. ViewMsg_Paste 10. ViewMsg_Delete 11. ViewMsg_SelectAll 12. ViewMsg_ClearFocusedNode 13. ViewMsg_SetAltErrorPageURL 14. ViewMsg_ExitFullscreen Continuing fixes to ensure that IPC messages don't span across content and chrome. BUG=87335 . TEST=no change in functionality. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=102142

Patch Set 1 #

Patch Set 2 : '' #

Patch Set 3 : '' #

Patch Set 4 : '' #

Patch Set 5 : '' #

Patch Set 6 : '' #

Patch Set 7 : '' #

Total comments: 2

Patch Set 8 : '' #

Patch Set 9 : '' #

Patch Set 10 : '' #

Patch Set 11 : '' #

Patch Set 12 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+206 lines, -120 lines) Patch
M chrome/browser/printing/print_dialog_cloud.cc View 2 chunks +1 line, -3 lines 0 comments Download
M chrome/browser/renderer_host/render_widget_host_view_views.cc View 4 chunks +8 lines, -9 lines 0 comments Download
M chrome/browser/ui/cocoa/rwhvm_editcommand_helper.mm View 1 2 2 chunks +1 line, -2 lines 0 comments Download
M chrome/browser/ui/gtk/find_bar_gtk.cc View 2 chunks +1 line, -3 lines 0 comments Download
M chrome/browser/ui/tab_contents/tab_contents_wrapper.cc View 4 chunks +6 lines, -7 lines 0 comments Download
M chrome/browser/ui/views/find_bar_host.cc View 2 chunks +1 line, -3 lines 0 comments Download
M content/browser/renderer_host/render_view_host.h View 1 2 3 4 5 6 7 3 chunks +37 lines, -10 lines 0 comments Download
M content/browser/renderer_host/render_view_host.cc View 1 2 3 4 5 6 7 2 chunks +46 lines, -43 lines 0 comments Download
M content/browser/renderer_host/render_widget_host.h View 1 2 3 4 5 6 7 8 9 3 chunks +36 lines, -18 lines 0 comments Download
M content/browser/renderer_host/render_widget_host.cc View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +66 lines, -16 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_view_win.cc View 2 chunks +3 lines, -6 lines 0 comments Download

Messages

Total messages: 12 (0 generated)
ananta
9 years, 3 months ago (2011-09-20 00:48:46 UTC) #1
jam
Many of these functions that you added to RenderWidgetHost don't seem like they belong there. ...
9 years, 3 months ago (2011-09-20 23:06:40 UTC) #2
ananta
On 2011/09/20 23:06:40, John Abd-El-Malek wrote: > Many of these functions that you added to ...
9 years, 3 months ago (2011-09-20 23:41:32 UTC) #3
jam
http://codereview.chromium.org/7972006/diff/14005/content/browser/renderer_host/render_widget_host.h File content/browser/renderer_host/render_widget_host.h (right): http://codereview.chromium.org/7972006/diff/14005/content/browser/renderer_host/render_widget_host.h#newcode443 content/browser/renderer_host/render_widget_host.h:443: void SetZoomLevel(double level); looks like this can be on ...
9 years, 3 months ago (2011-09-21 00:10:53 UTC) #4
jam
CCing Avi and Elliot
9 years, 3 months ago (2011-09-21 00:17:32 UTC) #5
ananta
On 2011/09/21 00:17:32, John Abd-El-Malek wrote: > CCing Avi and Elliot I moved a bunch ...
9 years, 3 months ago (2011-09-21 00:29:09 UTC) #6
Avi (use Gerrit)
Yes, please change RWHVM to follow the same scheme as the gtk/win versions. I'm moving ...
9 years, 3 months ago (2011-09-21 00:34:23 UTC) #7
jam
On Tue, Sep 20, 2011 at 5:29 PM, <ananta@chromium.org> wrote: > On 2011/09/21 00:17:32, John ...
9 years, 3 months ago (2011-09-21 00:44:59 UTC) #8
ananta
As per discussion reverted the mac and gtk changes. The RVH mac implementation is on ...
9 years, 3 months ago (2011-09-21 01:01:48 UTC) #9
ananta
As per discussion reverted the mac and gtk changes. The RVH mac implementation is on ...
9 years, 3 months ago (2011-09-21 01:01:48 UTC) #10
ananta
As per discussion reverted the mac and gtk changes. The RVH mac implementation is on ...
9 years, 3 months ago (2011-09-21 01:01:49 UTC) #11
jam
9 years, 3 months ago (2011-09-21 06:58:35 UTC) #12
lgtm

Powered by Google App Engine
This is Rietveld 408576698