
Parameterize PdfInkModule.*Tests so that they run with the text highlighting feature param enabled and disabled. This ensures that the existing functionality is preserved while the feature param is disabled, but also gives test coverage for any new changes introduced in the text highlighting feature when enabled. Bug: 342445982 Change-Id: I7efed7518ad2cfc0470e4f8a50259f749f6da1b0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6329760 Commit-Queue: Andy Phan <andyphan@chromium.org> Reviewed-by: Alan Screen <awscreen@chromium.org> Reviewed-by: Lei Zhang <thestig@chromium.org> Cr-Commit-Position: refs/heads/main@{#1430595}
//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.