Freiwillige gesucht für Tests an einem JavaScript

  • Es geht um den Button um weiteres Profil zu öffnen .

    Dharkness  2002Andreas  Endor  FuchsFan  lenny2  Mitleser

    Ich stelle hier 4 Versionen rein, die getestet werden sollen.

    Bitte nichts an den Skripts ändern, das ist wichtig :!:

    Ihr braucht den Pfad zu den Icons,

    d.H. für den Test muss unter chrome der Ordner "icons" vorhanden sein.

    Dort müsst Ihr das Symbol, welches sich in der Zip verbirgt, hinkopieren.

    default-browser-red.zip

    Nun zu den Tests.

    Es sollte nun bei allen JavaScripts ein Symbol wie dieses " <3 " in der Navbar auftauchen.

    Wenn nicht, funktioniert dennoch der Button?

    Wenn auf den Button geklickt wird, sollte sich der Profilmanager vom Firefox öffnen.

    Wenn nicht, gibt es eine Fehlermeldung in der Konsole?

    Den Profilmanager vom Firefox könnt Ihr einfach beenden.

    Das wäre dann der Funktionstest gewesen!

    Aber,

    bitte schaut auch in die Konsole, gibt es da eine Fehlermeldung bezüglich des Skripts?

    Bitte einen Screenshot.

    So, nun die vier zu testenden Versionen.

    Horstmann

    Bitte mache Du doch noch einmal den Elchtest! :D

    Das Ding mit Fenster schliesen und so.

    Sören Hentzschel

    Wäre sehr nett, wenn Du auf Deinem Mac das ganze auch mal testen könntest.

    Eventuell kannst Du mir auch erklären, warum manche dieser Versionen bei dem einen oder anderen nicht funktionieren.


    Apropos, nicht funktionieren!

    Bei meinem System, Windows 10 Build 19045.3324, mit dem FF 116.0.2, funktionieren außnahmslos alle Skripte!

    Genau deshalb brauche ich Eure Hilfe.

    Mit <3lichem Gruß

    Mira

  • Horstmann

    Bitte mache Du doch noch einmal den Elchtest! :D

    Das Ding mit Fenster schliesen und so.

    Elchtest ausgeführt, Fx115esr auf Mac - Resultat wie zu erwarten! ;)

    #1 und #2 funktionieren hier nur im ersten geöffneten Fenster ohne Elch, #1a und #2a funktionieren auch im Elchtest.

    (So geht der Elchtest, beschrieben hier und hier).

    Keine Konsolenerrors für des Script an sich, nur der CustomizableUI: unable to normalize widget error in allen Varianten, wobei eben #1a/2a trotzdem immer funktionieren.

    Auch ein Konsolenerror zu deinem Icon: Unerwarteter Wert matrix(Infinity NaN NaN Infinity 0 0) beim Parsen des Attributs transform. default-browser-red.svg, aber das Icon ist immer sichtbar.

  • Ich möchte mich hier bei allen bedanken.

    Hoffe aber, dass da noch einige andere mit testen werden.

    Dharkness Hat es Fehlermeldungen in der Konsole gegeben?

    Was genau funktionierte nicht?

    Erschien ein Button, war das Symbol sichtbar?

    Oder gab es den Button, aber war er ohne Funktion?

    Und wie sah/sieht es mit Fehlermeldungen in der Konsole aus?

    Windows 10 Pro

    Ich habe hier allerdings die Home Version:

    K.A. ob das etwas zu bedeuten hat für das Skript.

    Und ich eine Education.

    Es wird, so glaube ich, nichts mit der Windowsversion zu tun haben.

    Aber Du hast recht, es ist eigenartig.


    Elchtest ausgeführt, Fx115esr auf Mac - Resultat wie zu erwarten! ;)

    #1 und #2 funktionieren hier nur im ersten geöffneten Fenster ohne Elch, #1a und #2a funktionieren auch im Elchtest.

    Ja, hatte ich mir gedacht.

    Vielen lieben Dank.

    Mit <3lichem Gruß

    Mira

    Einmal editiert, zuletzt von Mira_Belle (15. August 2023 um 19:05) aus folgendem Grund: Ein Beitrag von Mira_Belle mit diesem Beitrag zusammengefügt.

  • Sorry, bin da raus, weil das hier mit Linux garantiert nicht funktioniert:

    file.initWithPath("C:\\Program Files\\Mozilla Firefox\\firefox.exe");

    Dieser Beitrag ist ohne Hilfe einer 'KI' entstanden.

  • Sören Hentzschel

    Kein Problem, dachte file.initWithPath sollte Betriebssystemunabhängig werden? Benötige den Button eigenlich nicht. Teste trotzdem.

    Der Pfad hier auf Linux mit dem Benutzer 'hanswurst' ist:

    file.initWithPath("/home/hanswurst/Programme/Firefox/firefox/firefox");

    Ergebnis:

    Testversion_1.js Icon ja Profilmanager ja

    Testversion_1a.js Icon ja Profilmanager ja

    Testversion_2.js Icon ja Profilmanager ja

    Testversion_2a.js Icon ja Profilmanager ja

    Dieser Beitrag ist ohne Hilfe einer 'KI' entstanden.

    Einmal editiert, zuletzt von Mitleser (15. August 2023 um 20:25) aus folgendem Grund: Rechtschreibfehler

  • ...

    Ergebnis:

    Testversion_1.js Icon ja Profilmanager ja

    Testversion_1a.js Icon ja Profilmanager ja

    Testversion_2.js Icon ja Profilmanager ja

    Testversion_2a.js Icon ja Profilmanager ja

    Danke fürs Testen.


    Der Button ist mit Symbol da, ist aber bei den beiden genannten ohne Funktion.

    Danke für die Rückmeldung.

    Ist schon etwas merkwürdig.

    Mit <3lichem Gruß

    Mira

    Einmal editiert, zuletzt von Mira_Belle (15. August 2023 um 20:13) aus folgendem Grund: Ein Beitrag von Mira_Belle mit diesem Beitrag zusammengefügt.

  • Hat es Fehlermeldungen in der Konsole gegeben?

    20:33:19.279 Uncaught TypeError: document.getElementById(...) is null

    <anonymous> file:///xxx/Fx57-H-Default/chrome/Testversion_2a.js:30

    <anonymous> file:///xxx/Fx57-H-Default/chrome/Testversion_2a.js:45

    loadScript file:///C:/Program Files/RV/Mozilla Firefox/userChromeJS/utilities.js:114

    Testversion_2a.js:30:13

    <anonym> file:///xxx/Fx57-H-Default/chrome/Testversion_2a.js:30

    <anonym> file:///xxx/Fx57-H-Default/chrome/Testversion_2a.js:45

    loadScript file:///C:/Program Files/RV/Mozilla Firefox/userChromeJS/utilities.js:114

    Es grüßt,

    Ralf

  • Von Version 116.0.2 bis Version 118 funktionieren alle vier Scripte ohne Probleme (BS Win11 Pro).

    Ich danke Dir.


    :/

    Was könnte an Deinem System anders sein?

    Denn wie es z.Z. aussieht, scheint es ja nur bei Dir und geldhuegel Probleme zu geben,

    wenn document.getElementById('profileschange-button').addEventListener( "click", onClick );

    anstatt toolbaritem.onclick = event => onClick(event); verwendet wird.

    geldhuegel

    Kannst Du Dich bitte auch an diesem Test mal beteiligen?

    Bitte.

    Anweisungen im ersten Beitrag.

    Mit <3lichem Gruß

    Mira

    Einmal editiert, zuletzt von Mira_Belle (15. August 2023 um 22:42) aus folgendem Grund: Ein Beitrag von Mira_Belle mit diesem Beitrag zusammengefügt.

  • FF 116.02 64-bit; WIN 11 pro 22621.2134

    Ich habe alle 4 getestet:

    Testversion 1 und 2 funktionieren, 1a und 2a erscheint der Button, aber keine Funktion.

    Konsole:

    Testversion_1a:

    Uncaught TypeError: document.getElementById(...) is null

    <anonymous> file:///C:/Users/geldh/AppData/Roaming/Mozilla/Firefox/Profiles/no3scy41.NeuTest/chrome/Testversion_1a.js:30

    <anonymous> file:///C:/Users/geldh/AppData/Roaming/Mozilla/Firefox/Profiles/no3scy41.NeuTest/chrome/Testversion_1a.js:45

    loadScript file:///C:/Program Files/Mozilla Firefox/userChromeJS/utilities.js:114

    Testversion_1a.js:30:13


    Testversion_2a:

    Uncaught TypeError: document.getElementById(...) is null

    <anonymous> file:///C:/Users/geldh/AppData/Roaming/Mozilla/Firefox/Profiles/no3scy41.NeuTest/chrome/Testversion_2a.js:30

    <anonymous> file:///C:/Users/geldh/AppData/Roaming/Mozilla/Firefox/Profiles/no3scy41.NeuTest/chrome/Testversion_2a.js:45

    loadScript file:///C:/Program Files/Mozilla Firefox/userChromeJS/utilities.js:114

    Testversion_2a.js:30:13


    Bei allen Vieren:

    Unerwarteter Wert matrix(Infinity NaN NaN Infinity 0 0) beim Parsen des Attributs transform. default-browser-red.svg default-browser-red.svg

    MfG
    Geldhügel

  • Kurzer Zwischenbericht.

    Windows 7

    Firefox 115.1.0 ESR

    Testversion_1.js Icon ja Profilmanager ja Fehlermeldung keine

    Testversion_1a.js Icon ja Profilmanager ja Fehlermeldung keine

    Testversion_2.js Icon ja Profilmanager ja Fehlermeldung keine

    Testversion_2a.js Icon ja Profilmanager ja Fehlermeldung keine

    Firefox 116.0.2

    Testversion_1.js Icon ja Profilmanager ja Fehlermeldung keine

    Testversion_1a.js Icon ja Profilmanager ja Fehlermeldung keine

    Testversion_2.js Icon ja Profilmanager ja Fehlermeldung keine

    Testversion_2a.js Icon ja Profilmanager ja Fehlermeldung keine

    Mfg.
    Endor

    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0
    OS: Windows 10 pro 64 bit und Windows 10 Home 64 bit
    Meine Scripte Sammlung: https://github.com/Endor8/userChrome.js
    Kein Support per PN. Fragen bitte im Forum stellen!

    Einmal editiert, zuletzt von Endor (16. August 2023 um 11:17) aus folgendem Grund: Test ergänzt

  • Ja genau den loader verwende ich.

    Unter Windows 7 und Windows 10.

    Ich teste die Scripte nachher noch unter Windows 10.

    Sobald ich kann.

    Mfg.
    Endor

    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0
    OS: Windows 10 pro 64 bit und Windows 10 Home 64 bit
    Meine Scripte Sammlung: https://github.com/Endor8/userChrome.js
    Kein Support per PN. Fragen bitte im Forum stellen!

  • Mira_Belle

    Hier nochmal ein neuer Test

    Windows 10 Firefox 116.0.2

    Testversion_1.js Icon ja Profilmanager ja Fehlermeldung keine

    Testversion_1a.js Icon ja Profilmanager ja Fehlermeldung keine

    Testversion_2.js Icon ja Profilmanager ja Fehlermeldung keine

    Testversion_2a.js Icon ja Profilmanager ja Fehlermeldung keine

    Mfg.
    Endor

    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0
    OS: Windows 10 pro 64 bit und Windows 10 Home 64 bit
    Meine Scripte Sammlung: https://github.com/Endor8/userChrome.js
    Kein Support per PN. Fragen bitte im Forum stellen!

    Einmal editiert, zuletzt von Endor (16. August 2023 um 16:01)

  • Komisch unter Windows 10 geht keines der Scripte zum öffnen einen anderen Profils.
    Neues Profil gemacht, dann Scriptversion 108, 110, 110b und dann die 4 hier aus
    den Threat getestet. Schaltfläche mit Symbol ist da aber bei klick tut sich nichts.

    Komisch....

    Fehler meinerseits.

    Mfg.
    Endor

    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0
    OS: Windows 10 pro 64 bit und Windows 10 Home 64 bit
    Meine Scripte Sammlung: https://github.com/Endor8/userChrome.js
    Kein Support per PN. Fragen bitte im Forum stellen!

    Einmal editiert, zuletzt von Endor (16. August 2023 um 16:08)