Bug 66615 - panlex.org loads slower in WK2 than in WK1 (a page with lots of buttons)
Summary: panlex.org loads slower in WK2 than in WK1 (a page with lots of buttons)
Status: UNCONFIRMED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Forms (show other bugs)
Version: 528+ (Nightly build)
Hardware: Mac (Intel) OS X 10.6
: P3 Minor
Assignee: Nobody
URL: http://panlex.org/u
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2011-08-19 18:02 PDT by Jonathan Pool
Modified: 2012-07-23 12:51 PDT (History)
3 users (show)

See Also:


Attachments
web page with 5000-button form (677.81 KB, text/html)
2011-08-19 18:02 PDT, Jonathan Pool
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jonathan Pool 2011-08-19 18:02:07 PDT
Created attachment 104603 [details]
web page with 5000-button form

WebKit 93384 loads about 70 button elements per second, so a page containing a form with 5000 button elements requires about 75 seconds to load and be ready for navigation. By comparison, Firefox requires under 2 seconds for the same page.

WebKits in Safari up through version 5.0 were as fast as other browsers on such pages.

Attachment is a simplified example of such a page. The real-world page that made this bug evident to me is at the above URL.
Comment 1 Jonathan Pool 2011-08-19 18:03:16 PDT
Bug verified to exist also in Mac OS X 10.7.
Comment 2 Alexey Proskuryakov 2011-08-19 21:17:20 PDT
<rdar://problem/9990319>
Comment 3 Jonathan Pool 2011-10-14 10:29:07 PDT
Bug continues to be present in Safari 5.1.1.
Comment 4 Jonathan Pool 2011-12-02 15:32:07 PST
Bug remains in Safari 5.1.2 and in webkit r101843.
Comment 5 Jonathan Pool 2012-02-11 21:38:00 PST
Further testing has revealed that this bug exists only in Multi-process Windows, not in Single-process Windows.
Comment 6 Jonathan Pool 2012-03-17 12:17:15 PDT
On 17 March 2012 further testing failed to replicate this bug on Webkit r101843. The bug was also not exhibited by several later Webkit builds, or by Safari 5.1.4 on either OS X 10.6.8 or OS X 10.7.3. The test pages appear to load slightly faster in single-process windows than in multi-process windows, but in either case about 20 times as fast as when the bug was in effect. I am not aware of any change in the environment to which the disappearance of this bug could be attributed.
Comment 7 Alexey Proskuryakov 2012-03-18 20:37:29 PDT
Thank you. Safari 5.1.4 improves this case, however the remaining performance difference is still something we should track as a bug.

For Apple employees looking at this: Safari 5.1.4 improvement is <rdar://problem/9937149>.
Comment 8 Alexey Proskuryakov 2012-07-23 12:51:15 PDT
<rdar://problem/9837023> is what tracks the remaining regression now internally at Apple.