ajayyy / DeArrow

Crowdsourcing better titles and thumbnails on YouTube
https://dearrow.ajay.app
GNU General Public License v3.0
1.27k stars 33 forks source link

Frezes/does not react on DropDowns anymore after first interaction in popup #178

Open rugk opened 8 months ago

rugk commented 8 months ago

STR

A fresh installation and license key activation.

  1. Go to https://youtube.com
  2. I got a popup thing: grafik
  3. I selected "title format = 'großschreibung'" aka capital letters.
  4. I then wanted to change that selection.

What happens

I could not. Nothing happens when I click. Also could not change the dropdown below. The checkbox could be changed however.

What should happen

Let me change that even after the first selection.

Screenshots

Bildschirmfoto vom 2023-11-09 23-55-19

Bildschirmaufzeichnung vom 2023-11-10, 00-03-43.webm

System

Console log Content-Security-Policy: Die Einstellungen der Seite haben das Laden einer Ressource auf inline blockiert ("script-src"). first.js:148:29 Content-Security-Policy: Die Einstellungen der Seite haben das Laden einer Ressource auf inline blockiert ("script-src"). utils.js:42:9 uncaught exception: TIMEOUT 2 Quellübergreifende (Cross-Origin) Anfrage blockiert: Die Gleiche-Quelle-Regel verbietet das Lesen der externen Ressource auf https://play.google.com/log?format=json&hasfast=true&authuser=0. (Grund: CORS-Anfrage schlug fehl). Statuscode: (null). Quellübergreifende (Cross-Origin) Anfrage blockiert: Die Gleiche-Quelle-Regel verbietet das Lesen der externen Ressource auf https://play.google.com/log?format=json&hasfast=true&authuser=0. (Grund: CORS-Anfrage schlug fehl). Statuscode: (null). Quellübergreifende (Cross-Origin) Anfrage blockiert: Die Gleiche-Quelle-Regel verbietet das Lesen der externen Ressource auf https://play.google.com/log?format=json&hasfast=true&authuser=0. (Grund: CORS-Anfrage schlug fehl). Statuscode: (null). Quellübergreifende (Cross-Origin) Anfrage blockiert: Die Gleiche-Quelle-Regel verbietet das Lesen der externen Ressource auf https://play.google.com/log?format=json&hasfast=true&authuser=0. (Grund: CORS-Anfrage schlug fehl). Statuscode: (null). Quellübergreifende (Cross-Origin) Anfrage blockiert: Die Gleiche-Quelle-Regel verbietet das Lesen der externen Ressource auf https://play.google.com/log?format=json&hasfast=true&authuser=0. (Grund: CORS-Anfrage schlug fehl). Statuscode: (null). Quellübergreifende (Cross-Origin) Anfrage blockiert: Die Gleiche-Quelle-Regel verbietet das Lesen der externen Ressource auf https://play.google.com/log?format=json&hasfast=true&authuser=0. (Grund: CORS-Anfrage schlug fehl). Statuscode: (null). 5 Quellübergreifende (Cross-Origin) Anfrage blockiert: Die Gleiche-Quelle-Regel verbietet das Lesen der externen Ressource auf https://play.google.com/log?format=json&hasfast=true&authuser=0. (Grund: CORS-Anfrage schlug fehl). Statuscode: (null). Quellübergreifende (Cross-Origin) Anfrage blockiert: Die Gleiche-Quelle-Regel verbietet das Lesen der externen Ressource auf https://play.google.com/log?format=json&hasfast=true&authuser=0. (Grund: CORS-Anfrage schlug fehl). Statuscode: (null). 4 Quellübergreifende (Cross-Origin) Anfrage blockiert: Die Gleiche-Quelle-Regel verbietet das Lesen der externen Ressource auf https://play.google.com/log?format=json&hasfast=true&authuser=0. (Grund: CORS-Anfrage schlug fehl). Statuscode: (null). Quellübergreifende (Cross-Origin) Anfrage blockiert: Die Gleiche-Quelle-Regel verbietet das Lesen der externen Ressource auf https://play.google.com/log?format=json&hasfast=true&authuser=0. (Grund: CORS-Anfrage schlug fehl). Statuscode: (null). Quellübergreifende (Cross-Origin) Anfrage blockiert: Die Gleiche-Quelle-Regel verbietet das Lesen der externen Ressource auf https://play.google.com/log?format=json&hasfast=true&authuser=0. (Grund: CORS-Anfrage schlug fehl). Statuscode: (null). 3 Error: waitForElement timed out timeout moz-extension://b2843638-72f3-4e3a-a2d8-2d4b8a4c7866/content_script/mastodonInject.js:60 Error: waitForElement timed out timeout moz-extension://b2843638-72f3-4e3a-a2d8-2d4b8a4c7866/content_script/misskeyInject.js:53 Quellübergreifende (Cross-Origin) Anfrage blockiert: Die Gleiche-Quelle-Regel verbietet das Lesen der externen Ressource auf https://play.google.com/log?format=json&hasfast=true&authuser=0. (Grund: CORS-Anfrage schlug fehl). Statuscode: (null). Quellübergreifende (Cross-Origin) Anfrage blockiert: Die Gleiche-Quelle-Regel verbietet das Lesen der externen Ressource auf https://play.google.com/log?format=json&hasfast=true&authuser=0. (Grund: CORS-Anfrage schlug fehl). Statuscode: (null). Quellübergreifende (Cross-Origin) Anfrage blockiert: Die Gleiche-Quelle-Regel verbietet das Lesen der externen Ressource auf https://play.google.com/log?format=json&hasfast=true&authuser=0. (Grund: CORS-Anfrage schlug fehl). Statuscode: (null). Quellübergreifende (Cross-Origin) Anfrage blockiert: Die Gleiche-Quelle-Regel verbietet das Lesen der externen Ressource auf https://play.google.com/log?format=json&hasfast=true&authuser=0. (Grund: CORS-Anfrage schlug fehl). Statuscode: (null). Quellübergreifende (Cross-Origin) Anfrage blockiert: Die Gleiche-Quelle-Regel verbietet das Lesen der externen Ressource auf https://play.google.com/log?format=json&hasfast=true&authuser=0. (Grund: CORS-Anfrage schlug fehl). Statuscode: (null). Quellübergreifende (Cross-Origin) Anfrage blockiert: Die Gleiche-Quelle-Regel verbietet das Lesen der externen Ressource auf https://play.google.com/log?format=json&hasfast=true&authuser=0. (Grund: CORS-Anfrage schlug fehl). Statuscode: (null). 5

from about:support: Name: Firefox Version: 119.0 Build-ID: 20231027194405 Distributions-ID: fedora User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/119.0 Betriebssystem: Linux 6.5.6-300.fc39.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Oct 6 19:57:21 UTC 2023 Betriebssystem-Theme: Adwaita-dark / Adwaita

Aka OS is Fedora SIlverblue 39 with built-in Firefox v119

{
    "debug": {
        "userAgent": "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/119.0",
        "platform": "Linux x86_64",
        "language": "de",
        "extensionVersion": "1.2.24"
    },
    "config": {
        "showActivatedMessage": true,
        "titleFormatting": 2,
        "allowExpirements": true,
        "showDonationLink": true,
        "showUpsells": true,
        "darkMode": true,
        "importedConfig": true,
        "showInfoAboutRandomThumbnails": false,
        "activated": true,
        "shouldCleanEmojis": true,
        "titleReplacements": 1,
        "alreadyActivated": true,
        "firefoxOldContentScriptRegistration": false,
        "vip": false,
        "thumbnailReplacements": 87,
        "donateClicked": 0,
        "invidiousInstances": 0,
        "keepUnsubmitted": true,
        "keepUnsubmittedInPrivate": false,
        "serverAddress": "Default server address",
        "thumbnailServerAddress": "https://dearrow-thumb.ajay.app",
        "fetchTimeout": 7000,
        "startLocalRenderTimeout": 2000,
        "renderTimeout": 25000,
        "thumbnailCacheUse": 2,
        "showGuidelineHelp": true,
        "thumbnailFallback": 0,
        "thumbnailFallbackAutogenerated": 0,
        "extensionEnabled": true,
        "defaultToCustom": true,
        "alwaysShowShowOriginalButton": false,
        "showOriginalOnHover": false,
        "replaceTitles": true,
        "replaceThumbnails": true,
        "useCrowdsourcedTitles": true,
        "titleMaxLines": 3,
        "channelOverrides": {},
        "customConfigurations": {},
        "showIconForFormattedTitles": true,
        "countReplacements": true,
        "ignoreAbThumbnails": true,
        "freeAccessWaitingPeriod": 259200000,
        "lastIncognitoStatus": false
    }
}

(after a restart as I crashed my browser while writing this here lol)

ajayyy commented 8 months ago

Hmm, this bug existed in the past but was fixed on Firefox too