commit | 1e43e0e845776971d80e264073f936f33532d0e3 | [log] [tgz] |
---|---|---|
author | szager <szager@chromium.org> | Tue Jan 19 07:50:13 2016 |
committer | Commit bot <commit-bot@chromium.org> | Tue Jan 19 07:51:23 2016 |
tree | 88312284a522b9faa1bd2a1c007dd370019befec | |
parent | d85790590c7af1ce622984f4ea209023765c4b7d [diff] |
Use registerWeakMembers to manage observer root. Re-landing after revert: https://codereview.chromium.org/1600243002 Also fix IntersectionObserver::dispose to not allocate memory, since it runs during gc. BUG=540528 R=haraken@chromium.org,dcheng@chromium.org Review URL: https://codereview.chromium.org/1603773002 Cr-Commit-Position: refs/heads/master@{#370079}