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

Issue 2675693004: [Media>UI] Reset media metadata when navigating away (Closed)

Created:
3 years, 10 months ago by Zhiqiang Zhang (Slow)
Modified:
3 years, 10 months ago
Reviewers:
whywhat
CC:
agrieve+watch_chromium.org, chromium-reviews, feature-media-reviews_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[Media>UI] Reset media metadata when navigating away There is a bug caused by media metadata being not properly reset when navigating away, so that the notification title and artist stays the same when the new page starts to play media. This CL fixes the issue. BUG=687973 Review-Url: https://codereview.chromium.org/2675693004 Cr-Commit-Position: refs/heads/master@{#448231} Committed: https://chromium.googlesource.com/chromium/src/+/b0a34cb69bdca47cfe3dd3d1cead96446391dcbf

Patch Set 1 #

Patch Set 2 : . #

Total comments: 6

Patch Set 3 : listen to the correct event & new tests #

Total comments: 1

Patch Set 4 : added comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+60 lines, -32 lines) Patch
M chrome/android/java/src/org/chromium/chrome/browser/media/ui/MediaSessionTabHelper.java View 1 2 3 2 chunks +12 lines, -1 line 0 comments Download
M chrome/android/javatests/src/org/chromium/chrome/browser/media/ui/NotificationTitleUpdatedTest.java View 1 2 7 chunks +48 lines, -31 lines 0 comments Download

Messages

Total messages: 20 (13 generated)
Zhiqiang Zhang (Slow)
3 years, 10 months ago (2017-02-02 17:11:10 UTC) #3
whywhat
lgtm https://codereview.chromium.org/2675693004/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/media/ui/MediaSessionTabHelper.java File chrome/android/java/src/org/chromium/chrome/browser/media/ui/MediaSessionTabHelper.java (right): https://codereview.chromium.org/2675693004/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/media/ui/MediaSessionTabHelper.java#newcode303 chrome/android/java/src/org/chromium/chrome/browser/media/ui/MediaSessionTabHelper.java:303: mCurrentMetadata = getMetadata(); nit: why is this needed ...
3 years, 10 months ago (2017-02-02 19:46:43 UTC) #7
Zhiqiang Zhang (Slow)
FYI I just realised onUrlUpdated() is not a proper signal for detecting navigating away. We ...
3 years, 10 months ago (2017-02-03 15:50:29 UTC) #10
whywhat
https://codereview.chromium.org/2675693004/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/media/ui/MediaSessionTabHelper.java File chrome/android/java/src/org/chromium/chrome/browser/media/ui/MediaSessionTabHelper.java (right): https://codereview.chromium.org/2675693004/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/media/ui/MediaSessionTabHelper.java#newcode303 chrome/android/java/src/org/chromium/chrome/browser/media/ui/MediaSessionTabHelper.java:303: mCurrentMetadata = getMetadata(); On 2017/02/03 at 15:50:29, Zhiqiang Zhang ...
3 years, 10 months ago (2017-02-03 17:58:56 UTC) #13
Zhiqiang Zhang (Slow)
https://codereview.chromium.org/2675693004/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/media/ui/MediaSessionTabHelper.java File chrome/android/java/src/org/chromium/chrome/browser/media/ui/MediaSessionTabHelper.java (right): https://codereview.chromium.org/2675693004/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/media/ui/MediaSessionTabHelper.java#newcode303 chrome/android/java/src/org/chromium/chrome/browser/media/ui/MediaSessionTabHelper.java:303: mCurrentMetadata = getMetadata(); On 2017/02/03 17:58:56, whywhat_slow_PST_till_Feb_6 wrote: > ...
3 years, 10 months ago (2017-02-06 10:54:48 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2675693004/60001
3 years, 10 months ago (2017-02-06 10:55:07 UTC) #17
commit-bot: I haz the power
3 years, 10 months ago (2017-02-06 11:37:37 UTC) #20
Message was sent while issue was closed.
Committed patchset #4 (id:60001) as
https://chromium.googlesource.com/chromium/src/+/b0a34cb69bdca47cfe3dd3d1cead...

Powered by Google App Engine
This is Rietveld 408576698