Page 1 of 1

Conflict: Noscript (11.0.35rc2) and FoxClocks (5.2.5) on Youtube

Posted: Thu Jul 30, 2020 12:55 pm
by Edohiguma
Since update to 11.0.35rc2 there is a conflict between Noscript and Foxclocks (5.2.5) on Youtube.

When running both the website of a video doesn't load properly. Only the video loads. Comments, video info, like/dislike, even the YT account do not load.

Disabling either, while leaving the other running, solves this.

Prior to the update this did not happen.

Re: Conflict: Noscript (11.0.35rc2) and FoxClocks (5.2.5) on Youtube

Posted: Thu Jul 30, 2020 2:55 pm
by therube
What is FoxClocks?

Re: Conflict: Noscript (11.0.35rc2) and FoxClocks (5.2.5) on Youtube

Posted: Thu Jul 30, 2020 3:30 pm
by Edohiguma
Basically a world clock extension for Firefox and a few other browsers.

https://foxclocks.org/

I've turned all my addons off, ran only Noscript, YT worked fine. Added one after the other, nothing. No issues with Ublock Origin, History Cleaner, Universal Bypass, Popup Blocker Ultimate or Facebook Purity. Until I put Foxclocks back on.

Then all I got on YT was basically the video and a blank page. Nothing else loaded but the video.

Turn off Noscript, leave Foxclocks on, normal YT page.
Turn off Foxclocks, leave Noscript on, normal YT page.

This is what it looks like with both running at the same time: https://imgur.com/a/X3WV3JO

Re: Conflict: Noscript (11.0.35rc2) and FoxClocks (5.2.5) on Youtube

Posted: Thu Jul 30, 2020 5:11 pm
by Giorgio Maone
Does the conflict happen on 11.0.35rc1 as well?

Re: Conflict: Noscript (11.0.35rc2) and FoxClocks (5.2.5) on Youtube

Posted: Thu Jul 30, 2020 6:50 pm
by barbaz
Tried installing FoxClocks 5.2.5, couldn't reproduce this problem. Does it happen 100% consistently? Does it happen on every Youtube video?

(Leaving FoxClocks aside, I have seen similar to what you describe since upgrading NoScript to 11.0.35rc2. But I don't have FoxClocks and this mostly doesn't happen to me, I only hit it once or twice.)

Re: Conflict: Noscript (11.0.35rc2) and FoxClocks (5.2.5) on Youtube

Posted: Thu Jul 30, 2020 9:43 pm
by Edohiguma
Okay, so for me it's 100% reproducable on every YT video with 11.0.35rc2.

Switching to 11.0.35rc1 I get the same issue.

It doesn't happen with 11.0.34.

If I may add, no issues on Bitchute.

Re: Conflict: Noscript (11.0.35rc2) and FoxClocks (5.2.5) on Youtube

Posted: Thu Jul 30, 2020 11:26 pm
by therube
Nightly, 11.0.35rc2, Win7

All looks good to me.

Image.
https://www.youtube.com/watch?v=iSkTdFH4-O0

google.com is not allowed, if that matters.

Re: Conflict: Noscript (11.0.35rc2) and FoxClocks (5.2.5) on Youtube

Posted: Fri Jul 31, 2020 6:44 am
by Giorgio Maone
I've managed to reproduce it, instead, and it seems to depend on the order which the content scripts of the two extensions get executed.
I'm currently working to a work-around.

Re: Conflict: Noscript (11.0.35rc2) and FoxClocks (5.2.5) on Youtube

Posted: Sat Aug 01, 2020 12:59 am
by barbaz
barbaz wrote: Thu Jul 30, 2020 6:50 pm (Leaving FoxClocks aside, I have seen similar to what you describe since upgrading NoScript to 11.0.35rc2. But I don't have FoxClocks and this mostly doesn't happen to me, I only hit it once or twice.)
Saw this again. And just like in viewtopic.php?f=7&t=26047 , seems it's that some inline scripts are being blocked or somehow hosed.

Sample of Web Console messages (Ctrl-Shift-K) -

Code: Select all

Uncaught ReferenceError: ytcfg is not defined
    <anonymous> https://www.youtube.com/watch?v=***********:21
watch:21:5

Uncaught TypeError: window.ytcsi.tick is not a function
    <anonymous> https://www.youtube.com/watch?v=***********:70
watch:70:33

Uncaught TypeError: window.ytcsi.tick is not a function
    <anonymous> https://www.youtube.com/watch?v=***********:174
watch:174:33

Uncaught ReferenceError: ytcfg is not defined
    <anonymous> https://www.youtube.com/watch?v=***********:509
    <anonymous> https://www.youtube.com/watch?v=***********:509
watch:509:19481

Uncaught TypeError: can't access property "set", window.ytcfg is undefined
    setFiller https://www.youtube.com/watch?v=***********:626
    <anonymous> https://www.youtube.com/watch?v=***********:653
    <anonymous> https://www.youtube.com/watch?v=***********:655
watch:626:9

Uncaught TypeError: window.ytcsi.info is not a function
    <anonymous> https://www.youtube.com/watch?v=***********:663
watch:663:33
(@Edohiguma, if what I'm seeing is actually a different issue from your issue, my apologies and I'll move this post to my thread.)

Re: Conflict: Noscript (11.0.35rc2) and FoxClocks (5.2.5) on Youtube

Posted: Sun Aug 02, 2020 11:34 am
by Giorgio Maone
Please check latest dev build:

v 11.0.35rc3
============================================================
x Work-around for conflict with extensions inserting
elements into content pages' DOM early

x [XSS] Updated HTML events

Re: Conflict: Noscript (11.0.35rc2) and FoxClocks (5.2.5) on Youtube

Posted: Sun Aug 02, 2020 11:10 pm
by Edohiguma
Alright.

Looks good so far. No issues loading anything. Absolute brilliant work, man.

I will report if something unwanted happens.