Sepanjang sejarah, kode Chrome untuk iOS disimpan terpisah dari proyek Chromium lainnya karena platform ini memerlukan kompleksitas ekstra. Setelah optimalisasi bertahun-tahun secara cermat, semua kode ini disatukan kembali dengan Chromium dan dipindahkan ke repositori sumber terbuka.

Karena kendala platform iOS, semua browser harus dibangun pada rendering engine WebKit. Untuk Chromium, ini berarti mendukung WebKit maupun Blink, yaitu rendering engine Chrome untuk platform lain. Hal ini menciptakan beberapa kompleksitas ekstra yang ingin kita hindari penempatannya dalam basis kode Chromium.

Mengingat komitmen Chrome terhadap kode sumber terbuka, kami telah menghabiskan banyak waktu selama beberapa tahun terakhir untuk melakukan perubahan yang diperlukan guna melakukan upstream terhadap kode untuk Chrome untuk iOS ke dalam Chromium. Saat ini, proses upstream tersebut sudah selesai, dan para developer dapat compile Chromium versi iOS sebagaimana yang bisa mereka lakukan untuk versi Chromium lain. Kecepatan development juga meningkat sekarang sehingga semua pengujian untuk Chrome untuk iOS tersedia bagi semua komunitas Chromium dan secara otomatis dijalankan setiap kali kode itu dipilih.

Kami menghargai komunitas open source serta semua kontributor kami, dan kami sangat senang bahwa Chrome untuk iOS akhirnya bisa bergabung.

Ditulis oleh Rohit Rao, Upstream Angler