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

Issue 21543: Add developer tools message handling to renderer (Closed)

Created:
11 years, 10 months ago by yurys
Modified:
7 years, 7 months ago
CC:
chromium-reviews_googlegroups.com
Visibility:
Public.

Description

DevToolsAgent provides IPC access to the inspected page from developer tools. RenderView running developer tools front-end instantiates DevToolsClient that handles IPC communication with DevToolsAgent. All messages are wrapped and routed through browser process. darin: please look at changes related to messages handling in RenderView jam: please review handling of forwarded messages in DevToolsClient and DevToolsAgent. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=10459

Patch Set 1 #

Patch Set 2 : '' #

Patch Set 3 : '' #

Total comments: 10

Patch Set 4 : '' #

Patch Set 5 : '' #

Patch Set 6 : '' #

Patch Set 7 : '' #

Patch Set 8 : '' #

Patch Set 9 : '' #

Patch Set 10 : '' #

Patch Set 11 : '' #

Patch Set 12 : '' #

Total comments: 2

Patch Set 13 : '' #

Patch Set 14 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+465 lines, -0 lines) Patch
M chrome/chrome.xcodeproj/project.pbxproj View 1 2 3 4 5 6 8 chunks +16 lines, -0 lines 0 comments Download
A chrome/renderer/dev_tools_agent.h View 1 chunk +69 lines, -0 lines 0 comments Download
A chrome/renderer/dev_tools_agent.cc View 1 chunk +143 lines, -0 lines 0 comments Download
A chrome/renderer/dev_tools_client.h View 5 6 7 8 9 10 11 12 1 chunk +43 lines, -0 lines 0 comments Download
A chrome/renderer/dev_tools_client.cc View 5 6 7 8 9 10 11 1 chunk +41 lines, -0 lines 0 comments Download
A chrome/renderer/dev_tools_messages.h View 1 chunk +12 lines, -0 lines 0 comments Download
A chrome/renderer/dev_tools_messages_internal.h View 1 chunk +79 lines, -0 lines 0 comments Download
M chrome/renderer/render_view.h View 1 2 3 4 5 6 4 chunks +14 lines, -0 lines 0 comments Download
M chrome/renderer/render_view.cc View 1 2 3 4 5 6 7 8 7 chunks +18 lines, -0 lines 0 comments Download
chrome/renderer/renderer.scons View 1 2 3 4 5 6 7 8 1 chunk +6 lines, -0 lines 0 comments Download
M chrome/renderer/renderer.vcproj View 1 2 3 4 5 6 1 chunk +24 lines, -0 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
yurys
11 years, 10 months ago (2009-02-20 16:14:15 UTC) #1
yurys
Forwarded messages are wrapped only on the first hop(renderer->browser). RenderView delegates ToolsClient messages to ToolsClient ...
11 years, 10 months ago (2009-02-24 19:55:24 UTC) #2
jam
http://codereview.chromium.org/21543/diff/3001/4011 File chrome/renderer/tools_agent.h (right): http://codereview.chromium.org/21543/diff/3001/4011#newcode13 Line 13: #include "chrome/renderer/tools_messages.h" this isn't needed (and if it ...
11 years, 10 months ago (2009-02-25 00:12:51 UTC) #3
Søren Thygesen Gjesse
LGTM http://codereview.chromium.org/21543/diff/3001/4009 File chrome/renderer/tools_agent.cc (right): http://codereview.chromium.org/21543/diff/3001/4009#newcode54 Line 54: // It's possible that this will get ...
11 years, 10 months ago (2009-02-25 08:20:54 UTC) #4
yurys
http://codereview.chromium.org/21543/diff/3001/4009 File chrome/renderer/tools_agent.cc (right): http://codereview.chromium.org/21543/diff/3001/4009#newcode54 Line 54: // It's possible that this will get cleared ...
11 years, 10 months ago (2009-02-25 15:18:53 UTC) #5
yurys
Tools prefix changed to more specific DevTools
11 years, 10 months ago (2009-02-25 15:24:34 UTC) #6
yurys
I removed code the part of change modifying code in Glue. As a result DevToolsClient ...
11 years, 10 months ago (2009-02-26 10:44:42 UTC) #7
Søren Thygesen Gjesse
LGTM http://codereview.chromium.org/21543/diff/4152/4158 File chrome/renderer/dev_tools_client.h (right): http://codereview.chromium.org/21543/diff/4152/4158#newcode21 Line 21: // a code in glue a code ...
11 years, 10 months ago (2009-02-26 11:16:32 UTC) #8
yurys
11 years, 10 months ago (2009-02-26 11:17:50 UTC) #9
http://codereview.chromium.org/21543/diff/4152/4158
File chrome/renderer/dev_tools_client.h (right):

http://codereview.chromium.org/21543/diff/4152/4158#newcode21
Line 21: // a code in glue
On 2009/02/26 11:16:33, Søren Gjesse wrote:
> a code in glue -> code in glue

Done.

Powered by Google App Engine
This is Rietveld 408576698