-
caseq@chromium.org authored
https://bugs.webkit.org/show_bug.cgi?id=76398 Reviewed by Pavel Feldman. Source/WebCore: - introduce a notion of LoadPage; - move page load times to LoadPage; - associate network resources with LoadPage; - export pages for all available resoruces to HAR, not just the last page; - use page ids, not document URLs in HAR entries to refer to pages; - use page URL as a title field of a HAR page; * inspector/front-end/AuditsPanel.js: (WebInspector.AuditsPanel): * inspector/front-end/HAREntry.js: (WebInspector.HAREntry.prototype.build): (WebInspector.HAREntry.prototype.get responseCompression): (WebInspector.HARLog.prototype._buildPages): (WebInspector.HARLog.prototype._convertPage): (WebInspector.HARLog.prototype._pageEventTime): * inspector/front-end/NetworkLog.js: (WebInspector.NetworkLog): (WebInspector.NetworkLog.prototype._mainFrameNavigated): (WebInspector.NetworkLog.prototype._onResourceStarted): (WebInspector.Page): (WebInspector.Page.prototype.get id): (WebInspector.Page.prototype.get url): (WebInspector.Page.prototype.get contentLoadTime): (WebInspector.Page.prototype.set contentLoadTime): (WebInspector.Page.prototype.get loadTime): (WebInspector.Page.prototype.set loadTime): (WebInspector.Page.prototype.get startTime): (WebInspector.Page.prototype._bindResource): * inspector/front-end/NetworkManager.js: (WebInspector.NetworkDispatcher.prototype.requestServedFromMemoryCache): * inspector/front-end/Resource.js: (WebInspector.Resource.prototype.get page): (WebInspector.Resource.prototype.set page): * inspector/front-end/ResourceTreeModel.js: (WebInspector.ResourceTreeFrame): (WebInspector.ResourceTreeFrame.prototype.get page): (WebInspector.PageDispatcher.prototype.domContentEventFired): (WebInspector.PageDispatcher.prototype.loadEventFired): LayoutTests: * http/tests/inspector/resource-har-headers-expected.txt: * http/tests/inspector/resource-parameters-expected.txt: * platform/chromium/http/tests/inspector/resource-har-conversion-expected.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@105596 268f45cc-cd09-0410-ab3c-d52691b4dbfc
cb63aefe