
Add a getAnnotationBrush message handler in the PDF plugin, so that the PDF extension can send this message and avoid storing all brush data. This CL only sets up the message handler. It is not yet being used by the PDF extension. Bug: 373672165 Change-Id: I9b28489f45b2ebe6191fb2a171186c3015e28474 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5941005 Code-Coverage: findit-for-me@appspot.gserviceaccount.com <findit-for-me@appspot.gserviceaccount.com> Reviewed-by: Lei Zhang <thestig@chromium.org> Commit-Queue: Andy Phan <andyphan@chromium.org> Cr-Commit-Position: refs/heads/main@{#1372446}
//pdf
contains the PDF plugin, its Blink-based replacement, as well as PDF
utility functions that leverage PDFium. It can use low-level components that
live below the content layer, as well as other foundational code like
//printing
. It should not use //content
or anything in //components
that
lives above the content layer. Code that lives above the content layer should
live in //components/pdf
, or in the embedder. All the code here should run in
sandboxed child processes.
TODO(crbug.com/40186598): Remove existing //content
dependencies.