Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(637)

Issue 1518373002: Fix a snackbar crash about leaking window (Closed)

Created:
5 years ago by Ian Wen
Modified:
5 years ago
Reviewers:
newt (away)
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Fix a snackbar crash about leaking window Sometimes the DownloadService will call showSnackbars() even when the activity is not visible. To track the activity's visibility, SnackbarManager now needs to know some activity's lifecycle signals. After this CL, all activities managing snackbars should call onStart and onStop of the SnackbarManager. BUG=553569 Committed: https://crrev.com/91ecf3b9112abce19508faa97a7ef6504c1f22ae Cr-Commit-Position: refs/heads/master@{#365751}

Patch Set 1 #

Patch Set 2 : Remove the revert part #

Patch Set 3 : nits #

Total comments: 1

Patch Set 4 : fix a bug in EBActivity #

Unified diffs Side-by-side diffs Delta from patch set Stats (+32 lines, -8 lines) Patch
M chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java View 1 2 2 chunks +2 lines, -6 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkActivity.java View 1 2 3 1 chunk +7 lines, -1 line 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/snackbar/SnackbarManager.java View 1 2 4 chunks +23 lines, -1 line 0 comments Download

Messages

Total messages: 14 (6 generated)
Ian Wen
PTAL
5 years ago (2015-12-14 05:31:50 UTC) #2
newt (away)
Could you split the logging revert and the actual bug fix into separate CLs, so ...
5 years ago (2015-12-14 19:16:55 UTC) #3
Ian Wen
On 2015/12/14 19:16:55, newt wrote: > Could you split the logging revert and the actual ...
5 years ago (2015-12-16 10:42:05 UTC) #5
newt (away)
On 2015/12/16 10:42:05, Ian Wen wrote: > On 2015/12/14 19:16:55, newt wrote: > > Could ...
5 years ago (2015-12-16 23:07:15 UTC) #6
newt (away)
lgtm after comment https://chromiumcodereview.appspot.com/1518373002/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkActivity.java File chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkActivity.java (left): https://chromiumcodereview.appspot.com/1518373002/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkActivity.java#oldcode62 chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkActivity.java:62: mBookmarkManager.destroy(); add this back
5 years ago (2015-12-16 23:10:06 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1518373002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1518373002/60001
5 years ago (2015-12-17 03:37:35 UTC) #10
commit-bot: I haz the power
Committed patchset #4 (id:60001)
5 years ago (2015-12-17 05:25:29 UTC) #12
commit-bot: I haz the power
5 years ago (2015-12-17 05:26:58 UTC) #14
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/91ecf3b9112abce19508faa97a7ef6504c1f22ae
Cr-Commit-Position: refs/heads/master@{#365751}

Powered by Google App Engine
This is Rietveld 408576698