Closed Bug 1502046 Opened 3 years ago Closed 3 years ago

Remove temporary autoplay permission when navtigate to other page

Categories

(Core :: Audio/Video: Playback, enhancement, P3)

enhancement

Tracking

()

RESOLVED WONTFIX

People

(Reporter: alwu, Assigned: alwu)

References

Details

Attachments

(2 obsolete files)

According to P16 [1], everytime we navigate to new page, temporary autoplay permission should be revoked.

When we moved temporary permission to front-end in bug1476555, we broke this behavior.

[1] https://mozilla.invisionapp.com/share/N2MD6ZV8CMG#/screens/306583366
The current behavior is that the temporary permission would be kept when user navigate to the page which is in the same origin.
Blocks: 1493766
Rank: 25
Priority: -- → P3
According to UX spec P16 [1], everytime we navigate to new page, temporary autoplay permission should be revoked.

[1] https://mozilla.invisionapp.com/share/N2MD6ZV8CMG#/screens/306583366
Attached file Bug 1502046 - part2 : add test. (obsolete) —
(In reply to Alastor Wu [:alwu] from comment #0)
> According to P16 [1], everytime we navigate to new page, temporary autoplay
> permission should be revoked.
> 
> When we moved temporary permission to front-end in bug1476555, we broke this
> behavior.
> 
> [1] https://mozilla.invisionapp.com/share/N2MD6ZV8CMG#/screens/306583366

I think the UX spec here is using the term "temp permission" to mean "gesture activation", not a temporary permission granted by the user via a door hanger prompt. That part of the spec was drafted before the doorhanger was in our UI.
According to our internal discussion, we want to keep autoplay temporary permission as same as other permissions, so we don't need this change.
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → WONTFIX
In case it helps anyone who winds up here, the workaround I've been using since YouTube implemented "load a new video without actually reloading the page" is to build a habit of navigating video sites by middle-clicking links and then middle-clicking the active tab.
Attachment #9020375 - Attachment is obsolete: true
Attachment #9020376 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.