1. Nachrichten
  2. Forum
    1. Unerledigte Themen
    2. Forenregeln
  3. Spenden
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. camp-firefox.de
  2. Endor

Beiträge von Endor

  • Skripte für die Nightly Version wieder anpassen

    • Endor
    • 4. August 2026 um 09:54

    Hallo edvoldi.

    Du musst die Dateien vom loader aktualisieren.
    Siehe hier:

    userChrome.js/Firefox 155/userChrome at master · Endor8/userChrome.js
    Skripte für die Firefox-Erweiterung userChromeJS. Contribute to Endor8/userChrome.js development by creating an account on GitHub.
    github.com

    Dann müsste alles wieder funktionieren.
    Ob die in Thunderbird auch gehen weiß ich leider nicht.
    Mfg.
    Endor

  • JavaScriptLoader, läuft bei mir nicht!

    • Endor
    • 30. Juli 2026 um 09:20

    Bin noch Berufstätig. 6,00 Uhr Wecker.........

    Das sind dann die neueren:

    userChrome.js/139/userChrome.js at master · alice0775/userChrome.js
    Contribute to alice0775/userChrome.js development by creating an account on GitHub.
    github.com
    userChrome.js/141/userChrome.js at master · alice0775/userChrome.js
    Contribute to alice0775/userChrome.js development by creating an account on GitHub.
    github.com
    userChrome.js/150/userChrome.js at master · alice0775/userChrome.js
    Contribute to alice0775/userChrome.js development by creating an account on GitHub.
    github.com
    userChrome.js/155/userChrome.js at master · alice0775/userChrome.js
    Contribute to alice0775/userChrome.js development by creating an account on GitHub.
    github.com
  • JavaScriptLoader, läuft bei mir nicht!

    • Endor
    • 30. Juli 2026 um 08:34

    Das müsste die originale sein laut der Bezeichnung in deiner:

    userChrome.js/135/userChrome.js at master · alice0775/userChrome.js
    Contribute to alice0775/userChrome.js development by creating an account on GitHub.
    github.com

    Es gibt vier neuere Versionen.

  • JavaScriptLoader, läuft bei mir nicht!

    • Endor
    • 30. Juli 2026 um 07:57

    Hallo Mira_Belle .

    Die Datei userChrome.js hatte Alice auch aktualisiert.
    Siehe hier:

    userChrome.js/155/userChrome.js at master · alice0775/userChrome.js
    Contribute to alice0775/userChrome.js development by creating an account on GitHub.
    github.com

    Mfg.
    Endor

  • JavaScript in der Nightly 155.0a1 (2026-07-28)

    • Endor
    • 29. Juli 2026 um 20:38

    Hallo 2002Andreas.
    Funktioniert alles bestens jetzt.
    :thumbup::thumbup::thumbup:

    Werde die vorläufig bei mir in Github unter Firefox 155 hochladen,
    wenn Du einverstanden bist.

    Mfg.
    Endor

  • JavaScript in der Nightly 155.0a1 (2026-07-28)

    • Endor
    • 29. Juli 2026 um 18:26

    Bei mir leider nicht.
    Mal sehen.
    Mfg.
    Endor

  • JavaScript in der Nightly 155.0a1 (2026-07-28)

    • Endor
    • 29. Juli 2026 um 18:17

    Hast Du nur die main.js Datei geändert.
    Denn bei mir funktioniert Deine obige nicht.

    Mfg.
    Endor

  • JavaScript in der Nightly 155.0a1 (2026-07-28)

    • Endor
    • 29. Juli 2026 um 17:48

    Sören Hentzschel

    Du beziehst dich auf diese Datei:

    Code
    // main.js
    
    /* ***** BEGIN LICENSE BLOCK *****
     * Version: MPL 1.1/GPL 2.0/LGPL 2.1
     *
     * The contents of this file are subject to the Mozilla Public License Version
     * 1.1 (the "License"); you may not use this file except in compliance with
     * the License. You may obtain a copy of the License at
     * http://www.mozilla.org/MPL/
     *
     * Software distributed under the License is distributed on an "AS IS" basis,
     * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
     * for the specific language governing rights and limitations under the
     * License.
     *
     * The Original Code is the userChrome.js component.
     *
     * The Initial Developer of the Original Code is
     * Simon Bünzli <zeniko@gmail.com>
     *
     * Portions created by the Initial Developer are Copyright (C) 2007
     * the Initial Developer. All Rights Reserved.
     *
     * Contributor(s):
     * alta88 <alta88@gmail.com>
     * aborix <www.camp-firefox.de/forum>
     *
     * Alternatively, the contents of this file may be used under the terms of
     * either the GNU General Public License Version 2 or later (the "GPL"), or
     * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
     * in which case the provisions of the GPL or the LGPL are applicable instead
     * of those above. If you wish to allow use of your version of this file only
     * under the terms of either the GPL or the LGPL, and not to allow others to
     * use your version of this file under the terms of the MPL, indicate your
     * decision by deleting the provisions above and replace them with the notice
     * and other provisions required by the GPL or the LGPL. If you do not delete
     * the provisions above, a recipient may use your version of this file under
     * the terms of any one of the MPL, the GPL or the LGPL.
     *
     * ***** END LICENSE BLOCK ***** */
    
    const { FileUtils } = ChromeUtils.importESModule(
      'resource://gre/modules/FileUtils.sys.mjs'
    );
    
    let UserChrome_js = {
    
      init: function() {
        Services.obs.addObserver(this, "final-ui-startup", false);
        Services.obs.addObserver(this, "domwindowopened", false);
      },
    
      // observer
      observe: function(aSubject, aTopic, aData) {
        switch (aTopic) {
          case "final-ui-startup":
            let path = PathUtils.profileDir;
            let ucFilePath = PathUtils.join(path, "chrome", "userChrome.js");
            let ucFile = new FileUtils.File(ucFilePath);
            if (!ucFile.exists()) {
              let path = PathUtils.join(ucjsDirPath, "Readme.txt");
              let readmeFile = new FileUtils.File(path);
              readmeFile.copyTo(ucFile.parent, "userChrome.js");
            };
            if (ucFile.exists() && ucFile.isFile()) {
              let path = PathUtils.join(ucjsDirPath, "utilities.js");
              this.utilFileURI = PathUtils.toFileURI(path);
              this.ucFileURI = PathUtils.toFileURI(ucFilePath);
    //        Services.obs.addObserver(this, "domwindowopened", false);
            };
            Services.obs.removeObserver(this, "final-ui-startup");
            break;
    
          case "domwindowopened":
            aSubject.addEventListener("load", this, {capture: true, once: true});
            break;
        }
      },
    
      // event listener for load
      handleEvent: function(aEvent) {
        let document = aEvent.originalTarget;
        let window = document.defaultView;
        if (document.location && document.location.protocol == "chrome:") {
          try {
            Services.scriptloader.loadSubScript(this.utilFileURI, window, "UTF-8");
            Services.scriptloader.loadSubScript(this.ucFileURI, window, "UTF-8");
          }
          catch (ex) {
            // script execution can be stopped with |throw "stop";|
            if (ex != "stop") {
              Cu.reportError(ex);
            }
          }
        };
      }
    
    };
    
    UserChrome_js.init();
    Alles anzeigen

    oder auch noch auf andere?
    Da wäre es wohl Zeile 86.
    Ich verstehe ja nichts davon, das hat alles mal aborix zur Verfügung gestellt.
    Ich muss nur raten wo ich was ändern muss.
    Mfg.
    Endor

  • JavaScript in der Nightly 155.0a1 (2026-07-28)

    • Endor
    • 29. Juli 2026 um 17:32
    Zitat von Sören Hentzschel

    Das sieht für mich nach einer recht simplen Anpassung aus, um wieder den gleichen Zustand wie vorher zu erhalten.

    so sieht unsere userchrome.js Datei aus:

    userChrome.ignoreCache = true;
    userChrome.import("*", "UChrm");

    Es liegt meiner Meinung nach am import Pfad.
    Wie müsste man den ändern?
    Mfg.
    Endor

  • JavaScript in der Nightly 155.0a1 (2026-07-28)

    • Endor
    • 29. Juli 2026 um 16:54
    Zitat von 2002Andreas

    Mein Lieblingsskript ;)

    meins auch. ;(

  • JavaScript in der Nightly 155.0a1 (2026-07-28)

    • Endor
    • 29. Juli 2026 um 16:40
    Zitat von Mira_Belle

    Auch habe ich den Krempel von alice0775/userChrome.js versucht umzusetzen,
    ebenfalls ohne Erfolg

    Das hat bei mir funktioniert.
    Ich habe die Dateien von hier:

    userChrome.js/155 at master · alice0775/userChrome.js
    Contribute to alice0775/userChrome.js development by creating an account on GitHub.
    github.com

    an die entsprechende Position gespeichert bzw. die vorhandenen Dateien
    ersetzt und es funktioniert nach Firefox neu starten mit cache leeren.
    Nur ein Script: extras_config_menu.uc.js geht damit nicht mehr.

    Mfg.
    Endor

  • JavaScript in der Nightly 155.0a1 (2026-07-28)

    • Endor
    • 29. Juli 2026 um 13:23

    I take a look on onemens site.
    Thank you Merci chao!!

    Kind regards
    Endor

  • JavaScript in der Nightly 155.0a1 (2026-07-28)

    • Endor
    • 29. Juli 2026 um 12:31
    Zitat von Merci chao

    Endor8/userChrome.js - wait for update

    How should i update it?
    Do you have any advices for me?

  • Der Glückwunsch-Thread

    • Endor
    • 29. Juli 2026 um 11:51

    Hallo AngelOfDarkness .
    Wenn auch nachträglich alles alles Gute zum Geburtstag.
    Vor allem viel Gesundheit, Glück und Wohlergehen wünsche
    ich Dir von ganzen Herzen.


    Road-Runner

    Alles alles Gute zum Geburtstag.
    Viel Gesundheit, Glück und Wohlergehen wünsche
    ich Dir von ganzen Herzen .

    Mfg.
    Endor

  • JavaScript in der Nightly 155.0a1 (2026-07-28)

    • Endor
    • 29. Juli 2026 um 11:37

    false ist in diesem Fall gut.
    false sagt hier das unsichere laden von subscripts wird nicht erlaubt.
    Mit true wäre es erlaubt.

    Ich habe mal die von Alice verlinkten Dateien für den loader getestet.
    Das funktioniert aber nur mit Verwendung der userChrome.js Datei von Alice
    mit integriertem Subscriptloader. Mit unserer userChrome.js Datei funktioniert
    es hier nicht.

    Mfg.
    Endor

  • JavaScript in der Nightly 155.0a1 (2026-07-28)

    • Endor
    • 29. Juli 2026 um 10:40

    Vorläufige Lösung:

    security.allow_unsafe_subscript_loads auf true setzen.

    Nach Neustart funktioniert es hier wieder.

    Hier gefunden: https://bugzilla.mozilla.org/show_bug.cgi?id=2058812

    Mfg.
    Endor

  • JavaScript in der Nightly 155.0a1 (2026-07-28)

    • Endor
    • 29. Juli 2026 um 10:24

    Hier geht im Nightly auch kein Script.
    Das müsste eventuell damit zu tun haben:

    1974213 - Don't allow file: and jar: schemes in Services.scriptloader.loadSubScript
    RESOLVED (tschuster) in Core - DOM: Security. Last updated 2026-07-28.
    bugzilla.mozilla.org

    Alice hat da schon etwas gemacht, ob das für uns hilfreich ist kann ich nicht sagen.

    userChrome.js/155 at master · alice0775/userChrome.js
    Contribute to alice0775/userChrome.js development by creating an account on GitHub.
    github.com

    Mfg.
    Endor

  • 3 Strich Menü -> Lesezeichen verwalten, Fabe ändern ?

    • Endor
    • 17. Juli 2026 um 19:47

    Gerne.

    Mfg.
    Endor

  • 3 Strich Menü -> Lesezeichen verwalten, Fabe ändern ?

    • Endor
    • 17. Juli 2026 um 13:43
    Code
    user_pref("ui.popup.disable_autohide",false);

    Das sollte passen.
    Mfg.
    Endor

  • In memoriam

    • Endor
    • 14. Juli 2026 um 13:31

    R.I.P.

    Mfg.
    Endor

Unterstütze uns!

Jährlich (2026)

70,5 %

70,5% (546,48 von 775 EUR)

Jetzt spenden
  1. Kontakt
  2. Datenschutz
  3. Impressum
Community-Software: WoltLab Suite™
Mastodon