In https://bugs.webkit.org/show_bug.cgi?id=180144, we've made it so that we stop processing media events when in fullscreen on iOS. We need to take it further and remove all DOM contents to minimise the display refresh rate.
<rdar://problem/35060379>
Created attachment 331063 [details] Patch
Comment on attachment 331063 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=331063&action=review > Source/WebCore/ChangeLog:11 > + "visible" flag to "false" on the MediaControls, which will prevent any DOM content to > + be added to it. Nit: "prevent any DOM content from being added ..." might be better than "prevent any DOM content to be added ..."
Comment on attachment 331063 [details] Patch Attachment 331063 [details] did not pass mac-ews (mac): Output: http://webkit-queues.webkit.org/results/6036630 New failing tests: webgl/1.0.2/conformance/uniforms/uniform-default-values.html
Created attachment 331072 [details] Archive of layout-test-results from ews100 for mac-sierra The attached test failures were seen while running run-webkit-tests on the mac-ews. Bot: ews100 Port: mac-sierra Platform: Mac OS X 10.12.6
Created attachment 331075 [details] Patch for landing
Committed r226795: <https://trac.webkit.org/changeset/226795>