- Make sure ScopedProvider cannot be copied.
- Remove out-parameter from GetDeviceCapabilityArray().
- Use base::HeapArray instead of calling std::make_unique<T[]>().
Change-Id: I9dade099778c0d90dda9b35319fdc0652c87ecb7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5840730
Reviewed-by: Alan Screen <awscreen@chromium.org>
Commit-Queue: Lei Zhang <thestig@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1352305}
//printing contains foundational code that is used for printing. It can depend
on other low-level directories like //cc/paint and //ui, but not higher
level code like //components or //content. Higher level printing code should
live in //components/printing or the embedder.