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 722926 - Can we control webkits plugin loads?
Can we control webkits plugin loads?
Status: RESOLVED OBSOLETE
Product: GnuCash
Classification: Other
Component: Reports
git-master
Other All
: Normal enhancement
: ---
Assigned To: gnucash-reports-maint
gnucash-reports-maint
Depends on:
Blocks:
 
 
Reported: 2014-01-24 18:43 UTC by Frank H. Ellenberger
Modified: 2018-06-29 23:25 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Frank H. Ellenberger 2014-01-24 18:43:31 UTC
Comments taken from bug 722903 / 721822:
(Frank)
>gnucash --nofile
6:2014/01/24 00-23-40:gwen(25640):gui.c:  125: Using own callbacks in gui
0x22e0e60
Found Finance::Quote version 1.18
>

but:

>gnucash
6:2014/01/23 21-24-48:gwen(6745):gui.c:  125: Using own callbacks in gui
0x1ceaf50
Found Finance::Quote version 1.18
java version "1.7.0_45"
OpenJDK Runtime Environment (IcedTea 2.4.3) (suse-24.9.1-x86_64)
OpenJDK 64-Bit Server VM (build 24.45-b08, mixed mode)
>

I think loading a java engine could have some impact.

(Geert)
I don't know why suse loads a java vm at gnucash startup. This is not the case
in Fedora and definitely not something added by gnucash. GnuCash doesn't use
java.

So the java issue should be investigated by the suse packagers

(Frank)
from http://lists.gnucash.org/logs/2014/01/2014-01-24.html#T11:13:41:
<DimStar> fell_: gnucash uses webkit.. and webkit is stupid: it loads all
plugins that are available...

So the first opened report starts webkit
and webkit loads the javaVM.

(Geert)
Frank, thanks for following up. I'm inclined however to ignore this part for a
couple of reasons:
1. GnuCash 2.4 did use webkit already as well. Certainly on Windows. So it
doesn't bring any additional slowdown between 2.4 and 2.6.
2. Loading the java vm is not something gnucash controls. That's something
internal to webkit.

If there is a way we can disable webkit plugins ourselves then obviously my
second reason is not correct. But then the requested change should be a
completely independent feature request outside of the scope of performance
comparisons between 2.4 and 2.6.
Comment 1 John Ralls 2018-06-29 23:25:16 UTC
GnuCash bug tracking has moved to a new Bugzilla host. The new URL for this bug is https://bugs.gnucash.org/show_bug.cgi?id=722926. Please continue processing the bug there and please update any external references or bookmarks.