summaryrefslogtreecommitdiff
path: root/samples/pdfium_test.cc
diff options
context:
space:
mode:
authorNicolas Pena <npm@chromium.org>2017-05-18 18:37:46 -0400
committerChromium commit bot <commit-bot@chromium.org>2017-05-18 23:18:04 +0000
commite30f07a3278669c6d62c4e857c3d5402cb7a04d3 (patch)
tree56b24e20ec1ac2ff5c02feb5177db40ed77cb8ad /samples/pdfium_test.cc
parentf605c24fa76c9034184ed6a5054200962a0b6c07 (diff)
downloadpdfium-e30f07a3278669c6d62c4e857c3d5402cb7a04d3.tar.xz
Add pixel test for bug 113910
Bug: chromium:113910 Change-Id: I52d712828a0adde02b1e867421ee06f1ca8be1e2 Reviewed-on: https://pdfium-review.googlesource.com/5636 Reviewed-by: Tom Sepez <tsepez@chromium.org> Commit-Queue: Nicolás Peña <npm@chromium.org>
Diffstat (limited to 'samples/pdfium_test.cc')
-rw-r--r--samples/pdfium_test.cc9
1 files changed, 8 insertions, 1 deletions
diff --git a/samples/pdfium_test.cc b/samples/pdfium_test.cc
index fa57d65b9e..e33ceadabf 100644
--- a/samples/pdfium_test.cc
+++ b/samples/pdfium_test.cc
@@ -607,7 +607,14 @@ void SendPageEvents(const FPDF_FORMHANDLE& form,
if (command[0].empty())
continue;
auto tokens = StringSplit(command[0], ',');
- if (tokens[0] == "keycode") {
+ if (tokens[0] == "charcode") {
+ if (tokens.size() == 2) {
+ int keycode = atoi(tokens[1].c_str());
+ FORM_OnChar(form, page, keycode, 0);
+ } else {
+ fprintf(stderr, "charcode: bad args\n");
+ }
+ } else if (tokens[0] == "keycode") {
if (tokens.size() == 2) {
int keycode = atoi(tokens[1].c_str());
FORM_OnKeyDown(form, page, keycode, 0);