|DNS pre-resolution was disabled in Webkit|
|Project Member Reported by email@example.com, May 12 2011||Back to list|
A change in webkit Settings.cpp created a default setting of "false" for m_dnsPrefetchingEnabled(), which in turn disabled all of DNS resolution. What is the expected result? a) Clear your DNS results by visiting a incognito window, and then closing it. b) visit about:dns (and you'll see almost no resolutions. c) go to another tab, and do a search on google. d) Wait until the search results render. e) go back to about:dns tab, and refresh. You should see a LOT of host names resolved What happens instead? Step (e) shows no pre-resolution performed when we load (and scan) a page. This setting also blocks mouse-over pre-resolution, and link rel=dns-prefetch based resolution (both of which should work when this is repaired. Note that this bug did not block pre-resolution of sub-resources, which was done without webkit interactions. I'm only labeling this P1 because it was a large feature regression. It is blocking work by vendors to implement/test/deploy improved page and advertisement handling (that was where I got the report). UserAgentString: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.30 Safari/534.30
May 12 2011,
Step 1 of the fix is https://bugs.webkit.org/show_bug.cgi?id=60736
May 13 2011,
May 13 2011,
Just to clarify: The approve to merge is for the one-line fix, changing the default value from "false" to "true" in our webkit branch for Chrome 12.
May 16 2011,
Fixenated in http://codereview.chromium.org/7021008/
Oct 13 2012,
This issue has been closed for some time. No one will pay attention to new comments. If you are seeing this bug or have new data, please click New Issue to start a new bug.
Mar 10 2013,
Mar 13 2013,
Apr 6 2013,
|► Sign in to add a comment|