[Bug 371618] Re: evince does not calculate total sum in application form
** Changed in: poppler Status: Confirmed => Unknown -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/371618 Title: evince does not calculate total sum in application form To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/371618/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 371618]
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org'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.freedesktop.org/poppler/poppler/issues/162. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/371618 Title: evince does not calculate total sum in application form To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/371618/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 371618]
See also: https://gitlab.gnome.org/GNOME/evince/issues/379 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/371618 Title: evince does not calculate total sum in application form To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/371618/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 371618]
Actaully I think we should close this bug. We already export the Javascript from the poppler side and for example Okular supports it partially https://www.youtube.com/watch?v=S-zmHc3WUhs I don't think we could actually do that from within the core of poppler since it needs to know things as edit/validate/undo/redo. So from what i can see we already "support" Javascript, i.e. extract its contents. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/371618 Title: evince does not calculate total sum in application form To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/371618/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 371618]
Please do NOT support more javascript features. Javascript is one of the most aweful things to put in pdf and an exellent target for malware. There would be a lot of new security issues coming along with it. In case one day there will be javascript inside poppler beyond formular filling, please provide a simple waz for users to disable it. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/371618 Title: evince does not calculate total sum in application form To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/371618/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 371618]
So here's the reference manual: https://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/js_api_reference.pdf There are interesting use cases for javascript in pdf files. The gnome desktop would benefit if supported! Maybe consider offering this as part of GSoC or something? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/371618 Title: evince does not calculate total sum in application form To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/371618/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 371618] Re: evince does not calculate total sum in application form
In case a persuasive use case for this functionality were needed, here is a UK government form that makes use of calculated fields: https://www.gov.uk/government/uploads/system/uploads/attachment_data/file/459092/IHT205_2011_.pdf (Inheritance Tax: return of Estate Information IHT205). I agree that the execution of JavaScript should be optional, and indeed should be turned off by default ... but alas I see there isn't any way to turn it on at present. Interestingly, there appears to be no alternative to using Windows (or maybe OSX?) for filling in a PDF form if the calculated fields are mandatory, at least I've not found *anything* after quite a bit of searching. In my case I'll write the computed values in by hand. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/371618 Title: evince does not calculate total sum in application form To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/371618/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 371618]
If this gets implemented one day: Considering that JavaScript can be used for malicious purposes, please consider providing a facility for allowing poppler-based applications to let interested end-users enable JS on a per-document basis. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/371618 Title: evince does not calculate total sum in application form To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/371618/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 371618]
(In reply to comment #8) > It's more than calculations and such; I've encountered a document that has a > "helpscreen" overlay that you are supposed to click on to make the box go > away when you're done reading it. But since it is apparently using > javascript to do it, you cannot get rid of the box, which covers a majority > of the page, and tehrefore cannot fill out the fields. So no, not an > enhancement, definitely a bug, since the document is completely unusable > without the JS support. > > https://apps.health.ny.gov/doh2/applinks/accessny//forms/DOHAccessNyMainForm. > pdf > Actually this files has something like this AA << /D <> >> so when clicking on the help widget, it should go away. So at least this is NOT related to our lack of javascript but two bugs in poppler. One is that we don't support Hide actions and the other is that the glib frontend does not support additional actions... these two should be filed as different bugs (and I will do so later) > (the file is 3.5M, so too large to attach here). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/371618 Title: evince does not calculate total sum in application form To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/371618/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 371618]
It's more than calculations and such; I've encountered a document that has a "helpscreen" overlay that you are supposed to click on to make the box go away when you're done reading it. But since it is apparently using javascript to do it, you cannot get rid of the box, which covers a majority of the page, and tehrefore cannot fill out the fields. So no, not an enhancement, definitely a bug, since the document is completely unusable without the JS support. https://apps.health.ny.gov/doh2/applinks/accessny//forms/DOHAccessNyMainForm.pdf (the file is 3.5M, so too large to attach here). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/371618 Title: evince does not calculate total sum in application form To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/371618/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 371618] Re: evince does not calculate total sum in application form
Launchpad has imported 8 comments from the remote bug at https://bugs.freedesktop.org/show_bug.cgi?id=14433. If you reply to an imported comment from within Launchpad, your comment will be sent to the remote bug automatically. Read more about Launchpad's inter-bugtracker facilities at https://help.launchpad.net/InterBugTracking. On 2008-02-08T15:23:59+00:00 Albert Astals Cid wrote: More and more PDF are using JavaScript, we should try to support it, sometime, somewhen. Reply at: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/371618/comments/0 On 2008-02-21T20:11:18+00:00 Jeff Muizelaar wrote: This should probably be done using spidermonkey as the javascript interpreter. It is used by acrobat (http://www.adobe.com/devnet/logged_in/ehuang_tamarin.html) Reply at: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/371618/comments/1 On 2010-12-15T14:59:40+00:00 Albert Astals Cid wrote: *** Bug 32424 has been marked as a duplicate of this bug. *** Reply at: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/371618/comments/5 On 2011-03-21T16:01:17+00:00 Leonardo Ferreira Fontenelle wrote: I really understand that you consider this an enhancement request, but I must say that as a user I see it as a bug, since the document doesn't work as expected. Anyway, just dropped to say I closed a bug report for Evince as NOTGNOME, and provided a link to this bug report. The former bug report is: https://bugzilla.gnome.org/show_bug.cgi?id=480324 Reply at: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/371618/comments/6 On 2012-02-11T09:40:09+00:00 antistress wrote: This fix seems to be needed for Evince (GNOME) to handle automatic calculation with PDF fillable forms Any plan about it ? Mozilla's work on pdf.js (which could soon be integrated within Firefox https://bugzilla.mozilla.org/show_bug.cgi?id=714712 ) could be helpful maybe ? Reply at: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/371618/comments/7 On 2012-09-14T22:46:36+00:00 Germán Poo-Caamaño wrote: Created attachment 67189 PDF test case with an animation in JavaScript I am adding a test case of JavaScript. This was reported in GNOME several years ago. https://bugzilla.gnome.org/show_bug.cgi?id=338721 When I tried to get the annotations using poppler-glib-demo (master b72c02d1a2e), I got the following output: Syntax Error: Can't get Fields array However, it got 6 widgets, which were not rendered. Reply at: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/371618/comments/8 On 2012-09-14T22:47:02+00:00 Germán Poo-Caamaño wrote: Is this a duplicate of #14265? Reply at: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/371618/comments/9 On 2012-09-15T14:10:00+00:00 Jose-aliste-m wrote: (In reply to comment #6) > Is this a duplicate of #14265? Nope, I would say that #14265 depends on this bug. Reply at: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/371618/comments/10 ** Changed in: poppler Status: Unknown => Confirmed ** Changed in: poppler Importance: Unknown => Wishlist ** Bug watch added: Mozilla Bugzilla #714712 https://bugzilla.mozilla.org/show_bug.cgi?id=714712 ** Bug watch added: GNOME Bug Tracker #338721 https://bugzilla.gnome.org/show_bug.cgi?id=338721 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/371618 Title: evince does not calculate total sum in application form To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/371618/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 371618] Re: evince does not calculate total sum in application form
** Bug watch added: freedesktop.org Bugzilla #14433 https://bugs.freedesktop.org/show_bug.cgi?id=14433 ** Also affects: poppler via https://bugs.freedesktop.org/show_bug.cgi?id=14433 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/371618 Title: evince does not calculate total sum in application form To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/371618/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 371618] Re: evince does not calculate total sum in application form
** Changed in: evince Status: Confirmed => Unknown -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/371618 Title: evince does not calculate total sum in application form -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 371618] Re: evince does not calculate total sum in application form
** Changed in: evince Status: New => Confirmed ** Changed in: evince Importance: Unknown => Medium -- evince does not calculate total sum in application form https://bugs.launchpad.net/bugs/371618 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 371618] Re: evince does not calculate total sum in application form
** Changed in: evince (Ubuntu) Status: Confirmed => Triaged -- evince does not calculate total sum in application form https://bugs.launchpad.net/bugs/371618 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 371618] Re: evince does not calculate total sum in application form
** Changed in: evince Status: Unknown => New -- evince does not calculate total sum in application form https://bugs.launchpad.net/bugs/371618 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 371618] Re: evince does not calculate total sum in application form
** Bug watch added: GNOME Bug Tracker #480324 http://bugzilla.gnome.org/show_bug.cgi?id=480324 ** Also affects: evince via http://bugzilla.gnome.org/show_bug.cgi?id=480324 Importance: Unknown Status: Unknown -- evince does not calculate total sum in application form https://bugs.launchpad.net/bugs/371618 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 371618] Re: evince does not calculate total sum in application form
could be that poppler is not reading that data, setting this to confirmed, should be send upstream. ** Changed in: evince (Ubuntu) Status: New => Confirmed ** Changed in: evince (Ubuntu) Assignee: (unassigned) => Ubuntu Desktop Bugs (desktop-bugs) -- evince does not calculate total sum in application form https://bugs.launchpad.net/bugs/371618 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 371618] Re: evince does not calculate total sum in application form
** Changed in: evince (Ubuntu) Importance: Undecided => Low -- evince does not calculate total sum in application form https://bugs.launchpad.net/bugs/371618 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 371618] [NEW] evince does not calculate total sum in application form
Public bug reported: Binary package hint: evince I have PDF http://lomake.kansanelakelaitos.fi/kela/kela.fi/fi/tiedostot/21100/SV4_W.pdf which is essentially "claim for travel reimbursement from government pension/social fund in Finland". Functionality which is broken - it does not calculate total on rightmost column while any Adobe Acrobat Reader does it. To reproduce it, you don't have to understand Finnish language -- merely fill money values like ,xx into right column (decimal separator is "comma" in Finland!) and move focus of input out from the right column. It should make total in field (under right column in table) marked with text "Matkakustannukset yhteensä euroa" (travel expenses total in Euro) - it does not in evince. ProblemType: Bug Architecture: i386 DistroRelease: Ubuntu 9.04 ExecutablePath: /usr/bin/evince NonfreeKernelModules: nvidia Package: evince 2.26.0-0ubuntu1 ProcEnviron: SHELL=/bin/bash LANG=en_US.UTF-8 SourcePackage: evince Uname: Linux 2.6.28-11-generic i686 ** Affects: evince (Ubuntu) Importance: Undecided Status: New ** Tags: apport-bug i386 -- evince does not calculate total sum in application form https://bugs.launchpad.net/bugs/371618 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 371618] Re: evince does not calculate total sum in application form
** Attachment added: "Dependencies.txt" http://launchpadlibrarian.net/26308103/Dependencies.txt ** Attachment added: "ProcMaps.txt" http://launchpadlibrarian.net/26308104/ProcMaps.txt ** Attachment added: "ProcStatus.txt" http://launchpadlibrarian.net/26308105/ProcStatus.txt -- evince does not calculate total sum in application form https://bugs.launchpad.net/bugs/371618 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs