diff options
author | Ryan Harrison <rharrison@chromium.org> | 2017-07-18 10:27:00 -0400 |
---|---|---|
committer | Chromium commit bot <commit-bot@chromium.org> | 2017-07-18 14:48:37 +0000 |
commit | 756023071d1c4574fcb433c4bc7f13e7b763f763 (patch) | |
tree | 3388aed81fc470ddfff8afa7def359070c2ad086 /xfa/fxfa/fm2js/DEPS | |
parent | 574366b637c1e937efc7b1becb1d151c3599f7af (diff) | |
download | pdfium-756023071d1c4574fcb433c4bc7f13e7b763f763.tar.xz |
Correct lexer handling of FormCalc identifiers
This makes the lexer stricter on valid characters for identifiers, and
conform to the grammar in the FormCalc spec. This should remove a
class of inputs that ClusterFuzz is attempting that are breaking later
stages of the transpile.
BUG: chromium:736234, pdfium:783, pdfium:784
Change-Id: I3987d6778a82b71d768fa751035993c0af2577ee
Reviewed-on: https://pdfium-review.googlesource.com/8010
Commit-Queue: Ryan Harrison <rharrison@chromium.org>
Reviewed-by: Tom Sepez <tsepez@chromium.org>
Diffstat (limited to 'xfa/fxfa/fm2js/DEPS')
-rw-r--r-- | xfa/fxfa/fm2js/DEPS | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/xfa/fxfa/fm2js/DEPS b/xfa/fxfa/fm2js/DEPS new file mode 100644 index 0000000000..2be03524b6 --- /dev/null +++ b/xfa/fxfa/fm2js/DEPS @@ -0,0 +1,3 @@ +include_rules = [ + '+third_party/icu', +] |