siso: webui reimplement outdir switcher as popover instead of menu

This lets us move the outdir reload button inside and add section
headers.

In a followup CL we can then list other invocation sources such as
uploaded siso_metrics.json etc. and provide more detailed information,
rather than be constrained to a simple list of items.

Bug: b/533258244
Change-Id: I8c561e14b5b49a94b27dea5a647eb1e86a6a6964
Reviewed-on: https://chromium-review.googlesource.com/c/build/+/8129984
Commit-Queue: Richard Wang <richardwa@google.com>
Reviewed-by: Marc Jin <jmarc@google.com>
4 files changed
tree: e1a5d6cac98aa45d2a792a187a64ef9fdc4ce8f2
  1. bench/
  2. gong/
  3. hashigo/
  4. infra/
  5. kajiya/
  6. kzipinfo/
  7. remote-apis/
  8. runmc/
  9. siso/
  10. .gitignore
  11. .golangci.yml
  12. .style.yapf
  13. BUILD_OWNERS
  14. BUILD_TEAM_OWNERS
  15. CONTRIBUTING.md
  16. LICENSE
  17. OWNERS
  18. PRESUBMIT.py
  19. README.md
  20. WATCHLISTS
README.md

build.git repository

This repository contains tools developed and owned by the Chrome Build Team.

Quick start

The steps for getting the code are:

  1. Install depot_tools
  2. Run git clone https://chromium.googlesource.com/build

We use the standard Go module workflow to work on our projects.

Links