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

Issue 342092: Eliminate WebViewImpl's dependency on WebDevToolsAgentImpl.... (Closed)

Created:
11 years, 1 month ago by darin (slow to review)
Modified:
9 years, 7 months ago
Reviewers:
dglazkov
CC:
chromium-reviews_googlegroups.com, brettw+cc_chromium.org, darin (slow to review), jam, pam+watch_chromium.org
Visibility:
Public.

Description

Eliminate WebViewImpl's dependency on WebDevToolsAgentImpl. This CL decouples the implementation of WebDevToolsAgent from the implementation of WebViewImpl. While this allows me to postpone the uplift of glue/devtools into webkit/api/src, I think it also has the advantage of simplifying dependencies. WebDevToolsAgentPrivate is introduced for the method calls made by the FrameLoaderClientImpl to the WebDevToolsAgentImpl. R=dglazkov BUG=none TEST=none

Patch Set 1 #

Patch Set 2 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+112 lines, -73 lines) Patch
M chrome/renderer/print_web_view_helper.h View 1 chunk +0 lines, -3 lines 0 comments Download
M chrome/renderer/render_view.h View 1 chunk +0 lines, -1 line 0 comments Download
M chrome/renderer/render_view.cc View 4 chunks +4 lines, -6 lines 0 comments Download
M webkit/api/public/WebDevToolsAgent.h View 2 chunks +7 lines, -4 lines 0 comments Download
M webkit/api/public/WebDevToolsFrontend.h View 1 chunk +3 lines, -4 lines 0 comments Download
M webkit/api/public/WebView.h View 1 chunk +3 lines, -0 lines 0 comments Download
M webkit/api/public/WebViewClient.h View 1 2 chunks +0 lines, -3 lines 0 comments Download
M webkit/api/src/FrameLoaderClientImpl.cpp View 4 chunks +5 lines, -9 lines 0 comments Download
M webkit/api/src/InspectorClientImpl.cpp View 3 chunks +2 lines, -5 lines 0 comments Download
A webkit/api/src/WebDevToolsAgentPrivate.h View 1 chunk +57 lines, -0 lines 0 comments Download
M webkit/api/src/WebViewImpl.h View 4 chunks +4 lines, -4 lines 0 comments Download
M webkit/api/src/WebViewImpl.cpp View 6 chunks +8 lines, -15 lines 0 comments Download
M webkit/glue/webdevtoolsagent_impl.h View 1 4 chunks +7 lines, -10 lines 0 comments Download
M webkit/glue/webdevtoolsagent_impl.cc View 4 chunks +12 lines, -6 lines 0 comments Download
M webkit/tools/test_shell/test_webview_delegate.h View 1 chunk +0 lines, -3 lines 0 comments Download

Messages

Total messages: 3 (0 generated)
darin (slow to review)
11 years, 1 month ago (2009-11-03 07:46:08 UTC) #1
darin (slow to review)
Over to dglazkov for review per pfeldman...
11 years, 1 month ago (2009-11-03 18:28:20 UTC) #2
dglazkov
11 years, 1 month ago (2009-11-03 18:35:59 UTC) #3
LGTM.

Powered by Google App Engine
This is Rietveld 408576698