Bug 1431329 - If the tab in which the media player is running is in private browsing mode then we shall not display media playback notification. r?sdaswani draft
authorAndrei Lazar <andrei.a.lazar@softvision.ro>
Thu, 12 Apr 2018 14:39:56 +0300
changeset 780993 0adca4df42e1e5e218b64b14737febf75a5501e6
parent 776477 d75d996016dcf325c2db2ed8a47af512d07ffacd
push id106186
push userbmo:andrei.a.lazar@softvision.ro
push dateThu, 12 Apr 2018 11:40:30 +0000
reviewerssdaswani
bugs1431329
milestone61.0a1
Bug 1431329 - If the tab in which the media player is running is in private browsing mode then we shall not display media playback notification. r?sdaswani MozReview-Commit-ID: EROHEubnP3r
mobile/android/base/java/org/mozilla/gecko/media/MediaControlService.java
--- a/mobile/android/base/java/org/mozilla/gecko/media/MediaControlService.java
+++ b/mobile/android/base/java/org/mozilla/gecko/media/MediaControlService.java
@@ -343,17 +343,17 @@ public class MediaControlService extends
         }
 
         if (!mIsMediaControlPrefOn) {
             return;
         }
 
         final Tab tab = AudioFocusAgent.getInstance().getActiveMediaTab();
 
-        if (tab == null) {
+        if (tab == null || tab.isPrivate()) {
             return;
         }
 
         ThreadUtils.postToBackgroundThread(new Runnable() {
             @Override
             public void run() {
                 updateNotification(tab);
             }