0
Files
src/components/optimization_guide
chromium-internal-autoroll 481d7c73b6 Roll optimization-guide from 6b72331e12fc to 056ffa1a3e79
6b72331e12..056ffa1a3e

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:401060840
Change-Id: I842679198bb5ec7b0e96cd2e0f961b9cccb70483
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6349508
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@{#1431852}
2025-03-12 17:25:48 -07:00
..
2025-03-04 06:53:59 -08: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.