Firefox 92 āĻāĻ¯āĻŧā§āĻŦ āĻŦā§āĻ°āĻžāĻāĻāĻžāĻ° āĻĒā§āĻ°āĻāĻžāĻļ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻĒāĻ°āĻ¨ā§āĻ¤ā§, āĻĻā§āĻ°ā§āĻāĻŽā§āĻ¯āĻŧāĻžāĻĻā§ āĻ¸āĻšāĻžāĻ¯āĻŧāĻ¤āĻž āĻļāĻžāĻāĻžāĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻāĻĒāĻĄā§āĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ - 78.14.0 āĻāĻŦāĻ 91.1.0āĨ¤ āĻĢāĻžāĻ¯āĻŧāĻžāĻ°āĻĢāĻā§āĻ¸ 93 āĻļāĻžāĻāĻžāĻāĻŋ āĻŦāĻŋāĻāĻž āĻĒāĻ°ā§āĻā§āĻˇāĻžāĻ° āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧā§ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻā§, āĻ¯āĻžāĻ° āĻĒā§āĻ°āĻāĻžāĻļā§āĻ° āĻāĻ¨ā§āĻ¯ 5 āĻ āĻā§āĻā§āĻŦāĻ° āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻāĻĻā§āĻāĻžāĻŦāĻ¨:
- Alt-Svc HTTP āĻšā§āĻĄāĻžāĻ° (HTTP āĻ āĻ˛ā§āĻāĻžāĻ°āĻ¨ā§āĻ āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸ā§āĻ¸, RFC-7838) āĻāĻ° āĻāĻāĻāĻŋ āĻ ā§āĻ¯āĻžāĻ¨āĻžāĻ˛āĻ āĻšāĻŋāĻ¸āĻžāĻŦā§ DNS-āĻ "HTTPS" āĻ°ā§āĻāĻ°ā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ HTTPS-āĻ āĻĢāĻ°āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻāĻ°āĻžāĻ° āĻā§āĻˇāĻŽāĻ¤āĻž āĻ¯ā§āĻā§āĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻ¯āĻž āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻā§ āĻ¸āĻžāĻāĻ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻāĻ°āĻžāĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻāĻĒāĻžāĻ¯āĻŧ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧā§ˇ DNS āĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ°ā§ āĻĒāĻžāĻ āĻžāĻ¨ā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ, IP āĻ āĻŋāĻāĻžāĻ¨āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ "A" āĻāĻŦāĻ "AAAA" āĻ°ā§āĻāĻ°ā§āĻĄ āĻāĻžāĻĄāĻŧāĻžāĻ, "HTTPS" DNS āĻ°ā§āĻāĻ°ā§āĻĄā§āĻ°āĻ āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¯āĻžāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻ¸āĻāĻ¯ā§āĻ āĻ¸ā§āĻāĻāĻĒ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° āĻĒāĻžāĻ¸ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
- āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻ°āĻ āĻĒāĻ°āĻŋāĻ¸āĻ°ā§ āĻ¸āĻ āĻŋāĻ āĻāĻŋāĻĄāĻŋāĻ āĻĒā§āĻ˛ā§āĻŦā§āĻ¯āĻžāĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ (āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ RGB) āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
- WebRender āĻ¸āĻŽāĻ¸ā§āĻ¤ Linux, Windows, macOS āĻāĻŦāĻ Android āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§ āĻ¸āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻā§āĻ¨ āĻŦā§āĻ¯āĻ¤āĻŋāĻā§āĻ°āĻŽ āĻ¨ā§āĻāĨ¤ Firefox 93 āĻĒā§āĻ°āĻāĻžāĻļā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻĨā§ WebRender (gfx.webrender.force-legacy-layers āĻāĻŦāĻ MOZ_WEBRENDER=0) āĻ¨āĻŋāĻˇā§āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻ°āĻžāĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻŦāĻ¨ā§āĻ§ āĻšāĻ¯āĻŧā§ āĻ¯āĻžāĻŦā§ āĻāĻŦāĻ āĻāĻā§āĻāĻŋāĻ¨ā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻŦā§āĨ¤ āĻāĻ¯āĻŧā§āĻŦāĻ°ā§āĻ¨ā§āĻĄāĻžāĻ°āĻāĻŋ āĻŽāĻ°āĻŋāĻāĻž āĻāĻžāĻˇāĻžāĻ¯āĻŧ āĻ˛ā§āĻāĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ āĻāĻĒāĻ¨āĻžāĻā§ āĻ°ā§āĻ¨ā§āĻĄāĻžāĻ°āĻŋāĻ āĻāĻ¤āĻŋāĻ¤ā§ āĻāĻ˛ā§āĻ˛ā§āĻāĻ¯ā§āĻā§āĻ¯ āĻŦā§āĻĻā§āĻ§āĻŋ āĻĒā§āĻ¤ā§ āĻāĻŦāĻ āĻĒā§āĻˇā§āĻ āĻž āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻ°ā§āĻ¨ā§āĻĄāĻžāĻ°āĻŋāĻ āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ˛āĻžāĻĒāĻā§āĻ˛āĻŋāĻā§ GPU āĻĒāĻžāĻļā§ āĻ¸āĻ°āĻŋāĻ¯āĻŧā§ CPU-āĻ¤ā§ āĻ˛ā§āĻĄ āĻāĻŽāĻžāĻ¤ā§ āĻĻā§āĻ¯āĻŧ, āĻ¯āĻž GPU-āĻ¤ā§ āĻāĻ˛āĻŽāĻžāĻ¨ āĻļā§āĻĄāĻžāĻ°ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻĒā§āĻ°āĻžāĻ¨ā§ āĻāĻŋāĻĄāĻŋāĻ āĻāĻžāĻ°ā§āĻĄ āĻŦāĻž āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻ¯ā§āĻā§āĻ¤ āĻā§āĻ°āĻžāĻĢāĻŋāĻā§āĻ¸ āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ° āĻ¸āĻš āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻāĻ¨ā§āĻ¯, WebRender āĻ¸āĻĢā§āĻāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ°āĻžāĻ¸ā§āĻāĻžāĻ°āĻžāĻāĻā§āĻļāĻ¨ āĻŽā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻŦā§ (gfx.webrender.software=true)āĨ¤
- āĻ¸āĻžāĻ°ā§āĻāĻŋāĻĢāĻŋāĻā§āĻā§āĻ° āĻ¤ā§āĻ°ā§āĻāĻŋ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻ¤āĻĨā§āĻ¯ āĻ¸āĻš āĻĒā§āĻˇā§āĻ āĻžāĻā§āĻ˛āĻŋāĻ° āĻ¨āĻāĻļāĻž āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻĄāĻŋāĻāĻžāĻāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
- āĻāĻžāĻāĻžāĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻŽā§āĻŽāĻ°āĻŋ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻāĻŽā§āĻ¨ā§āĻā§āĻ° āĻĒā§āĻ¨āĻ°ā§āĻāĻ āĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤ āĻāĻ¨ā§āĻ¨āĻ¯āĻŧāĻ¨āĻā§āĻ˛āĻŋ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤, āĻ¯āĻž āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻž āĻŦā§āĻĻā§āĻ§āĻŋ āĻāĻ°ā§ āĻāĻŦāĻ āĻŽā§āĻŽāĻ°āĻŋ āĻāĻ°āĻ āĻšā§āĻ°āĻžāĻ¸ āĻāĻ°ā§āĨ¤
- āĻā§āĻ¯āĻžāĻŦāĻā§āĻ˛āĻŋāĻ¤ā§ āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻž āĻ āĻŦāĻ¨āĻ¤āĻŋāĻ° āĻāĻāĻāĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻ¯ā§āĻā§āĻ˛āĻŋ āĻāĻāĻāĻŋ āĻā§āĻ˛āĻž āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž āĻĄāĻžāĻ¯āĻŧāĻžāĻ˛āĻ (āĻ¸āĻ¤āĻ°ā§āĻ()) āĻ¸āĻš āĻāĻāĻāĻŋ āĻā§āĻ¯āĻžāĻŦā§āĻ° āĻŽāĻ¤ā§ āĻāĻāĻ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ¯āĻŧ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧā§ˇ
- macOS-āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻŋāĻ˛ā§āĻĄā§: ICC v4 āĻāĻžāĻ˛āĻžāĻ° āĻĒā§āĻ°ā§āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻŦāĻŋāĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻĢāĻžāĻāĻ˛ āĻŽā§āĻ¨ā§āĻ¤ā§ āĻŽā§āĻ¯āĻžāĻāĻāĻāĻ¸ āĻļā§āĻ¯āĻŧāĻžāĻ° āĻĢāĻžāĻāĻļāĻ¨ āĻāĻ˛ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻāĻāĻā§āĻŽ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻāĻŦāĻ āĻŦā§āĻāĻŽāĻžāĻ°ā§āĻ āĻĒā§āĻ¯āĻžāĻ¨ā§āĻ˛ā§āĻ° āĻĄāĻŋāĻāĻžāĻāĻ¨ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĢāĻžāĻ¯āĻŧāĻžāĻ°āĻĢāĻā§āĻ¸ āĻļā§āĻ˛ā§āĻ° āĻāĻžāĻāĻžāĻāĻžāĻāĻŋ āĻāĻ¨āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
- "āĻŦā§āĻ°ā§āĻ-āĻāĻ¨āĻ¸āĻžāĻāĻĄ" āĻ¸āĻŋāĻāĻ¸āĻāĻ¸ āĻĒā§āĻ°āĻĒāĻžāĻ°ā§āĻāĻŋ, āĻ¯āĻž āĻāĻĒāĻ¨āĻžāĻā§ āĻĢā§āĻ°ā§āĻ¯āĻžāĻāĻŽā§āĻ¨ā§āĻā§āĻĄ āĻāĻāĻāĻĒā§āĻā§ āĻŦāĻŋāĻ°āĻ¤āĻŋāĻ° āĻāĻāĻ°āĻŖ āĻāĻžāĻ¸ā§āĻāĻŽāĻžāĻāĻ āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧ, āĻŽā§āĻ˛ āĻŦā§āĻ˛āĻā§ āĻĒā§āĻˇā§āĻ āĻž āĻāĻŦāĻ āĻāĻ˛āĻžāĻŽ āĻŦā§āĻ°ā§āĻāĻā§āĻ˛āĻŋāĻā§ āĻ¨āĻŋāĻˇā§āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻ°āĻ¤ā§ "āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§ āĻ¯āĻžāĻāĻ¯āĻŧāĻž-āĻĒā§āĻˇā§āĻ āĻž" āĻāĻŦāĻ "āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§-āĻāĻ˛āĻžāĻŽ" āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¯ā§āĻ āĻāĻ°ā§āĻā§āĨ¤
- āĻĢāĻ¨ā§āĻ-āĻ¸āĻžāĻāĻ-āĻ ā§āĻ¯āĻžāĻĄāĻāĻžāĻ¸ā§āĻ CSS āĻĒā§āĻ°āĻĒāĻžāĻ°ā§āĻāĻŋ āĻāĻāĻāĻŋ āĻĻā§āĻ-āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° āĻ¸āĻŋāĻ¨āĻā§āĻ¯āĻžāĻā§āĻ¸ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°ā§ (āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, "āĻĢāĻ¨ā§āĻ-āĻ¸āĻžāĻāĻ-āĻ ā§āĻ¯āĻžāĻĄāĻāĻžāĻ¸ā§āĻ: āĻāĻā§āĻ¸-āĻāĻā§āĻāĻ¤āĻž 0.5")āĨ¤
- āĻ¸āĻžāĻāĻ-āĻ ā§āĻ¯āĻžāĻĄāĻāĻžāĻ¸ā§āĻ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°āĻāĻŋ @āĻĢāĻ¨ā§āĻ-āĻĢā§āĻ¸ āĻ¸āĻŋāĻāĻ¸āĻāĻ¸ āĻ¨āĻŋāĻ¯āĻŧāĻŽā§ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻ¯āĻž āĻāĻĒāĻ¨āĻžāĻā§ āĻĢāĻ¨ā§āĻ-āĻ¸āĻžāĻāĻ āĻ¸āĻŋāĻāĻ¸āĻāĻ¸ āĻĒā§āĻ°āĻĒāĻžāĻ°ā§āĻāĻŋāĻ° āĻŽāĻžāĻ¨ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ¨āĻž āĻāĻ°ā§āĻ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻĢāĻ¨ā§āĻ āĻļā§āĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻ˛āĻžāĻāĻĢā§āĻ° āĻāĻāĻžāĻ° āĻ¸ā§āĻā§āĻ˛ āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧ (āĻ āĻā§āĻˇāĻ°ā§āĻ° āĻ āĻ§ā§āĻ¨ā§ āĻā§āĻˇā§āĻ¤ā§āĻ°āĻāĻŋ āĻāĻāĻ āĻĨāĻžāĻā§ , āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻ āĻāĻ˛āĻžāĻāĻžāĻ¯āĻŧ āĻā§āĻ˛āĻŋāĻĢā§āĻ° āĻāĻāĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻšāĻ¯āĻŧ)āĨ¤
- āĻ ā§āĻ¯āĻžāĻāĻ¸ā§āĻ¨ā§āĻ-āĻ°āĻā§āĻ° CSS āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻ¯āĻžāĻ° āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ā§ āĻāĻĒāĻ¨āĻŋ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻ¸ā§āĻāĻā§āĻ° āĻ°āĻ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ (āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻŋāĻ¤ āĻā§āĻāĻŦāĻā§āĻ¸ā§āĻ° āĻĒāĻāĻā§āĻŽāĻŋāĻ° āĻ°āĻ)āĨ¤
- font-family CSS āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ā§ system-ui āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻ¯āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ˛ā§ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻĢāĻ¨ā§āĻ āĻĨā§āĻā§ āĻā§āĻ˛āĻŋāĻĢ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
- JavaScript Object.hasOwn āĻĒā§āĻ°āĻĒāĻžāĻ°ā§āĻāĻŋ āĻ¯ā§āĻ āĻāĻ°ā§āĻā§, āĻ¯āĻž Object.prototype.hasOwnProperty-āĻāĻ° āĻāĻāĻāĻŋ āĻ¸āĻ°āĻ˛ā§āĻā§āĻ¤ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻ¯āĻž āĻāĻāĻāĻŋ āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻŋāĻ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻšāĻŋāĻ¸ā§āĻŦā§ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ Object.hasOwn({ prop: 42 }, 'prop') // â āĻ¸āĻ¤ā§āĻ¯
- WebRTC āĻ āĻĄāĻŋāĻ āĻāĻāĻāĻĒā§āĻ āĻĄāĻŋāĻāĻžāĻāĻ¸ āĻ¯ā§āĻŽāĻ¨ āĻ¸ā§āĻĒāĻŋāĻāĻžāĻ° āĻāĻŦāĻ āĻšā§āĻĄāĻĢā§āĻ¨āĻā§āĻ˛āĻŋāĻ¤ā§ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§ āĻāĻŋāĻ¨āĻž āĻ¤āĻž āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻ°āĻ¤ā§ "āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯-āĻ¨ā§āĻ¤āĻŋ: āĻ¸ā§āĻĒāĻŋāĻāĻžāĻ°-āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨" āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ā§ˇ
- āĻāĻžāĻ¸ā§āĻāĻŽ HTML āĻāĻĒāĻžāĻĻāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯, disabledFeatures āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
- āĻāĻ˛āĻžāĻāĻžāĻ¯āĻŧ āĻĒāĻžāĻ ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻā§āĻ°ā§āĻ¯āĻžāĻ āĻāĻ°āĻžāĻ° āĻā§āĻˇāĻŽāĻ¤āĻž āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻŦāĻ HTMLInputElement āĻāĻŦāĻ HTMLTextAreaElement āĻ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻā§āĻ¨ā§āĻ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻžāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§āĨ¤
āĻāĻĻā§āĻāĻžāĻŦāĻ¨ āĻāĻŦāĻ āĻŦāĻžāĻ āĻ¸āĻāĻļā§āĻ§āĻ¨ āĻāĻžāĻĄāĻŧāĻžāĻ, Firefox 92 8āĻāĻŋ āĻĻā§āĻ°ā§āĻŦāĻ˛āĻ¤āĻž āĻĻā§āĻ° āĻāĻ°ā§āĻā§, āĻ¯āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§ 6āĻāĻŋ āĻŦāĻŋāĻĒāĻā§āĻāĻ¨āĻ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ 5āĻāĻŋ āĻĻā§āĻ°ā§āĻŦāĻ˛āĻ¤āĻž (CVE-2021-38494 āĻāĻŦāĻ CVE-2021-38493 āĻāĻ° āĻ āĻ§ā§āĻ¨ā§ āĻ¸āĻāĻā§āĻšā§āĻ¤) āĻŽā§āĻŽāĻ°āĻŋāĻ° āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž, āĻ¯ā§āĻŽāĻ¨ āĻŦāĻžāĻĢāĻžāĻ° āĻāĻāĻžāĻ°āĻĢā§āĻ˛ā§ āĻāĻŦāĻ āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§ āĻŽā§āĻā§āĻ¤ āĻāĻ°āĻž āĻŽā§āĻŽāĻ°āĻŋ āĻāĻ˛āĻžāĻāĻžāĻ¯āĻŧ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ā§āĻ° āĻāĻžāĻ°āĻŖā§ āĻāĻā§āĨ¤ āĻ¸āĻŽā§āĻāĻžāĻŦā§āĻ¯āĻāĻžāĻŦā§, āĻŦāĻŋāĻļā§āĻˇāĻāĻžāĻŦā§ āĻĄāĻŋāĻāĻžāĻāĻ¨ āĻāĻ°āĻž āĻĒā§āĻˇā§āĻ āĻžāĻā§āĻ˛āĻŋ āĻā§āĻ˛āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻā§āĻ˛āĻŋ āĻāĻā§āĻ°āĻŽāĻŖāĻāĻžāĻ°ā§āĻ° āĻā§āĻĄ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻāĻ°ā§āĻāĻāĻŋ āĻŦāĻŋāĻĒāĻā§āĻāĻ¨āĻ āĻĻā§āĻ°ā§āĻŦāĻ˛āĻ¤āĻž CVE-2021-29993 āĻ ā§āĻ¯āĻžāĻ¨ā§āĻĄā§āĻ°āĻ¯āĻŧā§āĻĄ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖā§ "āĻāĻ¨ā§āĻā§āĻ¨ā§āĻ://" āĻĒā§āĻ°ā§āĻā§āĻāĻ˛ā§āĻ° āĻŽā§āĻ¯āĻžāĻ¨āĻŋāĻĒā§āĻ˛ā§āĻļāĻ¨ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻāĻĒāĻžāĻĻāĻžāĻ¨āĻā§āĻ˛āĻŋāĻā§ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧā§ˇ
Firefox 93-āĻāĻ° āĻŦāĻŋāĻāĻž āĻ°āĻŋāĻ˛āĻŋāĻ AV1 āĻāĻŽā§āĻ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ (AVIF) āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ
āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤āĻŋ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°ā§, āĻ¯āĻž AV1 āĻāĻŋāĻĄāĻŋāĻ āĻāĻ¨āĻā§āĻĄāĻŋāĻ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ āĻĨā§āĻā§ āĻāĻ¨ā§āĻā§āĻ°āĻž-āĻĢā§āĻ°ā§āĻŽ āĻāĻŽā§āĻĒā§āĻ°ā§āĻļāĻ¨ āĻĒā§āĻ°āĻ¯ā§āĻā§āĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤
āĻāĻ¤ā§āĻ¸: opennet.ru