var script = "MediaPlayer.prototype.initShadowDOM = function() {\r\n\tvar sheet = this.container.appendChild(document.createElement(\"style\")).sheet;\r\n\t\r\n\tsheet.insertRule(\"#\" + this.mediaElement.id + \":-webkit-full-screen::-webkit-media-controls-status-display{display:none;}\", 0);\r\n\t\r\n\tvar pseudoElements = {\"controlsPanel\": \"-webkit-media-controls-panel\", \"statusDisplay\": \"-webkit-media-controls-status-display\", \"playButton\": \"-webkit-media-controls-play-button\", \"muteButton\": \"-webkit-media-controls-mute-button\", \"volumeSliderContainer\": \"-webkit-media-controls-volume-slider-container\", \"rewindButton\": \"-webkit-media-controls-rewind-button\", \"fullscreenButton\": \"-webkit-media-controls-fullscreen-button\", \"timelineContainer\": \"-webkit-media-controls-timeline-container\"};\r\n\t\r\n\tvar shadowDOM = {};\r\n\tfor(var e in pseudoElements) {\r\n\t\tsheet.insertRule(\"#\" + this.mediaElement.id + \":not(:-webkit-full-screen)::\" + pseudoElements[e] + \"{}\", 0);\r\n\t\tshadowDOM[e] = sheet.cssRules[0];\r\n\t}\r\n\t\r\n\tshadowDOM.controlsPanel.style.position = \"absolute\";\r\n\tif(settings.hideRewindButton) shadowDOM.rewindButton.style.display = \"none\";\r\n\t\r\n\tshadowDOM.update = function() {};\r\n\t\r\n\tthis.shadowDOM = shadowDOM;\r\n};"; safari.extension.addContentScript(script, [], [], true);