Here is a helpful checklist to go through before uploading change lists (CLs) on Gerrit and during the code review process. Gerrit is the code review platform for the Chromium project. This checklist is designed to be streamlined. See contributing to Chromium for a more thorough reference. The intended audience is software engineers who are unfamiliar with contributing to the Chromium project. Feel free to skip steps that are not applicable to the patchset you're currently uploading.
According to the Checklist Manifesto by Atul Gawande, checklists are a marvelous tool for ensuring consistent quality in the work you produce. Checklists also help you work more efficiently by ensuring you never skip a step or waste brain power figuring out the next step to take.