Calling HTMLMediaElement.pause() or .play() triggers MediaSession action handler callback. We would only expect the callback to be fired when system media controls are activated.
<rdar://problem/112256521>