Firefox 92 ಬಿಡುಗಡೆ

ಫೈರ್‌ಫಾಕ್ಸ್ 92 ವೆಬ್ ಬ್ರೌಸರ್ ಬಿಡುಗಡೆಯಾಯಿತು. ಜೊತೆಗೆ, ದೀರ್ಘಾವಧಿಯ ಬೆಂಬಲ ಶಾಖೆಗಳಿಗೆ ನವೀಕರಣವನ್ನು ರಚಿಸಲಾಗಿದೆ - 78.14.0 ಮತ್ತು 91.1.0. Firefox 93 ಶಾಖೆಯನ್ನು ಬೀಟಾ ಪರೀಕ್ಷೆಯ ಹಂತಕ್ಕೆ ವರ್ಗಾಯಿಸಲಾಗಿದೆ, ಅದರ ಬಿಡುಗಡೆಯನ್ನು ಅಕ್ಟೋಬರ್ 5 ರಂದು ನಿಗದಿಪಡಿಸಲಾಗಿದೆ.

ಮುಖ್ಯ ಆವಿಷ್ಕಾರಗಳು:

  • ಆಲ್ಟ್-ಎಸ್‌ವಿಸಿ ಎಚ್‌ಟಿಟಿಪಿ ಹೆಡರ್ (ಎಚ್‌ಟಿಟಿಪಿ ಪರ್ಯಾಯ ಸೇವೆಗಳು, ಆರ್‌ಎಫ್‌ಸಿ-7838) ನ ಅನಲಾಗ್‌ನಂತೆ ಡಿಎನ್‌ಎಸ್‌ನಲ್ಲಿ “ಎಚ್‌ಟಿಟಿಪಿಎಸ್” ದಾಖಲೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಎಚ್‌ಟಿಟಿಪಿಎಸ್‌ಗೆ ಫಾರ್ವರ್ಡ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಇದು ಸೈಟ್ ಅನ್ನು ಪ್ರವೇಶಿಸಲು ಪರ್ಯಾಯ ಮಾರ್ಗವನ್ನು ನಿರ್ಧರಿಸಲು ಸರ್ವರ್‌ಗೆ ಅನುಮತಿಸುತ್ತದೆ. DNS ಪ್ರಶ್ನೆಗಳನ್ನು ಕಳುಹಿಸುವಾಗ, IP ವಿಳಾಸಗಳನ್ನು ನಿರ್ಧರಿಸಲು "A" ಮತ್ತು "AAAA" ದಾಖಲೆಗಳ ಜೊತೆಗೆ, "HTTPS" DNS ದಾಖಲೆಯನ್ನು ಈಗ ವಿನಂತಿಸಲಾಗಿದೆ, ಅದರ ಮೂಲಕ ಹೆಚ್ಚುವರಿ ಸಂಪರ್ಕ ಸೆಟಪ್ ನಿಯತಾಂಕಗಳನ್ನು ರವಾನಿಸಲಾಗುತ್ತದೆ.
  • ಪೂರ್ಣ ಬಣ್ಣದ ಶ್ರೇಣಿಯಲ್ಲಿ (ಪೂರ್ಣ RGB) ಸರಿಯಾದ ವೀಡಿಯೊ ಪ್ಲೇಬ್ಯಾಕ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ.
  • ಎಲ್ಲಾ Linux, Windows, macOS ಮತ್ತು Android ಬಳಕೆದಾರರಿಗೆ WebRender ಅನ್ನು ಡೀಫಾಲ್ಟ್ ಆಗಿ ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ, ಯಾವುದೇ ವಿನಾಯಿತಿಗಳಿಲ್ಲ. ಫೈರ್‌ಫಾಕ್ಸ್ 93 ಬಿಡುಗಡೆಯೊಂದಿಗೆ, ವೆಬ್‌ರೆಂಡರ್ (gfx.webrender.force-legacy-layers ಮತ್ತು MOZ_WEBRENDER=0) ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುವ ಆಯ್ಕೆಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸ್ಥಗಿತಗೊಳಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಎಂಜಿನ್ ಅಗತ್ಯವಿರುತ್ತದೆ. ವೆಬ್‌ರೆಂಡರ್ ಅನ್ನು ರಸ್ಟ್ ಭಾಷೆಯಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ ಮತ್ತು ರೆಂಡರಿಂಗ್ ವೇಗದಲ್ಲಿ ಗಮನಾರ್ಹ ಹೆಚ್ಚಳವನ್ನು ಸಾಧಿಸಲು ಮತ್ತು ಪುಟ ವಿಷಯ ರೆಂಡರಿಂಗ್ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಜಿಪಿಯು ಬದಿಗೆ ಚಲಿಸುವ ಮೂಲಕ ಸಿಪಿಯು ಮೇಲಿನ ಲೋಡ್ ಅನ್ನು ಕಡಿಮೆ ಮಾಡಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ, ಇದನ್ನು ಜಿಪಿಯುನಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿರುವ ಶೇಡರ್‌ಗಳ ಮೂಲಕ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ. ಹಳೆಯ ವೀಡಿಯೊ ಕಾರ್ಡ್‌ಗಳು ಅಥವಾ ಸಮಸ್ಯಾತ್ಮಕ ಗ್ರಾಫಿಕ್ಸ್ ಡ್ರೈವರ್‌ಗಳನ್ನು ಹೊಂದಿರುವ ಸಿಸ್ಟಂಗಳಿಗಾಗಿ, ವೆಬ್‌ರೆಂಡರ್ ಸಾಫ್ಟ್‌ವೇರ್ ರಾಸ್ಟರೈಸೇಶನ್ ಮೋಡ್ ಅನ್ನು ಬಳಸುತ್ತದೆ (gfx.webrender.software=true).
  • ಪ್ರಮಾಣಪತ್ರಗಳಲ್ಲಿನ ದೋಷಗಳ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ಹೊಂದಿರುವ ಪುಟಗಳ ವಿನ್ಯಾಸವನ್ನು ಮರುವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ.
    Firefox 92 ಬಿಡುಗಡೆ
  • ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮೆಮೊರಿ ನಿರ್ವಹಣೆಯ ಪುನರ್ರಚನೆಗೆ ಸಂಬಂಧಿಸಿದ ಬೆಳವಣಿಗೆಗಳು ಸೇರಿವೆ, ಇದು ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಹೆಚ್ಚಿಸಿತು ಮತ್ತು ಮೆಮೊರಿ ಬಳಕೆಯನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ.
  • ತೆರೆದ ಎಚ್ಚರಿಕೆಯ ಸಂವಾದದೊಂದಿಗೆ (ಎಚ್ಚರಿಕೆ()) ಟ್ಯಾಬ್‌ನಂತೆಯೇ ಅದೇ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲಾದ ಟ್ಯಾಬ್‌ಗಳಲ್ಲಿನ ಕಾರ್ಯಕ್ಷಮತೆಯ ಕುಸಿತದೊಂದಿಗೆ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲಾಗಿದೆ.
  • MacOS ಗಾಗಿ ನಿರ್ಮಾಣಗಳಲ್ಲಿ: ICC v4 ಬಣ್ಣದ ಪ್ರೊಫೈಲ್‌ಗಳೊಂದಿಗೆ ಚಿತ್ರಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ, MacOS ಹಂಚಿಕೆ ಕಾರ್ಯವನ್ನು ಕರೆಯುವ ಐಟಂ ಅನ್ನು ಫೈಲ್ ಮೆನುಗೆ ಸೇರಿಸಲಾಗಿದೆ ಮತ್ತು ಬುಕ್‌ಮಾರ್ಕ್‌ಗಳ ಫಲಕದ ವಿನ್ಯಾಸವನ್ನು ಸಾಮಾನ್ಯ ಫೈರ್‌ಫಾಕ್ಸ್ ಶೈಲಿಗೆ ಹತ್ತಿರ ತರಲಾಗಿದೆ.
  • ವಿಘಟನೆಯ ಔಟ್‌ಪುಟ್‌ನಲ್ಲಿ ವಿರಾಮಗಳ ನಡವಳಿಕೆಯನ್ನು ಕಸ್ಟಮೈಸ್ ಮಾಡಲು ನಿಮಗೆ ಅನುಮತಿಸುವ "ಬ್ರೇಕ್-ಇನ್‌ಸೈಡ್" CSS ಪ್ರಾಪರ್ಟಿ, ಮುಖ್ಯ ಬ್ಲಾಕ್‌ನಲ್ಲಿ ಪುಟ ಮತ್ತು ಕಾಲಮ್ ಬ್ರೇಕ್‌ಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲು "ಅವಾಯಿಡ್-ಪೇಜ್" ಮತ್ತು "ಅವಾಯ್ಡ್-ಕಾಲಮ್" ಪ್ಯಾರಾಮೀಟರ್‌ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಿದೆ.
  • ಫಾಂಟ್-ಗಾತ್ರ-ಹೊಂದಾಣಿಕೆ CSS ಆಸ್ತಿಯು ಎರಡು-ಪ್ಯಾರಾಮೀಟರ್ ಸಿಂಟ್ಯಾಕ್ಸ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ (ಉದಾಹರಣೆಗೆ, "ಫಾಂಟ್-ಗಾತ್ರ-ಹೊಂದಾಣಿಕೆ: ಎಕ್ಸ್-ಎತ್ತರ 0.5").
  • @font-face CSS ನಿಯಮಕ್ಕೆ ಗಾತ್ರ-ಹೊಂದಾಣಿಕೆ ಪ್ಯಾರಾಮೀಟರ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಇದು ಫಾಂಟ್-ಗಾತ್ರದ CSS ಆಸ್ತಿಯ ಮೌಲ್ಯವನ್ನು ಬದಲಾಯಿಸದೆಯೇ ನಿರ್ದಿಷ್ಟ ಫಾಂಟ್ ಶೈಲಿಗೆ ಗ್ಲಿಫ್ ಗಾತ್ರವನ್ನು ಅಳೆಯಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ (ಕ್ಯಾರೆಕ್ಟರ್ ಅಡಿಯಲ್ಲಿರುವ ಪ್ರದೇಶವು ಒಂದೇ ಆಗಿರುತ್ತದೆ , ಆದರೆ ಈ ಪ್ರದೇಶದಲ್ಲಿ ಗ್ಲಿಫ್‌ನ ಗಾತ್ರವು ಬದಲಾಗುತ್ತದೆ).
  • ಉಚ್ಚಾರಣಾ-ಬಣ್ಣದ CSS ಆಸ್ತಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಇದರೊಂದಿಗೆ ನೀವು ಅಂಶ ಆಯ್ಕೆ ಸೂಚಕದ ಬಣ್ಣವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು (ಉದಾಹರಣೆಗೆ, ಆಯ್ಕೆಮಾಡಿದ ಚೆಕ್‌ಬಾಕ್ಸ್‌ನ ಹಿನ್ನೆಲೆ ಬಣ್ಣ).
  • ಫಾಂಟ್-ಫ್ಯಾಮಿಲಿ ಸಿಎಸ್ಎಸ್ ಪ್ರಾಪರ್ಟಿಗೆ ಸಿಸ್ಟಮ್-ಯುಐ ಪ್ಯಾರಾಮೀಟರ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಇದು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದಾಗ ಡೀಫಾಲ್ಟ್ ಸಿಸ್ಟಮ್ ಫಾಂಟ್‌ನಿಂದ ಗ್ಲಿಫ್‌ಗಳನ್ನು ಬಳಸುತ್ತದೆ.
  • ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ Object.hasOwn ಆಸ್ತಿಯನ್ನು ಸೇರಿಸಿದೆ, ಇದು Object.prototype.hasOwnProperty ಯ ಸರಳೀಕೃತ ಆವೃತ್ತಿಯನ್ನು ಸ್ಥಿರ ವಿಧಾನವಾಗಿ ಅಳವಡಿಸಲಾಗಿದೆ. Object.hasOwn({ prop: 42 }, 'prop') // → true
  • WebRTC ಸ್ಪೀಕರ್‌ಗಳು ಮತ್ತು ಹೆಡ್‌ಫೋನ್‌ಗಳಂತಹ ಆಡಿಯೊ ಔಟ್‌ಪುಟ್ ಸಾಧನಗಳಿಗೆ ಪ್ರವೇಶವನ್ನು ಒದಗಿಸುತ್ತದೆಯೇ ಎಂಬುದನ್ನು ನಿಯಂತ್ರಿಸಲು "ಫೀಚರ್-ನೀತಿ: ಸ್ಪೀಕರ್-ಆಯ್ಕೆ" ಪ್ಯಾರಾಮೀಟರ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಕಸ್ಟಮ್ HTML ಅಂಶಗಳಿಗಾಗಿ, ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾದ ವೈಶಿಷ್ಟ್ಯಗಳ ಆಸ್ತಿಯನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ.
  • ಪ್ರದೇಶಗಳಲ್ಲಿ ಪಠ್ಯ ಆಯ್ಕೆಯನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸಲಾಗಿದೆ ಮತ್ತು HTMLInputElement ಮತ್ತು HTMLTextAreaElement ನಲ್ಲಿ ಆಯ್ಕೆ ಬದಲಾವಣೆ ಈವೆಂಟ್‌ಗಳನ್ನು ನಿರ್ವಹಿಸುವ ಮೂಲಕ.

ನಾವೀನ್ಯತೆಗಳು ಮತ್ತು ದೋಷ ಪರಿಹಾರಗಳ ಜೊತೆಗೆ, ಫೈರ್‌ಫಾಕ್ಸ್ 92 8 ದುರ್ಬಲತೆಗಳನ್ನು ತೆಗೆದುಹಾಕಿದೆ, ಅದರಲ್ಲಿ 6 ಅಪಾಯಕಾರಿ ಎಂದು ಗುರುತಿಸಲಾಗಿದೆ. 5 ದುರ್ಬಲತೆಗಳು (CVE-2021-38494 ಮತ್ತು CVE-2021-38493 ಅಡಿಯಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗಿದೆ) ಬಫರ್ ಓವರ್‌ಫ್ಲೋಗಳು ಮತ್ತು ಈಗಾಗಲೇ ಮುಕ್ತವಾಗಿರುವ ಮೆಮೊರಿ ಪ್ರದೇಶಗಳಿಗೆ ಪ್ರವೇಶದಂತಹ ಮೆಮೊರಿಯ ಸಮಸ್ಯೆಗಳಿಂದ ಉಂಟಾಗುತ್ತವೆ. ಸಂಭಾವ್ಯವಾಗಿ, ವಿಶೇಷವಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಿದ ಪುಟಗಳನ್ನು ತೆರೆಯುವಾಗ ಈ ಸಮಸ್ಯೆಗಳು ಆಕ್ರಮಣಕಾರರ ಕೋಡ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಕಾರಣವಾಗಬಹುದು. ಮತ್ತೊಂದು ಅಪಾಯಕಾರಿ ದುರ್ಬಲತೆ CVE-2021-29993 "ಇಂಟೆಂಟ್: //" ಪ್ರೋಟೋಕಾಲ್ನ ಕುಶಲತೆಯ ಮೂಲಕ ಇಂಟರ್ಫೇಸ್ ಅಂಶಗಳನ್ನು ಬದಲಿಸಲು Android ಆವೃತ್ತಿಯಲ್ಲಿ ಅನುಮತಿಸುತ್ತದೆ.

ಫೈರ್‌ಫಾಕ್ಸ್ 93 ರ ಬೀಟಾ ಬಿಡುಗಡೆಯು AV1 ಇಮೇಜ್ ಫಾರ್ಮ್ಯಾಟ್‌ಗೆ (AVIF) ಬೆಂಬಲದ ಸೇರ್ಪಡೆಯನ್ನು ಗುರುತಿಸುತ್ತದೆ, ಇದು AV1 ವೀಡಿಯೊ ಎನ್‌ಕೋಡಿಂಗ್ ಫಾರ್ಮ್ಯಾಟ್‌ನಿಂದ ಇಂಟ್ರಾ-ಫ್ರೇಮ್ ಕಂಪ್ರೆಷನ್ ತಂತ್ರಜ್ಞಾನಗಳನ್ನು ನಿಯಂತ್ರಿಸುತ್ತದೆ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ