Showing questions for topic:
Na egosi ajụjụ ndị akpadoro:

Hanging requests when closing the browser while offline

Hi! We have automated tests that run in Firefox across a large number of instances. There are about a hundred nodes where the browser is launched. For security reasons, t… (gụkwuo)

Hi! We have automated tests that run in Firefox across a large number of instances. There are about a hundred nodes where the browser is launched. For security reasons, there is no Internet access. When the browser closes, requests are sent to 146.75.117.91. Since there is no Internet connection, the request fails to complete, and the process terminates due to a timeout. Because the browser is controlled by geckodriver, the `driver.close()` call fails with an error. I’ve tried numerous browser startup options, but none solve the problem; the process still crashes. The only thing that works is blocking the IP address at the firewall level or in the `hosts` file. However, I’m not happy with this solution because it would need to be applied to a hundred nodes, which would create scalability issues down the line. Are there perhaps any options I missed? I also found these addresses in `omni.ja`. Could it be that they are hardcoded and cannot be changed via options?


What I tried

  1. телеметрия

options.set_preference('toolkit.telemetry.enabled', False)

options.set_preference('toolkit.telemetry.rejected', True)

options.set_preference('datareporting.healthreport.uploadEnabled', False)

options.set_preference('datareporting.policy.dataSubmissionEnabled', False)

options.set_preference('toolkit.telemetry.shutdownPingSender.enabled', False)

options.set_preference('toolkit.telemetry.shutdownPingSender.enabledFirstSession', False)

options.set_preference('toolkit.telemetry.firstShutdownPing.enabled', False)

options.set_preference("telemetry.fog.init_on_shutdown", False)


pac = """data:text/plain,function FindProxyForURL(url, host) {

   var blocked = [
       "incoming.telemetry.mozilla.org",
       "telemetry.mozilla.org",
       "normandy.cdn.mozilla.net",
       "firefox.settings.services.mozilla.com",
       "contile.services.mozilla.com",
       "push.services.mozilla.com",
       "aus5.mozilla.org",
       "versioncheck.addons.mozilla.org"
   ];
   for (var i = 0; i < blocked.length; i++) {
       if (dnsDomainIs(host, blocked[i]) || host == blocked[i]) {
           return "PROXY 127.0.0.1:1";
       }
   }
   return "DIRECT";

}"""

fp.set_preference('network.proxy.type', 2)

fp.set_preference('network.proxy.autoconfig_url', pac)


  1. Направить телеметрию в несуществующий адрес

options.set_preference('toolkit.telemetry.server', )

options.set_preference('toolkit.telemetry.server_owner', 'localhost')


  1. Или через proxy — завернуть весь трафик в несуществующий прокси
  2. только для доменов телеметрии это сложно, но можно отключить все внешние запросы при shutdown

fp.set_preference('toolkit.telemetry.shutdownPingSender.backgroundtask.enabled', False)


  1. fp.set_preference('toolkit.asyncshutdown.crash_timeout', 10000)

fp.set_preference('telemetry.fog.log.level', 'off')

fp.set_preference('telemetry.fog.artifact_build', False)

  1. Отключить фоновые задачи при shutdown

fp.set_preference('browser.background.tasks.enabled', False)

fp.set_preference('browser.backgroundtasks.scheduled.task.timeout.sec', 0)


  1. Заблокировать через hosts-like механизм Firefox

options.set_preference('network.dns.localDomains',

                 'incoming.telemetry.mozilla.org,telemetry.mozilla.org,normandy.cdn.mozilla.net')


options.set_preference('network.captive-portal-service.enabled', False)

options.set_preference('network.connectivity-service.enabled', False)


  1. Отключить Mozilla Remote Settings

options.set_preference('services.settings.server', )


  1. Glean telemetry (новая система Mozilla)

options.set_preference('telemetry.fog.artifact_build', False)

options.set_preference('telemetry.fog.test.localhost_port', -1)

options.set_preference('toolkit.telemetry.archive.enabled', False)

options.set_preference('toolkit.telemetry.bhrPing.enabled', False)

options.set_preference('toolkit.telemetry.newProfilePing.enabled', False)

options.set_preference('toolkit.telemetry.reportingPolicy.firstRun', False)

options.set_preference('toolkit.telemetry.unified', False)

options.set_preference('toolkit.telemetry.unifiedIsOptIn ', False)

options.set_preference('toolkit.telemetry.prompted ', 2)

options.set_preference('toolkit.telemetry.unifiedIsOptIn ', False)

options.set_preference('toolkit.telemetry.updatePing.enabled', False)


  1. Отключить Glean полностью

options.set_preference('datareporting.glean.enabled', False)

options.set_preference('telemetry.fog.enabled', False)

Open 3

Dlaczego aplikacja się zacina

Oto moje szczegóły odkąd założyłem sobie aplikację Yes zalogowałem się miałem problem z logowaniem dłuższy czas Nie mogłem odzyskać hasła jak przychodziło mi hasło i zmia… (gụkwuo)

Oto moje szczegóły odkąd założyłem sobie aplikację Yes zalogowałem się miałem problem z logowaniem dłuższy czas Nie mogłem odzyskać hasła jak przychodziło mi hasło i zmiana hasła to znów hasło nie odpowiadało następnym urugowaniu i tak w kółko i w kółko już mam dosyć tego jakiś błąd macie w systemie Czy aplikacja jest przeglądarki jest do kitu

Solved 2 40

Verwendeten Arbeitsspeicher einschränken oder bereinigen ohne Neustart von Firefox

Hallo, ich habe regelmäßig das Problem, dass Firefox quasi meinen gesamten Rechner ausser gefecht setzt indem nahezu die gesamte CPU Leistung und der Arbeitsspeicher in B… (gụkwuo)

Hallo,

ich habe regelmäßig das Problem, dass Firefox quasi meinen gesamten Rechner ausser gefecht setzt indem nahezu die gesamte CPU Leistung und der Arbeitsspeicher in Beschlag genommen werden. Ich surfe in der Regel mit sehr vielen Tabs. Ab ca. 100-150 Tabs benötigt Firefox bei mir zwischenzeitlich 10 GB Arbeitsspeicher und mehr und benutzt die CPU zu 80-90% sodass der Rechner teilweise kurzzeitig nicht mehr reagiert und einfriert. Besonders, wenn ich 100 Tabs und mehr auf einmal als Lesezeichen speichere (Tabs auch nur schließen, da der CPU Lüfter schon dauerhaft auf 100% läuft), friert der Rechner danach erstmal für 3-4 Minuten ein. Ich verstehe nicht, was Firefox die ganze Zeit im Hintergrund anstellt, während z.B. 250 Tabs geöffnet sind. Tabs vorzuladen macht bei der Anzahl keinen Sinn und die Wahrscheinlichkeit, dass man richtig voraussehen könnte, welchen Tab ich als nächste wieder aufrufe und dieser dann schon vorgeladen ist, ist eher gering. Gibt es Möglichkeiten z.B.: - den zur Zeit verwendeten Arbeitsspeicher sofort zu leeren, ohne einen Tab zu verlieren oder dass Firefox geschlossen wird? - dass es dann längert dauert, wenn ich einen Tab anklicke, da dieser ja nicht mehr im Cache ist, und erst wieder in den Arbeitsspeicher geladen werden muss, ist selbstverständlich und vollkommen in Ordnung. - Kann man irgendwo einstellen, wie viele Tabs z.B. im Hintergrund aktiv sein dürfen? - Kann man den zu verwendeten Arbeitsspeicher begrenzen? - und was passiert, wenn die Grenze erreicht wird? - Kann man irgendwo an den Zeiten oder ähnlichem schrauben, wonach Tabs automatisch entladen werden? Chrome friert Tabs scheinbar automatisch ein, zu mindest ist die performance dort besser.

Es bringt ja nichts, wenn alles versuche wird im RAM vorzuhalten, damit es sofort da ist, wenn der ganze Rechner damit in die Knie gezwungen wird und am Ende das gesamte System nicht mehr zu bedienen ist. Vor einigen Jahren ist Firefox bei zu vielen Tabs oft abgestürzt, dann hat sich schon gebessert.

Es fehlt mir an Einstellungen zur Anpassung, was Firefox im Hintergrund vorhalt und was Tabs machen dürfen, wenn sie nicht aktiv bedient bzw. benutzt werden. Manuelles "entladen" kommt für mich nicht in Frage, da es zu aufwändig ist, bei extremen "Multitabbing".

Ich bin seit meiner Kindeheit begeisterter Mozilla Fan (seit Gründung von Mozilla) und verteidige und empfehle Firefox wo ich nur kann. Aber dieses Performanceproblem besteht schon sehr lange, ist zwar über die letzten Jahre besser geworden, dennoch zwingt es mich schon fast, nach einer Alternative zu suchen.

Generell fehlen viele Funktionen für Extrem-Multi-Tab-Benutzer wie z.B., dass man Tabs in der Leiste markieren oder sortieren kann. Ein großer Segen wäre eine Funktion, dass Tabs, die man bereits als Lesezeichen gespeichert hat oder doppelt geöffnete Tab, direkt zu erkennen sind, ohne dass man den Tab aufruft. Aber andere Thema. Ich benutze auch keine vertikale Tableiste, nur die horizontale klassische Leiste oben am Bildschirmrand.

Ich wäre sehr Dankbar über Tips zur Lösung des Problem mit dem Arbeitsspeicher.

Grüße

Open 3 60

Androidで数秒間画面が真っ白か真っ黒になる

いつもお世話になってます。 機種:POCO F6 Pro、POCO X7 OS:両方 HyperOS 3.0 ホームページ:https://rakuten.dropgame.jp/drop/play/top (https://pointmall.rakuten.co.jp/ からゲームで貯めるをクリックしてぷくぷくラグーンを押してスタート… (gụkwuo)

いつもお世話になってます。

機種:POCO F6 Pro、POCO X7 OS:両方 HyperOS 3.0 ホームページ:https://rakuten.dropgame.jp/drop/play/tophttps://pointmall.rakuten.co.jp/ からゲームで貯めるをクリックしてぷくぷくラグーンを押してスタートで画面に入れます。)

Androidアプリでホームページのゲームを表示する時に画面が15~20秒間 真っ白になったり真っ黒になったりします。 その間操作はできません。

よろしくお願い致します。

Open 4 50

旧标签打开新标签,同域名下进程共享问题,新标签内存占用过高后旧标签页面会卡死

在 Firefox 内部: 通过 JS 触发的新页面 通过 a.click 触发的新页面 甚至 rel=noopener 都会被标记为: “related browsing context” 进而共享同一个进程,新页签因为内存占用过高,导致旧页签卡死。 通过设置 添加 COOP 响应头 add_header Cross-Origin-… (gụkwuo)

在 Firefox 内部:

通过 JS 触发的新页面 通过 a.click 触发的新页面 甚至 rel=noopener 都会被标记为:

“related browsing context”

进而共享同一个进程,新页签因为内存占用过高,导致旧页签卡死。

通过设置

  1. 添加 COOP 响应头 add_header Cross-Origin-Opener-Policy "same-origin" always;也无法解决

设置空白页再重定向也无法解决

Echekwara 1 140

баг браузер не реагирует на ввод текста

После включения ПК бывает, что я не могу ввести текст в браузере.(как буд-то включается режим только для чтения, что не позволяет текст ввести). горячие клавиши работают,… (gụkwuo)

После включения ПК бывает, что я не могу ввести текст в браузере.(как буд-то включается режим только для чтения, что не позволяет текст ввести). горячие клавиши работают, но текст не вводиться только в браузере. Оно само по себе проходит. Как это исправить?

Solved Echekwara 2 350

Фризы в firefox 142 Red OS 8 Raspberry Pi 5

При заходе на сайте ya.ru и если на нём имеется строка с видео или поиск с алисой, то начинаются сильные фризы. Это ошибка именно в firefox 142, проверенно. … (gụkwuo)

При заходе на сайте ya.ru и если на нём имеется строка с видео или поиск с алисой, то начинаются сильные фризы. Это ошибка именно в firefox 142, проверенно.

Solved Echekwara 15 170

アドレスバー-

サイトを閲覧中、アドレスバーが左右に揺れて止まりません。 リフレッシュ後も変わらず。 止める方法はありますか。 参考までにEdgeで試しましたが、このような現象が起きません!

Echekwara 1 90