{"push_id":1022591236,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"334c2c6ae7a0c7cd730c4cd87d7356aef2987b7a","before":"899920c656fc71ca44cb81ea3a1b73639dab52e1","commits":[{"sha":"334c2c6ae7a0c7cd730c4cd87d7356aef2987b7a","author":{"email":"36978436070948b0588078d80ce3f64a67266f09@chromium.org","name":"tzik"},"message":"Make JumpList NonThreadSafe\n\nJumpList has a WeakPtrFactory and was a RefCountedThreadSafe with\nDeleteOnUIThread. On this combination, a WeakPtr keeps valid after all\nstrong reference of JumpList is gone, until the JumpList instance is\ndeleted on UI thread. If a strong reference is created from WeakPtr in\nthis period, JumpList will eventually be deleted twice.\n\nThis CL replaces the RefCountedThreadSafe with RefCount, marks JumpList\nas NonThreadSafe, and keeps it on UI thread to avoid the issue.\n\nBUG=594270\n\nReview URL: https://codereview.chromium.org/1802253002\n\nCr-Commit-Position: refs/heads/master@{#381380}","distinct":true,"url":"https://api.github.com/repos/dstockwell/chromium/commits/334c2c6ae7a0c7cd730c4cd87d7356aef2987b7a"}]}