Bug 42434
Summary: | Enable Web Timing for Mac port | ||
---|---|---|---|
Product: | WebKit | Reporter: | Tony Gentilcore <tonyg> |
Component: | WebKit Misc. | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED FIXED | ||
Severity: | Normal | CC: | andyhume, ap, bfulgham, burg, ddkilzer, hello, jonlee, mathias, psolanki, rlussier, sam, simon.fraser |
Priority: | P2 | Keywords: | InRadar |
Version: | 528+ (Nightly build) | ||
Hardware: | All | ||
OS: | All | ||
Bug Depends on: | 42772 | ||
Bug Blocks: | 30685, 48923, 135467 |
Tony Gentilcore
Web Timing should be enabled for the Qt port.
This involves the following:
1. Implement http://trac.webkit.org/browser/trunk/WebCore/platform/network/ResourceLoadTiming.h
2. Flip WEB_TIMING flag
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Tony Gentilcore
FYI, http://calendar.perfplanet.com/2011/a-practical-guide-to-the-navigation-timing-api/ mentions lack of Safari support as a drawback to the usefulness of the Navigation Timing API (despite support in the latest versions of IE, FF, and Chrome).
This probably should be a blocker for enabling Navigation TIming by default (bug 48923), as I'm not sure that exposing part fo the interface without the network times is a good idea.
Also, #c0 should have said Mac instead of Qt -- copy/paste error.
David Kilzer (:ddkilzer)
<rdar://problem/8986627>
Jon Lee
<rdar://problem/15172883>
Brian Burg
It is enabled for OS X 10.10.