Open Bug 1754604 Opened 2 years ago Updated 2 years ago

Add PiP visibility threshold overrides for Hulu and Globo

Categories

(Toolkit :: Picture-in-Picture, enhancement, P3)

enhancement
Points:
13

Tracking

()

People

(Reporter: asafko, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fidefe-MR1-2022])

The problem
New visibility threshold (0.9) resolves issues with semi-transparent divs described here, but makes the PiP button unresponsive to clicks on some websites.

To resolve this, let's do the following:

  1. Back out this fix from Beta 98 and close the Hulu ticket.

  2. Add overrides of media.videocontrols.picture-in-picture.video-toggle.visibility-threshold = 1.0 to:

  1. Make the override list remotely configurable, so we can deploy the changes to the list without waiting for a release.
  2. Ask for an uplift to beta 98 of the new patch with #2 and #3 if it's not too late.

Acceptance Criteria/Testing Steps

  1. Default media.videocontrols.picture-in-picture.video-toggle.visibility-threshold = 0.9
  2. Override list contains overrides of the pref to 1.0 for hulu and globo.com.
  3. The override list is remotely configurable.
Blocks: 1751737

I'm giving this one the highest score because of the additional work involved in setting up and integrating the remote settings store.

Points: --- → 13
Priority: P2 → P3
You need to log in before you can comment on or make changes to this bug.