0
Files
src/chrome
Zoraiz Naeem 252b1315a4 [Part 1] Rename ThroughputTracker to CompositorMetricsTracker
ThroughputTracker can track any compositor metrics over a sequence of
time. It current name reflect its usage to collect smoothness related
metrics. However, we want to use mechanism to track other metrics
(paint) as well. The naming convention should reflect this genericness.

This CL also updates other related classes and references to
ThroughputTracker in ui/compositor and ash/.

Future CLs will update further references in /cc.

Bug: b:380318532
Change-Id: I2db57102aa86b4ca083415688b8a8851d3144336
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6040362
Commit-Queue: Zoraiz Naeem <zoraiznaeem@chromium.org>
Reviewed-by: Elly FJ <ellyjones@chromium.org>
Reviewed-by: Xiyuan Xia <xiyuan@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1387186}
2024-11-23 01:25:51 +00:00
..

Chrome

This directory contains the open source, application layer of Google Chrome.

Unlike other parts of Chromium like //content, which provide framework intended to support multiple products, this directory contains code that is focused on building specific products with opinionated UX.

Specific products include:

  • Chrome desktop browser for Chrome OS, Windows, Mac and Linux
  • Chrome mobile browser for Android
  • Chrome OS system UI

See //ios/chrome for the Chrome mobile browser for iOS, and note that code that is shared between //chrome and //ios/chrome is typically factored out into //components.