Open ImprovedTube opened 4 months ago
So when next update is going to be pushed to web store?
guess! @Anoaxx
the way uBO 'set' works is they put a Proxy over object prototypes https://github.com/gorhill/uBlock/blob/c154aaa69c6a2a4009d43923f1097c6298062b82/assets/resources/scriptlets.js#L556-L586 they even hide proxy presence so YT cant detect it (afaik YT doesnt try, but plenty of shady websites try to detect adblock/overrides) https://github.com/gorhill/uBlock/blob/c154aaa69c6a2a4009d43923f1097c6298062b82/assets/resources/scriptlets.js#L578-L580
This way no matter what inside real
yt.config_.EXPERIMENT_FLAGS.kevlar_watch_grid
any reader will always receive overridden value. We can definitely implement this, much saner, safer and more reliable than blindly writing toyt.config_.EXPERIMENT_FLAGS.kevlar_watch_grid
hoping 1 its there 2 it wasnt read by YT engine yet
thanks @raszpl #2430
YouTube has over 1060 "experiment flags"
1.
My Trashbin
(disabled stuff) 2.My Tweaks
( voluntarily enabled or modified YouTube experiments)and we can order each list by how frequently they are set by anybody.
yt.config_.EXPERIMENT_FLAGS
into the console (prompt: ">")