Closed martok closed 7 months ago
There are currently at least 3 states that the youtube page could be in, probably according to some experiment flags:
Unclear if this is a bug on their end or ours, can't reliably reproduce either of them: each cache clear + reload ends up in a different one.
This can currently be "fixed" by a user style which I consider out of scope for this extension.
@-moz-document domain("www.youtube.com") {
ytd-menu-popup-renderer.style-scope.ytd-popup-container[style*="max-width: 0px"] {
max-width: unset !important;
max-height: unset !important;
}
}
Resolved by having native CustomElements.
Investigate if we want to polyfill webcomponents & co on youtube.com or not. Current (2022-04-10) state: we do not, and do not need to as youtube supplies their own polyfill in
webcomponents-ce-sd.js
.Quote @UCyborg in #11:
PM UA override:
Mozilla/5.0 (%OS_SLICE% rv:60.0) Gecko/20100101 Firefox/60.0
Performance measured to scroll-interactive, in seconds:
So currently, their polyfill is a bit faster than ours on one page and the same on all others. Both versions get the same design (flyout thumbnails etc.).
Conclusion: not needed for PM, may be needed for SM.