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

Issue 8343079: Don't close background pages if there is a pending response (callback). (Closed)

Created:
9 years, 1 month ago by Tessa MacDuff
Modified:
9 years, 1 month ago
Reviewers:
Aaron Boodman
CC:
chromium-reviews, Erik does not do reviews, Paweł Hajdan Jr., mihaip+watch_chromium.org, darin-cc_chromium.org, brettw-cc_chromium.org
Visibility:
Public.

Description

Don't close background pages if there is a pending response (callback). BUG=81752 TEST= Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=108170

Patch Set 1 : '' #

Patch Set 2 : Only track in-flight events when lazy #

Total comments: 8

Patch Set 3 : address comments #

Patch Set 4 : sync #

Unified diffs Side-by-side diffs Delta from patch set Stats (+102 lines, -14 lines) Patch
M chrome/browser/extensions/extension_event_router.h View 1 2 2 chunks +12 lines, -0 lines 0 comments Download
M chrome/browser/extensions/extension_event_router.cc View 1 2 1 chunk +21 lines, -0 lines 0 comments Download
M chrome/browser/extensions/extension_process_manager.cc View 2 chunks +7 lines, -2 lines 0 comments Download
M chrome/browser/extensions/lazy_background_page_apitest.cc View 1 chunk +2 lines, -3 lines 0 comments Download
M chrome/browser/renderer_host/chrome_render_message_filter.h View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/renderer_host/chrome_render_message_filter.cc View 1 2 3 chunks +8 lines, -0 lines 0 comments Download
M chrome/common/extensions/extension_messages.h View 1 2 1 chunk +5 lines, -0 lines 0 comments Download
M chrome/renderer/extensions/extension_dispatcher.h View 1 2 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/renderer/extensions/extension_dispatcher.cc View 1 2 1 chunk +10 lines, -2 lines 0 comments Download
M chrome/renderer/extensions/extension_helper.cc View 1 2 1 chunk +6 lines, -1 line 0 comments Download
M chrome/renderer/extensions/extension_process_bindings.h View 1 chunk +5 lines, -2 lines 0 comments Download
M chrome/renderer/extensions/extension_process_bindings.cc View 4 chunks +21 lines, -4 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
Tessa MacDuff
Also includes the changes to track in-flight events.
9 years, 1 month ago (2011-10-31 16:59:30 UTC) #1
Aaron Boodman
Nice! Does it work? http://codereview.chromium.org/8343079/diff/4001/chrome/browser/extensions/extension_event_router.cc File chrome/browser/extensions/extension_event_router.cc (right): http://codereview.chromium.org/8343079/diff/4001/chrome/browser/extensions/extension_event_router.cc#newcode291 chrome/browser/extensions/extension_event_router.cc:291: IncrementInFlightEvents(listener->extension_id); Out of curiosity, why ...
9 years, 1 month ago (2011-10-31 17:46:08 UTC) #2
Tessa MacDuff
It totally works! I can show you today! (I'm in MV now but will be ...
9 years, 1 month ago (2011-10-31 19:01:28 UTC) #3
Aaron Boodman
lgtm
9 years, 1 month ago (2011-11-01 00:32:54 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/tessamac@chromium.org/8343079/4002
9 years, 1 month ago (2011-11-01 18:40:10 UTC) #5
commit-bot: I haz the power
Try job failure for 8343079-4002 on linux_rel for steps "update_scripts, update". http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_rel&number=307 Step "update" is ...
9 years, 1 month ago (2011-11-01 18:41:38 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/tessamac@chromium.org/8343079/10001
9 years, 1 month ago (2011-11-01 20:06:00 UTC) #7
commit-bot: I haz the power
9 years, 1 month ago (2011-11-01 21:23:58 UTC) #8
Change committed as 108170

Powered by Google App Engine
This is Rietveld 408576698