commit | a0a96b88c04dbb2596a831a17bffd175002cf49e | [log] [tgz] |
---|---|---|
author | Fredrik Söderqvist <fs@opera.com> | Tue Mar 02 09:24:58 2021 |
committer | Chromium LUCI CQ <chromium-scoped@luci-project-accounts.iam.gserviceaccount.com> | Tue Mar 02 09:24:58 2021 |
tree | aeffb6664aec71a794a81a8521658cae400ff63c | |
parent | 866dcc6aef6fb44729d73b62a48902b2cca79cb3 [diff] |
Factor out fetch setup from CSSImageValue::CacheImage Factor out a CSSImageValue::PrepareFetch from said method and then reuse it in CSSImageSetValue to set up the FetchParameters in the same. This avoids having two places that does roughly the same (and CSSImageSetValue seems to be the oft-forgotten sibling in this case). Stop passing FetchParameters to StyleFetchedImage but rather let the caller perform the fetch and pass the resulting ImageResourceContent. Bug: 1176794 Change-Id: I95a5e7730f511754a190bc35adebbef4842fb4f8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2704440 Reviewed-by: Rune Lillesveen <futhark@chromium.org> Commit-Queue: Fredrik Söderquist <fs@opera.com> Cr-Commit-Position: refs/heads/master@{#858939}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
To check out the source code locally, don't use git clone
! Instead, follow the instructions on how to get the code.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .
For historical reasons, there are some small top level directories. Now the guidance is that new top level directories are for product (e.g. Chrome, Android WebView, Ash). Even if these products have multiple executables, the code should be in subdirectories of the product.