Chrome 151 beta

Dipublikasikan: 3 Juli 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 menggunakan link yang disediakan atau dengan membuka ChromeStatus.com. Chrome dalam versi beta mulai 3 Juli 2026. Anda dapat mendownload versi beta terbaru dari Google.com untuk desktop atau dari Google Play Store di Android.

CSS dan UI

Aksesori animasi pada peristiwa animasi dan transisi

Menambahkan atribut animasi hanya baca ke antarmuka AnimationEvent dan TransitionEvent. Atribut ini menampilkan objek Animasi terkait yang memicu peristiwa.

Properti ruby-overhang CSS

Menambahkan dukungan untuk properti CSS ruby-overhang. Properti ini menerima kata kunci auto, spaces, dan none untuk mengontrol perilaku teks anotasi ruby yang menggantung. Mengikuti spesifikasi CSSWG, none memiliki alias spaces, yang memungkinkan overhang hanya pada spasi kosong dan tanda baca CJK untuk menghindari celah tata letak yang tidak terduga sekaligus mempertahankan keterbacaan.

Nilai awal position-anchor diubah menjadi normal

Mengubah nilai awal properti CSS position-anchor dari none menjadi normal agar selaras dengan spesifikasi CSS Anchor Positioning dan implementasi browser lainnya. Jika disetel ke normal, properti ini akan bertindak seperti none jika position-area disetel ke none, dan jika tidak, akan berperilaku seperti auto.

Tidak ada putar ulang otomatis untuk metode pemutaran AnimationTrigger

Memperbarui metode pemutaran AnimationTrigger (play, play-forwards, dan play-backwards) agar tidak memutar ulang secara otomatis. Jika animasi terkait telah berjalan hingga selesai, pemicuan tindakan pemutaran ini tidak akan memulai ulang animasi.

Atribut momentum peristiwa roda

Menampilkan atribut momentum pada peristiwa wheel untuk menunjukkan inersia scrolling yang dihasilkan oleh platform native. Membedakan peristiwa inersia yang dipicu oleh gerakan mengayun dari interaksi pengguna langsung pada trackpad memungkinkan developer menyesuaikan efek scroll atau mengabaikan peristiwa gerakan mengayun yang disimulasikan.

Web API

Elemen kemampuan <usermedia>

Memperkenalkan Elemen Kemampuan <usermedia> sebagai kontrol deklaratif yang diaktifkan pengguna untuk memulai dan berinteraksi dengan streaming media. Dengan menyematkan elemen yang dikontrol browser langsung di HTML, permintaan izin dikaitkan dengan niat pengguna yang jelas, bukan panggilan JavaScript, sehingga meningkatkan pengalaman pengguna perintah dan memberikan jalur pemulihan yang jelas jika izin ditolak sebelumnya.

Dukungan LanguageDetector untuk bahasa China tradisional dan sederhana

Memperluas LanguageDetector API untuk menampilkan zh-Hant untuk bahasa China Tradisional dan zh-Hans untuk bahasa China Sederhana. Hal ini memberikan identifikasi bahasa yang lebih mendetail di luar kode zh umum yang ditampilkan sebelumnya.

Kolom form_submission aturan spekulasi

Memperluas sintaksis aturan spekulasi dengan kolom form_submission untuk aturan pra-render. Hal ini memungkinkan aplikasi web menginstruksikan browser untuk melakukan pra-render navigasi pengiriman formulir, seperti permintaan GET dari formulir penelusuran.

Tanda baca yang tidak diucapkan Web Speech API

Menambahkan atribut boolean unspokenPunctuation ke SpeechRecognition. Jika disetel ke true, mesin pengenalan ucapan akan otomatis menyimpulkan dan menyisipkan tanda baca berdasarkan jeda dan prosodi ucapan, tanpa mengharuskan pengguna mengucapkan perintah tanda baca secara eksplisit.

Men-streaming teks dengan textStream()

Menambahkan metode textStream() ke antarmuka streaming Request, Response, dan Blob. Hal ini menyediakan aliran string teks yang didekode langsung dan dapat dibaca, setara dengan mengalirkan byte stream melalui TextDecoderStream.

WebGPU: Kontrol ukuran subgrup

Menambahkan fitur GPU opsional subgroup-size-control yang memungkinkan Anda secara eksplisit menetapkan ukuran subgrup dalam shader komputasi.

Teknik ini sangat berguna untuk aplikasi yang perlu mengoptimalkan performa shader komputasi menggunakan operasi subgrup dengan ukuran subgrup tertentu di platform tertentu, seperti workload AI.

DOM dan HTML

Target referensi untuk ARIA lintas root

Memperkenalkan kemampuan Target Referensi untuk root bayangan, yang memungkinkan atribut yang mereferensikan ID seperti for, aria-labelledby, popovertarget, dan commandfor menargetkan elemen di dalam DOM bayangan komponen sambil mempertahankan enkapsulasi. Target referensi dapat ditentukan secara deklaratif menggunakan shadowrootreferencetarget pada template atau secara imperatif menggunakan ShadowRoot.referenceTarget.

Antarmuka global FontFaceSet yang terekspos

Menghapus [LegacyNoInterfaceObject] dari definisi IDL FontFaceSet agar selaras dengan spesifikasi CSS Font Loading. FontFaceSet kini diekspos sebagai properti global, dan memanggil new FontFaceSet() dengan benar akan menampilkan TypeError: Illegal constructor.

Penguraian XML yang aman untuk memori di Rust

Mengubah penguraian XML transisi untuk skenario non-XSLT (termasuk DOMParser, XMLHttpRequest.responseXML, dan referensi gambar SVG) ke parser Rust yang aman untuk memori, sehingga menghilangkan potensi kerentanan kerusakan memori sekaligus mempertahankan kepatuhan standar.

Performa

Entri linimasa PerformanceSoftNavigation dan InteractionContentfulPaint

Menambahkan jenis entri performa soft-navigation dan interaction-contentful-paint ke linimasa Web Performance API. Metrik ini melacak latensi pemuatan yang didorong interaksi dan navigasi ringan aplikasi halaman tunggal (SPA), yang menetapkan asal waktu baru untuk transisi rute. Hal ini memungkinkan Data Web Inti diukur untuk navigasi ringan.

Keikutsertaan pengaturan waktu pengalihan lintas asal

Memungkinkan server asal memilih untuk membagikan detail waktu pengalihan lintas origin dengan asal tujuan navigasi, sehingga memungkinkan developer mengukur performa pengalihan.

Aksesibilitas

aria-actions atribut

Mendukung atribut aria-actions sesuai dengan spesifikasi ARIA. Atribut ini memungkinkan developer mengekspos kontrol tindakan sekunder dalam widget interaktif komposit untuk meningkatkan visibilitas teknologi pendukung.

Keamanan dan Privasi

Pembaruan kebijakan izin Direct Sockets

Memperbarui kebijakan izin untuk Aplikasi Web Terisolasi menggunakan Direct Sockets. Kebijakan direct-sockets-private digantikan oleh kebijakan local-network dan loopback-network yang berbeda, yang menawarkan kontrol terperinci atas koneksi jaringan.

Uji coba origin baru

Di Chrome 151, Anda dapat memilih untuk mengikuti uji coba origin baru berikut.

Update algoritma WebCrypto

Menambahkan algoritma pasca-kuantum (ML-KEM dan ML-DSA), pertukaran kunci hibrida (X-Wing), dan AEAD simetris ChaCha20-Poly1305 ke Web Cryptography API, yang menyediakan implementasi kriptografi tahan kuantum yang distandardisasi secara native di browser.

WebRTC Data Channel: SCTP Negotiation Acceleration Protocol

Saluran Data WebRTC menggunakan Stream Control Transmission Protocol (SCTP) melalui asosiasi Datagram Transport Layer Security (DTLS).

Pembentukan koneksi SCTP standar memerlukan handshake yang menimbulkan latensi. Draf Internet baru menentukan metode untuk mempercepat pembentukan datachannel dengan menyematkan parameter inisialisasi SCTP dalam pertukaran penawaran/jawaban Session Description Protocol (SDP). Hal ini mengurangi waktu yang diperlukan untuk membuka saluran data hingga dua kali waktu perjalanan pulang pergi jaringan.

Penghentian penggunaan dan penghapusan

Di Chrome 151, fitur berikut tidak digunakan lagi atau dihapus.

Dukungan dihapus untuk macOS 12

Chrome 150 adalah rilis terakhir yang mendukung macOS 12. Mulai Chrome 151, diperlukan macOS 13 atau yang lebih baru. Di perangkat yang menjalankan macOS 12, Chrome akan terus berfungsi, tetapi tidak akan lagi menerima update.