Revert "Change SMILTimeContainer::scheduled_animations_ to use ephemeron"
This reverts commit bea6537a. Reason for revert: clusterfuzz found many issues crbug.com/874396 crbug.com/874420 crbug.com/874431 crbug.com/874425 crbug.com/874430 crbug.com/874429 crbug.com/874423 crbug.com/874404 Original change's description: > Change SMILTimeContainer::scheduled_animations_ to use ephemeron > > WeakMember as part of a HashMap entry can cause unexpected clearing when incremental marking is enabled. > > This CL changes SMILTimeContainer::scheduled_animations_ to use a epehemeron instead. > > Bug: 870306 > Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel > Change-Id: I8b653825de0bc683a5151576385716141c78c454 > Reviewed-on: https://chromium-review.googlesource.com/1166753 > Commit-Queue: Keishi Hattori <keishi@chromium.org> > Reviewed-by: Philip Rogers <pdr@chromium.org> > Reviewed-by: Kentaro Hara <haraken@chromium.org> > Cr-Commit-Position: refs/heads/master@{#583156} TBR=pdr@chromium.org,haraken@chromium.org,keishi@chromium.org,mlippautz@chromium.org Change-Id: Id727b6da2d0a42341bde5d9f6c2c9f32a43d447e No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 870306 Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel Reviewed-on: https://chromium-review.googlesource.com/1175881Reviewed-by:Keishi Hattori <keishi@chromium.org> Commit-Queue: Keishi Hattori <keishi@chromium.org> Cr-Commit-Position: refs/heads/master@{#583247}
Showing
Please register or sign in to comment