Nightly 64.0a1 (32-bit) lahmt beim scrollen

Hier geht es um Betas, Nightlies und alle anderen nicht offiziellen Releases.
Benutzeravatar
regie510
Mitglied
Beiträge: 475
Registriert: Fr, 30. Jun 2006 23:47
Wohnort: Freiburg/Breisgau

Nightly 64.0a1 (32-bit) lahmt beim scrollen

#1

Beitrag von regie510 Themen-Starter » Do, 06. Sep 2018 0:44

Hallöchen,

mir ist zufällig aufgefallen, dass die Scroll-Performance der neuen Nightly 64.0a1 vom 05.09. (32-bit) schlechter ist als bei der 63er-Nightly im direkten Vergleich. Das Scrollen gerade durch längere Seiten ist nicht mehr schön schnell und direkt mit dem Mausrad, es wirkt leicht verzögert, etwas hinterherhinkend, nicht mehr "Quantum like" :wink: Okay, das ist die erste 64er-Alpha, aber hat sich da etwas gravierendes in dieser Richtung "unter der Haube" geändert? Auch die aktuelle 62er Release und Beta scrollen wie gewohnt schön fix.

Getestet im abgesicherten Modus und auch mit frischem Profil, bleibt gleich. Mein Rechner ist weißgott nicht mehr der Jüngste, ich bekomme auch keine aktuellen Grafiktreiber mehr. Aber wie oben erwähnt, die älteren Füchse rennen sehr gut. Ich weiß natürlich nicht, ob das mit aktueller Hardware überhaupt auffällt.

Gruß, Nobby
Ohne Musik wäre das Leben ein Irrtum. (Friedrich Nietzsche)
Fx Beta und Nightly, immer aktuell - Win 7 Pro 32 Bit SP1

Benutzeravatar
madperson
Senior-Mitglied
Beiträge: 1850
Registriert: Sa, 17. Dez 2005 18:10

Re: Nightly 64.0a1 (32-bit) lahmt beim scrollen

#2

Beitrag von madperson » Do, 06. Sep 2018 8:53

hallo, bei solchen problemen die erst seit kurzem auftreten und sich auch in einem neuen profil leicht reproduzieren lassen, wäre die ideale vorgehensweise mit dem tool von https://mozilla.github.io/mozregression/ herauszufinden, durch welche änderung das konkret ausgelöst wurde und dann einen bug report dazu anzulegen. das video auf der seite des mozregression tools sollte eine gute einführung dazu geben, wie man das tool benützen kann, bei unklarheiten kannst du natürlich aber auch hier fragen...
danke!

Benutzeravatar
regie510
Mitglied
Beiträge: 475
Registriert: Fr, 30. Jun 2006 23:47
Wohnort: Freiburg/Breisgau

Re: Nightly 64.0a1 (32-bit) lahmt beim scrollen

#3

Beitrag von regie510 Themen-Starter » Do, 06. Sep 2018 14:03

Hallöchen @madperson,

mozregression habe ich im Einsatz. Damit habe ich herausgefunden, dass seit der ersten Version der Nightly 64.0a1 (32-bit) dieses Scrollproblem bei mir auftaucht. Die letzte 63er-Nightly war in dieser Richtung noch okay. Das Tool ist super, um Fehler zu finden.

Gruß, Nobby
Ohne Musik wäre das Leben ein Irrtum. (Friedrich Nietzsche)
Fx Beta und Nightly, immer aktuell - Win 7 Pro 32 Bit SP1

Benutzeravatar
madperson
Senior-Mitglied
Beiträge: 1850
Registriert: Sa, 17. Dez 2005 18:10

Re: Nightly 64.0a1 (32-bit) lahmt beim scrollen

#4

Beitrag von madperson » Do, 06. Sep 2018 14:13

nachdem das tool mit den nightly versionen durch ist, sollte es auf mozilla-inbound/autoland builds wechseln, wo die einzelnen patches die in nightly aufgenommen werden landen. am ende steht dann in der regel eine einzige änderung/ein einzelner bug, der das problem ausgelöst hat & mit dieser information findet man häufig schnell einen verantwortlichen, der das problem auch wieder gerade biegen kann...

Benutzeravatar
regie510
Mitglied
Beiträge: 475
Registriert: Fr, 30. Jun 2006 23:47
Wohnort: Freiburg/Breisgau

Re: Nightly 64.0a1 (32-bit) lahmt beim scrollen

#5

Beitrag von regie510 Themen-Starter » Do, 06. Sep 2018 14:53

madperson hat geschrieben:
Do, 06. Sep 2018 14:13
nachdem das tool mit den nightly versionen durch ist, sollte es auf mozilla-inbound/autoland builds wechseln, wo die einzelnen patches die in nightly aufgenommen werden landen. am ende steht dann in der regel eine einzige änderung/ein einzelner bug, der das problem ausgelöst hat & mit dieser information findet man häufig schnell einen verantwortlichen, der das problem auch wieder gerade biegen kann...
Der Fehler liegt zwischen diesen beiden Versionen - die letzte gute:

app_name: firefox
build_date: 2018-09-03
build_file: C:\Users\Admin\.mozilla\mozregression\persist\2018-09-03--mozilla-central--firefox-63.0a1.en-US.win32.zip
build_type: nightly
build_url: https://archive.mozilla.org/pub/firefox ... .win32.zip
changeset: d14aaf65a80b3baddb193fa6707e4515e4a44609
pushlog_url: https://hg.mozilla.org/mozilla-central/ ... a1ba28166c
repo_name: mozilla-central
repo_url: https://hg.mozilla.org/mozilla-central

Die erste schlechte:

app_name: firefox
build_date: 2018-09-04
build_file: C:\Users\Admin\.mozilla\mozregression\persist\2018-09-04--mozilla-central--firefox-64.0a1.en-US.win32.zip
build_type: nightly
build_url: https://archive.mozilla.org/pub/firefox ... .win32.zip
changeset: bade35bc346f3bc1f5e8b59d3d49c7a1ba28166c
pushlog_url: https://hg.mozilla.org/mozilla-central/ ... a1ba28166c
repo_name: mozilla-central
repo_url: https://hg.mozilla.org/mozilla-central

Gruß, Nobby
Ohne Musik wäre das Leben ein Irrtum. (Friedrich Nietzsche)
Fx Beta und Nightly, immer aktuell - Win 7 Pro 32 Bit SP1

Benutzeravatar
madperson
Senior-Mitglied
Beiträge: 1850
Registriert: Sa, 17. Dez 2005 18:10

Re: Nightly 64.0a1 (32-bit) lahmt beim scrollen

#6

Beitrag von madperson » Do, 06. Sep 2018 15:29

leider gibt es zwischen beiden versionen gut 100 änderungen - springt mozregression danach nicht automatisch zu inbound oder autoland builds weiter?

Benutzeravatar
regie510
Mitglied
Beiträge: 475
Registriert: Fr, 30. Jun 2006 23:47
Wohnort: Freiburg/Breisgau

Re: Nightly 64.0a1 (32-bit) lahmt beim scrollen

#7

Beitrag von regie510 Themen-Starter » Do, 06. Sep 2018 15:56

Ich habe nun eine viel genauere Auswahl, die erste 64.0a vom 04.09. 23:52 Uhr war noch in Ordnung:

app_name: firefox
build_date: 2018-09-04
build_file: C:\Users\Admin\.mozilla\mozregression\persist\2018-09-04--mozilla-central--firefox-64.0a1.en-US.win32.zip
build_type: nightly
build_url: https://archive.mozilla.org/pub/firefox ... .win32.zip
changeset: bade35bc346f3bc1f5e8b59d3d49c7a1ba28166c
pushlog_url: https://hg.mozilla.org/mozilla-central/ ... dc130a0040
repo_name: mozilla-central
repo_url: https://hg.mozilla.org/mozilla-central

Dann kam am selben Tag um 23.59 Uhr die erste schlechte Version:

app_name: firefox
build_date: 2018-09-04 23:59:31.358000
build_file: C:\Users\Admin\.mozilla\mozregression\persist\c3734e0f634e--mozilla-central--target.zip
build_type: inbound
build_url: https://queue.taskcluster.net/v1/task/J ... target.zip
changeset: c3734e0f634e10ad994112e49d1849817c1688ff
pushlog_url: https://hg.mozilla.org/mozilla-central/ ... 817c1688ff
repo_name: mozilla-central
repo_url: https://hg.mozilla.org/mozilla-central
task_id: JKcEPm9vSIOQgsko-P7K9g

Vielleicht ist das hilfreicher.

Gruß, Nobby
Zuletzt geändert von regie510 am Do, 06. Sep 2018 16:30, insgesamt 1-mal geändert.
Ohne Musik wäre das Leben ein Irrtum. (Friedrich Nietzsche)
Fx Beta und Nightly, immer aktuell - Win 7 Pro 32 Bit SP1

Benutzeravatar
madperson
Senior-Mitglied
Beiträge: 1850
Registriert: Sa, 17. Dez 2005 18:10

Re: Nightly 64.0a1 (32-bit) lahmt beim scrollen

#8

Beitrag von madperson » Do, 06. Sep 2018 16:03

macht es einen unterschied wenn du die einstellung layout.display-list.retain.chrome in about:config auf false setzt und einmal neu startest?

Benutzeravatar
regie510
Mitglied
Beiträge: 475
Registriert: Fr, 30. Jun 2006 23:47
Wohnort: Freiburg/Breisgau

Re: Nightly 64.0a1 (32-bit) lahmt beim scrollen

#9

Beitrag von regie510 Themen-Starter » Do, 06. Sep 2018 16:15

madperson hat geschrieben:
Do, 06. Sep 2018 16:03
macht es einen unterschied wenn du die einstellung layout.display-list.retain.chrome in about:config auf false setzt und einmal neu startest?
Super, besten Dank - und ob das einen Unterschied macht. So rennt der Fuchs wieder wie gewohnt :klasse:

Gruß, Nobby
Ohne Musik wäre das Leben ein Irrtum. (Friedrich Nietzsche)
Fx Beta und Nightly, immer aktuell - Win 7 Pro 32 Bit SP1

Benutzeravatar
Boersenfeger
Senior-Mitglied
Beiträge: 52799
Registriert: So, 21. Mär 2004 13:21
Wohnort: Brunswiek anne Oker dranne

Re: Nightly 64.0a1 (32-bit) lahmt beim scrollen

#10

Beitrag von Boersenfeger » Do, 06. Sep 2018 17:53

... was besagt denn der umgelegte Schalter?
Stand 18.3.2019
Mozilla/5.0 (Windows NT 6.1 Win64 x64 rv:65.0) 20100101 Firefox/65.0.2
Mozilla/5.0 (Windows NT 6.1 Win64 x64 rv:67.0) 20190318 Firefox/67.0a1

Meine Füchse|Fehlersuche|Anleitung für Fragen im Forum|Sicherheitskonzept für Windowsnutzer

Benutzeravatar
regie510
Mitglied
Beiträge: 475
Registriert: Fr, 30. Jun 2006 23:47
Wohnort: Freiburg/Breisgau

Re: Nightly 64.0a1 (32-bit) lahmt beim scrollen

#11

Beitrag von regie510 Themen-Starter » Do, 06. Sep 2018 18:30

Boersenfeger hat geschrieben:
Do, 06. Sep 2018 17:53
... was besagt denn der umgelegte Schalter?
Ich konnte dazu nur folgendes finden, habe aber davon nicht den blassesten Schimmer, wenn's soweit ins Getriebe rein geht:

https://hg.mozilla.org/mozilla-central/rev/716d49302a28

Nur, dass das Aktivieren wohl irgendwie Performance warum auch immer kostet :wink:
Ohne Musik wäre das Leben ein Irrtum. (Friedrich Nietzsche)
Fx Beta und Nightly, immer aktuell - Win 7 Pro 32 Bit SP1

Benutzeravatar
Sören Hentzschel
Administrator
Beiträge: 19407
Registriert: Mi, 23. Nov 2011 0:39
Wohnort: Salzburg
Kontaktdaten:

Re: Nightly 64.0a1 (32-bit) lahmt beim scrollen

#12

Beitrag von Sören Hentzschel » Do, 06. Sep 2018 19:50

Ich zitiere aus meinem Artikel zu Firefox 61:
Retained Display Lists

Das Display List Building bezeichnet den Prozess, in welchem die Elemente wie Ränder, Hintergründe usw. gesammelt werden, welche auf dem Bildschirm angezeigt werden sollen und dann gemäß der CSS Painting-Regeln sortiert werden. Bislang musste die sogenannte Display List jedes Mal neu berechnet werden, wenn eine Änderung der Anzeige erfolgte. Dieser Vorgang kann langsam sein, insbesondere mit den immer komplexer werdenden Webseiten sowie den immer größeren Bildschirmen, welche von den Nutzern eingesetzt werden. Retained Display Lists ermöglichen es, dass nur die Teile neu berechnet werden müssen, die sich auch tatsächlich geändert haben. In einem Test konnte die Häufigkeit langsamer Ausführungen um 30 Prozent reduziert werden.
Das erklärt Retained Display Lists. Diese sind bislang nur für Webseiten-Content aktiviert. Der Schalter aktiviert respektive deaktiviert Retained Display Lists für das chrome, d.h. die Firefox-Oberfläche. Die Firefox-Oberfläche ist ja auch mit CSS gestaltet. (Nachtrag: Genauer wäre vielleicht, es war bisher für Content-Prozesse aktiviert und damit auch für den Parent-/Chrome-Prozess).

Benutzeravatar
regie510
Mitglied
Beiträge: 475
Registriert: Fr, 30. Jun 2006 23:47
Wohnort: Freiburg/Breisgau

Re: Nightly 64.0a1 (32-bit) lahmt beim scrollen

#13

Beitrag von regie510 Themen-Starter » Do, 06. Sep 2018 20:23

Danke für die Erklärung, Sören. So hab ich es in etwa kapiert, was damit gemeint ist. Spasshalber schaute ich mal in die Firefox-Versionen 62 Release und Beta. Dort ist dieser Schalter defaultmäßig deaktiviert.

Gruß, Nobby
Ohne Musik wäre das Leben ein Irrtum. (Friedrich Nietzsche)
Fx Beta und Nightly, immer aktuell - Win 7 Pro 32 Bit SP1

Benutzeravatar
Sören Hentzschel
Administrator
Beiträge: 19407
Registriert: Mi, 23. Nov 2011 0:39
Wohnort: Salzburg
Kontaktdaten:

Re: Nightly 64.0a1 (32-bit) lahmt beim scrollen

#14

Beitrag von Sören Hentzschel » Do, 06. Sep 2018 20:37

Richtig, das ist erst für Firefox 64 geplant. ;)

Benutzeravatar
regie510
Mitglied
Beiträge: 475
Registriert: Fr, 30. Jun 2006 23:47
Wohnort: Freiburg/Breisgau

Re: Nightly 64.0a1 (32-bit) lahmt beim scrollen

#15

Beitrag von regie510 Themen-Starter » Sa, 08. Sep 2018 14:05

Sören Hentzschel hat geschrieben:
Do, 06. Sep 2018 20:37
Richtig, das ist erst für Firefox 64 geplant. ;)
Ich schätze mal, dass der Grafiktreiber für das Rendern an sich zuständig ist. Wenn ich den Schalter aktiviere, scrollen die Webseiten deutlich gebremster. Da mein Laptop schon betagter ist, bekomme ich von Intel kein Update mehr.

Gruß, Nobby
Ohne Musik wäre das Leben ein Irrtum. (Friedrich Nietzsche)
Fx Beta und Nightly, immer aktuell - Win 7 Pro 32 Bit SP1

Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste