GNOME Bugzilla – Bug 772818
Web extension takes two seconds to initialize due to https_everywhere_init
Last modified: 2016-11-26 17:52:44 UTC
After the last changes in the overview (maybe it unrelated to the changes in the overview itself), it take a few seconds to be load. I'm expect this page to be load in a minutes as it was before… (as alwayas, epiphany from git master)
It's instantaneous for me, but I have a fast computer.... Do you know which change in particular introduced the problem? The overview hasn't really changed much in a long time, except for https://git.gnome.org/browse/epiphany/commit/?h=gnome-3-22&id=c717349b8cd26bc8eaf6317eb8e28c3be4698ef6. Was that it?
OK I do see it's taking a while now, but it's hard to notice because I develop with a debug build of WebKit, and loading everything is slow. :) I'm wondering if this might be unrelated to the overview. Could it be a general slowdown loading all pages? Could it be caused by libhttpseverywhere? Would you mind testing a few commits to see where the problem was introduced?
It could be a general issue, not specific for the overview.
(In reply to Yosef Or Boczko from comment #3) > It could be a general issue, not specific for the overview. OK, the problem is that https_everywhere_init() takes roughly two seconds (on my machine). This might be tricky to solve. :( The good news is that https_everywhere_rewrite() seems quite fast.
OK, moved this to the UI process. Now this should only be a problem for the very first tab loaded in the web browser, and only if that tab uses an http:// URI.