Mulai ulang frame selama proses debug
Fitur Mulai ulang frame sudah kembali. Anda dapat menjalankan kembali kode sebelumnya saat dijeda di suatu tempat dalam fungsi. Sebelumnya, fitur ini tidak digunakan lagi dan dihapus di Chrome 92 karena masalah stabilitas.
Dalam contoh ini, debugger awalnya dijeda pada titik henti sementara (baris 343) di dekat akhir fungsi toggleColorScheme. Untuk memulai ulang proses debug dari awal fungsi toggleColorScheme, luaskan bagian Call stack di panel Debugger, klik kanan toggleColorScheme, lalu pilih Restart frame.
Masalah Chromium: 1303521
Opsi pemutaran ulang lambat di panel Perekam
Sekarang Anda dapat memutar ulang alur pengguna dengan kecepatan yang lebih lambat — lambat, sangat lambat, dan sangat lambat. Opsi ini memungkinkan Anda mengamati pemutaran ulang setiap langkah di layar dengan lebih baik.
Buka panel Perekam dan mulai perekaman baru. Setelah perekaman selesai, klik tombol drop-down Putar Ulang. Pilih kecepatan untuk memulai pemutaran ulang.
Masalah Chromium: 1306756
Membangun ekstensi untuk panel Perekam
Sekarang Anda dapat membuat atau menginstal ekstensi Chrome untuk mengekspor skrip pemutaran ulang dalam format pilihan Anda. Lihat dokumentasi API ekstensi Perekam untuk mempelajari cara membuatnya.
Untuk menginstal ekstensi demo, ikuti langkah-langkah ini yang diuraikan dalam dokumentasi.
Masalah Chromium: 1325751
Mengelompokkan file menurut status Ditulis / Di-deploy di panel Sumber
Aktifkan opsi Kelompokkan file menurut Dibuat / Di-deploy yang baru untuk mengatur file Anda di panel Sources. Saat mengembangkan aplikasi web dengan framework (misalnya, React, Angular), Anda mungkin kesulitan menavigasi file sumber karena file yang di-minify yang dihasilkan oleh alat build (misalnya, Webpack, Vite).
Dengan kotak centang ini, Anda dapat mengelompokkan file ke dalam 2 kategori untuk penelusuran file yang lebih cepat:
- Ditulis. Mirip dengan file sumber yang Anda lihat di IDE. DevTools membuat file ini berdasarkan peta sumber (yang disediakan oleh alat build Anda).
- Di-deploy. File sebenarnya yang dibaca browser. Biasanya, file ini diminifikasi.
Cobalah sendiri dengan demo React ini.
Masalah Chromium: 960909
Pelacakan Waktu Pengguna Baru di panel Insight performa
Visualisasikan tanda performance.measure() dalam rekaman Anda dengan jalur Waktu Pengguna baru di panel Insight performa.
Misalnya, halaman web ini menggunakan metode performance.measure() untuk menghitung waktu yang telah berlalu saat pemuatan teks.
Saat Anda mulai mengukur pemuatan halaman, jalur Waktu Pengguna akan ditampilkan dalam rekaman. Klik item pengaturan waktu untuk melihat detailnya di panel samping.
Masalah Chromium: 1322808
Menampilkan slot yang ditetapkan dari elemen
Elemen slot di panel Elements memiliki badge slot baru. Saat men-debug masalah tata letak, gunakan fitur ini untuk mengidentifikasi elemen yang memengaruhi tata letak node dengan lebih cepat.
Contoh ini berisi kartu dengan beberapa slot bernama. Periksa slot person-occupation kartu, klik badge slot di sampingnya untuk melihat slot yang ditetapkan.
Pelajari cara menggunakan elemen <template> dan <slot> untuk membuat template fleksibel yang kemudian dapat digunakan untuk mengisi shadow DOM komponen web.
Masalah Chromium: 1018906
Mensimulasikan konkurensi hardware untuk rekaman Performa
Setelan Hardware concurrency baru di panel Performance memungkinkan developer mengonfigurasi nilai yang dilaporkan oleh navigator.hardwareConcurrency.
Beberapa aplikasi menggunakan navigator.hardwareConcurrency untuk mengontrol tingkat paralelisme aplikasi mereka, misalnya, untuk mengontrol ukuran kumpulan pthread Emscripten. Dengan fitur ini, developer dapat menguji performa aplikasi mereka dengan jumlah inti yang berbeda.
Masalah Chromium: 1297439
Melihat pratinjau nilai non-warna saat melengkapi otomatis variabel CSS
Saat melengkapi otomatis variabel CSS, DevTools kini mengisi variabel non-warna dengan nilai yang bermakna sehingga Anda dapat melihat pratinjau jenis perubahan yang akan diterapkan nilai pada node.
Masalah Chromium: 1285091
Mengidentifikasi frame pemblokiran di panel Back/forward cache
Panel Cache kembali/maju di panel Aplikasi memiliki bagian frame baru untuk membantu Anda mengidentifikasi frame pemblokiran yang dapat mencegah halaman memenuhi syarat untuk bfcache.
Masalah Chromium: 1288158
Saran pelengkapan otomatis yang ditingkatkan untuk objek JavaScript
Pelengkapan otomatis untuk properti objek JavaScript kini ditampilkan berdasarkan urutan ini:
- Properti yang dapat di-enumerasi sendiri
- Properti yang tidak dapat di-enumerasi
- Properti yang dapat di-enum yang diwariskan
- Properti yang tidak dapat di-enumerasi yang diwariskan
Sebelumnya, developer merasa lebih sulit menemukan properti yang relevan karena saran hanya mengutamakan properti sendiri daripada properti yang diwariskan, dan semua properti yang diwariskan diberi prioritas yang sama.
Masalah Chromium: 1299241
Peningkatan peta sumber
Berikut beberapa perbaikan pada peta sumber untuk meningkatkan pengalaman pen-debugan secara keseluruhan:
- Titik henti sementara kini berfungsi dalam inline
<script>dengan anotasi sourceURL. - Sekarang debugger menyelesaikan variabel cakupan blok dalam tampilan Cakupan dengan peta sumber.
- Sekarang debugger menyelesaikan variabel dalam fungsi panah di tampilan Cakupan dengan peta sumber.
Masalah Chromium: 1329113, 1322115
Sorotan lain-lain
Berikut beberapa perbaikan penting dalam rilis ini:
- Memperbaiki setelan Penyelesaian otomatis untuk panel Sumber. Sebelumnya, pelengkapan otomatis selalu aktif meskipun setelannya dinonaktifkan. (1323286)
- Memperbarui tab Manifest di panel Application untuk mengurai format skema warna terbaru. (1318305)
- Meningkatkan saran untuk masalah pemblokiran rendering
<script async>di panel Insight performa. Sebelumnya, DevTools menyarankan untukadd async attribute to the script tagmeskipun skrip sudah ditandai sebagai async. (1334096) - Panel Insight performa kini mendeteksi iframe sebagai potensi penyebab pergeseran tata letak. Anda dapat melihat detail iframe di panel Details. (1328873)
- Saat open file di Command menu, file yang dibuat (file yang dihasilkan oleh peta sumber) kini diberi peringkat lebih tinggi sehingga muncul di atas skrip yang di-deploy dengan nama serupa. (1312929)
Download saluran pratinjau
Pertimbangkan untuk menggunakan Chrome Canary, Dev, atau Beta sebagai browser pengembangan default Anda. Saluran pratinjau ini memberi Anda akses ke fitur DevTools terbaru, memungkinkan Anda menguji API platform web canggih, dan membantu Anda menemukan masalah di situs Anda sebelum pengguna Anda menemukannya.
Menghubungi tim Chrome DevTools
Gunakan opsi berikut untuk mendiskusikan fitur baru, update, atau hal lain yang terkait dengan DevTools.
- Kirimkan masukan dan permintaan fitur kepada kami di crbug.com.
- Laporkan masalah DevTools menggunakan Opsi lainnya > Bantuan > Laporkan masalah DevTools di DevTools.
- Tweet di @ChromeDevTools.
- Tinggalkan komentar di video YouTube Yang baru di DevTools atau video YouTube Tips DevTools.
Yang baru di DevTools
Daftar semua hal yang telah dibahas dalam seri Yang baru di DevTools.
- Update server MCP DevTools
- Peningkatan berbagi rekaman aktivitas
- Dukungan untuk @starting-style
- Widget editor untuk tampilan: masonry
- Lighthouse 13
- Saran kode dari Gemini
- Peningkatan untuk server MCP DevTools
- Akses yang lebih cepat ke bantuan AI
- Men-debug rekaman aktivitas performa lengkap dengan Gemini
- Alihkan orientasi panel samping
- Program Developer Google
- Sorotan lain-lain
- Chrome DevTools (MCP) untuk agen AI Anda
- Men-debug hierarki dependensi jaringan dengan Gemini
- Mengekspor percakapan Anda dengan Gemini
- Konfigurasi jalur yang dipertahankan di panel Performa
- Memfilter permintaan jaringan yang dilindungi IP
- Tab Elemen > Tata Letak menambahkan dukungan tata letak masonry
- Lighthouse 12.8.2
- Sorotan lain-lain
- Menemukan lebih banyak insight dengan Gemini
- Mengemulasi header 'Save-Data' di 'Network conditions'
- Melihat status Dasar di tooltip properti CSS
- Mengganti faktor bentuk di petunjuk klien agen pengguna
- Lighthouse 12.8.0
- Sorotan lain-lain
- Chrome DevTools yang lebih andal dan produktif
- Mengupload gambar dalam bantuan AI untuk penataan gaya
- Menambahkan header permintaan ke tabel di Jaringan
- Lihat sorotan dari Google I/O 2025
- Sorotan lain-lain
- Peningkatan panel performa
- Insight 'Hierarki dependensi jaringan' untuk origin yang dihubungkan sebelumnya
- Waktu respons dan pengalihan server dalam insight 'Latensi permintaan dokumen'
- Pengalihan di Ringkasan permintaan jaringan
- Mengurangi derau dalam rekaman aktivitas performa
- 'Nonaktifkan contoh JavaScript' tidak digunakan lagi
- Parameter akurasi geolokasi di Sensor
- Peningkatan panel elemen
- Men-debug nilai CSS kompleks dengan lebih mudah
- Dukungan@function di Elemen > Gaya
- Peningkatan panel Jaringan
- Filter has-request-header
- Direct Sockets di Aplikasi Web Terisolasi (IWA)
- Sorotan lain-lain
- Aksesibilitas
- Edisi Google I/O 2025
- Mengubah dan menyimpan perubahan CSS ke ruang kerja Anda dengan Gemini
- Menghubungkan folder ruang kerja dan menyimpan kembali perubahan ke file sumber Anda
- Bertanya kepada Gemini tentang insight performa
- Memberi anotasi pada temuan performa dengan Gemini
- Menambahkan screenshot ke percakapan Anda dengan Gemini
- Insight baru di panel Performa
- JavaScript Duplikat
- JavaScript lama
- Spekulasi kini mendukung tag aturan
- Lighthouse 12.6.0
- Sorotan lain-lain
- Aksesibilitas
- Peningkatan panel performa
- Insight performa baru
- Klik untuk menandai
- Waktu server di Ringkasan permintaan jaringan
- Memfilter cookie di 'Privasi dan keamanan'
- Ukuran dalam satuan kB di tabel di seluruh panel
- Pelengkapan otomatis mendukung corner-shape dan corner-*-shape di Elements > Styles
- Eksperimental: Menandai masalah pada elemen dan atribut di DOM
- Lighthouse 12.5.0
- Sorotan lain-lain
- Peningkatan panel performa
- Link origin dan skrip untuk panggilan profil dan fungsi di tab Performa
- Dukungan data kolom LCP menurut fase
- Insight hierarki dependensi jaringan
- Durasi, bukan total dan waktu mandiri di Ringkasan
- Penyorotan stack terberat
- Peningkatan status kosong untuk berbagai panel
- Tampilan hierarki aksesibilitas di Elemen
- Lighthouse 12.4.0
- Sorotan lain-lain
- Panel privasi dan keamanan
- Peningkatan panel performa
- Preset throttling CPU yang dikalibrasi
- Memilih peristiwa performa yang berbeda dalam percakapan AI yang sama
- Penyorotan pihak pertama dan ketiga di Performa
- Data kolom dalam tooltip dan insight penanda
- Insight perubahan tata letak yang dipaksa
- Insight'Optimalkan ukuran DOM'
- Memperluas rekaman aktivitas performa dengan console.timeStamp
- Peningkatan panel elemen
- Nilai real-time gaya animasi
- Dukungan untuk pseudo-class :open dan berbagai pseudo-element
- Menyalin semua pesan konsol
- Unit byte di panel Memori
- Sorotan lain-lain
- Histori chat AI persisten
- Peningkatan panel performa











