Contribute to Chromium

Contribute to Chromium

#Chromium I record the steps I took when I first contributed to Chromium and the precautions I took. Since Chromium is a large open source community, the related procedures are introduced in great detail. If you do a search, there are many third-party posts that you can refer to. I mainly referred to the following three sources. The first two are official documents provided by the Chromium community. The last one was written by a third party, and it was written more friendly and easy, helping to intuitively and quickly understand the contribution process....

January 10, 2020 · baek9

Ash Shell Analysis on ChromeOS

#ChromeOS #Ash Ash (Aura Shell) is a shell based on Aura. The Shell class seems to play a key role. Shell object is a singleton object, and several other objects called controllers are created and initialized through the init method. The following is the part that creates and initializes the controller for the background screen. Ash::Shell::Init() { ... wallpaper_controller_ = std::make_unique<WallpaperControllerImpl>(local_state_); ... } In order to globally refer to the Shell object, which is a singleton object, the Shell class provides a static method, Get method....

August 2, 2019 · baek9

Chrome OS development and debugging tips

#ChromeOS In this post, I record the tips I learned while using Chrome OS. Virtual console ¶ If you press Ctrl + Alt + T in the Chrome browser, Crosh (Chrome shell) appears, and if you type “shell” at the Crosh prompt, even a bash shell is launched. However, in the Chrome browser, sometimes the output was incomplete, so it was convenient to enter the virtual terminal. Press Ctrl + Alt + F3 to move to the virtual terminal screen....

August 2, 2019 · baek9
🇰🇷