summaryrefslogtreecommitdiff
path: root/xfa/fxfa/fm2js/DEPS
diff options
context:
space:
mode:
authorRyan Harrison <rharrison@chromium.org>2017-07-18 10:27:00 -0400
committerChromium commit bot <commit-bot@chromium.org>2017-07-18 14:48:37 +0000
commit756023071d1c4574fcb433c4bc7f13e7b763f763 (patch)
tree3388aed81fc470ddfff8afa7def359070c2ad086 /xfa/fxfa/fm2js/DEPS
parent574366b637c1e937efc7b1becb1d151c3599f7af (diff)
downloadpdfium-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/DEPS3
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',
+]