Nonaktifkan zoom CSS standar
Penerapan properti zoom CSS non-standar sebelumnya telah diperbarui agar selaras dengan standar baru. Ini mengubah berbagai JavaScript API untuk sesuai dengan spesifikasi, mengubah zoom agar diterapkan pada konten iframe dokumen, dan mengubahnya untuk diterapkan ke semua properti panjang yang diwariskan di mana sebelumnya, ini hanya mengubah font-size yang diwariskan.
Uji coba ini memungkinkan Anda memilih kembali perilaku sebelumnya untuk memiliki lebih banyak waktu untuk menyesuaikan kode.
Daftar untuk uji coba origin nonaktifkan zoom CSS Standar.
Eksperimentasi Subgrup WebGPU
Menambahkan fungsi subgrup ke WebGPU. Operasi subgrup melakukan SIMT
operasi untuk menyediakan komunikasi dan berbagi data yang efisien di antara kelompok
pemanggilan. Operasi ini dapat digunakan untuk mempercepat aplikasi dengan mengurangi
{i>overheadPenambahan untuk Attribution Reporting
Chrome 128 menyertakan dua fitur tambahan untuk Attribution Reporting. Ada perubahan pada logika batas tujuan sumber/sumber, dengan tujuan mengurangi tingkat hilangnya transmisi. Pemfilteran kontribusi yang fleksibel akan meningkatkan kualitas laporan API kemampuan batching.
Error pembuatan AudioContext dan rendering audio kini dilaporkan ke web aplikasi dengan callback yang ditetapkan ke AudioContext.onerror.
PointerEvent.deviceProperties untuk Tinta Multi-Pen
Saat ini, pengembang tidak memiliki cara untuk membedakan antara dua pena individu pada digitizer yang didukung tinta. Atribut PointerEvent.id yang ada merupakan diterapkan dengan cara yang berbeda dan tidak selalu bertahan untuk setiap goresan tinta atau pengguna dengan layar.
Perubahan ini memberikan cara yang aman dan andal untuk mengidentifikasi tiap pena (pointer) berinteraksi dengan layar untuk mengatur warna atau bentuk pena tertentu setiap perangkat berinteraksi dengan digitizer. Fungsi ini memperluas PointerEvent untuk menyertakan atribut baru, deviceProperties. File ini berisi uniqueId, yang mewakili persistensi sesi, dokumen yang terisolasi, ID unik yang dapat digunakan developer untuk mengidentifikasi tiap pena dengan andal berinteraksi dengan halaman.
Bit rantai ancestor lintas situs untuk CookiePartitionKey di cookie yang dipartisi
Chrome 128 menambahkan bit ancestor lintas situs ke keyring yang dipartisi
CookiePartitionKey cookie. Perubahan ini menyatukan
kunci partisi dengan
nilai kunci partisi yang digunakan dalam partisi penyimpanan dan menambahkan perlindungan terhadap
serangan clickjacking dengan mencegah {i>frameMenghentikan penggunaan 0.0.0.0 untuk Akses Jaringan Pribadi (PNA)
Kami mengusulkan untuk memblokir akses ke alamat IP 0.0.0.0 sebelum PNA di-deploy sepenuhnya.
Chrome menghentikan akses langsung ke endpoint jaringan pribadi dari publik sebagai bagian dari Spesifikasi PNA. Layanan yang diproses localhost (127.0.0.0/8) dianggap pribadi sesuai dengan spesifikasi pendukung. Perlindungan PNA Chrome dapat diabaikan menggunakan alamat IP 0.0.0.0 untuk mengakses layanan yang memproses localhost di macOS dan Linux.
Hal ini juga dapat disalahgunakan dalam serangan {i>rebindinglocalhost
Karena 0.0.0.0 tidak (dan seharusnya tidak digunakan) dalam praktiknya, 0.0.0.0 tidak digunakan lagi secara terpisah dari penghentian penggunaan permintaan jaringan pribadi lainnya.
Beberapa penyedia identitas FedCM dalam satu panggilan get()
Memungkinkan FedCM menampilkan beberapa penyedia identitas dalam dialog yang sama. Ini memberi cara mudah untuk menampilkan semua penyedia identitas yang didukung kepada pelanggan. Pertama-tama, kami berencana untuk menangani kasus memiliki semua penyedia dalam panggilan get() yang sama.
Daftar ke uji coba origin Beberapa Penyedia Identitas FedCM.
Rubi yang bisa dipisahkan garis
Memungkinkan jeda baris dalam elemen dengan display: ruby.
Sebelumnya, sepasang batu rubi dan
teks rubi tidak dapat dipecahkan oleh garis,
dan akan didorong ke baris berikutnya jika baris saat ini tidak memiliki cukup ruang
untuk seluruh pasangan. Sekarang masing-masing {i>ruby-baseProperti ruby-align CSS
Ada beberapa cara untuk menyejajarkan karakter ketika panjang anotasi ruby dan karakter dasar tidak cocok, serta properti ruby-align memungkinkan Anda memilih salah satu yang paling cocok untuk desain Anda. Properti ini mengambil salah satu nilai kata kunci berikut:
Ukuran minimum
Panduan aksesibilitas WCAG menetapkan bahwa ukuran input pointer harus berukuran minimum 24 x 24 piksel CSS. Perubahan ini membuat elemen