diff options
author | Lei Zhang <thestig@chromium.org> | 2018-09-21 21:29:38 +0000 |
---|---|---|
committer | Lei Zhang <thestig@chromium.org> | 2018-09-21 21:29:38 +0000 |
commit | 0004bd334b0c485b2e4ece0bfae8812c7f107a0d (patch) | |
tree | e9591b77dda9aed418bf6fb299f616b7e409d9b3 /xfa | |
parent | 6d12d80ae363f47e14cbb830757f91f7c8513dab (diff) | |
download | pdfium-0004bd334b0c485b2e4ece0bfae8812c7f107a0d.tar.xz |
M70: Validate decoder pipelines.
PDF decoders, AKA filters, can be chained together. There can be
an arbitrary number of decoding / decompressing filters in the pipeline,
but there should be at most 1 image decoder, and the image decoder
should only be at the end of the chain.
BUG=chromium:880675
TBR=tsepez@chromium.org
Change-Id: Iffa27c70ec1ed7574e38e0de23413840ee900959
Reviewed-on: https://pdfium-review.googlesource.com/42711
Reviewed-by: Ryan Harrison <rharrison@chromium.org>
Reviewed-by: Tom Sepez <tsepez@chromium.org>
Commit-Queue: Lei Zhang <thestig@chromium.org>
(cherry picked from commit 5f2ea0f6ef587f9f7a2fec9f80dbc82b94c97400)
Reviewed-on: https://pdfium-review.googlesource.com/42970
Reviewed-by: Lei Zhang <thestig@chromium.org>
Diffstat (limited to 'xfa')
0 files changed, 0 insertions, 0 deletions