Inject document script using raw HTML to be fast enough to still be able to hijack listener when visiting YouTube channel page directly

This commit is contained in:
Ajay
2023-03-17 21:10:26 -04:00
parent 758f0b7526
commit 5d610a342f
4 changed files with 172 additions and 101 deletions

View File

@@ -45,6 +45,7 @@ import { getHash, HashedValue } from "@ajayyy/maze-utils/lib/hash";
import { generateUserID } from "@ajayyy/maze-utils/lib/setup";
import { setThumbnailListener, updateAll } from "@ajayyy/maze-utils/lib/thumbnailManagement";
import { labelThumbnails, setupThumbnailPageLoadListener } from "./utils/thumbnails";
import * as documentScript from "../dist/js/document.js";
const utils = new Utils();
@@ -111,7 +112,8 @@ setupVideoModule({
updatePreviewBar();
updateVisibilityOfPlayerControlsButton();
},
resetValues
resetValues,
documentScript
}, () => Config);
setThumbnailListener(labelThumbnails);
setupThumbnailPageLoadListener();