UserCSSLoader= Services.jsm entfernt, CSS Codes werden nicht geladen

  • Interessant:

    Wenn ich im nachfolgenden Script die Zeile 44 Cu.import("resource://gre/modules/Services.jsm"); auskommentiere, werden die CSS- Codes im Nightly nicht mehr geladen. Wie muss diese Zeile ggf. anders gestaltet werden?

    2002Andreas ggf bitte in einen neuen Thread verschieben, Danke!

  • Zur hilfreichsten Antwort springen
    • Hilfreichste Antwort

    Boersenfeger Das wundert mich nicht.

    JavaScript
    if (!window.Services)
    Cu.import("resource://gre/modules/Services.jsm"); // Wenn beim Start ein anderes Fenster angezeigt wird (das zweite Fenster), wird es beendet
    let list = Services.wm.getEnumerator("navigator:browser");

    So wie ich das sehe, kommt so was davon, wenn man (auch bei nur einem! Befehl) keine Klammern setzt.

    Jetzt bezieht sich if (!window.Services) auf die nächste Zeile und wenn das 'false' ist, dann wird da auch nichts mehr ausgeführt.

    Du musst if (!window.Services) auch noch löschen, dann sollte es gehen.