Dipublikasikan: 16 September 2026
Kecuali dinyatakan lain, perubahan berikut berlaku untuk rilis saluran beta Chrome terbaru untuk Android, ChromeOS, Linux, macOS, dan Windows. Pelajari lebih lanjut fitur ini dengan menggunakan link yang disediakan atau dengan membuka ChromeStatus.com. Chrome 155 dalam versi beta mulai 16 September 2026. Anda dapat mendownload versi beta terbaru dari Google.com untuk desktop atau dari Google Play Store di Android.
CSS dan UI
CSS symbols()
Fungsi CSS symbols() memungkinkan penulis menentukan gaya penghitung sebaris, bukan mendeklarasikan aturan @ bernama @counter-style terlebih dahulu. Class ini membuat gaya penghitung anonim
dari daftar simbol string ditambah sistem penghitungan opsional
(siklik, numerik, alfabet, simbolik, atau tetap), dan diterima sebagai
gaya penghitung di list-style-type, singkatan list-style, counter(),
dan counters().
Properti singkat sudut CSS
Menerapkan singkatan CSS corner dan sub-singkatan per sudut
(corner-top-left, corner-top-right, corner-bottom-left,
corner-bottom-right) serta singkatan tepi fisik (corner-top, corner-bottom) dan
logis (corner-block-start, corner-block-end, dll.). Setelan ini memungkinkan Anda menetapkan border-radius dan corner-shape untuk setiap sudut dalam satu deklarasi. Selain itu, corners dipertahankan sebagai alias kompatibilitas untuk
singkatan corner.
Fitur ini juga mencakup kontrol caching. Secara default, setiap fungsi random()
diselesaikan ke nilai baru yang berbeda. Penulis web dapat mengganti nilai default ini dengan meneruskan nilai <random-key> sebagai argumen pertama fungsi untuk mengontrol cara nilai acak dibagikan di seluruh properti dan elemen.
CSS text-decoration-skip-spaces
Properti CSS text-decoration-skip-spaces mengontrol apakah garis dekorasi teks (misalnya, garis bawah, garis atas, dan garis coret) melewati karakter spasi kosong. Hal ini memungkinkan penulis mencegah dekorasi digambar di bawah
ruang, yang sering kali lebih menarik secara visual.
CSS margin-trim
Properti CSS margin-trim dapat digunakan untuk menghilangkan margin sebelum atau setelah
turunan pertama atau terakhir dari sebuah penampung. Hal ini didukung di container blok reguler dan container multi-kolom.
JavaScript
Menghindari kegagalan modul penyimpanan ke dalam cache
Saat ini, developer web tidak dapat mencoba lagi pemuatan modul yang gagal, karena kegagalan ini di-cache (dan percobaan ulang hanya akan menghasilkan kegagalan langsung). Perubahan pada perilaku pemuatan modul ini memungkinkan pemuatan modul yang gagal dicoba lagi secara manual (misalnya, dengan memanggil import() lagi), sehingga mengatasi masalah nyata bagi developer (dan pengguna) saat menggunakan modul melalui jaringan yang tidak stabil.
Mengimpor Teks (Modul Teks)
Proposal TC39 untuk menambahkan pernyataan modul import … with { type: "text" } ke
JavaScript. Atribut impor memuat data teks sebagai nilai string.
Web API
Kontrol tampilan jendela tambahan
Memungkinkan aplikasi web dengan izin window-management
maximize(), minimize(), dan restore() jendela mereka, dan mencegah
pengubahan ukuran melalui setResizable(). Selain itu, fitur media CSS baru
display-state dan resizable memungkinkan skrip dan konten beradaptasi dengan
status jendela dan kemampuan pengubahan ukuran masing-masing. Fitur ini meningkatkan kegunaan jendela aplikasi jarak jauh VDI di klien Web, terutama dalam hal kontrol jendela titlebar. Fungsi baru ini meningkatkan kualitas fitur Window
Management API yang ada.
Update algoritma di WebCrypto
Menambahkan dukungan untuk beberapa algoritma kriptografi pasca-kuantum yang distandardisasi oleh NIST ke Web Cryptography API:
- ML-KEM (768, 1024)
- ML-DSA (44, 65, 87)
- ChaCha20-Poly1305
- X-Wing
Informasi tambahan dapat ditemukan dalam draf spesifikasi: https://wicg.github.io/webcrypto-modern-algos/
Digital Credentials API (dukungan penerbitan)
Hal ini memungkinkan situs penerbit (misalnya, universitas, lembaga pemerintah, atau bank) untuk memulai proses penyediaan (penerbitan) kredensial digital secara aman langsung ke aplikasi dompet digital pengguna.
Di Android, kemampuan ini menggunakan sistem CredMan IdentityCredential Android (Credential Manager). Di Desktop, fitur ini menggunakan pendekatan lintas perangkat
menggunakan protokol CTAP yang mirip dengan presentasi Kredensial Digital.
Dukungan decoding JPEG XL (image/jxl) di blink
Menambahkan dukungan untuk mendekode gambar JPEG XL (image/jxl) di Blink menggunakan
jxl-rs, decoder Rust murni yang aman untuk memori.
JPEG XL adalah format gambar modern yang distandardisasi sebagai ISO/IEC 18181 yang menawarkan decoding progresif untuk meningkatkan performa pemuatan yang dirasakan, dukungan untuk gamut warna lebar, HDR, dan kedalaman bit tinggi, serta dukungan untuk animasi.
Menjeda pemutaran media di iframe yang tidak terlihat
Menambahkan kebijakan izin media-playback-while-not-visible untuk mengizinkan penyematan
mengontrol apakah iframe yang disematkan saat ini disembunyikan. Hal ini mencakup
iframe dengan properti display yang disetel ke none,
properti visibility yang disetel ke hidden, atau
area nol (lebar atau tinggi sama dengan 0). Saat disembunyikan, upaya yang dilakukan oleh
iframe sematan untuk merender media yang dapat didengar akan diblokir. Saat frame ditampilkan
lagi, larangan harus dicabut. Hal ini akan memungkinkan developer membuat pengalaman yang lebih mudah digunakan dan meningkatkan performa dengan membiarkan browser menangani pemutaran konten yang tidak terlihat oleh pengguna.
PredefinedColorSpace srgb-linear dan display-p3-linear
Tambahkan ruang warna srgb-linear dan display-p3-linear (seperti yang ditentukan oleh CSS) ke
PredefinedColorSpace untuk digunakan dengan kanvas.
Metode streaming dan penyisipan HTML yang diperbarui
Mengekspos beberapa metode setelan HTML yang memberikan gambaran yang koheren untuk menyisipkan markup secara dinamis ke dalam dokumen yang ada:
- Metode posisi (
before(),after(),append(),prepend(),replaceWith()) yang menggunakan HTML sebagai argumen, secara efektif menggantikaninsertAdjacentHTML(). - Metode streaming (
streamAppendHTML(),streamAppendHTMLUnsafe(), dll.) yang menampilkanWritableStream. - Meneruskan
{runScripts}sebagai bagian dariSetHTMLUnsafeOptions, meniru perilakucreateContextualFragment. - Mendukung
createParserOptionsdalam jenis tepercaya, sehingga jenis tepercaya dapat menggantikan mode pembuatan skrip dan sanitizer.
Untuk mengetahui informasi selengkapnya, lihat dokumentasi Pembaruan Parsial Deklaratif.
Header WebTransport dan responseHeaders
Menambahkan dukungan untuk meneruskan header permintaan HTTP kustom menggunakan WebTransportOptions
dan memeriksa header respons server melalui instance WebTransport. Hal ini memungkinkan aplikasi web menyediakan metadata, token autentikasi, dan parameter kustom selama handshake CONNECT awal dan mengakses header yang disediakan server setelah koneksi dibuat.