[roll] Roll experiences [workstation] Define a static component for Chrome

Allow Chrome to be launched as a static child of the workstation
session component, using a specially-routed Element Manager
capability.

Chrome is expected to implement fuchsia.element.Manager to open
a new browser window on each ProposeElement() call.

Changes in this CL include:
- Adding an element_manager_name option to Ermine launcher
  entries.
- Declare a #chrome component under workstation_session and route
  capabilities to it.

Original-Bug: 91121, 91122
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/experiences/+/639901
Original-Revision: 569bd8648bf50297f47e3403a618ca22dd401ed6
GitOrigin-RevId: 097722be4ffc3009f745a16cf3ce800fb636d931
Change-Id: I31835759472cf963ae2b5787819c522ca42a44f9
1 file changed
tree: 8c998b075fe1c0d51d6dc6dc80dc7821962a0ef5
  1. infra/
  2. third_party/
  3. cts
  4. firmware
  5. flower
  6. jiri.lock
  7. minimal
  8. prebuilts
  9. README.md
  10. stem
  11. test_durations
  12. 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.