Di hampir setiap versi Chrome, kami melihat sejumlah pembaruan dan pada produk, kinerjanya, dan juga kemampuan web Peron. Artikel ini menjelaskan beberapa penghentian dan penghapusan konten Chrome 63, yang masih dalam versi beta mulai 26 Oktober. Kunjungi halaman penghentian penggunaan dan penghapusan untuk mengetahui penghentian dan penghapusan lainnya dari Chrome versi ini dan versi sebelumnya. Daftar ini dapat berubah sewaktu-waktu.
Properti antarmuka dengan jenis Promise tidak lagi menampilkan pengecualian
Properti dan fungsi antarmuka yang menampilkan promise tidak konsisten
tentang apakah kondisi error menampilkan pengecualian atau tolak, yang akan memanggil
blok catch()
promise. Versi spesifikasi IDL saat ini
memanggil semua properti dan fungsi yang menampilkan promise untuk menolak,
menampilkan pengecualian.
Misalnya, sebelumnya, panggilan ke MediaKeySession.closed
akan menampilkan
TypeError
untuk panggilan ilegal jika dipanggil pada waktu yang salah. Dengan perubahan ini
panggilan tersebut sekarang harus mengimplementasikan blok catch()
.
Perubahan ini menjadikan Chrome sesuai dengan spesifikasinya. Perubahan ini sudah dibuat untuk fungsi.
Pelacak Chromestatus | Bug Chromium
Menghapus getmatchedCSSRules()
Metode getCocokCSSRules() adalah API khusus webkit untuk mendapatkan daftar semua aturan gaya yang diterapkan pada elemen tertentu. Webkit memiliki bug terbuka untuk menghapusnya. Oleh karena itu, dihapus dari Chrome di versi 63. Pengembang yang membutuhkan fungsi ini dapat lihat postingan Stackoverflow ini
Rencana Penghapusan | Pelacak Chromestatus | Bug Chromium
Hapus RTCRtcpMuxPolicy dari "negosiasi"
rtcpMuxPolicy
digunakan oleh Chrome untuk menentukan kebijakan pilihannya terkait
penggunaan {i>multiplexing<i} RTP/RTCP. Di Chrome 57, kami mengubah setelan
rtcpMuxPolicy
untuk "mewajibkan" dan menghentikan "negosiasi" karena alasan berikut:
- RTCP yang di-muxed menggunakan resource jaringan tambahan.
- Menghapus "negosiasi" akan membuat tampilan API lebih sederhana, karena "RtpSender"/"RtpReceiver" maka hanya akan memiliki satu {i>transport<i}.
Di Chrome 63, "negosiasi" akan dihapus.