After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 733275 - evince does not properly fill pdf forms
evince does not properly fill pdf forms
Status: RESOLVED OBSOLETE
Product: evince
Classification: Core
Component: PDF
3.10.x
Other Linux
: Normal normal
: ---
Assigned To: Evince Maintainers
Evince Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-07-16 18:42 UTC by Silviu C.
Modified: 2018-05-22 15:41 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Silviu C. 2014-07-16 18:42:19 UTC
I have attached a PDF form that should auto-complete some fields based on what is filled in other fields.

I can do this if I open this PDF with Foxit Reader running with CrossOver(wine)
Comment 1 Silviu C. 2014-07-16 18:44:55 UTC
Link to testcase PDF:

https://dl.dropboxusercontent.com/u/3371527/formulare_posta.pdf
Comment 2 André Klapper 2014-07-17 11:58:19 UTC
Which poppler version is this about?
Comment 3 Silviu C. 2014-07-17 12:02:27 UTC
 apt-cache policy libpoppler44 
libpoppler44:
  Installed: 0.24.5-2ubuntu4
  Candidate: 0.24.5-2ubuntu4

Sorry, I forgot to mention that this is on Linux Mint 17 64bit. Let me know if there is other info required
Comment 4 José Aliste 2014-07-17 19:22:39 UTC
can you explain what should happen? If this autocomplete is done via Javascript, then it's normal as we don't support javascript.
Comment 5 Silviu C. 2014-07-17 19:34:49 UTC
I honestly do not know how it happens but since you mentioned it, I opened Foxit and disabled Javascript, then opened that PDF again and it would still auto-complete.
Comment 6 James Cloos 2014-07-17 20:29:29 UTC
There is no ECMAScript in that pdf—or at least nothing which looks like script. The issue seems to be something else.
Comment 7 José Aliste 2014-07-17 21:26:06 UTC
Silviu, thanks for the additional comments. James, I also can't find any javascript... 

Silviu, could you describe what you do in Foxit and works, so we can reproduce that in evince. Specifically, which fields get autocompleted and how?
Comment 8 Silviu C. 2014-07-17 21:31:19 UTC
I can do even better (I hope), I have a screen-shot of some of the fields that get auto-completed:

https://dl.dropboxusercontent.com/u/3371527/foxit_autocomplete.png
Comment 9 José Aliste 2014-07-17 22:15:32 UTC
OK.. thanks. Actually afer flatting the pdf I can see the issue. The first Destinatar form field has some childs child fields to the other destinatar fields... So according to the pdf spec the values of these should change when I change the value of the parent field.
Comment 10 Silviu C. 2014-07-18 07:49:43 UTC
Thank you very much for looking into this.
Comment 11 Silviu C. 2015-06-12 08:57:39 UTC
Hi,

I just wanted to let you guys know that this is still a problem in Gnome 3.16.
Comment 12 GNOME Infrastructure Team 2018-05-22 15:41:44 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/evince/issues/480.