To enhance YouTube performance by modifying YouTube JS Engine
As of 11.02.2025. See ბოლო ვერსია.
These are versions of this script where the code was updated. Show all versions.
YouTube JS Engine Tamer | Update
YouTube JS Engine Tamer | Fix
YouTube JS Engine Tamer | Minor Fix
YouTube JS Engine Tamer | Feature Change
added FIX_Animation_n_timeline_cinematic to avoid unnecessary animation callback due to cinematic effect (animationsFix)
FIX_Animation_n_timeline_cinematic
animationsFix
added FIX_ytScheduler to fix the yt scheduler instance (discard current jobs when page starts to change, fix comment fetching job, uOrigin/Brave timing check issue)
FIX_ytScheduler
Removed stampDomArray_MemoryFix_Flag001 and now integrated the memory leakage enhancement to FIX_stampDomArray_ directly
stampDomArray_MemoryFix_Flag001
FIX_stampDomArray_
CTaskList implementation for stampDom Tasks
CTaskList
mDeferred for playlist entries
mDeferred
immediate flush for -continuation
-continuation
implementation change for __byPass828__
__byPass828__
fixed stamp finish callback if (hasData) { -> if (hasData || hasData === null) {
if (hasData) {
if (hasData || hasData === null) {
YouTube JS Engine Tamer | Alpha
Update 473972.user.js
YouTube JS Engine Tamer | Breaking Change
Render Engine Re-amendment
YouTube JS Engine Tamer | Bug Fix
Added forceCancel
forceCancel
stampDomArray_
DEFERRED_DETACH
REUSE_COMPONENTS
wk
Temp Fix
YouTube JS Engine Tamer | Clean up
YouTube JS Engine Tamer | Stable
Cause confirmed
Code Fix
Fix nextBrowserTick issue
Fix TTP v2
Fix TTP
Breaking Changes:
Reworked the core rendering engine by replacing FIX_stampDomArray_stableList and ENABLE_weakenStampReferences with a new unified flag: FIX_stampDomArray. This introduces a high-performance batching system that minimizes unnecessary renders and processes updates in a single pass, significantly improving efficiency and stability.
FIX_stampDomArray_stableList
ENABLE_weakenStampReferences
FIX_stampDomArray
Introduced FIX_ICON_RENDER, which adjusts several YouTube experimental flags (wil_icon_render_when_idle, wil_icon_load_immediately, wil_icon_use_mask_rendering, wil_icon_network_first) to enable smarter icon rendering. Icons are now batch-rendered and unused icons are skipped entirely, reducing GPU load and improving overall performance.
FIX_ICON_RENDER
wil_icon_render_when_idle
wil_icon_load_immediately
wil_icon_use_mask_rendering
wil_icon_network_first
nextBrowserTick upgrade
YouTube JS Engine Tamer | Version
YouTube JS Engine Tamer | Feature Update
createStampDomArrayFn_
YouTube JS Engine Tamer | Change Feature
DO_createStampDomArray_
YouTube JS Engine Tamer | Code Review
YouTube JS Engine Tamer | Fix Bug
flexible-item-buttons
Show all script versions