Bug 146198

Summary: Page load performance regression due to bugs.webkit.org/show_bug.cgi?id=145542
Product: WebKit Reporter: Gavin Barraclough <barraclough>
Component: Page LoadingAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: cgarcia, gyuyoung.kim, mcatanzaro, ossy, v545utar
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   

Description Gavin Barraclough 2015-06-21 23:15:03 PDT
We've tracked down a 1%-2% regression in page load performance to:
    http://trac.webkit.org/changeset/185320
    https://bugs.webkit.org/show_bug.cgi?id=145542

From code inspection it looks like this is going to synchronously check for a proxy being enabled on every page load (assuming page loads are at least 5s apart). Checking for a proxy being enabled is likely expensive; if we really need to do so this probably has to happen on a path that doesn't block page loads.
Comment 1 Gavin Barraclough 2015-06-21 23:33:20 PDT
Rolled out r185320 in r185818.
Comment 2 Gyuyoung Kim 2015-06-22 00:18:47 PDT
EFL and GTK port builds have been broken since this revert.
Comment 3 Michael Catanzaro 2015-06-22 05:52:20 PDT
Build should be fixed; we'll use bug #145542 to try to land this again.
Comment 4 Marian Martin 2021-06-09 02:56:17 PDT Comment hidden (spam)
Comment 5 Marian Martin 2021-07-01 02:38:25 PDT
Page load performance regression due is shared on the page. A complete material which you can take whenever you start to get help from all of the mentioned https://www.superiorpapers.com/term-paper-writing-service.php site data. I also decide to make things valid and better for you.