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    

Description Tony Gentilcore 2010-07-15 17:58:41 PDT
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
Comment 1 Tony Gentilcore 2011-12-17 05:39:39 PST
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.
Comment 2 David Kilzer (:ddkilzer) 2012-06-26 16:42:33 PDT
<rdar://problem/8986627>
Comment 3 Jon Lee 2014-04-16 10:54:02 PDT
<rdar://problem/15172883>
Comment 4 Brian Burg 2014-12-15 23:31:52 PST
It is enabled for OS X 10.10.