aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--content.js41
1 files changed, 41 insertions, 0 deletions
diff --git a/content.js b/content.js
index ab42080..bcf10dd 100644
--- a/content.js
+++ b/content.js
@@ -21,6 +21,29 @@ function init_mutation_observer (player) {
if (mutation.target.classList.contains('postplay')) {
mutation.target.classList.remove('postplay');
+ // Activate player controls.
+ mutation.target.click();
+
+ // TODO: Change .active to .inactive
+ // mutation.target.classList.replace('active', 'inactive'); // Didn't work
+ // Remove .can-resume: Removes white border on hover
+ // PlayerControlsNeo__bottom-controls PlayerControlsNeo__bottom-controls--faded
+ // PlayerControlsNeo__layout PlayerControlsNeo__layout--active
+ // PlayerControlsNeo__layout PlayerControlsNeo__layout--inactive
+
+ // document.querySelector('.PlayerControlsNeo__bottom-controls')
+ // .classList
+ // .add('PlayerControlsNeo__bottom-controls--faded');
+
+ document.querySelector('.PlayerControlsNeo__layout.PlayerControlsNeo__layout--active')
+ .classList
+ .replace(
+ 'PlayerControlsNeo__layout--active',
+ 'PlayerControlsNeo__layout--inactive'
+ );
+
+ // .OriginalsPostPlay-BackgroundTrailer .BackToBrowse
+
return;
}
}
@@ -35,9 +58,27 @@ function init_mutation_observer (player) {
);
}
+function styles () {
+ var style = document.createElement('style');
+
+ document.head.appendChild(style);
+
+ style.sheet.insertRule(
+ '.OriginalsPostPlay-BackgroundTrailer .BackToBrowse { visibility: hidden; }',
+ style.sheet.cssRules.length
+ );
+
+ style.sheet.insertRule(
+ '.player-view-childrens { visibility: hidden; }',
+ style.sheet.cssRules.length
+ );
+}
+
with_player(function(player) {
window.player = player;
init_mutation_observer(player);
});
+
+styles();