Tanggal rilis stabil: 25 Agustus 2026
Kecuali jika disebutkan lain, perubahan berikut berlaku untuk rilis saluran stabil Chrome 152 untuk Android, ChromeOS, Linux, macOS, dan Windows.
CSS dan UI
Dukungan CSSPseudoElement untuk ::backdrop, ::scroll-marker, dan ::view-transition
Dukungan untuk CSSPseudoElement, yang sebelumnya ditentukan untuk ::after, ::before, dan ::marker, diperluas untuk menyertakan beberapa elemen pseudo baru:
::backdrop: Membantu menutup dialog saat latar belakang diklik tanpa mengganggu klik di dalam konten dialog, sehingga tidak memerlukan logika persimpangan yang kompleks untuk menentukan tempat klik terjadi.::scroll-marker: Digunakan untuk mengumpulkan statistik klik.::view-transition: Membuka jalan untuk mendukung transisi tampilan yang mengetahui geometri dan mencegat transisi tampilan di tengah penerbangan untuk memulai transisi baru.
Entri ChromeStatus.com | Spesifikasi
Warna alfa relatif (fungsi alpha() CSS Color 5)
Warna alfa relatif mereferensikan warna asal dan hanya mengubah saluran alfa, sehingga developer dapat menetapkan transparansi relatif terhadap nilai warna yang ada.
Bug pelacakan #492246715 | Entri ChromeStatus.com | Spesifikasi
Properti CSS window-drag
Properti CSS window-drag memungkinkan konten web menetapkan wilayah UI aplikasi web desktop yang diinstal yang berperilaku sebagai area panel judul jendela yang dapat ditarik. Saat diterapkan, interaksi pointer seperti klik dan tarik akan memindahkan jendela aplikasi tingkat atas, bukan memicu interaksi halaman normal. Fitur ini menstandarkan dan mengganti nama properti CSS app-region yang ada, mengubah nama nilainya menjadi move dan none, serta menambahkan perilaku pewarisan eksplisit.
Bug pelacakan #477608113 | Entri ChromeStatus.com | Spesifikasi
DOM dan HTML
Mengekspos atribut HTML global autocorrect
Atribut HTML autocorrect memungkinkan penulis web mengontrol apakah koreksi otomatis berlaku untuk input pengguna di elemen yang dapat diedit, termasuk host <input>, <textarea>, dan contenteditable. Fitur ini mengekspos atribut HTML global autocorrect dan mencerminkannya di HTMLElement.
Bug pelacakan #40871769 | Entri ChromeStatus.com | Spesifikasi
OpaqueRange
OpaqueRange mewakili rentang teks aktif dalam nilai kontrol formulir, seperti <textarea> atau <input> berbasis teks, sehingga developer dapat menggunakan teks nilai menggunakan API seperti rentang. Fitur ini memungkinkan operasi seperti getBoundingClientRect(), getClientRects(), dan integrasi dengan CSS Custom Highlight API untuk saran inline, sorotan, dan popover yang ditambatkan. Fitur ini mempertahankan enkapsulasi dengan hanya mengekspos offset nilai saat menampilkan null untuk startContainer dan endContainer.
Bug pelacakan #421421332 | Entri ChromeStatus.com | Spesifikasi
Target Referensi untuk ARIA lintas root
Target Referensi memungkinkan atribut ID seperti <label for>, aria-labelledby, popovertarget, dan commandfor diteruskan ke elemen di dalam DOM shadow komponen, sekaligus mempertahankan enkapsulasi status internal. Saat host shadow menentukan elemen di pohon shadow-nya untuk bertindak sebagai target referensinya, semua referensi ID yang mengarah ke host shadow akan diteruskan ke elemen target referensi. Target referensi dapat ditetapkan secara deklaratif menggunakan atribut shadowrootreferencetarget di <template> atau di JavaScript menggunakan ShadowRoot.prototype.referenceTarget.
Bug pelacakan #346835896 | Entri ChromeStatus.com | Spesifikasi
Aplikasi web
Atribusi notifikasi untuk PWA di macOS
Jika Progressive Web App (PWA) diinstal di macOS, notifikasinya akan diatribusikan secara native ke PWA itu sendiri (menggunakan nama dan ikon aplikasinya sendiri di Pusat Notifikasi), bukan lagi melalui Google Chrome. Notifikasi PWA selaras dengan aplikasi macOS native: Chrome tidak lagi mendukung kolom requireInteraction untuk notifikasi di macOS, dan Badging API memerlukan izin notifikasi agar badge aplikasi muncul.
Bug pelacakan #327449602 | Entri ChromeStatus.com | Spesifikasi
Sub-aplikasi untuk Aplikasi Web Terisolasi (IWA)
Sub-aplikasi memungkinkan developer membuat beberapa aplikasi dalam satu penginstalan Aplikasi Web Terisolasi (IWA). Setiap sub-aplikasi memiliki nama, ikon, dan integrasi OS tersendiri yang berbeda-beda, yang muncul di panel aplikasi desktop dengan identitas yang berbeda dari IWA induknya, sekaligus mempertahankan proses penginstalan dan update IWA yang tunggal dan terpadu. Administrator dapat mengontrol kemampuan ini menggunakan kebijakan perusahaan.
Bug pelacakan #414729785 | Entri ChromeStatus.com | Spesifikasi
Mode tampilan tanpa bingkai untuk Aplikasi Web Terisolasi (IWA)
Mode tampilan tanpa bingkai memungkinkan Aplikasi Web Terisolasi (IWA) menempati seluruh jendela browser dengan menghapus batas jendela standar dan panel judul, mengoptimalkan ruang kerja yang tersedia, dan memungkinkan developer menerapkan pengalaman pengguna yang unik dengan branding dan hierarki menu kustom. Administrator dapat mengelola fitur ini menggunakan kebijakan perusahaan pengelolaan jendela.
Bug pelacakan #477512407 | Entri ChromeStatus.com | Spesifikasi
Performa dan jaringan
CPU Performance API
CPU Performance API memungkinkan aplikasi web menentukan tingkat performa CPU perangkat pengguna. Aplikasi web dapat menggunakan informasi ini untuk memberikan pengalaman pengguna yang ditingkatkan, yang secara opsional dapat dikombinasikan dengan Compute Pressure API untuk bereaksi terhadap perubahan tekanan CPU. Pengguna dan administrator dapat mengganti tingkat performa yang dilaporkan menggunakan setelan Chrome dan kebijakan perusahaan.
Bug pelacakan #449760252 | Entri ChromeStatus.com | Spesifikasi
Daftar yang Diizinkan untuk Koneksi
Daftar yang Diizinkan untuk Koneksi memberikan kontrol eksplisit atas endpoint eksternal dengan membatasi koneksi yang dimulai melalui Fetch API atau API platform web lainnya dari dokumen atau worker. Server mendistribusikan daftar endpoint yang diberi otorisasi melalui header respons HTTP, dan Chrome mengevaluasi endpoint tujuan berdasarkan daftar yang diizinkan ini sebelum membuat koneksi.
Bug pelacakan #447954811 | Entri ChromeStatus.com | Spesifikasi
Media, sensor, dan input
MediaCapabilities.decodingInfo.encryptionScheme
Menambahkan atribut encryptionScheme ke kamus KeySystemTrackConfiguration yang digunakan di navigator.mediaCapabilities.decodingInfo(). Hal ini memungkinkan aplikasi web membuat kueri apakah skema enkripsi tertentu (seperti 'cenc' atau 'cbcs') didukung.
Bug pelacakan #498284510 | Entri ChromeStatus.com | Spesifikasi
Pengambilan preferensi audio di getDisplayMedia()
Petunjuk ini memungkinkan aplikasi web memberi sinyal kepada browser bahwa mereka lebih memilih berbagi audio bersama dengan video. Hal ini membantu developer memastikan bahwa aplikasi yang mengandalkan pengambilan audio berfungsi dengan lancar.
Bug pelacakan #535514300 | Entri ChromeStatus.com | Spesifikasi
WebGPU: Kontrol ukuran subgrup
Menambahkan fitur GPU opsional "subgroup-size-control" yang memungkinkan penetapan ukuran subgrup secara eksplisit dalam shader komputasi. Hal ini mengoptimalkan performa shader komputasi menggunakan operasi subgrup dengan ukuran subgrup tertentu di platform hardware target, terutama untuk workload AI.
Bug pelacakan #463721943 | Entri ChromeStatus.com | Spesifikasi
Privasi dan keamanan
Peringatan situs mencurigakan
Untuk pengguna Perlindungan yang Disempurnakan Safe Browsing, Chrome menampilkan pop-up peringatan yang dapat dilewati saat mengunjungi situs dengan sinyal yang menunjukkan bahwa situs tersebut berpotensi berbahaya. Peringatan ini ditampilkan selain peringatan interstisial yang ada untuk situs web berbahaya yang telah dikonfirmasi. Administrator dapat mengonfigurasi fitur ini menggunakan kebijakan Safe Browsing.
Uji coba origin
Uji coba penghentian penggunaan untuk XSLT sisi klien
XSLT sisi klien tidak digunakan lagi dan direncanakan untuk dihapus dari platform web. Uji coba penghentian penggunaan tersedia mulai Chrome 152 untuk memberi situs waktu migrasi tambahan.
Uji Coba Origin | Bug pelacakan #435623334 | Entri ChromeStatus.com
Aturan Spekulasi: kontrol heuristik moderat untuk area pandang
Menyediakan kontrol eksperimental untuk heuristik area tampilan aturan spekulasi, yang memungkinkan developer menguji apakah parameter heuristik alternatif memberikan hasil pengambilan data di awal dan pra-rendering yang lebih baik daripada setelan default.
Bug pelacakan #529423512 | Entri ChromeStatus.com
User Agent Image Replacement API
Memungkinkan developer mengamati saat browser mengubah atau mengganti media gambar di halaman atas nama pengguna (seperti menggunakan AI generatif) sehingga dokumen dapat mengadaptasi konten lain dan mengurangi potensi kebingungan pengguna.
Bug pelacakan #544822216 | Entri ChromeStatus.com | Spesifikasi
Penghentian penggunaan dan penghapusan
Menghapus Private Aggregation API
Setelah pengumuman Chrome bahwa pendekatan saat ini terhadap cookie pihak ketiga akan dipertahankan, Private Aggregation API tidak digunakan lagi dan dihapus (bersama dengan Privacy Sandbox API terkait).