
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}
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.