Bug#558125: epiphany-browser - Caches the decision to use ipv6 over network topology changes

Gustavo Noronha Silva kov at debian.org
Mon Mar 21 13:07:41 UTC 2011


On Sun, 2011-03-20 at 20:23 +0100, Simon Paillard wrote:
> - Load any page (e.g. www.debian.org or even a 404, like
>   http://people.debian.org/~spaillard/test.html).
> - Run wireshark/tshark and follow DNS requests:
>   "(dns.flags.response == 0) && (dns.qry.type == 0x0001)"
> - Force a reload of the page -> requests perfomered against null name, 0x00 in
>   DNS, while it should be www.debian.org.

Thanks!
 
> > This is WebKit pre-resolving DNS, but I still don't really understand
> > the 0x00 reference. In any case, Epiphany doesn't deal with network
> > directly, that is libsoup's domain, so I think we should reassign it
> > there, and perhaps get some testing on experimental's libsoup to see if
> > there's been any improvement. Could anyone help with this?
> 
> This is easily reproducible (not tested in experimental yet).
> I don't know which is responsible to trigger this mecanism, but this is
> triggered everytime the mouse is moved, even when the object is kept the same.
> Is this under epiphany reponsability to cache results and not request them
> again and again to libsoup ?

That would be webkit. Epiphany is doing some DNS pre-fetching in the
latest versions, but not related to the page, only to the address bar.

Cheers,

-- 
Gustavo Noronha Silva <kov at debian.org>
Debian Project






More information about the pkg-gnome-maintainers mailing list