เว็บเบราว์เซอร์ถูกปล่อยออกมา
- บนแพลตฟอร์มลีนุกซ์
ดำเนินการ แบ็กเอนด์ใหม่ สำหรับ X11 ที่ใช้ DMABUF ซึ่งจัดทำโดยการแยกแบ็กเอนด์ DMABUF ที่เสนอก่อนหน้านี้สำหรับ Wayland แบ็กเอนด์ใหม่ทำให้สามารถรองรับการเร่งความเร็ววิดีโอด้วยฮาร์ดแวร์ผ่าน VA-API สำหรับระบบที่ใช้โปรโตคอล X11 (ก่อนหน้านี้ การเร่งความเร็วดังกล่าวเปิดใช้งานสำหรับ Wayland เท่านั้น) รวมถึงความสามารถในการใช้งาน WebGL ผ่าน EGL หากต้องการเปิดใช้งานการทำงานผ่าน EGL คุณต้องเปิดใช้งานการตั้งค่า “gfx.webrender.all” “media.ffmpeg.dmabuf-textures.enabled”, “media.ffmpeg.vaapi-drm-display.enabled” และ “media.ffmpeg vaapi.enabled” ใน about:config และยังตั้งค่าตัวแปรสภาพแวดล้อม MOZ_X11_EGL ซึ่งจะสลับส่วนประกอบคอมโพสิตของ Webrender และ OpenGL ไปใช้ EGL แทน GLX การสนับสนุน VA-API ยังไม่เสถียรอย่างสมบูรณ์ และจะเปิดใช้งานตามค่าเริ่มต้นในรุ่นต่อๆ ไป - รวมการใช้งานใหม่
รายการบล็อก ส่วนเสริมที่มีปัญหาด้านความปลอดภัย ความเสถียร หรือประสิทธิภาพ การใช้งานใหม่มีความโดดเด่นในการปรับปรุงประสิทธิภาพของการประมวลผลรายการบล็อกและแก้ไขปัญหาความสามารถในการขยายขนาดด้วยการใช้การเรียงซ้อนตัวกรองบาน . - สำหรับใบรับรอง TLS ที่ออกตั้งแต่วันที่ 1 กันยายน 2020
จะ จะมีการบังคับใช้ข้อจำกัดใหม่เกี่ยวกับระยะเวลาที่มีผลบังคับใช้ - อายุการใช้งานของใบรับรองเหล่านี้ต้องไม่เกิน 398 วัน (13 เดือน) ข้อจำกัดที่คล้ายกันได้รับการอนุมัติใน Chrome และ Safari สำหรับใบรับรองที่ได้รับก่อนวันที่ 1 กันยายน ความน่าเชื่อถือจะยังคงอยู่ แต่จำกัดไว้ที่ 825 วัน (2.2 ปี) - สำหรับผู้ใช้ที่เป็นไมเกรนและโรคลมบ้าหมู เอฟเฟ็กต์ภาพเคลื่อนไหวบางอย่างเมื่อเปิดแท็บจะถูกลบออก ตัวอย่างเช่น เมื่อโหลดเนื้อหาแท็บ ไอคอนนาฬิกาทรายจะแสดงแทนจุดกระโดด
- สามารถติดตั้ง Firefox เป็นโปรแกรมดู PDF เริ่มต้นบนระบบได้
- เพิ่มการรองรับสำหรับการแสดงคำเตือนเมื่อส่งเนื้อหาเว็บฟอร์มจากเพจที่เปิดผ่าน HTTPS โดยไม่ต้องใช้การเข้ารหัส หากต้องการควบคุมเอาต์พุตคำเตือนใน about:config จะมีการตั้งค่า “security.warn_submit_secure_to_insecure”
- มีการปรับปรุงและแก้ไขต่างๆ เพื่อรองรับโปรแกรมอ่านหน้าจอและการสนับสนุนสำหรับผู้พิการ
- เพิ่มการรองรับกลไก RTX และ Transport-cc เพื่อปรับปรุงคุณภาพการโทรผ่าน WebRTC บนช่องทางการสื่อสารที่ไม่ดี และปรับปรุงการคาดการณ์แบนด์วิธที่มีอยู่
- ในนิพจน์ JavaScript "
ส่งออก » รองรับไวยากรณ์ "ส่งออก * เป็นเนมสเปซ" ใหม่ที่เสนอในข้อกำหนด ECMAScript 2021 - Animations API รวมถึงการดำเนินการผสมข้อมูลด้วย
KeyframeEffect.คอมโพสิต иKeyframeEffect.iterationComposite . - Media Session API ได้เพิ่มการสนับสนุนสำหรับการกำหนดตัวจัดการการเปลี่ยนแปลงตำแหน่งในสตรีม:
ค้นหา เพื่อย้ายไปยังตำแหน่งที่กำหนดและข้ามโฆษณา เพื่อข้ามโฆษณาที่ปรากฏก่อนเนื้อหาหลัก - WebGL ใช้ส่วนขยาย
KHR_parallel_shader_คอมไพล์ ซึ่งช่วยให้คุณสามารถรันเธรดการคอมไพล์เชเดอร์หลายเธรดพร้อมกันได้ - Window.open() ไม่รองรับพารามิเตอร์outerHeightและouterWidthอีกต่อไป
- ใน WebAssembly การใช้การดำเนินการแบบอะตอมมิกนั้นมีมากกว่า
ไม่ จำกัด พื้นที่หน่วยความจำที่ใช้ร่วมกัน - เครื่องมือสำหรับนักพัฒนาเว็บนำเสนอแผงทดลองเพื่อให้ระบุความเข้ากันไม่ได้กับเบราว์เซอร์ต่างๆ ได้ง่ายขึ้น
- ในอินเทอร์เฟซการตรวจสอบกิจกรรมเครือข่าย มีการเพิ่มเครื่องหมายภาพ (ไอคอนรูปเต่า) เพื่อเน้นคำขอที่ช้าซึ่งมีเวลาดำเนินการเกิน 500 มิลลิวินาที (ขีดจำกัดสามารถเปลี่ยนแปลงได้ผ่านการตั้งค่า devtools.netmonitor.audits.slow ใน about:config) .
- ในเว็บคอนโซล
ดำเนินการ คำสั่ง ":block" และ ":unblock" เพื่อบล็อกและปลดบล็อกคำขอเครือข่าย - เมื่อดีบักเกอร์ JavaScript ขัดจังหวะเมื่อมีข้อยกเว้นเกิดขึ้น แผงโค้ดจะแสดงคำแนะนำเครื่องมือพร้อมการติดตามสแต็ก
นอกจากนวัตกรรมและการแก้ไขข้อบกพร่องใน Firefox 80 แล้ว
ที่มา: opennet.ru