0
Files
src/components/optimization_guide
chromium-internal-autoroll c47b86f454 Roll optimization-guide from f5dbe996b5ee to 5122fca332c8
f5dbe996b5..5122fca332

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://skia-autoroll.corp.goog/r/optimization-guide-chromium
Please CC chrome-intelligence-core@google.com,sophiechang@chromium.org on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: chromium:405990736
Change-Id: I1a065a24d81fcbc7d142c1e882ae75acd5fbb892
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6432563
Commit-Queue: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com>
Bot-Commit: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#1442609}
2025-04-04 00:55:48 -07:00
..
2025-04-02 16:35:29 -07:00

The optimization guide component contains code for processing hints and machine learning models received from the remote Chrome Optimization Guide Service.

Optimization Guide is a layered component (https://sites.google.com/a/chromium.org/dev/developers/design-documents/layered-components-design) to enable it to be easily used on all platforms.

Directory structure:

core/: Shared code that does not depend on src/content/

  • Contains the core functionalities to fetch and persist data received from the remote Chrome Optimization Guide Service, including but not limited to page load metadata and machine learning models.

content/: Driver for the shared code based on the content layer

  • Contains the functionality for interpreting the data received from the remote Chrome Optimization Guide Service.