Pdf XFA: No caret in input boxes |
|||||||
Issue descriptionVersion: 7c1c27414ff9e29a88fec8f717b4c157363bfae6 What steps will reproduce the problem? (1) Try to fill an XFA form such as http://www.cic.gc.ca/english/pdf/kits/forms/IMM5257E.pdf (2) In the full name field, click to type What is the expected output? What do you see instead? A caret that blinks to show where my keystrokes will insert text. Instead, magic. Letters appear somewhere, but unless I just clicked in the box, I had no idea where I'm inserting text. Please use labels and text to provide additional information.
,
Oct 17 2016
,
Oct 19 2016
,
Oct 19 2017
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue. Sorry for the inconvenience if the bug really should have been left as Available. If you change it back, also remove the "Hotlist-Recharge-Cold" label. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Oct 19 2017
,
Feb 5 2018
,
Feb 6 2018
The following revision refers to this bug: https://pdfium.googlesource.com/pdfium_tests/+/adcc738d124799800ab2f3eb7cf0dfbd301cd759 commit adcc738d124799800ab2f3eb7cf0dfbd301cd759 Author: Henrique Nakashima <hnakashima@chromium.org> Date: Tue Feb 06 18:08:52 2018 Update expected images after fixing caret in XFA. Related to https://pdfium-review.googlesource.com/c/pdfium/+/25451 Bug: chromium:592750 Change-Id: I71ff87dce1e8b09d3dc3368124f0aab031d924cb Reviewed-on: https://pdfium-review.googlesource.com/25730 Reviewed-by: Ryan Harrison <rharrison@chromium.org> [modify] https://crrev.com/adcc738d124799800ab2f3eb7cf0dfbd301cd759/xfa_specific/fx/test_case_0006/Oneof2_expected.pdf.0.png [modify] https://crrev.com/adcc738d124799800ab2f3eb7cf0dfbd301cd759/xfa_specific/fx/test_case_0006/Oneof1_expected.pdf.0.png
,
Feb 6 2018
The following revision refers to this bug: https://pdfium.googlesource.com/pdfium/+/bfeab62b37a701dc82f180e49d26c602f96f96f9 commit bfeab62b37a701dc82f180e49d26c602f96f96f9 Author: Henrique Nakashima <hnakashima@chromium.org> Date: Tue Feb 06 21:36:45 2018 Fix caret not appearing in XFA Edits. This makes the caret appear (again?), blink, and fixes its positioning to be a little spaced from the last character. Known issue: when the edit is empty, the caret is not necessarily aligned with where the text will be. Bug: chromium:592750 Change-Id: I950b0ea236db8855c6ed50f48ec1935d97e6ccf8 Reviewed-on: https://pdfium-review.googlesource.com/25451 Reviewed-by: dsinclair <dsinclair@chromium.org> Commit-Queue: Henrique Nakashima <hnakashima@chromium.org> [modify] https://crrev.com/bfeab62b37a701dc82f180e49d26c602f96f96f9/xfa/fwl/cfwl_timer.h [modify] https://crrev.com/bfeab62b37a701dc82f180e49d26c602f96f96f9/fpdfsdk/fpdfxfa/cxfa_fwladaptertimermgr.h [modify] https://crrev.com/bfeab62b37a701dc82f180e49d26c602f96f96f9/xfa/fwl/cfwl_timer.cpp [modify] https://crrev.com/bfeab62b37a701dc82f180e49d26c602f96f96f9/xfa/fwl/cfwl_edit.cpp [modify] https://crrev.com/bfeab62b37a701dc82f180e49d26c602f96f96f9/xfa/fwl/cfwl_caret.cpp [modify] https://crrev.com/bfeab62b37a701dc82f180e49d26c602f96f96f9/DEPS [modify] https://crrev.com/bfeab62b37a701dc82f180e49d26c602f96f96f9/xfa/fwl/ifwl_adaptertimermgr.h [modify] https://crrev.com/bfeab62b37a701dc82f180e49d26c602f96f96f9/xfa/fde/cfde_texteditengine.cpp
,
Feb 7 2018
The following revision refers to this bug: https://pdfium.googlesource.com/pdfium/+/2496f8e3f3cb1cbfffd664c9b5d7983dc192887b commit 2496f8e3f3cb1cbfffd664c9b5d7983dc192887b Author: Henrique Nakashima <hnakashima@chromium.org> Date: Wed Feb 07 20:18:15 2018 Restore assert when GetCharacterInfo is called on an empty edit. CFWL_Edit::UpdateCursorRect now checks if the edit is empty before getting the caret position. Bug: chromium:592750 Change-Id: I792e90537741a78141fa084a646380bfe7ce4637 Reviewed-on: https://pdfium-review.googlesource.com/25910 Reviewed-by: dsinclair <dsinclair@chromium.org> Commit-Queue: Henrique Nakashima <hnakashima@chromium.org> [modify] https://crrev.com/2496f8e3f3cb1cbfffd664c9b5d7983dc192887b/xfa/fde/cfde_texteditengine.cpp [modify] https://crrev.com/2496f8e3f3cb1cbfffd664c9b5d7983dc192887b/xfa/fwl/cfwl_edit.cpp
,
Feb 8 2018
,
Apr 3 2018
|
|||||||
►
Sign in to add a comment |
|||||||
Comment 1 by aval...@chromium.org
, Mar 7 2016Components: Internals>Plugins>PDF
Labels: OS-Linux