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

Issue 2653463003: Fix assertion hit on debug build for EventHandlerRegistry (Closed)

Created:
3 years, 11 months ago by kochi
Modified:
3 years, 11 months ago
Reviewers:
Sami, dcheng
CC:
chromium-reviews, blink-reviews
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Fix assertion hit on debug build for EventHandlerRegistry The assertion checks consistency during removing the event handlers for all the handler classes one by one, and reports inconsistency because the handlers are partially removed. Such inconsistency can happen while moving a node from detached document to a main document, found by clusterfuzz et al. This changes the consistency check to see only modified handler class. R=skyostil@chromium.org BUG=683071, 677596 Review-Url: https://codereview.chromium.org/2653463003 Cr-Commit-Position: refs/heads/master@{#445944} Committed: https://chromium.googlesource.com/chromium/src/+/c4d67ffc673ac4dc72dc2f7f7bb4d4b1735d229d

Patch Set 1 #

Patch Set 2 : Fix a typo. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+22 lines, -21 lines) Patch
M third_party/WebKit/Source/core/frame/EventHandlerRegistry.h View 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/core/frame/EventHandlerRegistry.cpp View 1 3 chunks +21 lines, -20 lines 0 comments Download

Messages

Total messages: 25 (17 generated)
Sami
lgtm, thanks!
3 years, 11 months ago (2017-01-24 14:47:20 UTC) #11
kochi
On 2017/01/24 14:47:20, Sami wrote: > lgtm, thanks! Thanks for the review! I'll change the ...
3 years, 11 months ago (2017-01-25 00:13:10 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2653463003/20001
3 years, 11 months ago (2017-01-25 00:15:10 UTC) #14
commit-bot: I haz the power
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_presubmit/builds/349364)
3 years, 11 months ago (2017-01-25 00:28:40 UTC) #16
kochi
dcheng@, could you review as an OWNER?
3 years, 11 months ago (2017-01-25 00:38:06 UTC) #19
dcheng
lgtm
3 years, 11 months ago (2017-01-25 00:40:18 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2653463003/20001
3 years, 11 months ago (2017-01-25 01:39:06 UTC) #22
commit-bot: I haz the power
3 years, 11 months ago (2017-01-25 04:35:48 UTC) #25
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://chromium.googlesource.com/chromium/src/+/c4d67ffc673ac4dc72dc2f7f7bb4...

Powered by Google App Engine
This is Rietveld 408576698