forked from crosswalk-project/chromium-crosswalk
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix several crashes on the recent tabs page.
User interactions can trigger events in the RecentTabsManager even after the manager has been destroyed. For example, if the user taps on the page or selects an item from a context menu while the recent tabs page is navigating or being closed, the touch event can be delivered after the page has already been destroyed. To fix this, we ignore any requests to change state in the manager after the manager has been destroyed. BUG=595990 Review URL: https://codereview.chromium.org/1818903003 Cr-Commit-Position: refs/heads/master@{#382358} (cherry picked from commit eaac807) Review URL: https://codereview.chromium.org/1820003002 . Cr-Commit-Position: refs/branch-heads/2661@{crosswalk-project#325} Cr-Branched-From: ef6f6ae-refs/heads/master@{#378081}
- Loading branch information
1 parent
7f4a99d
commit cdf06d9
Showing
1 changed file
with
9 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters