Closed Bug 1590428 Opened 6 years ago Closed 6 years ago

Enable Picture-in-Picture feature on Windows by default

Categories

(Toolkit :: Video/Audio Controls, task, P1)

task

Tracking

()

VERIFIED FIXED
mozilla72
Tracking Status
relnote-firefox --- 71+
firefox71 --- verified
firefox72 --- verified

People

(Reporter: mconley, Assigned: mconley)

References

Details

Attachments

(2 files)

We're doing a slow rollout in 71, which we expect to be at 100% before 72 reaches release. So this bug is about landing the full pref flip in 72 for Windows.

Slight change of plans here. pascalc and astevenson discussed the staged rollout, and have come to the conclusion that the feature is stable enough and has received enough positive reaction to allow us to just enable it by default without the staged rollout.

So in this bug, I'm going to post patches for:

  1. mozilla-central, which enabled Picture-in-Picture on Windows by default, out to release
  2. mozilla-beta, which enables Picture-in-Picture on Windows by default, out to release

Comment on attachment 9104935 [details]
Bug 1590428 - Enable Picture-in-Picture by default on Windows. r?mstriemer

Beta/Release Uplift Approval Request

  • User impact if declined: If declined, Picture-in-Picture will not be enabled for late-beta and release users for Firefox 70.
  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: Yes
  • Needs manual test from QE?: No
  • If yes, steps to reproduce:
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): This takes a pref that is configured to be true on EARLY_BETA_OR_EARLIER, and makes it true by default.
  • String changes made/needed: None.
Attachment #9104935 - Flags: approval-mozilla-beta?
Keywords: leave-open
Pushed by mconley@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/d1f61df720b5 Enable Picture-in-Picture by default on Windows. r=mstriemer

Comment on attachment 9104935 [details]
Bug 1590428 - Enable Picture-in-Picture by default on Windows. r?mstriemer

Planned uplift, approved for 71 beta 6 thanks.

Attachment #9104935 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
Status: NEW → RESOLVED
Closed: 6 years ago
Keywords: leave-open
Resolution: --- → FIXED
Target Milestone: --- → mozilla72

Release Note Request (optional, but appreciated)
[Why is this notable]:

A new feature has been enabled for Windows users that allows them to pop some video elements out into an always-on-top video player.

[Affects Firefox for Android]:

No.

[Suggested wording]:

Windows users now have the ability to pop out videos on the web into an always-on-top video player using the Picture-in-Picture feature! For most videos, this can be accomplished by hovering the video with the mouse, and clicking on the Picture-in-Picture toggle.

[Links (documentation, blog post, etc)]:

relnote-firefox: --- → ?

Thanks, I updated the note we had with this wording and linked it to the SUMO article as I think the original blog post was more for a nightly audience.

Hi dluca,

It looks like attachment 9104935 [details] was improperly applied to beta. If you look at the posted patch:

https://phabricator.services.mozilla.com/D50949

and the commit:

https://hg.mozilla.org/releases/mozilla-beta/rev/20535ed29ac3

There's a pretty clear discrepancy. This means that in the latest beta, PiP has been erroneously disabled.

What process do we need to go through in order to attempt a re-land of attachment 9104935 [details]?

Flags: needinfo?(dluca)

Sorry for the trouble, https://hg.mozilla.org/releases/mozilla-beta/rev/118b771708e4 drops the #if defined(EARLY_BETA_OR_EARLIER) || defined(MOZ_DEV_EDITION) in the #if defined(XP_WIN).

Flags: needinfo?(dluca)

Great, thank you!

QA Whiteboard: [qa-triaged]

Build ID 20191107101713
User Agent Mozilla/5.0 (Windows NT 10.0; rv:71.0) Gecko/20100101 Firefox/71.0

Verified as fixed on the latest version of Firefox Beta (71.0b8) on Windows 10.

Build ID 20191202091209
User Agent Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:72.0) Gecko/20100101 Firefox/72.0

Verified as fixed on the latest version of Firefox Nightly (72.0a1) on Windows 10.

Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: