fune/dom/webidl/PositionStateEvent.webidl
alwu 0c227d097b Bug 1643513 - part3 : add onpositionstatechange event handler on MediaController. r=chunmin,smaug
What this patch do are
- add `onpositionstatechange` event handler on MediaController
- `PositionStateEvent` would be sent to `positionstatechange` event handler

The advantage of doing so is
- to allow us to listen to the position change on the media controller interface (that can be used for testing and the future plan, the media hub)

Differential Revision: https://phabricator.services.mozilla.com/D80791
2020-07-02 19:41:22 +00:00

19 lines
623 B
Text

/**
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this file,
* You can obtain one at http://mozilla.org/MPL/2.0/.
*/
dictionary PositionStateEventInit : EventInit {
required double duration;
required double playbackRate;
required double position;
};
[Exposed=Window, ChromeOnly]
interface PositionStateEvent : Event {
constructor(DOMString type, optional PositionStateEventInit eventInitDict = {});
readonly attribute double duration;
readonly attribute double playbackRate;
readonly attribute double position;
};