Firefox 79 เบ›เปˆเบญเบเบญเบญเบเบกเบฒ

เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบ‚เบญเบ‡เป€เบงเบฑเบšเป„เบŠเบ•เปŒเป„เบ”เป‰เบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒ Firefox 79, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบชเบฐเบšเบฑเบšเบกเบทเบ–เบท Firefox 68.11 เบชเปเบฒเบฅเบฑเบšเป€เบงเบ—เบต Android. เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™ เบชเบฒเบ‚เบฒ เบ”เป‰เบงเบเบเบฒเบ™เบชเบฐเปœเบฑเบšเบชเบฐเปœเบนเบ™เป„เบฅเบเบฐเบเบฒเบง 68.11.0 ะธ 78.1.0. เป„เบงเป†เบ™เบตเป‰เบเบฑเบšเป€เบงเบ—เบต เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเป€เบšเบ•เป‰เบฒ เบชเบฒเบ‚เบฒเบ‚เบญเบ‡ Firefox 80 เบˆเบฐเบ›เปˆเบฝเบ™เป„เบ›, เป€เบŠเบดเปˆเบ‡เบกเบตเบเปเบฒเบ™เบปเบ”เบญเบญเบเปƒเบ™เบงเบฑเบ™เบ—เบต 25 เบชเบดเบ‡เบซเบฒ.

เบ•เบปเป‰เบ™โ€‹เบ•เป เบ™เบฐเบงเบฑเบ”เบ•เบฐเบเปเบฒ:

  • เบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เป„เบ”เป‰เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบชเบปเปˆเบ‡เบญเบญเบเบ‚เปเป‰เบกเบนเบ™เบ›เบฐเบˆเปเบฒเปƒเบ™เบฎเบนเบšเปเบšเบš CSV (เบŠเปˆเบญเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบˆเปเบฒเบเบฑเบ”เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ™เปเบฒเป€เบ‚เบปเป‰เบฒเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เป‚เบ›เป€เบŠเบ”เป€เบŠเบตเบ•เบฒเบ•เบฐเบฅเบฒเบ‡). เป€เบกเบทเปˆเบญเบชเบปเปˆเบ‡เบญเบญเบ, เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เบˆเบฐเบ–เบทเบเบงเบฒเบ‡เป„เบงเป‰เปƒเบ™เป„เบŸเบฅเปŒเปƒเบ™เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™. เปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”, เบžเบงเบเป€เบฎเบปเบฒเบเบฑเบ‡เบงเบฒเบ‡เปเบœเบ™เบ—เบตเปˆเบˆเบฐเบ›เบฐเบ•เบดเบšเบฑเบ”เบซเบ™เป‰เบฒเบ—เบตเปˆเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เปเบฒเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เบˆเบฒเบเป„เบŸเบฅเปŒ CSV เบ—เบตเปˆเบšเบฑเบ™เบ—เบถเบเป„เบงเป‰เปƒเบ™เป€เบกเบทเปˆเบญเบเปˆเบญเบ™ (เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบœเบนเป‰เปƒเบŠเป‰เบญเบฒเบ”เบˆเบฐเบ•เป‰เบญเบ‡เบชเปเบฒเบฎเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เปเบฅเบฐเบŸเบทเป‰เบ™เบŸเบนเบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เบ—เบตเปˆเบšเบฑเบ™เบ—เบถเบเป„เบงเป‰เบซเบผเบทเป‚เบญเบ™เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เบˆเบฒเบเบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบญเบทเปˆเบ™).

    Firefox 79 เบ›เปˆเบญเบเบญเบญเบเบกเบฒ

  • เป€เบžเบตเปˆเบกเปเบฅเป‰เบง เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป€เบžเบทเปˆเบญเป€เบ›เบตเบ”เปƒเบŠเป‰เบเบฒเบ™เปเบเบเบ„เบธเบเบเบตเปเบšเบšเป„เบ”เบ™เบฒเบกเบดเบเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเป‚เบ”เป€เบกเบ™เบ—เบตเปˆเบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เปเบ–เบšเบ—เบตเปˆเบขเบนเปˆ (โ€œเบเบฒเบ™เป‚เบ”เบ”เบ”เปˆเบฝเบงเบžเบฑเบเบ—เบณเบญเบดเบ”เปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบง", เป€เบกเบทเปˆเบญเบ•เบปเบงเปเบŠเบเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบญเบ‡เปเบฅเบฐเบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเบชเบฒเบกเบ–เบทเบเบเปเบฒเบ™เบปเบ”เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเป‚เบ”เป€เบกเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡เป€เบงเบฑเบšเป„เบŠเบ—เปŒ). เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปเบกเปˆเบ™เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰เบขเบนเปˆเปƒเบ™ configurator เปƒเบ™เบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบ‚เบญเบ‡เบžเบฒเบเบชเปˆเบงเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบเบฒเบ™เบšเบฅเบฑเบญเบเปƒเบ™เปเบ–เบšเป€เบฅเบทเปˆเบญเบ™เบฅเบปเบ‡เบ‚เบญเบ‡เบงเบดเบ—เบตเบเบฒเบ™เบชเบฐเบเบฑเบ”เบ„เบธเบเบเบต.

    Firefox 79 เบ›เปˆเบญเบเบญเบญเบเบกเบฒ

  • เบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™เบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเบ—เบตเปˆเบ›เบดเบ”เบเบฑเป‰เบ™เบ„เบธเบเบเบตเป‰เบ—เบตเปˆเปƒเบŠเป‰เป‚เบ”เบเบ•เบปเบงเบ™เบฑเบšเบ‚เบญเบ‡เบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเบชเบฒเบกเป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”. เบชเปเบฒเบฅเบฑเบšเบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ•เบดเบ”เบ•เบฒเบก, Firefox เบ•เบญเบ™เบ™เบตเป‰เบฅเบถเบšเบฅเป‰เบฒเบ‡เบ„เบธเบเบเบตเป‰ เปเบฅเบฐเบ‚เปเป‰เบกเบนเบ™เบˆเบฒเบเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบžเบฒเบเปƒเบ™เบ›เบฐเบˆเปเบฒเบงเบฑเบ™, เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเบˆเบฒเบเบšเปเบฅเบดเบเบฒเบ™ Disconnect.me.
  • เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเปเบ”เบ‡เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบซเบ™เป‰เบฒเบˆเปเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡ "เบเปˆเบฝเบงเบเบฑเบš:preferences#experimental", เป€เบŠเบดเปˆเบ‡เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบ›เบตเบ”เปƒเบŠเป‰เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡, เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบš about:flags เปƒเบ™ Chrome. เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เปœเป‰เบฒเบˆเปเบเบฑเบ‡เบšเปเปˆเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰ เปเบฅเบฐเบ•เป‰เบญเบ‡เบเบฒเบ™เบ•เบฑเป‰เบ‡เบžเบฒเบฃเบฒเบกเบดเป€เบ•เบต โ€œbrowser.preferences.experimentalโ€ เปƒเบ™ about:conifg เป€เบžเบทเปˆเบญเป€เบ›เบตเบ”เปƒเบŠเป‰เบ‡เบฒเบ™เบกเบฑเบ™. เบ‚เบญเบ‡เบฅเบฑเบเบชเบฐเบ™เบฐเบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡เบ—เบตเปˆเบกเบตเบขเบนเปˆเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบฅเบงเบก, เบžเบฝเบ‡เปเบ•เปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ "CSS Masonry Layout"

    Firefox 79 เบ›เปˆเบญเบเบญเบญเบเบกเบฒ

  • เบชเปเบฒเบฅเบฑเบšเปเบฅเบฑเบšเบ—เบฑเบญเบšเบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆเบŠเบดเบš AMD เปƒเบ™เป€เบงเบ—เบต Windows 10
    เบฅเบงเบก
    เบฅเบฐเบšเบปเบšเบเบฒเบ™เบ›เบฐเบเบญเบš WebRender. WebRender เบ–เบทเบเบ‚เบฝเบ™เป€เบ›เบฑเบ™เบžเบฒเบชเบฒ Rust เปเบฅเบฐเบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบšเบฑเบ™เบฅเบธเบ„เบงเบฒเบกเป„เบงเบเบฒเบ™เบชเบฐเปเบ”เบ‡เบœเบปเบ™เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบเปเบฅเบฐเบซเบผเบธเบ”เบœเปˆเบญเบ™เบเบฒเบ™เป‚เบซเบผเบ”เปƒเบ™ CPU เป‚เบ”เบเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เบเป‰เบฒเบเบซเบ™เป‰เบฒเบ—เบตเปˆเบชเบฐเปเบ”เบ‡เป€เบ™เบทเป‰เบญเบซเบฒเบ‚เบญเบ‡เบซเบ™เป‰เบฒเป„เบ›เบซเบฒเบ”เป‰เบฒเบ™ GPU, เป€เบŠเบดเปˆเบ‡เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เบœเปˆเบฒเบ™ shaders เบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™ GPU. เบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰, WebRender เป„เบ”เป‰เบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰เปƒเบ™เป€เบงเบ—เบต Windows 10 เบชเปเบฒเบฅเบฑเบš Intel GPUs, AMD Raven Ridge APUs, AMD Evergreen APUs, เปเบฅเบฐเป‚เบ™เบ”เบšเบธเบเบ—เบตเปˆเบกเบตเบšเบฑเบ”เบเบฒเบŸเบดเบ NVIDIA. เปƒเบ™ Linux WebRender เบชเปเบฒเบฅเบฑเบšเบ•เบญเบ™เบ™เบตเป‰ เป€เบ›เบตเบ”เปƒเบŠเป‰เปเบฅเป‰เบง เบชเปเบฒเบฅเบฑเบšเบšเบฑเบ” Intel เปเบฅเบฐ AMD เบžเบฝเบ‡เปเบ•เปˆเปƒเบ™เบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡เปƒเบ™เบ•เบญเบ™เบเบฒเบ‡เบ„เบทเบ™, เปเบฅเบฐเบšเปเปˆเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบšเบฑเบ” NVIDIA. เป€เบžเบทเปˆเบญเบšเบฑเบ‡เบ„เบฑเบšเบกเบฑเบ™เบขเบนเปˆเปƒเบ™ about:config, เบ—เปˆเบฒเบ™เบ„เบงเบ™เป€เบ›เบตเบ”เปƒเบŠเป‰เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ โ€œgfx.webrender.allโ€ เปเบฅเบฐ โ€œgfx.webrender.enabledโ€ เบซเบผเบทเปเบฅเปˆเบ™ Firefox เบ”เป‰เบงเบเบ•เบปเบงเปเบ›เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก MOZ_WEBRENDER=1 เบŠเบธเบ”.

  • เบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เปƒเบŠเป‰เบˆเบฒเบเป€เบขเบเบฅเบฐเบกเบฑเบ™, เบžเบฒเบเบชเปˆเบงเบ™เปƒเบซเบกเปˆเป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเปƒเบชเปˆเบซเบ™เป‰เบฒเปเบ–เบšเปƒเบซเบกเปˆเบ—เบตเปˆเบกเบตเบšเบปเบ”เบ„เบงเบฒเบกเปเบ™เบฐเบ™เปเบฒเป‚เบ”เบเบšเปเบฅเบดเบเบฒเบ™ Pocket, เป€เบŠเบดเปˆเบ‡เบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰เป„เบ”เป‰เบ–เบทเบเบชเบฐเป€เบซเบ™เบตเปƒเบซเป‰เบœเบนเป‰เปƒเบŠเป‰เบˆเบฒเบเบชเบฐเบซเบฐเบฅเบฑเบ”เปเบฅเบฐเบญเบฑเบ‡เบเบดเบ”. เบเบฒเบ™เบ›เบฑเบšเปเบ•เปˆเบ‡เบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบเบฒเบ™เป€เบฅเบทเบญเบเป€เบ™เบทเป‰เบญเบซเบฒเปเบกเปˆเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบขเบนเปˆเปƒเบ™เบเปˆเบฒเบเบฅเบนเบเบ„เป‰เบฒเปเบฅเบฐเป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เป‚เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบœเบนเป‰เปƒเบŠเป‰เป„เบ›เบซเบฒเบšเบธเบเบ„เบปเบ™เบ—เบตเบชเบฒเบก (เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ—เบตเปˆเปเบ™เบฐเบ™เปเบฒเบชเปเบฒเบฅเบฑเบšเบกเบทเป‰เบ›เบฐเบˆเบธเบšเบฑเบ™เปเบกเปˆเบ™เบ–เบทเบเป‚เบซเบฅเบ”เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบš, เป€เบŠเบดเปˆเบ‡เบ–เบทเบเบˆเบฑเบ”เบญเบฑเบ™เบ”เบฑเบšเปƒเบ™เบ”เป‰เบฒเบ™เบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบ‚เปเป‰เบกเบนเบ™เบ›เบฐเบซเบงเบฑเบ”เบชเบฒเบ”เบœเบปเบ™เบเบฒเบ™เบŠเบญเบเบซเบฒ. ). เป€เบžเบทเปˆเบญเบ›เบดเบ”เบเบฒเบ™เบ™เบณเปƒเบŠเป‰เป€เบ™เบทเป‰เบญเบซเบฒเบ—เบตเปˆเปเบ™เบฐเบ™เบณเป‚เบ”เบ Pocket, เบกเบตเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปƒเบ™เบ•เบปเบงเบเบณเบ™เบปเบ”เบ„เปˆเบฒ (Firefox Home Content/Recommended by Pocket) เปเบฅเบฐเบ•เบปเบงเป€เบฅเบทเบญเบ โ€œbrowser.newtabpage.activity-stream.feeds.topsitesโ€ เปƒเบ™ about:config.
  • เบชเปเบฒเบฅเบฑเบšเบฅเบฐเบšเบปเบš Linux เบเบฑเบš Wayland เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบšเบฑเบ™เบซเบฒเบ„เบงเบฒเบกเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡ เบ„เบปเบ™เบžเบดเบเบฒเบ™ เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบเบปเบ™เป„เบ DMABUF เบ–เบทเบเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบชเบฐเปเบ”เบ‡เบงเบดเบ”เบตเป‚เบญเปƒเบซเป‰เป€เบ›เบฑเบ™เป‚เบ„เบ‡เบชเป‰เบฒเบ‡. เบ•เบปเบงเปเบ›เปเบกเปˆเบ™เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบฅเบงเบกเบขเบนเปˆเปƒเบ™ aboutout:config
    "widget.wayland-dmabuf-video-textures.enabled."

  • เปƒเบ™เบซเบ™เป‰เบฒเบเปˆเบฝเบงเบเบฑเบš: เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบกเบตเบ›เบธเปˆเบกเปƒเบซเบกเปˆ "Clear Startup cache" เป€เบžเบทเปˆเบญเบฅเบถเบš cache เบ—เบตเปˆเบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เปเปˆเบเบฒเบ™เป‚เบซเบผเบ”เบ‚เบญเบ‡เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบš. เบ›เบธเปˆเบกเบญเบฒเบ”เบˆเบฐเบŠเปˆเบงเบเปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบšเบฒเบ‡เบขเปˆเบฒเบ‡เบ—เบตเปˆเป€เบเบตเบ”เบ‚เบทเป‰เบ™เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™.
  • เบฅเบดเป‰เบ‡เบ„เปŒเบเบฑเบšเป€เบ›เบปเป‰เบฒเปเบฒเบ = "_blank" attribute เปƒเบ™เปเบ—เบฑเบ เปเบฅเบฐ เบ”เบฝเบงเบ™เบตเป‰ เบเปเบฒเบฅเบฑเบ‡เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ เป‚เบ”เบเบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเบเบฑเบšเบเบฒเบ™เปƒเบŠเป‰เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” rel="noopener", i.e. เบซเบ™เป‰เบฒเป€เบงเบฑเบšเบ–เบทเบเบฎเบฑเบšเบฎเบนเป‰เบงเปˆเบฒเบšเปเปˆเบซเบ™เป‰เบฒเป€เบŠเบทเปˆเบญเบ–เบท. เบชเปเบฒเบฅเบฑเบšเบซเบ™เป‰เบฒเบ—เบตเปˆเป€เบ›เบตเบ”เป‚เบ”เบเบœเปˆเบฒเบ™เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰, เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” Window.opener เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบเปเบฒเบ™เบปเบ”เปเบฅเบฐเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบชเบฐเบžเบฒเบšเบเบฒเบ™เบ—เบตเปˆเบฅเบดเป‰เบ‡เบ–เบทเบเป€เบ›เบตเบ”เบšเปเปˆเป„เบ”เป‰เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰.
  • เบชเปเบฒเบฅเบฑเบš iframes, sandbox attribute เบ›เบฐเบ•เบดเบšเบฑเบ”เบžเบฒเบฅเบฒเบกเบดเป€เบ•เบต "allow-top-navigation-by-user-activation", เป€เบŠเบดเปˆเบ‡เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ™เปเบฒเบ—เบฒเบ‡เป„เบ›เบซเบฒเบซเบ™เป‰เบฒเปเบกเปˆเบˆเบฒเบ iframe เบ—เบตเปˆเป‚เบ”เบ”เบ”เปˆเบฝเบงเป€เบกเบทเปˆเบญเบœเบนเป‰เปƒเบŠเป‰เบ„เบฅเบดเบเปƒเบชเปˆเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบขเปˆเบฒเบ‡เบŠเบฑเบ”เป€เบˆเบ™, เปเบ•เปˆเบซเป‰เบฒเบกเบเบฒเบ™เบ›เปˆเบฝเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”. เบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เปเบกเปˆเบ™เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบงเบฒเบ‡เบ›เป‰เบฒเบเป‚เบ„เบชเบฐเบ™เบฒเปƒเบ™ iframes, เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ™เปเบฒเบ—เบฒเบ‡เป„เบ›เบซเบฒเป‚เบ„เบชเบฐเบ™เบฒเบ—เบตเปˆเบ—เปˆเบฒเบ™เบชเบปเบ™เปƒเบˆ, เปเบ•เปˆเบเบฒเบ™เบ‚เบฑเบ”เบ‚เบงเบฒเบ‡เบเบดเบ”เบˆเบฐเบเปเบฒเบ—เบตเปˆเบšเปเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™ (เบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™เบเบฒเบ™เบชเบปเปˆเบ‡เบ•เปเปˆเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เป„เบ›เบซเบฒเบซเบ™เป‰เบฒเบญเบทเปˆเบ™เป†).
  • เป€เบžเบตเปˆเบกเบชเปˆเบงเบ™เบซเบปเบง HTTP เปƒเปเปˆ Cross-Origin-Embedder-Policy (COEP) เปเบฅเบฐ เบ™เบฐเป‚เบเบšเบฒเบเบ‚เป‰เบฒเบกเบ•เบปเป‰เบ™เบ—เบฒเบ‡ (COOP) เป€เบžเบทเปˆเบญเป€เบ›เบตเบ”เปƒเบŠเป‰เบฎเบนเบšเปเบšเบšเบเบฒเบ™เป‚เบ”เบ”เบ”เปˆเบฝเบงเบ‚เป‰เบฒเบกเบ•เบปเป‰เบ™เบ—เบฒเบ‡เบžเบดเป€เบชเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ—เบตเปˆเบ›เบญเบ”เป„เบžเปƒเบ™เบซเบ™เป‰เบฒเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ—เบตเปˆเบกเบตเบชเบดเบ”เบ—เบดเบžเบดเป€เบชเบ”, เป€เบŠเบดเปˆเบ‡เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เป‚เบˆเบกเบ•เบตเบ—เบฒเบ‡เบ‚เป‰เบฒเบ‡เป€เบŠเบฑเปˆเบ™ Spectre.
  • เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบงเบฑเบ”เบ–เบธเบเบฑเบšเบ„เบทเบ™เบกเบฒ SharedArrayBuffer (เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเป‰เบฒเบ‡ arrays เปƒเบ™เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบ—เบตเปˆเปƒเบŠเป‰เบฎเปˆเบงเบกเบเบฑเบ™), เบ›เบดเบ”เบเบฒเบ™เปƒเบŠเป‰เบ‡เบฒเบ™เบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เป‚เบˆเบกเบ•เบต Spectre class เป„เบ”เป‰เบ–เบทเบเบฅเบฐเบšเบธ. เป€เบžเบทเปˆเบญเปƒเบซเป‰เบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡เบ•เปเปˆ Spectre, เบงเบฑเบ”เบ–เบธ SharedArrayBuffer เบ•เบญเบ™เบ™เบตเป‰เบกเบตเบขเบนเปˆเปƒเบ™เปœเป‰เบฒเบ•เปˆเบฒเบ‡เป†เบ—เบตเปˆเบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เป‚เปเบ”เป‚เบ”เบ”เบ”เปˆเบฝเบงเบ‚เป‰เบฒเบกเบ•เบปเป‰เบ™เบ—เบฒเบ‡เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™. เปƒเบ™เบฎเบนเบšเปเบšเบšเบเบฒเบ™เป‚เบ”เบ”เบ”เปˆเบฝเบงเบ‚เป‰เบฒเบกเบ•เบปเป‰เบ™เบเบณเป€เบ™เบตเบ”, เบ”เบฝเบงเบ™เบตเป‰เบกเบฑเบ™เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เบ•เบปเบงเบˆเบฑเบšเป€เบงเบฅเบฒ Performance.now() เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบ•เบฑเบ”เปƒเบ™เบ„เบงเบฒเบกเบŠเบฑเบ”เป€เบˆเบ™.
    เป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เป‚เบ”เบ”เบ”เปˆเบฝเบงเบ”เบฑเปˆเบ‡เบเปˆเบฒเบง, เบ„เบงเบ™เปƒเบŠเป‰เบซเบปเบงเบ‚เปเป‰ Cross-Origin-Embedder-Policy เปเบฅเบฐ Cross-Origin-Opener-Policy เบ—เบตเปˆเป„เบ”เป‰เบเปˆเบฒเบงเบกเบฒเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡.

  • เบงเบดเบ—เบตเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” Promise.any(), เป€เบŠเบดเปˆเบ‡เบชเบปเปˆเบ‡เบ„เบทเบ™เบ„เปเบฒเบชเบฑเบ™เบเบฒเบ—เปเบฒเบญเบดเบ”เบ—เบตเปˆเป„เบ”เป‰เบšเบฑเบ™เบฅเบธเบœเบปเบ™เบˆเบฒเบเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆ.
  • เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบ›เบฐเบ•เบดเบšเบฑเบ” WeakRef เป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบญเป‰เบฒเบ‡เบญเบดเบ‡เบ—เบตเปˆเบญเปˆเบญเบ™เปเบญเบ•เปเปˆเบงเบฑเบ”เบ–เบธ JavaScript เบ—เบตเปˆเบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบเบฒเบ™เบญเป‰เบฒเบ‡เบญเบตเบ‡เป€เบ–เบดเบ‡เบงเบฑเบ”เบ–เบธ, เปเบ•เปˆเบขเปˆเบฒเบ‚เบฑเบ”เบ‚เบงเบฒเบ‡เบœเบนเป‰เป€เบเบฑเบšเบ‚เบตเป‰เป€เบซเบเบทเป‰เบญเบˆเบฒเบเบเบฒเบ™เบฅเบถเบšเบงเบฑเบ”เบ–เบธเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡.
  • เป€เบžเบตเปˆเบกเบ•เบปเบงเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบกเบญเบšเปเบฒเบเบ•เบฒเบกเป€เบซเบ”เบœเบปเบ™เปƒเปเปˆ: "??=ยซ, ยซ&&="เปเบฅเบฐ"||=". เบ•เบปเบงเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™ "x ??= y" เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบกเบญเบšเบซเบกเบฒเบเบžเบฝเบ‡เปเบ•เปˆเบ–เป‰เบฒ "x" เบ›เบฐเป€เบกเบตเบ™เป€เบ›เบฑเบ™ null เบซเบผเบทเบšเปเปˆเป„เบ”เป‰เบเปเบฒเบ™เบปเบ”. เป‚เบ•เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™ "x ||= y" เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบกเบญเบšเบซเบกเบฒเบเบžเบฝเบ‡เปเบ•เปˆเบ–เป‰เบฒ "x" เป€เบ›เบฑเบ™ FALSE เปเบฅเบฐ "x &&= y" เปเบกเปˆเบ™ TRUE.
  • เบงเบฑเบ”เบ–เบธ เบ›เบฐเบฅเปเบฒเบกเบฐเบ™เบน, เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบˆเบฑเบ” synchronization เบ‚เบญเบ‡ locks primitive, เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบชเบฒเบกเบฒเบ”เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบšเปเปˆเบžเบฝเบ‡เปเบ•เปˆเบเบฑเบšเบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบ—เบตเปˆเปƒเบŠเป‰เบฎเปˆเบงเบกเบเบฑเบ™.
  • เบเบฑเบšเบœเบนเป‰เบเปเปˆเบชเป‰เบฒเบ‡ Intl.DateTimeFormat() เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเป€เบฅเบทเบญเบ dateStyle เปเบฅเบฐ timeStyle.
  • WebAssembly เบ›เบฐเบˆเบธเบšเบฑเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ batch เบเบฒเบ™โ€‹เบ”เปเบฒโ€‹เป€เบ™เบตเบ™โ€‹เบ‡เบฒเบ™โ€‹เบซเบ™เปˆเบงเบโ€‹เบ„เบงเบฒเบกโ€‹เบˆเปเบฒโ€‹ (เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบˆเปเบฒเบฅเบญเบ‡ memcpy เปเบฅเบฐ memmove เบ—เบตเปˆเบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบซเบผเบฒเบเบ‚เบถเป‰เบ™), multithreading (เบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒเบฎเปˆเบงเบกเบเบฑเบ™ & เบ›เบฐเบฅเปเบฒเบกเบฐเบ™เบน) เปเบฅเบฐ เบ›เบฐเป€เบžเบ”เบญเป‰เบฒเบ‡เบญเบตเบ‡ (externref).
  • เปƒเบ™เบ•เบปเบงเบ”เบตเบšเบฑเบ JavaScript เบชเบฐเป€เปœเบต stack เป‚เบ— asynchronous, เป€เบŠเบดเปˆเบ‡เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ•เบดเบ”เบ•เบฒเบกเป€เบซเบ”เบเบฒเบ™เบ—เบตเปˆเบ›เบฐเบ•เบดเบšเบฑเบ” asynchronously, เปเบปเบ”เป€เบงเบฅเบฒ เปเบฅเบฐเบ„เปเบฒเบชเบฑเบ™เบเบฒ. เบ•เปˆเบญเบ‡เป‚เบชเป‰เบเบฒเบ™เป‚เบ— Asynchronous เบˆเบฐเบ–เบทเบเบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เบ•เบปเบงเบ”เบตเบšเบฑเบเบžเป‰เบญเบกเบเบฑเบšเบชเบฒเบเป‚เบ—เบ›เบปเบเบเบฐเบ•เบด, เปเบฅเบฐเบเบฑเบ‡เบ–เบทเบเบชเบฐเปเบ”เบ‡เบชเปเบฒเบฅเบฑเบšเบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เปƒเบ™ web console เปเบฅเบฐเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเปƒเบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบเบฒเบ™เบเบงเบ”เบชเบญเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบ.
    Firefox 79 เบ›เปˆเบญเบเบญเบญเบเบกเบฒ

  • เบ„เบญเบ™เป‚เบŠเป€เบงเบฑเบšเปƒเบซเป‰เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบฅเบฐเบซเบฑเบ”เบชเบฐเบ–เบฒเบ™เบฐ 4xx/5xx เปƒเบ™เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”, เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เบ‡เปˆเบฒเบเบ‚เบถเป‰เบ™เปƒเบ™เบเบฒเบ™เป€เบ™เบฑเป‰เบ™เปƒเบชเปˆเบžเบงเบเบกเบฑเบ™เบ•เปเปˆเบเบฑเบšเบžเบทเป‰เบ™เบซเบผเบฑเบ‡เบ—เบปเปˆเบงเป„เบ›. เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบ”เบตเบšเบฑเบเบ‡เปˆเบฒเบเบ‚เบถเป‰เบ™, เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบชเบฒเบกเบฒเบ”เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบŠเป‰เปเบฒเบซเบผเบทเบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเปเบฅเบฐเบเบฒเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบชเบฒเบกเบฒเบ”เป€เบšเบดเปˆเบ‡เป„เบ”เป‰.

    Firefox 79 เบ›เปˆเบญเบเบญเบญเบเบกเบฒ

  • เบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เบ‚เบญเบ‡ JavaScript เป„เบ”เป‰เบ–เบทเบเบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบšเปเปˆเบžเบฝเบ‡เปเบ•เปˆเบขเบนเปˆเปƒเบ™ web console, เปเบ•เปˆเบเบฑเบ‡เบขเบนเปˆเปƒเบ™ JavaScript debugger, เป€เบ™เบฑเป‰เบ™เปƒเบชเปˆเป€เบชเบฑเป‰เบ™เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เปเบฅเบฐเบชเบฐเปเบ”เบ‡เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบตเปˆเบกเบตเบ‚เปเป‰เบกเบนเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบเปˆเบฝเบงเบเบฑเบšเบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”.
  • เบ›เบฑเบšเบ›เบธเบ‡เบ„เบงเบฒเบกเบซเบ™เป‰เบฒเป€เบŠเบทเปˆเบญเบ–เบทเบ‚เบญเบ‡เบเบฒเบ™เป€เบ›เบตเบ”เปเบซเบผเปˆเบ‡ SCSS เปเบฅเบฐ CSS-in-JS เปƒเบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบเบฒเบ™เบเบงเบ”เบเบฒ. เปƒเบ™เปเบœเบ‡เบ—เบฑเบ‡เปเบปเบ”, เบเบฒเบ™เบ›เบฐเบกเบงเบ™เบœเบปเบ™เบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเบเบฑเบšเบฅเบฐเบซเบฑเบ”เปเบซเบผเปˆเบ‡เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบšเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเปเบœเบ™เบ—เบตเปˆเปเบซเบผเปˆเบ‡เป„เบ”เป‰เบ–เบทเบเบ›เบฑเบšเบ›เบธเบ‡เปƒเบซเป‰เบ”เบตเบ‚เบถเป‰เบ™.
  • เปเบœเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เปƒเบซเบกเปˆเป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบงเบฑเบš, เบชเบฐเบซเบ™เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบงเบ”เบชเบญเบšเปเบฅเบฐเปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบžเบฐเบ™เบฑเบเบ‡เบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เปเบฅเบฐเบเบฒเบ™เบชเบฐเปเบ”เบ‡เบญเบญเบเบ‚เบญเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เป€เบงเบฑเบš.
  • เบฅเบฐเบšเบปเบšเบเบฒเบ™เบเบงเบ”เบชเบญเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบฅเบงเบกเป€เบญเบปเบฒเปเบ–เบšเบ‚เปเป‰เบ„เบงเบฒเบก เปเบฅเบฐเบ„เปเบฒเบ•เบญเบš.
  • เป‚เปเบ”เบเบฒเบ™เบญเบญเบเปเบšเบšเบ—เบตเปˆเบ•เบญเบšเบชเบฐเปœเบญเบ‡เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบˆเบณเบฅเบญเบ‡เบเบฒเบ™เบชเบณเบžเบฑเบ” เปเบฅเบฐเบฅเบฒเบเบ—เปˆเบฒเบ—เบฒเบ‡ เปเบฅเบฐเป€เบฅเบทเปˆเบญเบ™เบ—เปˆเบฒเบ—เบฒเบ‡เป‚เบ”เบเปƒเบŠเป‰เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบ‚เบญเบ‡เป€เบกเบปเบฒเบชเปŒ เป€เบกเบทเปˆเบญเป€เบ›เบตเบ”เปƒเบŠเป‰เป‚เปเบ”เบˆเบณเบฅเบญเบ‡เปœเป‰เบฒเบˆเปเบชเบณเบœเบฑเบ”.
  • Firefox 68.11 เบชเปเบฒเบฅเบฑเบš Android เบˆเบฐเป€เบ›เบฑเบ™เบฅเบธเป‰เบ™เบชเบธเบ”เบ—เป‰เบฒเบเปƒเบ™เบชเบฒเบ‚เบฒ. เปƒเบ™เบ•เบปเป‰เบ™เป€เบ”เบทเบญเบ™เบชเบดเบ‡เบซเบฒ, เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบงเบฒเบ‡เปเบœเบ™เบ—เบตเปˆเบˆเบฐเบ„เปˆเบญเบเป†เป‚เบญเบ™เบœเบนเป‰เปƒเบŠเป‰เป„เบ›เบซเบฒเบชเบฐเบšเบฑเบšเปƒเบซเบกเปˆ, เบžเบฑเบ”เบ—เบฐเบ™เบฒ codenamed Fenix โ€‹โ€‹โ€‹โ€‹เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เบ—เบปเบ”โ€‹เบชเบญเบšโ€‹เบžเบฒเบโ€‹เปƒเบ•เป‰โ€‹เบŠเบทเปˆ Firefox Previewโ€‹. Firefox 79 เบชเป‰เบฒเบ‡เบชเปเบฒเบฅเบฑเบš Android เปเบ› เบเบฑเบšเบ–เบฒเบ™เบฅเบฐเบซเบฑเบ” Fenix. เบชเบฐเบšเบฑเบšเปƒเบซเบกเปˆ เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ GeckoView, เบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบ™เป€เบ—เบเป‚เบ™เป‚เบฅเบเบต Firefox Quantum, เปเบฅเบฐเบŠเบธเบ”เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ‚เบญเบ‡ Mozilla Android, เป€เบŠเบดเปˆเบ‡เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปเบฅเป‰เบงเป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบš Firefox Focus ะธ Firefox lite. GeckoView เปเบกเปˆเบ™เบ•เบปเบงเปเบ›เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ Gecko, เบšเบฑเบ™เบˆเบธเป€เบ›เบฑเบ™เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ›เบฑเบšเบ›เบธเบ‡เป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฒเบ”, เปเบฅเบฐเบญเบปเบ‡เบ›เบฐเบเบญเบš Android เบ›เบฐเบเบญเบšเบกเบตเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบ—เบตเปˆเบกเบตเบญเบปเบ‡เบ›เบฐเบเบญเบšเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบ—เบตเปˆเบชเบฐเบซเบ™เบญเบ‡เปเบ–เบš, เบเบฒเบ™เบ•เบทเปˆเบกเบ‚เปเป‰เบกเบนเบ™เปƒเบชเปˆ, เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบ„เบปเป‰เบ™เบซเบฒเปเบฅเบฐเบฅเบฑเบเบชเบฐเบ™เบฐเบญเบทเปˆเบ™เป†เบ‚เบญเบ‡เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบš. เบ•เป‰เบญเบ‡เบเบฒเบ™เบขเปˆเบฒเบ‡เบ™เป‰เบญเบ Android 5.0 เป€เบžเบทเปˆเบญเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™ (เบเบฒเบ™เบฎเบญเบ‡เบฎเบฑเบš Android 4.4.4 เป„เบ”เป‰เบขเบธเบ”เป€เบŠเบปเบฒ). เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡ about:config เบ–เบทเบเบ›เบดเบ”เปƒเบŠเป‰เบ‡เบฒเบ™.

เบ™เบญเบเป€เบซเบ™เบทเบญเบˆเบฒเบเบเบฒเบ™เบ›เบฐเบ”เบดเบ”เบชเป‰เบฒเบ‡เปเบฅเบฐเบเบฒเบ™เปเบเป‰เป„เบ‚เบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เปƒเบ™ Firefox 79 เบฅเบปเบšเบฅเป‰เบฒเบ‡ 21 เบˆเบธเบ”เบญเปˆเบญเบ™โ€‹เปƒเบ™โ€‹เบ™เบฑเป‰เบ™ 15 เบญเบฑเบ™โ€‹เบ–เบทเบโ€‹เปเบฒเบโ€‹เบงเปˆเบฒโ€‹เป€เบ›เบฑเบ™โ€‹เบญเบฑเบ™โ€‹เบ•เบฐเบฅเบฒเบ. 12 เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆ (เป€เบเบฑเบšเบเปเบฒเบžเบฒเบเปƒเบ•เป‰ CVE-2020-15659) เปเบกเปˆเบ™เป€เบเบตเบ”เบกเบฒเบˆเบฒเบเบšเบฑเบ™เบซเบฒเบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒ, เป€เบŠเบฑเปˆเบ™เบงเปˆเบฒ buffer overflows เปเบฅเบฐเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบžเบทเป‰เบ™เบ—เบตเปˆเบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒเบ—เบตเปˆเบ–เบทเบเบ›เบปเบ”เบ›เปˆเบญเบเปเบฅเป‰เบง. เบ—เปˆเบฒเปเบฎเบ‡, เบšเบฑเบ™เบซเบฒเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบ™เปเบฒเป„เบ›เบชเบนเปˆเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบฅเบฐเบซเบฑเบ”เบ‚เบญเบ‡เบœเบนเป‰เป‚เบˆเบกเบ•เบตเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเป€เบ›เบตเบ”เบซเบ™เป‰เบฒเบ—เบตเปˆเบญเบญเบเปเบšเบšเบžเบดเป€เบชเบ”.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™