commit | 1fb41870b9c86ed7606a95eab429c17fd2783907 | [log] [tgz] |
---|---|---|
author | Daniel Bratell <bratell@opera.com> | Wed Apr 03 09:15:03 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Apr 03 09:15:03 2019 |
tree | 73af95630a56241a0db85bd45fba60398a782f52 | |
parent | 844971dac5125b47407181b3bdf5eb34eab8706d [diff] |
Include headers, not cc files, to fix duplicate symbols Some builds failed with duplicate symbols because code was compiled twice. Most builds were ok because of the linker optimization to ignore object files that are completely unused. In jumbo builds there were no object files that were completely unused so the linker complained loudly. Also, since some code is used outside the accessibility component, in unittests, that code needs to be exported. TBR=almaher@microsoft.com,dmazzoni@chromium.org Bug: 928948 Change-Id: I77aeb8beff451be16b0d5f8fe4d62e70f7c66eae Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1549127 Reviewed-by: Daniel Bratell <bratell@opera.com> Commit-Queue: Daniel Bratell <bratell@opera.com> Cr-Commit-Position: refs/heads/master@{#647198}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .