-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=91072. Patch by Pan Deng <pan.deng@intel.com> on 2012-10-22 Reviewed by Tony Gentilcore. This patch expose user timing entries via performance timeline interface. JavaScriptCore custom binding will be another patch No new tests, user timing test cases have been landed. * page/Performance.cpp: (WebCore::Performance::Performance): (WebCore::Performance::webkitGetEntries): (WebCore::Performance::webkitGetEntriesByType): (WebCore::Performance::webkitGetEntriesByName): * page/PerformanceEntry.h: (WebCore::PerformanceEntry::startTimeCompareLessThan): (PerformanceEntry): * page/PerformanceEntryList.cpp: (WebCore::PerformanceEntryList::sort): (WebCore): * page/PerformanceEntryList.h: (PerformanceEntryList): * page/PerformanceUserTiming.cpp: (WebCore::convertToEntrySequence): (WebCore): (WebCore::getEntrySequenceByName): (WebCore::UserTiming::getMarks): (WebCore::UserTiming::getMeasures): * page/PerformanceUserTiming.h: (UserTiming): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@132147 268f45cc-cd09-0410-ab3c-d52691b4dbfc
7e09c33a