[roll] Roll fuchsia [chromium] Restrict use of web_engine targets in tree

No new dependencies on WebEngine should be added in-tree for products or
tests. Add allowlists for current uses as well as developer flows.

Remove the Workstation dependency as tests are no longer run there.

Also refactor other visibilities in the file for consistency.

Original-Bug: 119075
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/871570
Original-Revision: edec12be61f27dc5107882c27decd0637a6f7621
GitOrigin-RevId: 5e56ba61ef55533e7c7e53b442f2bef3387fabfd
Change-Id: Id45b97df14efc77e804f7024d8fe0cd181a01a48
1 file changed
tree: 3590e2d35f1bf2d46a1d2508e7863d88eec8c808
  1. git-hooks/
  2. infra/
  3. third_party/
  4. cts
  5. firmware
  6. flower
  7. jiri.lock
  8. MILESTONE
  9. minimal
  10. prebuilts
  11. README.md
  12. stem
  13. test_durations
  14. toolchain
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.

Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia on Freenode.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.