Make DocumentMarkerController to detect empty marker set after processing weak member processing
This patch introduces weak member callback in |DocumentMarkerController| to detect empty weak hash map |markers_| to avoid unregistering mutation observer during mutation callback. This patch is follow-up of the patch[1]. [1] http://crrev.com/c/1137988 Blink Editing: Workaround unsafe iteration in DocumentMarkerController. TBR=jbroman@chromium.org Bug: 862960 Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_layout_ng Change-Id: Icd6acfed2ca00dabc4ed79959df2fdf0bd6fce4b Reviewed-on: https://chromium-review.googlesource.com/1143113Reviewed-by:Yoshifumi Inoue <yosin@chromium.org> Reviewed-by:
Keishi Hattori <keishi@chromium.org> Reviewed-by:
Victor Costan <pwnall@chromium.org> Commit-Queue: Yoshifumi Inoue <yosin@chromium.org> Cr-Commit-Position: refs/heads/master@{#577130}
Showing
Please register or sign in to comment