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

Issue 983713004: Delay testing lifecycle observers until known to be alive. (Closed)

Created:
5 years, 9 months ago by sof
Modified:
5 years, 9 months ago
Reviewers:
haraken, hiroshige
CC:
blink-reviews, blink-reviews-dom_chromium.org, dglazkov+blink, sof, eae+blinkwatch, rwlbuis
Target Ref:
refs/heads/master
Project:
blink
Visibility:
Public.

Description

Delay testing lifecycle observers until known to be alive. When iterating, ContextLifecycleNotifier must be able to cope with pointer references to ContextLifecycleObservers that may have been destructed while iterating&notifying others. Delay the observer type check until we've verified that the observer is alive. R=haraken BUG=464285 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=191372

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+6 lines, -6 lines) Patch
M Source/core/dom/ContextLifecycleNotifier.cpp View 4 chunks +6 lines, -6 lines 0 comments Download

Messages

Total messages: 6 (2 generated)
sof
Please take a look.
5 years, 9 months ago (2015-03-05 16:06:09 UTC) #2
haraken
LGTM
5 years, 9 months ago (2015-03-05 16:26:17 UTC) #3
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/983713004/1
5 years, 9 months ago (2015-03-05 16:33:25 UTC) #5
commit-bot: I haz the power
5 years, 9 months ago (2015-03-05 17:28:38 UTC) #6
Message was sent while issue was closed.
Committed patchset #1 (id:1) as
https://src.chromium.org/viewvc/blink?view=rev&revision=191372

Powered by Google App Engine
This is Rietveld 408576698