commit | f89f75d95311695ae00ebda1f8be212259dee49c | [log] [tgz] |
---|---|---|
author | Daniel Bratell <bratell@opera.com> | Thu Mar 07 21:15:24 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Mar 07 21:15:24 2019 |
tree | 85d317c53402f3fd55ededc1e9735f334def5d61 | |
parent | 2c304248a6f07ae9768d2a3006048babd4b3720a [diff] |
Fix geometry mojo build dependencies Everything using Rect in mojom files will indirectly need to include //ui/gfx/geometry/mojo/geometry_struct_traits.h" and for that to be allowed in gn, its build target (//ui/gfx/geometry/mojo:struct_traits) needs to be a public dependency. This fixes about 200 dependency errors as reported by a gn that can check dependencies in generated files (gn:57). Bug: 938893 Change-Id: Ifbe6d0c6a0bc26e158badf751322509e66093252 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1508467 Reviewed-by: Robert Sesek <rsesek@chromium.org> Commit-Queue: Daniel Bratell <bratell@opera.com> Cr-Commit-Position: refs/heads/master@{#638746}
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 .