[Webkit-unassigned] [Bug 46301] [Web Timing] Implement dom* timing marks

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Oct 7 08:45:50 PDT 2010


https://bugs.webkit.org/show_bug.cgi?id=46301





--- Comment #11 from Tony Gentilcore <tonyg at chromium.org>  2010-10-07 08:45:50 PST ---
> I wasn't sure about the order that for...in produces and how consistent that'd be over time. I see that the navigate-within-doc test has the same issue. How about sorting the keys before comparing them? That way it's easy to know what change to make to the -expected.txt files instead of trial and error.

Yep, sorting sounds like a good idea. The fast/dom/Window/window-properties-* tests do that I believe.

> Nice catch on these. This test always fails though. It looks like WebKit doesn't run the deferred scripts at the right time. They're run after the DOMContentLoaded event fires. It looks like an oversight. So, I left this test case out. Would it be better to check it in, but have it expect to fail?

Are you sure about that? These tests seem to show defer before DOMContentLoaded. Perhaps they have a bug?
http://trac.webkit.org/browser/trunk/LayoutTests/http/tests/misc/script-defer-expected.txt?rev=66670
http://trac.webkit.org/browser/trunk/LayoutTests/fast/dom/Document/readystate-expected.txt?rev=66841

I would like to get this final point figured out before landing this even if it does turn out to be a bug for a separate patch.

(In reply to comment #9)
> The ChangeLog entries are in the middle of the files instead of the top.

If that isn't happening automatically, you may need to:
$ git config merge.changelog.driver "resolve-ChangeLogs --merge-driver %O %A %B"

Details: http://trac.webkit.org/wiki/UsingGitWithWebKit

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



More information about the webkit-unassigned mailing list