План ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Wayland Π² Firefox

ΠœΠ°Ρ€Ρ‚ΠΈΠ½ Бтранский (Martin Stransky), мэйнтСйнСр ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² с Firefox Π² Fedora ΠΈ RHEL, Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΠΉΡΡ ΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Firefox для Wayland, ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π» ΠΎΡ‚Ρ‡Ρ‘Ρ‚ с ΠΎΠ±Π·ΠΎΡ€ΠΎΠΌ послСдних достиТСний Π² области Ρ€Π°Π±ΠΎΡ‚Ρ‹ Firefox Π² окруТСниях Π½Π° Π±Π°Π·Π΅ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° Wayland.

Π’ Π±Π»ΠΈΠΆΠ°ΠΉΡˆΠΈΡ… выпусках Firefox планируСтся Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Π½Π°Π±Π»ΡŽΠ΄Π°Π΅ΠΌΡ‹Π΅ Π² сборках для Wayland ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с Π±ΡƒΡ„Π΅Ρ€ΠΎΠΌ ΠΎΠ±ΠΌΠ΅Π½Π° ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… ΠΎΠΊΠΎΠ½ (popup). Π£ΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ возмоТности Π½Π΅ ΡƒΠ΄Π°Π²Π°Π»ΠΎΡΡŒ сразу Π²ΠΎΠΏΠ»ΠΎΡ‚ΠΈΡ‚ΡŒ ΠΈΠ·-Π·Π° ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΉ Π² ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π΅ ΠΊ ΠΈΡ… Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π² X11 ΠΈ Wayland. Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ случаС трудности Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ ΠΈΠ·-Π·Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π±ΡƒΡ„Π΅Ρ€Π° ΠΎΠ±ΠΌΠ΅Π½Π° Wayland Π² асинхронном Ρ€Π΅ΠΆΠΈΠΌΠ΅, Ρ‡Ρ‚ΠΎ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»ΠΎ создания ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ прослойки для абстрагирования доступа ΠΊ Π±ΡƒΡ„Π΅Ρ€Ρƒ ΠΎΠ±ΠΌΠ΅Π½Π° Wayland. Указанная прослойка Π±ΡƒΠ΄Π΅Ρ‚ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π² состав Firefox 93 ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π² Firefox 94.

Π§Ρ‚ΠΎ касаСтся Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ², Ρ‚ΠΎ основная Ρ‚Ρ€ΡƒΠ΄Π½ΠΎΡΡ‚ΡŒ Π±Ρ‹Π»Π° Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Wayland Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ соблюдСния строгой ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… ΠΎΠΊΠΎΠ½, Ρ‚.Π΅. Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ΅ ΠΎΠΊΠ½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π΄ΠΎΡ‡Π΅Ρ€Π½Π΅Π΅ ΠΎΠΊΠ½ΠΎ с popup-ΠΎΠΌ, Π½ΠΎ ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΈΠ· этого ΠΎΠΊΠ½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ popup Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡ€ΠΈΠ²ΡΠ·Π°Ρ‚ΡŒΡΡ ΠΊ исходному Π΄ΠΎΡ‡Π΅Ρ€Π½Π΅ΠΌΡƒ ΠΎΠΊΠ½Ρƒ, образуя Ρ†Π΅ΠΏΠΎΡ‡ΠΊΡƒ. Π’ Firefox ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ ΠΌΠΎΠ³Π»ΠΎ ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°Ρ‚ΡŒ нСсколько popup-ΠΎΠ², Π½Π΅ ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰ΠΈΡ… ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΡŽ. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π»Π°ΡΡŒ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ использовании Wayland Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· popup-ΠΎΠ² Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ пСрСстроСния всСй Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ ΠΎΠΊΠΎΠ½ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ popup-Π°ΠΌΠΈ, ΠΏΡ€ΠΈ Ρ‚ΠΎΠΌ Ρ‡Ρ‚ΠΎ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… popup-ΠΎΠ² Π½Π΅ являСтся Ρ€Π΅Π΄ΠΊΠΎΡΡ‚ΡŒΡŽ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π² Π²ΠΈΠ΄Π΅ popup-ΠΎΠ² Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ мСню, Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ подсказки, Π΄ΠΈΠ°Π»ΠΎΠ³ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΉ, запросы ΠΏΠΎΠ»Π½ΠΎΠΌΠΎΡ‡ΠΈΠΉ ΠΈ Ρ‚.ΠΏ. Π‘ΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ Ρ‚Π°ΠΊΠΆΠ΅ услоТняли Π½Π΅Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π² Wayland ΠΈ GTK, ΠΈΠ·-Π·Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… внСсСниС Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΌΠΎΠ³Π»ΠΎ привСсти ΠΊ появлСнию Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… рСгрСссий. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΠΊΠΎΠ΄ для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… ΠΎΠΊΠΎΠ½ для Wayland Π±Ρ‹Π» ΠΎΡ‚Π»Π°ΠΆΠ΅Π½ ΠΈ Π΅Π³ΠΎ планируСтся Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π² состав Firefox 94.

Из Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ… ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ ΠΊ Wayland ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠΉ упоминаСтся Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π² Firefox 93 ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, связанных с ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π½Π° экранах с Ρ€Π°Π·Π½Ρ‹ΠΌ DPI, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΈ ΠΈΠ·Π±Π°Π²ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ мСрцания ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΈ ΠΎΠΊΠ½Π° ΠΊ ΠΊΡ€Π°ΡŽ экрана Π² ΠΌΠ½ΠΎΠ³ΠΎΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π½Ρ‹Ρ… конфигурациях. Π’ Firefox 95 планируСтся Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ, Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‰ΠΈΠΌΠΈ ΠΏΡ€ΠΈ использовании интСрфСйса drag&drop, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΈ копирования Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈΠ· Π²Π½Π΅ΡˆΠ½ΠΈΡ… источников Π² Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ Π€Π‘ ΠΈ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΈ Π²ΠΊΠ»Π°Π΄ΠΎΠΊ.

Π’ выпускС Firefox 96 ΠΏΠΎΡ€Ρ‚ Firefox для Wayland ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΡŽΡ‚ довСсти Π΄ΠΎ ΠΎΠ±Ρ‰Π΅Π³ΠΎ ΠΏΠ°Ρ€ΠΈΡ‚Π΅Ρ‚Π° Π² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ со сборкой для X11, ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ Π² GNOME-ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠΈ Fedora. ПослС этого Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ Π½Π° ΠΎΡ‚Ρ‚Π°Ρ‡ΠΈΠ²Π°Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² окруТСниях Wayland процСсса GPU, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ вынСсСн ΠΊΠΎΠ΄ для взаимодСйствия с графичСскими Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π°ΠΌΠΈ ΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π·Π°Ρ‰ΠΈΡ‰Π°Π΅Ρ‚ основной процСсс Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° ΠΎΡ‚ ΠΊΡ€Π°Ρ…Π° Π² случаС сбоСв Π² Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°Ρ…. Π’ процСсс GPU Ρ‚Π°ΠΊΠΆΠ΅ планируСтся вынСсти ΠΊΠΎΠ΄ для дСкодирования Π²ΠΈΠ΄Π΅ΠΎ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ VAAPI, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π² настоящСС врСмя запускаСтся Π² процСссах ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ для нСбольшого ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… Π²Π΅Ρ‚ΠΎΠΊ Firefox Ρ€Π΅ΠΆΠΈΠΌΠ° строгой изоляции сайтов, Ρ€Π°Π·Π²ΠΈΠ²Π°Π²ΡˆΠ΅Π³ΠΎΡΡ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Fission. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ примСняСмого Π΄ΠΎ настоящСго Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠ³ΠΎ распрСдСлСния ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π²ΠΊΠ»Π°Π΄ΠΎΠΊ ΠΏΠΎ доступному ΠΏΡƒΠ»Ρƒ процСссов (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ 8), Ρ€Π΅ΠΆΠΈΠΌ строкой изоляции выносит ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ сайта Π² свой ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ процСсс с Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ Π½Π΅ ΠΏΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΠ°ΠΌ, Π° ΠΏΠΎ Π΄ΠΎΠΌΠ΅Π½Π°ΠΌ (Public Suffix), Ρ‡Ρ‚ΠΎ позволяСт Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ содСрТимоС Π²Π½Π΅ΡˆΠ½ΠΈΡ… скриптов ΠΈ iframe-Π±Π»ΠΎΠΊΠΎΠ². Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ° Fission осущСствляСтся Ρ‡Π΅Ρ€Π΅Π· ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ «fission.autostart=true» Π² about:config ΠΈΠ»ΠΈ Π½Π° страницС about:preferences#experimental.

Π Π΅ΠΆΠΈΠΌ строгой изоляции позволяСт Π·Π°Ρ‰ΠΈΡ‚ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ Π°Ρ‚Π°ΠΊ ΠΏΠΎ сторонним ΠΊΠ°Π½Π°Π»Π°ΠΌ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, связанными с уязвимостями класса Spectre, Π° Ρ‚Π°ΠΊΠΆΠ΅ сниТаСт Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ памяти, Π±ΠΎΠ»Π΅Π΅ эффСктивно Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС, ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ влияниС сборки мусора ΠΈ интСнсивных вычислСний Π½Π° страницы Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… процСссах, ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ распрСдСлСния Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π½Π° Ρ€Π°Π·Π½Ρ‹Π΅ ядра CPU ΠΈ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ (ΠΊΡ€Π°Ρ… процСсса, ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ iframe, Π½Π΅ потянСт Π·Π° собой основной сайт ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ).

Π‘Ρ€Π΅Π΄ΠΈ извСстных ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΈ использовании Ρ€Π΅ΠΆΠΈΠΌΠ° строгой изоляции, отмСчаСтся Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎΠ΅ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ потрСблСния памяти ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… дСскриптров ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ большого числа Π²ΠΊΠ»Π°Π΄ΠΎΠΊ, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΉ, ΠΏΡ€ΠΎΠΏΠ°Π΄Π°Π½ΠΈΠ΅ содСрТимого iframe ΠΏΡ€ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ ΠΈ Π²Ρ‹Π·ΠΎΠ²Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ записи ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Π°, сниТСниС эффСктивности ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² с iframe, потСря содСрТимого Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹Ρ…, Π½ΠΎ Π½Π΅ ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌ ΠΏΡ€ΠΈ восстановлСнии сСанса послС ΠΊΡ€Π°Ρ…Π°.

Из Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² Firefox отмСчаСтся Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ Π½Π° систСму Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Fluent, ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ высококонтрастного Ρ€Π΅ΠΆΠΈΠΌΠ° (High Contrast Mode), Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π² about:processes возмоТности записи ΠΏΡ€ΠΎΡ„ΠΈΠ»Π΅ΠΉ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ процСсса Π² ΠΎΠ΄ΠΈΠ½ ΠΊΠ»ΠΈΠΊ ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ настройки для возвращСния старого стиля оформлСния страницы открытия Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ использовался Π΄ΠΎ Firefox 89.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru