ꡬκΈμ΄ ν¬λ‘¬ μΉ λΈλΌμ°μ λ²μ 155λ₯Ό μΆμνμ΅λλ€. ν¬λ‘¬μ κΈ°λ°μ΄ λλ μ€νμμ€ ν¬λ‘λ―Έμ νλ‘μ νΈμ μμ λ²μ λ ν¨κ» μ 곡λ©λλ€. ν¬λ‘¬μ κ΅¬κΈ λ‘κ³ μ¬μ©, ν¬λμ μλ¦Ό μμ€ν , μ μκΆ λ³΄νΈ(DRM) λμμ μ½ν μΈ μ¬μ λͺ¨λ, μλ μ λ°μ΄νΈ μ€μΉ, μμ κ°λλλ μλλ°μ€ 격리, κ΅¬κΈ API ν€ μ 곡, κ²μ μ RLZ λ§€κ°λ³μ μ λ¬ λ±μ μ μμ ν¬λ‘λ―Έμκ³Ό μ°¨λ³νλ©λλ€. μ λ°μ΄νΈμ λ λ§μ μκ°μ΄ νμν μ¬μ©μλ₯Ό μν΄ 8μ£Ό λμ μ μ§λλ λ³λμ νμ₯ μμ λ²μ μ΄ μ 곡λ©λλ€. λ€μ λ²μ μΈ ν¬λ‘¬ 156λ μλ‘μ΄ 2μ£Ό κ°λ° μ£ΌκΈ°μ μΌνμΌλ‘ 10μ 20μΌμ μΆμλ μμ μ λλ€.
Chrome 155μ μ£Όμ λ³κ²½ μ¬ν(1, 2, 3, 4):
- "HTTPS μ°μ " κΈ°λ₯μ λͺ¨λ μ¬μ©μμκ² κΈ°λ³Έμ μΌλ‘ νμ±νλμ΄ μμ΅λλ€. μ΄ κΈ°λ₯μ 192.168.0.1/16 λ° 10.0.0.0/8κ³Ό κ°μ΄ μΈνΈλΌλ·μ΄ μλ λ€νΈμν¬μ νΈμ€ν λ κ³΅κ° μ¬μ΄νΈμ λν HTTP μμ²μ μλμΌλ‘ HTTPSλ‘ λ¦¬λλ μ ν©λλ€. HTTPSλ₯Ό μ§μνμ§ μλ μ¬μ΄νΈμμ νΈνμ±μ 보μ₯νκΈ° μν΄, 리λλ μ ν HTTPS μμ²μ΄ μ€ν¨νκ±°λ μΈμ¦μ λ¬Έμ κ° λ°μνλ κ²½μ° HTTPλ‘ λλμκ°λ λ체 κΈ°λ₯μ΄ κ΅¬νλμ΄ μμ΅λλ€. HTTPλ₯Ό ν΅ν΄ μ¬μ΄νΈλ₯Ό μ΄λ €κ³ νλ©΄ νΉλ³ν κ²½κ³ λ©μμ§κ° νμλ©λλ€.
- JPEG XL μ΄λ―Έμ§ λμ½λ© μ§μμ κΈ°λ³Έμ μΌλ‘ νμ±νλμ΄ μμ΅λλ€. μ΄ κ΅¬νμ Rustλ‘ μμ±λ jxl-rs λΌμ΄λΈλ¬λ¦¬λ₯Ό κΈ°λ°μΌλ‘ ν©λλ€. JPEG XLμ μ¬μ©νλ©΄ λμΌν νμ§μ JPEG μ΄λ―Έμ§μ λΉν΄ νμΌ ν¬κΈ°λ₯Ό 30~50% μ€μΌ μ μμ΅λλ€. μ§μλλ κ³ κΈ κΈ°λ₯μλ HDR, μ λλ©μ΄μ , ν¬λͺ λ, νλ‘κ·Έλ μλΈ λ€μ΄λ‘λ λͺ¨λ, λΉνΈ μ μ‘λ₯ κ°μμ λ°λ₯Έ λΆλλ¬μ΄ νμ§ μ ν, 무μμ€ JPEG μμΆ, μ΅λ 4099κ° μ±λ μ§μ λ° λ€μν μμ¬λ μ§μμ΄ ν¬ν¨λ©λλ€.
- νλ‘ν μμ± μΈν°νμ΄μ€μ μκ°μ λμμΈμ΄ λ³κ²½λμμ΅λλ€(κΈ°λ₯μ λμΌνκ² μ μ§λ©λλ€). νλ«νΌμ κ²½μ° Windows νλ‘ν μμ± λ°©λ²μ μ΅νλ μλ‘μ΄ λ¨κ³κ° μΆκ°λμμΌλ©°, μ΄λ λΈλΌμ°μ λ₯Ό μ²μ μ€νν λ νμλ©λλ€. Linux ΠΈ macOS ν¬λ‘¬ λ²μ 158μ ν¬ν¨λ μμ μ
λλ€.

- WebHID APIλ₯Ό ν΅ν΄ μνΈ μμ©ν μ μλ μ₯μΉ λ²μκ° νμ₯λμμ΅λλ€. μ΄ APIλ HID μ₯μΉ(ν΄λ¨Ό μΈν°νμ΄μ€ μ₯μΉ, ν€λ³΄λ, λ§μ°μ€, κ²μν¨λ, ν°μΉν¨λ)μ λν μ μμ€ μ κ·Όμ μ 곡νκ³ μμ€ν μ νΉμ λλΌμ΄λ²κ° μ€μΉλμ§ μμ μνμμλ μμ μ μνν μ μλλ‘ μ€κ³λμμ΅λλ€.
- μ€μΉλ νμ₯ νλ‘κ·Έλ¨μ νκ°νκ³ λ¦¬λ·°ν μ μλ μ΅μ
μ΄ νμ₯ νλ‘κ·Έλ¨ κ΄λ¦¬ λ©λ΄μ chrome://extensions νμ΄μ§μ μΆκ°λμμ΅λλ€. μ΄ μ΅μ
μ ν΄λ¦νλ©΄ Chrome μΉ μ€ν μ΄μ ν΄λΉ νμ΄μ§λ‘ μ΄λν©λλ€.

- μλ² λλ iframeμ΄ νλ©΄μ 보μ΄μ§ μμ λ ν΄λΉ iframe λ΄λΆμ μ€λμ€ λ° λΉλμ€ μ¬μμ μ°¨λ¨ν μ μλ 'νλ©΄μ νμλμ§ μμ λ λ―Έλμ΄ μ¬μ μ°¨λ¨' κΆνμ΄ κ΅¬νλμμ΅λλ€.
- `margin-trim` CSS μμ±μ λΆλͺ¨ 컨ν μ΄λ λ΄μ 첫 λ²μ§Έ μμ μκ³Ό λ§μ§λ§ μμ λ€μ μ¬λ°±μ μ κ±°νλ κΈ°λ₯μ ν©λλ€.
- ν μ€νΈ λ΄ κ³΅λ°± μλμ λ°μ½λ μ΄ν°(λ°μ€ λλ μ·¨μμ )κ° νμλλμ§ μ¬λΆλ₯Ό μ μ΄νλ ββCSS μμ± `text-decoration-skip-spaces`λ₯Ό μΆκ°νμ΅λλ€.
- λͺ©λ‘μμ μ¬μ©μ μ§μ κΈλ¨Έλ¦¬ κΈ°νΈ μ¬μ©μ λ μ½κ² μ€μ ν μ μλλ‘ `symbols()` CSS ν¨μλ₯Ό μΆκ°νμ΅λλ€.
- WebCrypto APIλ μ΄μ ChaCha20-Poly1305 λ° X-Wing μκ³ λ¦¬μ¦λΏλ§ μλλΌ ML-KEM λ° ML-DSAμ κ°μ μμ λ΄μ± μνΈν μκ³ λ¦¬μ¦μ μ§μν©λλ€.
- μ°½ κ΄λ¦¬ APIμ μλ‘μ΄ μ°½ κ΄λ¦¬ λ©μλμΈ maximize(), minimize(), restore()κ° μΆκ°λμμ΅λλ€. μ΄ λ©μλλ€μ μ°½μ νμ₯, μ΅μν λλ μ΄μ ν¬κΈ°λ‘ 볡μνλ λ° μ¬μ©λ©λλ€. λν, setResizable() λ©μλκ° μΆκ°λμ΄ μ°½ ν λ리μ ν¬κΈ°λ₯Ό μλμΌλ‘ μ‘°μ ν μ μμ΅λλ€. display-state λ° resizable CSS λ―Έλμ΄ μΏΌλ¦¬λ μ°½μ΄ μ΅μνλμλμ§, μ΅λνλμλμ§, κ·Έλ¦¬κ³ μ°½μ ν¬κΈ°λ₯Ό μ‘°μ ν μ μλμ§ μ¬λΆλ₯Ό νλ¨νλ λ° μ¬μ©λ©λλ€.
- μλ‘μ΄ λ΄μ₯ μ 곡κ°(PredefinedColorSpace)μΈ srgb-linearμ display-p3-linearλ₯Ό μΆκ°νμ΅λλ€.
- 'import β¦ with { type: "text" }' ꡬ문μ μ¬μ©νμ¬ κ°μ Έμ¨ ν μ€νΈ λͺ¨λμ λν μ§μμ΄ μΆκ°λμμ΅λλ€.
μλ‘μ΄ κΈ°λ₯ λ° λ²κ·Έ μμ μΈμλ μ΄λ² λ²μ μμλ 247κ°μ μ·¨μ½μ μ΄ ν΄κ²°λμμ΅λλ€. κ·Έμ€ 4κ°λ μ¬κ°λ λ±κΈμ΄ 'μ¬κ°'μΌλ‘ μ§μ λμλλ°, μ΄λ ν΄λΉ μ·¨μ½μ μ ν΅ν΄ λͺ¨λ λΈλΌμ°μ λ³΄νΈ κ³μΈ΅μ μ°ννκ³ μλλ°μ€ νκ²½ μΈλΆμμ μ½λλ₯Ό μ€νν μ μμμ μλ―Έν©λλ€. λͺ¨λ μ¬κ°ν μ·¨μ½μ μ μ΄λ―Έ ν΄μ λ λ©λͺ¨λ¦¬μ μ κ·Όνλ κ²(use-after-free)μΌλ‘ μΈν΄ λ°μν©λλ€.
μΆμ² : opennet.ru


