uBlockOrigin / uAssets

Resources for uBlock Origin, uMatrix: static filter lists, ready-to-use rulesets, etc.
GNU General Public License v3.0
4.03k stars 758 forks source link

youtube.com: breakage #24910

Closed mouthwideopen closed 1 month ago

mouthwideopen commented 1 month ago

Prerequisites

URL address of the web page

`https://www.youtube.com/watch?v=eqPbDtTh15k

Category

breakage

Description

When a video is set to loop, when it would loop, it restarts partway into the video instead of going back to 0:00. This happens to most videos I've tried, not just the one in the link.

Sometimes, upon this happening, it shows the ad that youtube tried to play either when the video first starts, once it's looped, or both, but sometimes I can't catch any glimpses of such. Usually I have found that when it does not show a glimpse of the ad on startup, it still shows a black screen with the video layout formatted as though an ad were about to begin playing. Sometimes it stops skipping ahead after the first loop, but not always.

Without uBO enabled, this issue does not occur.

The timestamp that it skips to varies. On the one I linked, it skips to 0:15 seconds pretty consistently. However, other videos I tested have skipped to timestamps of 0:12, 1:00, 0:56, or 0:22, with different timestamps even when testing one video multiple times.

Other extensions used

None.

Screenshot(s)

Screenshot(s)

Configuration

```yaml uBlock Origin: 1.59.0 Chromium: 127 filterset (summary): network: 159164 cosmetic: 125027 scriptlet: 29975 html: 0 listset (total-discarded, last-updated): removed: user-filters: null added: adguard-mobile-app-banners: 5409-1126, 24m adguard-other-annoyances: 14878-389, 24m adguard-popup-overlays: 27808-943, 24m adguard-social: 23296-930, 24m adguard-widgets: 2640-22, 24m easylist-annoyances: 4708-51, 24m easylist-chat: 206-0, 24m easylist-newsletters: 7569-30, 24m easylist-notifications: 3474-85, 24m fanboy-thirdparty_social: 68-0, 24m ublock-annoyances: 5990-37, now default: easylist: 85098-49, now easyprivacy: 53121-798, now plowe-0: 3556-372, 24m ublock-badware: 10321-26, now ublock-filters: 39636-700, now ublock-privacy: 1057-4, now ublock-quick-fixes: 129-0, now ublock-unbreak: 2481-17, now urlhaus-1: 28455-0, 24m filterset (user): [array of 5 redacted] trustedset: added: [array of 7 redacted] removed: chrome-extension-scheme userSettings: advancedUserEnabled: true hiddenSettings: [none] supportStats: allReadyAfter: 780 ms maxAssetCacheWait: 286 ms cacheBackend: indexedDB popupPanel: blocked: 23 network: youtube.com: 10 doubleclick.net: 3 google.ca: 1 google.com: 9 extended: ##.ytp-featured-product ###ticker.ytd-masthead ##.annotation.iv-branding ##.video-annotations ##.ytp-cards-teaser ##.ytp-paid-content-overlay ###player-ads ##.ytp-suggested-action > button.ytp-suggested-action-badge ##+js(trusted-replace-node-text, script, (function serverContrac… ##+js(adjust-setTimeout, [native code], 17000, 0.001) ##+js(json-prune-fetch-response, playerAds adPlacements adSlots … ##+js(json-prune-xhr-response, playerAds adPlacements adSlots pl… ##+js(set-constant, ytInitialPlayerResponse.auxiliaryUi.messageR… ##+js(json-prune, auxiliaryUi.messageRenderers.upsellDialogRende… ##+js(trusted-replace-xhr-response, '/"adPlacements.*?([A-Z]"\}|… ##+js(trusted-replace-xhr-response, /"adPlacements.*?("adSlots"|… ##+js(trusted-replace-fetch-response, '/"adPlacements.*?([A-Z]"\… ##+js(trusted-replace-fetch-response, '/"adSlots.*?\}\}\],"adBre… ##+js(set-constant, ytInitialPlayerResponse.playerAds, undefined… ##+js(set-constant, ytInitialPlayerResponse.adPlacements, undefi… ##+js(set-constant, ytInitialPlayerResponse.adSlots, undefined) ##+js(set-constant, playerResponse.adPlacements, undefined) ##+js(json-prune-fetch-response, reelWatchSequenceResponse.entri… ```
github-actions[bot] commented 1 month ago

Please respect what is asked in the issue template to not unduly burden volunteers.

This is a youtube.com issue, see https://github.com/uBlockOrigin/uAssets/issues/20586.