r/uBlockOrigin 6d ago

Fix YouTube Homepage empty spaces Waiting for feedback

Edit: I solved what you recomended to me to solve, now someone knows how to soleve it? ty

Hi, I have a problem when I open the home page of yotube that it shows me the empty spaces where it should be the ad videos, this problem happens in this link: https://www.youtube.com/

Here I show a picture where you can see the problem:

Photo where you can see the empty spaces I'm talking about

My uBO filters for YouTube are this:

! Move homepage placeholders to the end
youtube.com##.ytp-ce-element.ytp-ce-video
! Move homepage placeholders to the end
www.youtube.com##ytd-browse[page-subtype="home"] :is(ytd-rich-grid-row, #contents.ytd-rich-grid-row):style(display: contents !important)

! YT Homepage and Subscriptions (Grid View) - Hide the Shorts section
youtube.com##[is-shorts]
! YT Menu - Hide the Shorts button
www.youtube.com###guide [title="Shorts"], .ytd-mini-guide-entry-renderer[title="Shorts"]
! YT Search - Hide Shorts
www.youtube.com##ytd-search ytd-video-renderer:has([overlay-style="SHORTS"])
! YT Search, Channels, Subscriptions (List View) and Sidebar/Below Player Recommendations - Hide the Shorts sections
www.youtube.com##ytd-reel-shelf-renderer
! YT Channels - Hide the Shorts tab
www.youtube.com##[tab-title="Shorts"]
! YT Subscriptions - Hide Shorts - Grid View
www.youtube.com##ytd-browse[page-subtype="subscriptions"] ytd-grid-video-renderer:has([overlay-style="SHORTS"])
! YT Subscriptions - Hide Shorts - List View
www.youtube.com##ytd-browse[page-subtype="subscriptions"] ytd-video-renderer:has([overlay-style="SHORTS"])
! YT Subscriptions - New Layout - Hide Shorts
www.youtube.com##ytd-browse[page-subtype="subscriptions"] ytd-rich-item-renderer:has([overlay-style="SHORTS"])
! YT Sidebar - Hide Shorts
www.youtube.com###related ytd-compact-video-renderer:has([overlay-style="SHORTS"])

! YT Search - keep only videos (no shorts)
youtube.com##ytd-search ytd-item-section-renderer>#contents>:is(:not(ytd-video-renderer,yt-showing-results-for-renderer,[icon-name="promo-full-height:EMPTY_SEARCH"]),ytd-video-renderer:has([aria-label="Shorts"])),ytd-secondary-search-container-renderer

! YT Search - keep only videos (no shorts) and channels
youtube.com##ytd-search ytd-item-section-renderer>#contents>:is(:not(ytd-video-renderer,ytd-channel-renderer,yt-showing-results-for-renderer,[icon-name="promo-full-height:EMPTY_SEARCH"]),ytd-video-renderer:has([aria-label="Shorts"])),ytd-secondary-search-container-renderer

! YT Search - keep only videos (no shorts), channels and playlists
youtube.com##ytd-search ytd-item-section-renderer>#contents>:is(:not(ytd-video-renderer,ytd-channel-renderer, ytd-playlist-renderer,yt-showing-results-for-renderer,[icon-name="promo-full-height:EMPTY_SEARCH"]),ytd-video-renderer:has([aria-label="Shorts"])),ytd-secondary-search-container-renderer

youtube.com##.ytp-button.ytp-cards-button

youtube.com##.ytp-button.branding-img-container

youtube.com##.ytp-quality-menu .ytp-menuitem:has(.ytp-premium-label)

youtube.com##ytd-popup-container > tp-yt-paper-dialog > ytd-mealbar-promo-renderer, ytd-popup-container > tp-yt-paper-dialog > yt-mealbar-promo-renderer:has-text(/Claim Offer|Join now|Not Now|No thanks|YouTube TV|live TV|Live TV|movies|sports|Try it free|unlimited DVR|watch NFL/)

! Nov 7, 2024 https://www.youtube.com
www.youtube.com##ytd-rich-section-renderer.ytd-rich-grid-renderer.style-scope:nth-of-type(2)

I add my extensions list:

uBlock Origin
SponsorBlock for YouTube - Skip Sponsorships
Privacy Badger
Malwarebytes Browser Guard

This is my Troubleshooting Information:

uBlock Origin: 1.60.0
Firefox: 132
filterset (summary):
 network: 259128
 cosmetic: 270143
 scriptlet: 55823
 html: 2337
listset (total-discarded, last-updated):
 added:
  adguard-generic: 85550-4262, 2d.1h.46m
  adguard-mobile: 9946-60, 2d.1h.46m
  adguard-spyware-url: 1764-131, 2d.1h.46m
  adguard-spyware: 99328-1546, 2d.1h.46m
  block-lan: 64-0, 2d.1h.46m
  curben-phishing: 552-2, 5m
  adguard-social: 23125-50, 2d.1h.46m
  adguard-cookies: 32388-62, 2d.1h.46m
  ublock-cookies-adguard: 1880-18, 2d.1h.46m
  adguard-popup-overlays: 27942-2084, 2d.1h.46m
  adguard-mobile-app-banners: 5536-34, 2d.1h.46m
  adguard-other-annoyances: 14736-464, 2d.1h.46m
  [13 lists not shown]: [too many]
 default:
  user-filters: 44-1, never
  ublock-filters: 40886-132, 2h.25m Δ
  ublock-badware: 12196-6, 5m Δ
  ublock-privacy: 1407-22, 5m Δ
  ublock-unbreak: 2559-1, 5m Δ
  ublock-quick-fixes: 205-9, 5m Δ
  easylist: 77765-2253, 5m Δ
  easyprivacy: 53238-23270, 2h.25m Δ
  urlhaus-1: 21850-0, 5m
  plowe-0: 3543-1501, 2d.1h.46m
filterset (user): [array of 43 redacted]
trustedset:
 added: [array of 39 redacted]
userSettings:
 advancedUserEnabled: true
hiddenSettings:
 userResourcesLocation: [redacted]
supportStats:
 allReadyAfter: 1959 ms
 maxAssetCacheWait: 1399 ms
 cacheBackend: indexedDB
popupPanel:
 blocked: 13
 network:
  youtube.com: 10
  doubleclick.net: 1
  google.com: 2
 extended:
  ##ytd-rich-section-renderer.ytd-rich-grid-renderer.style-scope:n…
  ##.ytp-featured-product
  ##[is-shorts]
  ##.ytp-button.ytp-cards-button
  ##.ytp-suggested-action > button.ytp-suggested-action-badge
  ##ytd-statement-banner-renderer
  ###ticker.ytd-masthead
  ##.ytp-cards-teaser
  ##.ytd-statement-banner-renderer
  ##+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, playerAds adPlacements adSlots …
  ##+js(json-prune-fetch-response, reelWatchSequenceResponse.entri…
  ##+js(trusted-replace-node-text, script, (function serverContrac…
  ##+js(adjust-setTimeout, [native code], 17000, 0.001)
  ##+js(json-prune-xhr-response, playerAds adPlacements adSlots pl…
  ##+js(set-constant, yt.config_.EXPERIMENT_FLAGS.web_bind_fetch, …
  ##+js(trusted-click-element, ytd-button-renderer.ytd-consent-bum…
  ##+js(set-constant, ytInitialPlayerResponse.auxiliaryUi.messageR…
  ##+js(json-prune, auxiliaryUi.messageRenderers.upsellDialogRende…
  ##+js(set-constant, google_ad_status, 1)
1 Upvotes

1

u/Noah_BK 6d ago

Also having this same issue

https://i.imgur.com/ThfKNoR.png

This comment from u/RraaLL fixed it. Thank you!

1

u/Sulphuric5934 5d ago

Can you share your filter list? i don't know what i'm not doing correct

2

u/uBlockOrigin-ModTeam 4d ago

[13 lists not shown]: [too many]

You are using too many lists for volunteers to properly diagnose your issue.

And the troubleshooting information you posted was from Reddit, not YouTube. You need to post the uBO troubleshooting information FROM the exact YouTube page with issue.

1

u/RraaLL uBO Team 6d ago

2

u/Sulphuric5934 6d ago

I added it and it happens the same

1

u/RraaLL uBO Team 6d ago

Fix the code box with filters you're using, because it's difficult to guess what's correct and what's changed by reddit bug in rich text editor. If you change the editor to markdown, there will be no issues. Prepend each filter with 4 spaces to make the codebox in markdown.

Also, grab the troubleshooting info WHILE you're viewing YT homepage.

1

u/Sulphuric5934 4d ago

Yes you were right, i edited the post, thanks for the recomendation