New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 774256 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Oct 2017
Cc:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

Sound content setting should show in OIB when tab is audible

Project Member Reported by steimel@chromium.org, Oct 12 2017

Issue description

In the new OIB, content settings are only shown when they're not in their default state. However, we want the sound content setting to also show up when the tab is audible.
 
Project Member

Comment 1 by bugdroid1@chromium.org, Oct 13 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/c9f6c9330f6afba0197a705ca6b176f58e97abbb

commit c9f6c9330f6afba0197a705ca6b176f58e97abbb
Author: Tommy Steimel <steimel@chromium.org>
Date: Fri Oct 13 23:33:04 2017

Show sound content setting in Page Info when tab is audible

Bug:  774256 
Change-Id: I38d9fe9fcbfeb016553be61ebc69d9d4eb6d294c
Reviewed-on: https://chromium-review.googlesource.com/717256
Reviewed-by: Lucas Garron <lgarron@chromium.org>
Commit-Queue: Tommy Steimel <steimel@chromium.org>
Cr-Commit-Position: refs/heads/master@{#508864}
[modify] https://crrev.com/c9f6c9330f6afba0197a705ca6b176f58e97abbb/chrome/browser/ui/page_info/page_info.cc

Project Member

Comment 2 by bugdroid1@chromium.org, Oct 17 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/07624e078141bbbe3612245d0ae57c617601c15f

commit 07624e078141bbbe3612245d0ae57c617601c15f
Author: Tommy Steimel <steimel@chromium.org>
Date: Tue Oct 17 04:06:09 2017

Show sound content setting in Page Info when tab is audible on Android

This CL updates Android to show the sound content setting in the Page
Info Bubble when sound is playing or has recently played on a site. In
order to use WebContents::WasRecentlyAudible() for this, we also enable
monitoring audio levels on Android.

Bug:  774256 
Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel
Change-Id: Ia00909f6a6343f1e2fabf2ee3d4e651b3640c81e
Reviewed-on: https://chromium-review.googlesource.com/719707
Reviewed-by: Mounir Lamouri <mlamouri@chromium.org>
Reviewed-by: Ted Choc <tedchoc@chromium.org>
Reviewed-by: Yuri Wiitala <miu@chromium.org>
Commit-Queue: Tommy Steimel <steimel@chromium.org>
Cr-Commit-Position: refs/heads/master@{#509278}
[modify] https://crrev.com/07624e078141bbbe3612245d0ae57c617601c15f/chrome/browser/ui/android/page_info/page_info_popup_android.cc
[modify] https://crrev.com/07624e078141bbbe3612245d0ae57c617601c15f/chrome/browser/ui/android/page_info/page_info_popup_android.h
[modify] https://crrev.com/07624e078141bbbe3612245d0ae57c617601c15f/media/audio/audio_output_controller.h

Status: Fixed (was: Started)
Project Member

Comment 4 by bugdroid1@chromium.org, Oct 27 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/0c9e59a7d6b7f5b307791efdbb98f512f03ed750

commit 0c9e59a7d6b7f5b307791efdbb98f512f03ed750
Author: Tommy Steimel <steimel@chromium.org>
Date: Fri Oct 27 18:11:08 2017

Revert "Show sound content setting in Page Info when tab is audible on Android"

This reverts commit 07624e078141bbbe3612245d0ae57c617601c15f.

Reason for revert: Enabling audio monitoring has had significant performance impact on Android. See  crbug.com/776172 

Original change's description:
> Show sound content setting in Page Info when tab is audible on Android
> 
> This CL updates Android to show the sound content setting in the Page
> Info Bubble when sound is playing or has recently played on a site. In
> order to use WebContents::WasRecentlyAudible() for this, we also enable
> monitoring audio levels on Android.
> 
> Bug:  774256 
> Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel
> Change-Id: Ia00909f6a6343f1e2fabf2ee3d4e651b3640c81e
> Reviewed-on: https://chromium-review.googlesource.com/719707
> Reviewed-by: Mounir Lamouri <mlamouri@chromium.org>
> Reviewed-by: Ted Choc <tedchoc@chromium.org>
> Reviewed-by: Yuri Wiitala <miu@chromium.org>
> Commit-Queue: Tommy Steimel <steimel@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#509278}

TBR=miu@chromium.org,mlamouri@chromium.org,tedchoc@chromium.org,steimel@chromium.org

# Not skipping CQ checks because original CL landed > 1 day ago.

Bug:  774256 ,  776172 
Change-Id: Ifb33a6b779826d3416adb82cdd80ad56589eba68
Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel
Reviewed-on: https://chromium-review.googlesource.com/739883
Reviewed-by: Ted Choc <tedchoc@chromium.org>
Reviewed-by: Mounir Lamouri <mlamouri@chromium.org>
Commit-Queue: Tommy Steimel <steimel@chromium.org>
Cr-Commit-Position: refs/heads/master@{#512238}
[modify] https://crrev.com/0c9e59a7d6b7f5b307791efdbb98f512f03ed750/chrome/browser/ui/android/page_info/page_info_popup_android.cc
[modify] https://crrev.com/0c9e59a7d6b7f5b307791efdbb98f512f03ed750/chrome/browser/ui/android/page_info/page_info_popup_android.h
[modify] https://crrev.com/0c9e59a7d6b7f5b307791efdbb98f512f03ed750/media/audio/audio_output_controller.h

Sign in to add a comment