Entwicklung Firefox

  • In dem Bug ist auch ein Testcase-Programm, dass den Fehler darstellt, ohne dass Firefox involviert ist.
    Das deutet auf einen Fehler im Treiber selbst hin.
    Den soll doch bitte AMD schnellstmöglich beseitigen, auch wenn es nur Karten betrifft, die den Legacy-Status haben.
    Das Platform-Update ist nun doch schon ein Jahr raus, es kann doch nicht sein, dass AMD den Fehler nicht selber nachstellen kann.

    Und die Meldung, Mozilla möge AMD(!) doch bitte betroffene Hardware-Samples schicken, ist doch zum Lachen.
    So was würde ich mir merken, wenn beim nächsten Einkauf die Wahl zwischen nVidia und AMD getroffen werden müsste.

    Und das Traurigste an der Sache sind die blöden Kommentare so mancher geistigen Tiefflieger, warum die Behebung des Fehlers nun so lange gebraucht hat.

  • Ja, es ist ein Fehler im Treiber. Aber AMD wird kein Update für so alte Karten veröffentlichen und das ist die Situation, mit der Mozilla umgehen muss. Von Microsoft kam auch wenig Hilfreiches, deren Grafikschittstelle betrifft es immerhin. Fakt ist außerdem, dass der Internet Explorer keine Probleme hat. Andere Browser nutzen kein Direct2D und sind sowieso nicht betroffen. Insofern hilft alles Meckern über AMD nicht, Mozilla muss sich darum kümmern. Ich bezweifle, dass das bei nVidia anders gelaufen wäre, wenn es deren Grafikkarten betroffen hätte. Bei Mozilla hatte es übrigens auch ganz lange niemand geschafft, das Problem zu reproduzieren. Darum hat das alles wenig mit geistiger Tieffliegerei zu tun. Da gibt es ganz klare Schwächen in der Architektur von Firefox, Firefox muss damit besser umgehen, auch wenn es vielleicht ein Fehler im AMD-Treiber oder der Microsoft-Schnittstelle ist, und Mozilla ist die meisten Zeit nun einmal absolut im Dunkeln getappt. Vor wenigen Tagen ist man erst durch Zufall (!) auf einen Workaround gekommen, dann war es auch nur eine Sache weniger Tage. Aber Mozilla hatte schlicht keine Ahnung, was sie tun könnten, darum hat es so lange gedauert. Und behoben ist das eigentliche Problem ja wie gesagt auch gar nicht, das Problem wird nur kaschiert.

  • Jo, inzwischen ist Australis UI in der @FirefoxNightly auch in den Windows Builds eingetrudelt - noch mal manuell Update anstossen ..

    (Firefox Beta 107.0b3 / Build ID 20221020202724) ** Mozilla/5.0 (Android 9.0; Tablet; rv:107.0) Gecko/107.0 Firefox/107.0

  • Sorry, hab also Beispiel http://omgchange.com/ genommen.
    Dort wurde ja aber bei geneuerem hinsehen des Quelltextes neben dem Tag selbst auch noch zusätzlich über CSS das blinken gesteuert und das wird ja weiterhin unterstützt. Mein Fehler.

    Edit:
    Genau, Erklärung siehe oben.

  • Achsooo, den Bezug zu meinem Beitrag habe ich jetzt gar nicht gesehen. Da kommt kein <blink>-Tag zum Einsatz, das ist simpelstes CSS. ;)

    <blink> wurde ja nicht entfernt, um Blinken im Browser nicht mehr zu ermöglichen, sondern weil es keinem Webstandard entsprach. Über CSS ist aber alles okay.

    Nachtrag: Und den Beitrag auf der neuen Seite hab ich jetzt auch nicht gesehen. Wurde ja schon alles gesagt. Ich bin zu langsam. *grml*

  • Hallo ihr schlauen Füchse

    Ich kann meinen eigenen Throbber in der neuen Australia UI FF 28a1 nicht mehr sehen der code aus meiner userchrome.css geht nicht mehr habt ihr da eine Idee wäre Super !!! :(:(:(

    CSS
    /* Eigender Trobber einbinden !!! */
    toolbar[iconsize="large"] #navigator-throbber { list-style-image: url("data:image/gif;base64,R0lGODlhGAAYAPcAAAAAADMAAGYAAJkAAMwAAP8AAAAzADMzAGYzAJkzAMwzAP8zAABmADNmAGZmAJlmAMxmAP9mAACZADOZAGaZAJmZAMyZAP+ZAADMADPMAGbMAJnMAMzMAP/MAAD/ADP/AGb/AJn/AMz/AP//AAAAMzMAM2YAM5kAM8wAM/8AMwAzMzMzM2YzM5kzM8wzM/8zMwBmMzNmM2ZmM5lmM8xmM/9mMwCZMzOZM2aZM5mZM8yZM/+ZMwDMMzPMM2bMM5nMM8zMM//MMwD/MzP/M2b/M5n/M8z/M///MwAAZjMAZmYAZpkAZswAZv8AZgAzZjMzZmYzZpkzZswzZv8zZgBmZjNmZmZmZplmZsxmZv9mZgCZZjOZZmaZZpmZZsyZZv+ZZgDMZjPMZmbMZpnMZszMZv/MZgD/ZjP/Zmb/Zpn/Zsz/Zv//ZgAAmTMAmWYAmZkAmcwAmf8AmQAzmTMzmWYzmZkzmcwzmf8zmQBmmTNmmWZmmZlmmcxmmf9mmQCZmTOZmWaZmZmZmcyZmf+ZmQDMmTPMmWbMmZnMmczMmf/MmQD/mTP/mWb/mZn/mcz/mf//mQAAzDMAzGYAzJkAzMwAzP8AzAAzzDMzzGYzzJkzzMwzzP8zzABmzDNmzGZmzJlmzMxmzP9mzACZzDOZzGaZzJmZzMyZzP+ZzADMzDPMzGbMzJnMzMzMzP/MzAD/zDP/zGb/zJn/zMz/zP//zAAA/zMA/2YA/5kA/8wA//8A/wAz/zMz/2Yz/5kz/8wz//8z/wBm/zNm/2Zm/5lm/8xm//9m/wCZ/zOZ/2aZ/5mZ/8yZ//+Z/wDM/zPM/2bM/5nM/8zM///M/wD//zP//2b//5n//8z//////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJZAAAACwAAAAAGAAYAAAIiAABCBxIsKDBgwjF3LAhhgvChwK5LBSzBeJDGz3Q2JAAkYGEjQwI3gjT40bFhww22gg5UCFDMQg98hiChgcGGBB58PgocGOYIWdscnyo04YNgR/RnMEgZCfEjzdi9GTAw4PNjRYLfpSgEwPWrAU9rjwKtizEr2a1kk3Ltq3bt3Djyp1Lt+7BgAAAIfkECWQAAAAsAAAAABgAGAAACIgAAQgcSFAgIUJaCioUCEiVnz+GBiJMuLCgoT8PVQ3UogVGxYJ+/FBL5ecjx4p//qQq9MckRYWqDGX8SLOmzZs4cyqkgscPHio6AfD0I4qkT50/UTWjhkoU0JwhqTVDxUxUyZx48KRixqzpVZxUqHTt6uepTiohswYVOJTn2rdw48qdS7euzYAAACH5BAlkAAAALAAAAAAYABgAAAiEAAEIHEhQoB8/BRMWRCUKoUGHChUyhBixIoCDeSxq9INni8aPIEOGBETKzx9SIgmS+oPnZMqBHKmNoijyz59Ro/68FEiqpMudQIMKfUkFj1EqL/FQ4eRnlFE8KZWKOubMmNGoeJw1E2VMFFSRRo9xFcXpa0gqTsZ6RUr0qdmURY8OFRkQACH5BAlkAAAALAAAAAAYABgAAAiFAAEIHEiwoMGDCBMqXMiwIUI8eBw+jCixosWLGAty4kQRI0c5GQHgkUMlpMmTKAl62tOGjieCbpS4iamQDh1MmOgMnDkp06SZShC2aTMMU5uBSiZNIubrpxuEn/S0/LQzE7FblG7NRKgnU8uXAt1M0nRL6VaJMrGWVRK0YkygGGXCTXkwIAAh+QQJZAAAACwAAAAAGAAYAAAIiAABCBxIsKDBgwgTKlzIsKHDhxAjSpxIsWJCN24svslo8eESJUs+SgwJxw6cNyIfKoEDJ9QmOCEFTprk5o3CJXZCVYJTKSaAmRhvwtEUhxLMJQJr0oGiUMmbonHgKFGC8NOeN3U+EfwYkmrCOnUyZaqzNWRKhG/eENNkU6JVrFol7skEt2PDgAAAIfkECWQAAAAsAAAAABgAGAAACIIAAQgcSLCgwYMIEypcyLChw4cQI0pseELAiQEmJp4wcTFjRIspUIQU4NHhCRRSQqa4CPGEiz4qT5xoeTLLFBQYIQ44KQVFxQERK3acSLSoUYR8oizhswfhmzcJo9iREiWKU6gIl9gJtWRJwzdLlAxMurQpQzhgB+5RiqVOQ0poGQYEACH5BAlkAAAALAAAAAAYABgAAAiBAAEIHEiwoMGDCAE8cPBgYcKHCxs6eIiQ4YUyQSw4mEiR4AMLQDJeaNjRo44yFziMfFBy4IMKFi5YsOCwpcKPMyXaFBix5s6fQIMKJYhlRgIvV4LOoEFjxoygCXR8SZAgqBejSINewfp0qFehChRUFQpB7FCqLXZSHUhVhtqxDwMCACH5BAVkAAAALAAAAAAYABgAAAiHAAEIHEiwoMGDBR1QoKAQoUOBCiswfHhQ4QYjajgspFhwIRAjRjZsoDBwTI4KY7wgpFBBjREOIkYO9HKSTI6VDjiE4LBB4sAKQNZUqLCSpciRJAXmAAIkx02HChkmFWgSJRmOWLNq3cr1IAcLRLsKBPtArMAKDxyYXcu2bcGhbNG6nUvXbUAAADs=") !important;}
    toolbar[iconsize="large"] #navigator-throbber[busy="true"] {list-style-image: url("data:image/gif;base64,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") !important;}

    Gruß GEORG

  • Dein code ersetzt den Knoten navigator-throbber mit einem eigenen Bild. Diesen Knoten gibts aber nicht mehr bzw nur wenn man ihn im Anpassungsmenu in die Toolbar reinziehen würde. Und im Anpassungsmenü gibts den nicht mehr. Musst warten bis ein Addon dafür einen Throbber geschrieben wird. Und auch dann ist fraglich ob dein code für den eigenen Throbber noch funktioniert.



    Mozilla/5.0 (Windows NT 6.3; rv:xx.0) Nightly

  • Bin mir nicht sicher was genau du meinst, aber evtl. hilft es dir weiter :-??

    [Blockierte Grafik: http://www7.pic-upload.de/thumb/24.11.13/en9ddvc4o68u.jpg]

    Den #ctr_reload-button links musst du wenn erst über das Anpassenfenster einfügen.

  • Hallo Andreas

    Das geht schon in die Richtung aber das ist der Ersatz vom Reload Button. Aber mein Throbber soll sich im Sekundentakt nach Links drehen und wenn eine Seite geladen wird dreht sich der Throbber schnell nach rechts, das hatte ich bis zur Version 27a1 !!! Danke aber trotzdem für den Tip, fals du noch eine Idee hast her damit wäre SUPER !!! :klasse::klasse::klasse:

    Gruß GEORG

  • Hat sich was bei der Speicherung der Toolbarbuttons was geändert? Ich habe einen Toolbarbutton der sich nicht verschieben lässt. Localstore.rdf stand er auch drin. Dann habe ich den manuell gelöscht. Aber der ist nach Neustart immer noch in der Toolbar?



    Mozilla/5.0 (Windows NT 6.3; rv:xx.0) Nightly

  • Nein kein SDK. Der button war von gtranslator und ich hatte ihn in die neue Addonbar des classic themes verfrachtet. Verschieben ging, aber nach Neustart war er da wo er vorher war. Egal ob andere Position oder zurück in die Palette.

    Habs gefunden. Es ist in der prefs.js ein neue Eintrag browser.uiCustomization.state. Interessant finde ich das die ctr_addon-bar auch in der localstore.rdf stand nur es wurde nichts mehr geändert da nach Fx schließen. Ich weiß noch nicht was ich davon halten soll.

    In der Prefs habe ich die Position jetzt manuell geändert und jetzt ist er an der richtigen Stelle. Sah alles normal aus in dem Value des Schlüssels.



    Mozilla/5.0 (Windows NT 6.3; rv:xx.0) Nightly