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

Issue 138583002: Make NetErrorHelper a RenderFrameObserver. (Closed)

Created:
6 years, 11 months ago by Elly Fong-Jones
Modified:
6 years, 11 months ago
Reviewers:
jam, nasko
CC:
chromium-reviews, cbentzel+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@lkgr
Visibility:
Public.

Description

Make NetErrorHelper a RenderFrameObserver. Migrate from using/observing a RenderView (deprecated) to a RenderFrame. Only construct a NetErrorHelper for the top-level RenderFrame for now since it's not clear how a NetErrorHelper applied to a sub-frame is useful. TEST=unit,trybot BUG=none

Patch Set 1 #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+35 lines, -19 lines) Patch
M chrome/renderer/chrome_content_renderer_client.cc View 3 chunks +16 lines, -3 lines 2 comments Download
M chrome/renderer/net/net_error_helper.h View 2 chunks +6 lines, -6 lines 0 comments Download
M chrome/renderer/net/net_error_helper.cc View 7 chunks +13 lines, -10 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
Elly Fong-Jones
PTAL?
6 years, 11 months ago (2014-01-14 18:13:17 UTC) #1
nasko
https://codereview.chromium.org/138583002/diff/1/chrome/renderer/chrome_content_renderer_client.cc File chrome/renderer/chrome_content_renderer_client.cc (right): https://codereview.chromium.org/138583002/diff/1/chrome/renderer/chrome_content_renderer_client.cc#newcode1015 chrome/renderer/chrome_content_renderer_client.cc:1015: NetErrorHelper* helper = NetErrorHelper::Get(main_render_frame); helper will be NULL for ...
6 years, 11 months ago (2014-01-14 19:22:15 UTC) #2
Elly Fong-Jones
On 2014/01/14 19:22:15, nasko wrote: > https://codereview.chromium.org/138583002/diff/1/chrome/renderer/chrome_content_renderer_client.cc > File chrome/renderer/chrome_content_renderer_client.cc (right): > > https://codereview.chromium.org/138583002/diff/1/chrome/renderer/chrome_content_renderer_client.cc#newcode1015 > ...
6 years, 11 months ago (2014-01-14 19:31:59 UTC) #3
nasko
On 2014/01/14 19:31:59, Elly Jones wrote: > On 2014/01/14 19:22:15, nasko wrote: > > > ...
6 years, 11 months ago (2014-01-14 19:49:49 UTC) #4
nasko
LGTM
6 years, 11 months ago (2014-01-14 20:03:54 UTC) #5
jam
lgtm are you planning on removing the GetRenderView() calls in the observer as a followup?
6 years, 11 months ago (2014-01-14 22:36:21 UTC) #6
Elly Fong-Jones
On 2014/01/14 22:36:21, jam wrote: > lgtm > > are you planning on removing the ...
6 years, 11 months ago (2014-01-15 16:18:51 UTC) #7
jam
6 years, 11 months ago (2014-01-16 16:17:22 UTC) #8
https://codereview.chromium.org/138583002/diff/1/chrome/renderer/chrome_conte...
File chrome/renderer/chrome_content_renderer_client.cc (right):

https://codereview.chromium.org/138583002/diff/1/chrome/renderer/chrome_conte...
chrome/renderer/chrome_content_renderer_client.cc:385: // condition to if
(!render_frame()->GetWebFrame()->parent())
note: this landed yesterday, so you can now do this

Powered by Google App Engine
This is Rietveld 408576698