code-charity / youtube

[top~1 open YouTube & Video web-extension] Enrich your experience & choice! 🧰180+ options & clever features📌set+forget📌Longest-standing(been tough). Please join🧩us👨‍👩‍👧‍👧 ..⋮ {playback|content discovery|player|extra buttons|distractions|related videos|shorts|ads|quality|codec|full tab|full screen}
http://improvedtube.com
Other
3.41k stars 513 forks source link

🐞Blocklist makes switching from "Home" to "Videos" of a channel stop responding on Edge. #2513

Open Henry-Suen opened 1 month ago

Henry-Suen commented 1 month ago

Concise Description

Activating the blocklist will make the switching from "Home" to "Videos" of any famous channel stop responding on Edge. image image

image

Browser/s

Edge

Other Browser:

No response

'Steps to reproduce' - Which of our features is required for the bug to happen?

With only this extension on, settings rest, blocklist activated, find any famous YouTube Channel, you'll be at the "Home" Page, then click "Videos" and you'll see the loading stuck. Then the page won't responding.

Since when?

Weeks ago. I always thought it's my internet issue.

Does the bug still happen when you log out of YouTube?

[x] No

..No? Then please paste your yt.config_.EXPERIMENT_FLAGS. Twice (With the error & Without)

I don't know what "yt.config_.EXPERIMENT_FLAGS" means here. It seems when I log out of YouTube, the blocklist skips its function as it doesn't show the "Add to blocklist" button.

Are any errors or related log-messages shown in the Browser-Console? (F12)

see the second image in the description

Tested as the only active extension? (incognito mode or another browser users):

[x] Yes

Expected preferred behavior:

Not getting the page stuck

ImprovedTube Version

4.1085

Your Settings (From the Extension's -Hamburger menu > Settings > Backup & reset > Export settings)

{"add_scroll_to_top":true,"ads":"block_all","analyzer":{"Fri May 31 2024":{"22:00":{"undefined":1}},"Sat Jun 01 2024":{"20:00":{"undefined":1}},"Sat Jun 08 2024":{"14:00":{"undefined":1},"19:00":{"undefined":1},"22:00":{"undefined":1}},"Sun Jun 02 2024":{"10:00":{"undefined":1},"11:00":{"undefined":2}},"Tue Jun 04 2024":{"22:00":{"undefined":2}},"Wed Jun 05 2024":{"21:00":{"undefined":1}}},"analyzer_activation":true,"auto_generate":true,"blocklist_activate":true,"channel_trailer_autoplay":false,"chapters":true,"collapse_of_subscription_sections":false,"comments_sidebar":false,"cursorLighting":false,"day_of_week":true,"default_content_country":"UM","disable_thumbnail_playback":true,"embed_subtitle":false,"embeddedHidePauseOverlay":true,"embeddedHideYoutubeLogo":false,"hide_download_button":"hidden","hide_shorts_remixing":true,"hide_thumbnail_overlay":false,"hide_watched_videos":true,"improvedtube_youtube_icon":"header_right","join":"hidden","language":"en-US","lastDarkTheme":"dark","lastLightTheme":"default","mark_watched_videos":true,"mini_player":true,"only_one_player_instance_playing":false,"open_new_tab":true,"player_autoPip":false,"player_autoplay_disable":false,"player_forced_playback_speed":false,"player_hamburger_button":false,"player_popup_button":true,"player_quality":"hd2160","player_screenshot_button":true,"player_subtitles":true,"popup_ad":true,"popup_window_buttons":false,"purchase":"hidden","remove_related_search_results":true,"remove_shorts_reel_search_results":true,"shortcut_decrease_playback_speed":{"alt":false,"ctrl":false,"keys":{"219":{"code":"BracketLeft","key":"["}},"shift":false,"wheel":0},"shortcut_increase_playback_speed":{"alt":false,"ctrl":false,"keys":{"221":{"code":"BracketRight","key":"]"}},"shift":false,"wheel":0},"shortcut_playback_speed_step":0.5,"shortcut_screenshot":{"alt":false,"ctrl":true,"keys":{"83":{"code":"KeyS","key":"s"}},"shift":false,"wheel":0},"subtitles_background_opacity":1,"subtitles_character_edge_style":"3","subtitles_font_size":"-2","subtitles_language":"en","theme":"dark","track_watched_videos":true,"transcript":false,"undo_the_new_sidebar":false,"watched":{"5-c8fLQFgSo":{"title":"YouTube"},"5Ou4zNJdZWE":{"title":"YouTube"},"77LzC47PcEQ":{"title":"YouTube"},"8reaJG7z-is":{"title":"YouTube"},"9knIO8rgfao":{"title":"YouTube"},"D_7pIYck5gI":{"title":"YouTube"},"GgJLTIIXUzE":{"title":"YouTube"},"IzgYfP9nils":{"title":"YouTube"},"Jtz70qANLTQ":{"title":"YouTube"},"MZge8_009fM":{"title":"Dodgeball Island Battle Royale - YouTube"},"NK-IWEuh-do":{"title":"YouTube"},"SFAt6gfm-xE":{"title":"YouTube"},"Tg7jAnS78JA":{"title":"YouTube"},"WE_gK981N4M":{"title":"YouTube"},"ZUpq0u71Ewc":{"title":"YouTube"},"bQF51mqzrY4":{"title":"YouTube"},"c53ZR4Wjh-w":{"title":"I Played Behemoth VR Early - Here's What You Need To Know! - YouTube"},"cNxXUTUV-Mg":{"title":"YouTube"},"eXZ5YgG-qiw":{"title":"YouTube"},"fk23ogdBNYs":{"title":"YouTube"},"inE6HTKZ-ZM":{"title":"YouTube"},"jEpbb_gAviw":{"title":"YouTube"},"jVr8LsWl1ZQ":{"title":"YouTube"},"kNTLYY-8wUE":{"title":"Jeremy & Kaleb’s Season 3 Banter | Clarkson’s Farm - YouTube"},"lHI0gMlYdZI":{"title":"YouTube"},"o8WeXem5YMQ":{"title":"YouTube"},"r5X88UAxaW4":{"title":"YouTube"},"rjx1XnGLWn8":{"title":"YouTube"},"vj71yGp-8WM":{"title":"YouTube"},"xNv2EOc6ma0":{"title":"YouTube"}},"youtube_home_page":"/"}

Your YouTube-Document

youtube doc.zip

OS / Device:

Windows 10

ImprovedTube commented 1 month ago

hi and thanks!! @Henry-Suen, read this / similar a few times these days, so it seems to be all browsers. and i wonder if youtube changed anything.

( also @raszpl's recently made several fixes for blocking, so if we are lucky, he might possibly be more interested in this than other issues)

Henry-Suen commented 1 month ago

@ImprovedTube The new bug report form has problems when i filed this one. And I saw the discussion in another issue.(#2508) The checkboxes won't register after I hit the "send". So I manually add the "x" in the [ ] to make it work. And the (2/4 tasks) is a just showing how many checkboxes are checked by total numbers. So it's not really useful. Because it's designed for "task list" image

ImprovedTube commented 1 month ago

thanks! @Henry-Suen - Hoped unanswered questions would not appear either, but they do. Tired of the two ways (.md & .yml) being unnecessarily complicated. Did you see anything much nicer on github? (Github itself is using "discussions" instead of "issues" (such as https://github.com/orgs/community/discussions/75630), which might counts as a 3rd option for for some reason/s?)