3,360
edits
| Line 33: | Line 33: | ||
== Specifications == | == Specifications == | ||
*Chrome already does that, allow the user to control media content played in Fennec to be controlled while Fennec is in the background to no disrupt users workflow. | |||
*When the user is playing the music from arbitrary web contents, then: | |||
(1) Audio competing happens (other higher-level interruption) | |||
*The music should be paused, and its control icon should be changed from "pause" to "play" that indicates the music is paused now. | |||
*If the remote media-control exists, its control icon should also be changed from "pause" to "play". | |||
(2) Audio competing ended | |||
*The music should be resumed, and its control icon should be changed from "play" to "pause" that indicates the music is playing now. | |||
*If the remote media-control exists, its control icon should also be changed from "play" to "pause". | |||
(3) Use the remote media-control to pause | |||
*The music should be paused, and its control icon should be changed from "pause" to "play" that indicates the music is paused now. | |||
(4) Use the remote media-control to play | |||
*The music should be paused, and its control icon should be changed from "play" to "pause" that indicates the music is playing now. | |||
== User stories == | == User stories == | ||
edits