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

Issue 2723803002: Fix two notification update issues on page navigation (Closed)

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

Description

Fix two notification update issues on page navigation This CL fixes two issues that causes the notification to update improperly on navigation: * The notification should reset for same-origin but non-same-page navigation (in Java). * When the RenderFrameHost navigates away, the MediaSession members stored in MediaSessionServiceImpl should also be reset. BUG=696716 Review-Url: https://codereview.chromium.org/2723803002 Cr-Commit-Position: refs/heads/master@{#453906} Committed: https://chromium.googlesource.com/chromium/src/+/efb50702d432d69e593cf0bafb85ab82093d5395

Patch Set 1 #

Patch Set 2 : fixed tests #

Total comments: 8

Patch Set 3 : addressed avayvod's comments #

Patch Set 4 : rebased #

Messages

Total messages: 21 (13 generated)
Zhiqiang Zhang (Slow)
3 years, 9 months ago (2017-02-28 21:10:07 UTC) #4
Zhiqiang Zhang (Slow)
PTAL
3 years, 9 months ago (2017-02-28 21:10:22 UTC) #6
whywhat
lgtm https://codereview.chromium.org/2723803002/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 (left): https://codereview.chromium.org/2723803002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/media/ui/MediaSessionTabHelper.java#oldcode303 chrome/android/java/src/org/chromium/chrome/browser/media/ui/MediaSessionTabHelper.java:303: if (mOrigin != null && mOrigin.equals(origin)) return; So ...
3 years, 9 months ago (2017-02-28 21:26:57 UTC) #8
Zhiqiang Zhang (Slow)
https://codereview.chromium.org/2723803002/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 (left): https://codereview.chromium.org/2723803002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/media/ui/MediaSessionTabHelper.java#oldcode303 chrome/android/java/src/org/chromium/chrome/browser/media/ui/MediaSessionTabHelper.java:303: if (mOrigin != null && mOrigin.equals(origin)) return; On 2017/02/28 ...
3 years, 9 months ago (2017-02-28 22:13:10 UTC) #12
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/2723803002/40001
3 years, 9 months ago (2017-02-28 22:14:12 UTC) #14
commit-bot: I haz the power
Try jobs failed on following builders: android_arm64_dbg_recipe on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_arm64_dbg_recipe/builds/219596)
3 years, 9 months ago (2017-02-28 22:49:15 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/2723803002/40001
3 years, 9 months ago (2017-03-01 11:00:52 UTC) #18
commit-bot: I haz the power
3 years, 9 months ago (2017-03-01 11:41:51 UTC) #21
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://chromium.googlesource.com/chromium/src/+/efb50702d432d69e593cf0bafb85...

Powered by Google App Engine
This is Rietveld 408576698