// ==UserScript== // @name Native Media Controls // @namespace NativeMediaControls // @match https://twitter.com/* // @version 1.0.0 // @author Rej // @description This script attempts to replace Twitter media controls with your browsers native media controls. // @license MIT // @icon https://www.google.com/s2/favicons?sz=64&domain=twitter.com // @downloadURL none // ==/UserScript== ! function (d) { var k = 0; function goagain() { for (let e of document.getElementsByTagName("video")) { e.setAttribute("controls", "controls"); let rmv = e.parentElement.parentElement.nextElementSibling; if (rmv) { rmv.remove(); } } k += 1; if (k < 1000) { setTimeout(() => { goagain(); }, 3000); } } goagain(); }(document);