When media is playing to an external device, playback state changes made on the device (eg. with a remote control) happen without HTMLMediaElement input, so its state can get out of sync. These changes are reported to MediaPlayerPrivate by AVFoundation, but we don't have a mechanism for the media engine to update HTMLMediaElement state.
Created attachment 227224 [details] Proposed patch
Comment on attachment 227224 [details] Proposed patch r=me
Comment on attachment 227224 [details] Proposed patch Clearing flags on attachment: 227224 Committed r165928: <http://trac.webkit.org/changeset/165928>
All reviewed patches have been landed. Closing bug.