[Webkit-unassigned] [Bug 8740] REGRESSION: benchjs test 1 has slowed by over 150%

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Feb 10 14:37:03 PST 2007


http://bugs.webkit.org/show_bug.cgi?id=8740





------- Comment #17 from jon at jonshier.com  2007-02-10 14:37 PDT -------
Created an attachment (id=13111)
 --> (http://bugs.webkit.org/attachment.cgi?id=13111&action=view)
Reduction based on original BenchJS test.

Okay, I've reduced the BenchJS test as far as I'm comfortable with. Index.html
loads the button, hit the button to run the test. Test will automatically run
again 2 seconds after it completes. Note the time in the left can side.

>From my basic analysis of the code, I think both the page and frame containing
the text are both trying to set the status bar text, resulting in a duplication
of work. It seems both Chrome::setStatusbarText and
WebChromeClient::setStatusbarText are getting called. One by Safari and one by
WebCore internally perhaps? JavaScriptCore may also be setting it, though I
haven't been able to find that (though I would think it would go through
Frame::setJSStatusBarText (also note the 'B's in those bars are variably
capitalized)).


-- 
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list