Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

youtube.com #5112

Closed
DandelionSprout opened this issue Mar 22, 2020 · 23 comments
Closed

youtube.com #5112

DandelionSprout opened this issue Mar 22, 2020 · 23 comments

Comments

@DandelionSprout
Copy link
Contributor

List the website(s) you're having issues:

https://www.lydogbilde.no/test/hi-fi/hegel-h120 (and also all other sites with any YouTube embeds of any kind.)

What happens?

||youtube.com/get_video_info?$domain=youtube.com in EasyList causes all YouTube embeds of all kinds on all third-party sites to fail to load, and therefore that entry should be removed ASAP.

List Subscriptions you're using:

image

Your settings

  • OS/version: Windows 10 November 2019 Update
  • Browser/version: Chrome 80.0.3987.149 64-bit
  • Adblock Extension/version: Nano Adblocker 1.0.0.140 + Nano Defender 15.0.0.194

Other details:

From the example page on Vivaldi with en-US locale:
image

From a Discord server I'm in on Chrome with nb-NO locale:
image

@THEtomaso
Copy link

THEtomaso commented Mar 22, 2020

I was just going to report this issue myself, but you beat me to it! :)

--

@Khrin / @ryanbr
Immediate action required!

@sailerinteractive
Copy link

I can confirm this. Seems to break YT embeds on many websites.

@THEtomaso
Copy link

@mapx- / @okiehsch

Considering the severity of this breakage, perhaps this fix could be added to 'uBlock filters - Unbreak​​​​​', for now?:
||youtube.com/get_video_info?$domain=youtube.com,badfilter

@mapx-
Copy link
Contributor

mapx- commented Mar 22, 2020

unbreak list has this filter: @@||youtube.com/get_video_info?$xmlhttprequest,badfilter
(due to ads on YT - maybe it was already removed from easylist)

killing the filter above could bring back the ads but not breaking the embeds?

mapx- added a commit to uBlockOrigin/uAssets that referenced this issue Mar 22, 2020
@THEtomaso
Copy link

THEtomaso commented Mar 22, 2020

I've been using ||youtube.com/get_video_info?$domain=youtube.com,badfilter for over an hour now.
Haven't seen any ads.

@gwarser
Copy link

gwarser commented Mar 22, 2020

youtube.com/get_video_info was blocked only when requested with =adunit& parameter (old fix for ads on UK YT) ryanbr attempted to fix "error occurred" issues by whitelisting it:
https://www.reddit.com/r/uBlockOrigin/comments/fco9lr/ublock_origin_preventing_youtube_videos_from/fjcxbm0/

This caused surge of reports about ads, I called him on Reddit and he changed it to blocking filter. (Misunderstanding?)

@ryanbr
Copy link
Member

ryanbr commented Mar 22, 2020

Okay, removed filter.

@ryanbr ryanbr closed this as completed Mar 22, 2020
@ryanbr
Copy link
Member

ryanbr commented Mar 22, 2020

Can't win when a whitelist to attempt fix the YT errors, causing ads. then the same filter also has issues if blocked. Sorry

@mapx-
Copy link
Contributor

mapx- commented Mar 22, 2020

Could this work ?

||youtube.com/get_video_info?$domain=youtube.com
@@||youtube.com/get_video_info?*embedded$xmlhttprequest,~third-party

mapx- added a commit to uBlockOrigin/uAssets that referenced this issue Mar 22, 2020
@judge2020
Copy link

Also seems to break loading any music on music.youtube.com
image

mapx- added a commit to uBlockOrigin/uAssets that referenced this issue Mar 22, 2020
@mapx-
Copy link
Contributor

mapx- commented Mar 22, 2020

fixed

@Alex-302
Copy link

@mapx-
Copy link
Contributor

mapx- commented Mar 24, 2020

test
@@||youtube.com/get_video_info?html5*editpage$xhr,domain=youtube.com

mapx- added a commit to uBlockOrigin/uAssets that referenced this issue Mar 24, 2020
@Alex-302
Copy link

@mapx- in this way all /get_video_info? requests will be unblocked:)

@okiehsch
Copy link

How about
@@||youtube.com/get_video_info?*timedtext_editor$xhr,1p

mapx- added a commit to uBlockOrigin/uAssets that referenced this issue Mar 24, 2020
@Alex-302
Copy link

How about

I don't know. With old rules only I had no issues.

@patricknelson
Copy link

For folks landing here from Google and using uBlock Origin, go to the extension options, then click "Filter Lists" and then purge + update to fix the problem. For me even though EasyList was updated, it wasn't reflected since it was still caching the old list 😄

Thanks for fixing this!

image

@DandelionSprout
Copy link
Contributor Author

DandelionSprout commented Mar 24, 2020

It's normally also possible to click on the clock icon to the right of the individual lists you want to force-update, but your method works too.

@bumsenbrenner
Copy link

No the problem still persists

@StructByLightning
Copy link

Disabling "Disable HTML5 Autoplay" extension made it work for me. I think it was interacting badly with UBO since disabling UBO also made it work, but I'm not really sure what's going on beyond that.

@patricknelson
Copy link

@StructByLightning if it helps, I actually have a similar extension which seems to not interfere called AutoplayStopper which might work as an alternative in case you still want that functionality without interfering with the embedded <iframe> problem.

@liamengland1
Copy link
Contributor

liamengland1 commented Mar 28, 2020

@Squall-Leonhart
Copy link

||youtube.com/get_video_info?$~third-party is also breaking embeds

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests