Baca studi kasus ini untuk menemukan inspirasi untuk proyek Anda berikutnya dengan Chrome.

Menggunakan animasi berbasis lapisan di View dapat meningkatkan performa dan mengurangi jank, tetapi sulit untuk disiapkan. Tujuan AnimationBuilder class ini dapat sangat mengurangi kompleksitas dan meningkatkan keterbacaan untuk lapisan animasi.

Pelajari cara developer Chromium dapat mengurangi kemungkinan eksploitasi dalam sehari.

Pelajari cara menggunakan kode di balik aplikasi iOS Chrome.

Pelajari bagaimana framework analisis statis Clang mengambil alih kerja keras bukti keamanan thread.

Jenis yang sama terkadang dapat mewakili nilai dari domain yang tidak kompatibel, yang dapat menyebabkan bug. Untungnya, //base Chromium memudahkan pemunculan jenis yang eksplisit dan berbeda.

Dengan menerapkan pemeriksaan penegakan kebijakan untuk Chrome dan infrastruktur, kami dapat memverifikasi bahwa standar minimum tertentu untuk keamanan terpenuhi.

Depot Tools adalah kumpulan alat yang di-build berdasarkan Git untuk menyederhanakan alur kerja developer yang berkontribusi pada codebase Chromium dan project terkait.

Tast adalah library UI baru yang telah dibuat dan menggunakan hierarki a11y (aksesibilitas) Chrome untuk mengontrol UI ChromeOS. Library ini memungkinkan developer membuat pengujian Menyeluruh dengan mudah terhadap platform UI yang terlihat.

Menambahkan tolok ukur adalah cara mudah untuk mencegah regresi performa dan membantu meningkatkan performa.

CLion IDE memungkinkan Anda menjelajahi simbol, menelusuri codebase, dan lainnya.

Cakupan pengujian mengukur berapa banyak kode sumber yang dieksekusi saat rangkaian pengujian tertentu berjalan.

Saat menulis pengujian browser, Anda sering kali ingin melakukan tindakan penyiapan secara terprogram yang dapat dilakukan pengguna secara manual. Untuk membantu Anda melakukan hal ini, mixins adalah serangkaian alat untuk melakukan penyiapan pengujian browser yang tidak umum dengan cara yang dapat digunakan kembali.

Pernahkah Anda bertanya-tanya bagaimana cara Chrome selalu mendapatkan pembaruan di desktop Anda? Atau bagaimana update ditampilkan di Chromebook, Chromecast, atau Android?

Di Chromium, biasanya menemukan kode yang ditulis untuk satu komponen yang akan berguna di tempat lain, tetapi mungkin memiliki batasan tersembunyi. Demi keamanan, batasi akses eksternal ke fungsi berbahaya dengan membatasi visibilitas target.

Ingin mendeteksi regresi untuk fitur baru di Chrome? Tambahkan pengujian Anda ke waterfall, build berkelanjutan Chrome, dan infrastruktur pengujian!