|
|
Created:
3 years, 8 months ago by sashab Modified:
3 years, 7 months ago CC:
blink-reviews, blink-reviews-api_chromium.org, chromium-reviews, creis+watch_chromium.org, darin-cc_chromium.org, dglazkov+blink, jam, kinuko+watch, mlamouri+watch-content_chromium.org, nasko+codewatch_chromium.org Target Ref:
refs/heads/master Project:
chromium Visibility:
Public. |
DescriptionRemove redundant WebLocalFrame* parameter from didCreateDataSource
Remove redundant WebLocalFrame* parameter from didCreateDataSource
in WebFrameClient.
BUG=361765
Patch Set 1 #Patch Set 2 : Rebased onto asserts patch #
Total comments: 1
Patch Set 3 : Changed to just dcheck change #Messages
Total messages: 24 (15 generated)
sashab@chromium.org changed reviewers: + joelhockey@chromium.org
dglazkov@chromium.org changed reviewers: + dglazkov@chromium.org
lgtm
lgtm
The CQ bit was checked by sashab@chromium.org
The patchset sent to the CQ was uploaded after l-g-t-m from joelhockey@chromium.org, dglazkov@chromium.org Link to the patchset: https://codereview.chromium.org/2780993003/#ps20001 (title: "Rebased onto asserts patch")
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Try jobs failed on following builders: chromium_presubmit on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presub...)
sashab@chromium.org changed reviewers: + jochen@chromium.org
jochen ptal @ content
https://codereview.chromium.org/2780993003/diff/20001/content/renderer/render... File content/renderer/render_frame_impl.cc (left): https://codereview.chromium.org/2780993003/diff/20001/content/renderer/render... content/renderer/render_frame_impl.cc:3389: DCHECK(!frame_ || frame_ == frame); this doesn't look like it's good enough to proof redundancy (and I think the crashes you get on the bots are due to this)
sashab@chromium.org changed reviewers: + dcheng@chromium.org
dcheng -- for the DCHECK I've removed, what's the case where |frame_| would be null, and not equal to |frame|? That sounds like a fix I'd need to submit in a prior patch.
The CQ bit was checked by sashab@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
On 2017/03/31 00:35:54, sashab wrote: > dcheng -- for the DCHECK I've removed, what's the case where |frame_| would be > null, and not equal to |frame|? That sounds like a fix I'd need to submit in a > prior patch. It looks like there's a bit of a chicken-and-egg problem: when bootstrapping frame creation, we call out to the embedder. But of course, at that point, content::RenderFrameImpl can't set |frame_| yet because WebLocalFrame is still being constructed.
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: win_chromium_x64_rel_ng on master.tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_x64_...)
The CQ bit was checked by sashab@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: linux_android_rel_ng on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_androi...) |