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

Issue 10834125: When committing a provisional load that didn't change the RVH, still abort pending navigations. (Closed)

Created:
8 years, 4 months ago by jochen (gone - plz use gerrit)
Modified:
8 years, 4 months ago
Reviewers:
Matt Perry
CC:
chromium-reviews, Aaron Boodman, mihaip-chromium-reviews_chromium.org
Visibility:
Public.

Description

When committing a provisional load that didn't change the RVH, still abort pending navigations. Also, when sending error events for a frame, mark them as failed, so we don't touch them again in the future BUG=139117 TEST=none Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=149632

Patch Set 1 #

Patch Set 2 : updates #

Total comments: 6

Patch Set 3 : patch for landing #

Unified diffs Side-by-side diffs Delta from patch set Stats (+46 lines, -25 lines) Patch
M chrome/browser/extensions/api/web_navigation/frame_navigation_state.h View 1 chunk +4 lines, -2 lines 0 comments Download
M chrome/browser/extensions/api/web_navigation/frame_navigation_state.cc View 1 2 2 chunks +7 lines, -3 lines 0 comments Download
M chrome/browser/extensions/api/web_navigation/frame_navigation_state_unittest.cc View 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/extensions/api/web_navigation/web_navigation_api.h View 1 chunk +4 lines, -2 lines 0 comments Download
M chrome/browser/extensions/api/web_navigation/web_navigation_api.cc View 1 2 5 chunks +29 lines, -17 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
jochen (gone - plz use gerrit)
there's still one crash occurring that seems to come from old frames being tracked although ...
8 years, 4 months ago (2012-08-02 12:29:14 UTC) #1
Matt Perry
lgtm https://chromiumcodereview.appspot.com/10834125/diff/5002/chrome/browser/extensions/api/web_navigation/frame_navigation_state.cc File chrome/browser/extensions/api/web_navigation/frame_navigation_state.cc (right): https://chromiumcodereview.appspot.com/10834125/diff/5002/chrome/browser/extensions/api/web_navigation/frame_navigation_state.cc#newcode188 chrome/browser/extensions/api/web_navigation/frame_navigation_state.cc:188: DCHECK(frame_ids_.size() == 1); nit: use DCHECK_EQ(1u, size) https://chromiumcodereview.appspot.com/10834125/diff/5002/chrome/browser/extensions/api/web_navigation/web_navigation_api.cc ...
8 years, 4 months ago (2012-08-02 12:59:31 UTC) #2
jochen (gone - plz use gerrit)
https://chromiumcodereview.appspot.com/10834125/diff/5002/chrome/browser/extensions/api/web_navigation/frame_navigation_state.cc File chrome/browser/extensions/api/web_navigation/frame_navigation_state.cc (right): https://chromiumcodereview.appspot.com/10834125/diff/5002/chrome/browser/extensions/api/web_navigation/frame_navigation_state.cc#newcode188 chrome/browser/extensions/api/web_navigation/frame_navigation_state.cc:188: DCHECK(frame_ids_.size() == 1); On 2012/08/02 12:59:31, Matt Perry wrote: ...
8 years, 4 months ago (2012-08-02 14:09:49 UTC) #3
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jochen@chromium.org/10834125/13001
8 years, 4 months ago (2012-08-02 14:10:00 UTC) #4
commit-bot: I haz the power
8 years, 4 months ago (2012-08-02 15:32:31 UTC) #5
Change committed as 149632

Powered by Google App Engine
This is Rietveld 408576698