OLD | NEW |
1 WebInspector.RequestView=function(request) | 1 WebInspector.RequestView=function(request) |
2 {WebInspector.View.call(this);this.registerRequiredCSS("resourceView.css");this.
element.addStyleClass("resource-view");this.request=request;} | 2 {WebInspector.View.call(this);this.registerRequiredCSS("resourceView.css");this.
element.addStyleClass("resource-view");this.request=request;} |
3 WebInspector.RequestView.prototype={hasContent:function() | 3 WebInspector.RequestView.prototype={hasContent:function() |
4 {return false;},__proto__:WebInspector.View.prototype} | 4 {return false;},__proto__:WebInspector.View.prototype} |
5 WebInspector.RequestView.hasTextContent=function(request) | 5 WebInspector.RequestView.hasTextContent=function(request) |
6 {if(request.type.isTextType()) | 6 {if(request.type.isTextType()) |
7 return true;if(request.type===WebInspector.resourceTypes.Other||request.hasError
StatusCode()) | 7 return true;if(request.type===WebInspector.resourceTypes.Other||request.hasError
StatusCode()) |
8 return request.content&&!request.contentEncoded;return false;} | 8 return request.content&&!request.contentEncoded;return false;} |
9 WebInspector.RequestView.nonSourceViewForRequest=function(request) | 9 WebInspector.RequestView.nonSourceViewForRequest=function(request) |
10 {switch(request.type){case WebInspector.resourceTypes.Image:return new WebInspec
tor.ImageView(request);case WebInspector.resourceTypes.Font:return new WebInspec
tor.FontView(request);default:return new WebInspector.RequestView(request);}};We
bInspector.NetworkItemView=function(request) | 10 {switch(request.type){case WebInspector.resourceTypes.Image:return new WebInspec
tor.ImageView(request);case WebInspector.resourceTypes.Font:return new WebInspec
tor.FontView(request);default:return new WebInspector.RequestView(request);}};We
bInspector.NetworkItemView=function(request) |
11 {WebInspector.TabbedPane.call(this);this.element.addStyleClass("network-item-vie
w");var headersView=new WebInspector.RequestHeadersView(request);this.appendTab(
"headers",WebInspector.UIString("Headers"),headersView);this.addEventListener(We
bInspector.TabbedPane.EventTypes.TabSelected,this._tabSelected,this);if(request.
type===WebInspector.resourceTypes.WebSocket){var frameView=new WebInspector.Reso
urceWebSocketFrameView(request);this.appendTab("webSocketFrames",WebInspector.UI
String("Frames"),frameView);}else{var responseView=new WebInspector.RequestRespo
nseView(request);var previewView=new WebInspector.RequestPreviewView(request,res
ponseView);this.appendTab("preview",WebInspector.UIString("Preview"),previewView
);this.appendTab("response",WebInspector.UIString("Response"),responseView);} | 11 {WebInspector.TabbedPane.call(this);this.element.addStyleClass("network-item-vie
w");var headersView=new WebInspector.RequestHeadersView(request);this.appendTab(
"headers",WebInspector.UIString("Headers"),headersView);this.addEventListener(We
bInspector.TabbedPane.EventTypes.TabSelected,this._tabSelected,this);if(request.
type===WebInspector.resourceTypes.WebSocket){var frameView=new WebInspector.Reso
urceWebSocketFrameView(request);this.appendTab("webSocketFrames",WebInspector.UI
String("Frames"),frameView);}else{var responseView=new WebInspector.RequestRespo
nseView(request);var previewView=new WebInspector.RequestPreviewView(request,res
ponseView);this.appendTab("preview",WebInspector.UIString("Preview"),previewView
);this.appendTab("response",WebInspector.UIString("Response"),responseView);} |
12 if(request.requestCookies||request.responseCookies){this._cookiesView=new WebIns
pector.RequestCookiesView(request);this.appendTab("cookies",WebInspector.UIStrin
g("Cookies"),this._cookiesView);} | 12 if(request.requestCookies||request.responseCookies){this._cookiesView=new WebIns
pector.RequestCookiesView(request);this.appendTab("cookies",WebInspector.UIStrin
g("Cookies"),this._cookiesView);} |
13 if(request.timing){var timingView=new WebInspector.RequestTimingView(request);th
is.appendTab("timing",WebInspector.UIString("Timing"),timingView);} | 13 if(request.timing){var timingView=new WebInspector.RequestTimingView(request);th
is.appendTab("timing",WebInspector.UIString("Timing"),timingView);} |
14 this._request=request;} | 14 this._request=request;} |
15 WebInspector.NetworkItemView.prototype={wasShown:function() | 15 WebInspector.NetworkItemView.prototype={wasShown:function() |
16 {WebInspector.TabbedPane.prototype.wasShown.call(this);this._selectTab();},_sele
ctTab:function(tabId) | 16 {WebInspector.TabbedPane.prototype.wasShown.call(this);this._selectTab();},_sele
ctTab:function(tabId) |
17 {if(!tabId) | 17 {if(!tabId) |
18 tabId=WebInspector.settings.resourceViewTab.get();if(!this.selectTab(tabId)){thi
s._isInFallbackSelection=true;this.selectTab("headers");delete this._isInFallbac
kSelection;}},_tabSelected:function(event) | 18 tabId=WebInspector.settings.resourceViewTab.get();if(!this.selectTab(tabId)){thi
s._isInFallbackSelection=true;this.selectTab("headers");delete this._isInFallbac
kSelection;}},_tabSelected:function(event) |
19 {if(!event.data.isUserGesture) | 19 {if(!event.data.isUserGesture) |
20 return;WebInspector.settings.resourceViewTab.set(event.data.tabId);WebInspector.
notifications.dispatchEventToListeners(WebInspector.UserMetrics.UserAction,{acti
on:WebInspector.UserMetrics.UserActionNames.NetworkRequestTabSelected,tab:event.
data.tabId,url:this._request.url});},request:function() | 20 return;WebInspector.settings.resourceViewTab.set(event.data.tabId);WebInspector.
notifications.dispatchEventToListeners(WebInspector.UserMetrics.UserAction,{acti
on:WebInspector.UserMetrics.UserActionNames.NetworkRequestTabSelected,tab:event.
data.tabId,url:this._request.url});},request:function() |
21 {return this._request;},__proto__:WebInspector.TabbedPane.prototype} | 21 {return this._request;},__proto__:WebInspector.TabbedPane.prototype} |
22 WebInspector.RequestContentView=function(request) | 22 WebInspector.RequestContentView=function(request) |
23 {WebInspector.RequestView.call(this,request);} | 23 {WebInspector.RequestView.call(this,request);} |
24 WebInspector.RequestContentView.prototype={hasContent:function() | 24 WebInspector.RequestContentView.prototype={hasContent:function() |
25 {return true;},get innerView() | 25 {return true;},get innerView() |
26 {return this._innerView;},set innerView(innerView) | 26 {return this._innerView;},set innerView(innerView) |
27 {this._innerView=innerView;},wasShown:function() | 27 {this._innerView=innerView;},wasShown:function() |
28 {this._ensureInnerViewShown();},_ensureInnerViewShown:function() | 28 {this._ensureInnerViewShown();},_ensureInnerViewShown:function() |
29 {if(this._innerViewShowRequested) | 29 {if(this._innerViewShowRequested) |
30 return;this._innerViewShowRequested=true;function callback(content,contentEncode
d,mimeType) | 30 return;this._innerViewShowRequested=true;function callback(content) |
31 {this._innerViewShowRequested=false;this.contentLoaded();} | 31 {this._innerViewShowRequested=false;this.contentLoaded();} |
32 this.request.requestContent(callback.bind(this));},contentLoaded:function() | 32 this.request.requestContent(callback.bind(this));},contentLoaded:function() |
33 {},canHighlightPosition:function() | 33 {},canHighlightPosition:function() |
34 {return this._innerView&&this._innerView.canHighlightPosition();},highlightPosit
ion:function(line,column) | 34 {return this._innerView&&this._innerView.canHighlightPosition();},highlightPosit
ion:function(line,column) |
35 {if(this.canHighlightPosition()) | 35 {if(this.canHighlightPosition()) |
36 this._innerView.highlightPosition(line,column);},__proto__:WebInspector.RequestV
iew.prototype};WebInspector.RequestCookiesView=function(request) | 36 this._innerView.highlightPosition(line,column);},__proto__:WebInspector.RequestV
iew.prototype};WebInspector.RequestCookiesView=function(request) |
37 {WebInspector.View.call(this);this.element.addStyleClass("resource-cookies-view"
);this._request=request;} | 37 {WebInspector.View.call(this);this.element.addStyleClass("resource-cookies-view"
);this._request=request;} |
38 WebInspector.RequestCookiesView.prototype={wasShown:function() | 38 WebInspector.RequestCookiesView.prototype={wasShown:function() |
39 {this._request.addEventListener(WebInspector.NetworkRequest.Events.RequestHeader
sChanged,this._refreshCookies,this);this._request.addEventListener(WebInspector.
NetworkRequest.Events.ResponseHeadersChanged,this._refreshCookies,this);if(!this
._gotCookies){if(!this._emptyView){this._emptyView=new WebInspector.EmptyView(We
bInspector.UIString("This request has no cookies."));this._emptyView.show(this.e
lement);} | 39 {this._request.addEventListener(WebInspector.NetworkRequest.Events.RequestHeader
sChanged,this._refreshCookies,this);this._request.addEventListener(WebInspector.
NetworkRequest.Events.ResponseHeadersChanged,this._refreshCookies,this);if(!this
._gotCookies){if(!this._emptyView){this._emptyView=new WebInspector.EmptyView(We
bInspector.UIString("This request has no cookies."));this._emptyView.show(this.e
lement);} |
40 return;} | 40 return;} |
(...skipping 12 matching lines...) Expand all Loading... |
53 {var errorDecoding=false;if(decodeParameters){value=value.replace(/\+/g," ");if(
value.indexOf("%")>=0){try{value=decodeURIComponent(value);}catch(e){errorDecodi
ng=true;}}} | 53 {var errorDecoding=false;if(decodeParameters){value=value.replace(/\+/g," ");if(
value.indexOf("%")>=0){try{value=decodeURIComponent(value);}catch(e){errorDecodi
ng=true;}}} |
54 var div=document.createElement("div");div.className=className;if(errorDecoding) | 54 var div=document.createElement("div");div.className=className;if(errorDecoding) |
55 div.createChild("span","error-message").textContent=WebInspector.UIString("(unab
le to decode value)");else | 55 div.createChild("span","error-message").textContent=WebInspector.UIString("(unab
le to decode value)");else |
56 div.textContent=value;return div;},_refreshURL:function() | 56 div.textContent=value;return div;},_refreshURL:function() |
57 {this._urlTreeElement.title=this._formatHeader(WebInspector.UIString("Request UR
L"),this._request.url);},_refreshQueryString:function() | 57 {this._urlTreeElement.title=this._formatHeader(WebInspector.UIString("Request UR
L"),this._request.url);},_refreshQueryString:function() |
58 {var queryString=this._request.queryString();var queryParameters=this._request.q
ueryParameters;this._queryStringTreeElement.hidden=!queryParameters;if(queryPara
meters) | 58 {var queryString=this._request.queryString();var queryParameters=this._request.q
ueryParameters;this._queryStringTreeElement.hidden=!queryParameters;if(queryPara
meters) |
59 this._refreshParams(WebInspector.UIString("Query String Parameters"),queryParame
ters,queryString,this._queryStringTreeElement);},_refreshUrlFragment:function() | 59 this._refreshParams(WebInspector.UIString("Query String Parameters"),queryParame
ters,queryString,this._queryStringTreeElement);},_refreshUrlFragment:function() |
60 {var urlFragment=this._request.parsedURL.fragment;this._urlFragmentTreeElement.h
idden=!urlFragment;if(!urlFragment) | 60 {var urlFragment=this._request.parsedURL.fragment;this._urlFragmentTreeElement.h
idden=!urlFragment;if(!urlFragment) |
61 return;var sectionTitle=WebInspector.UIString("URL fragment");this._urlFragmentT
reeElement.removeChildren();this._urlFragmentTreeElement.listItemElement.removeC
hildren();this._urlFragmentTreeElement.listItemElement.appendChild(document.crea
teTextNode(sectionTitle));var fragmentTreeElement=new TreeElement(null,null,fals
e);fragmentTreeElement.title=this._formatHeader("#",urlFragment);fragmentTreeEle
ment.selectable=false;this._urlFragmentTreeElement.appendChild(fragmentTreeEleme
nt);},_refreshFormData:function() | 61 return;var sectionTitle=WebInspector.UIString("URL fragment");this._urlFragmentT
reeElement.removeChildren();this._urlFragmentTreeElement.listItemElement.removeC
hildren();this._urlFragmentTreeElement.listItemElement.appendChild(document.crea
teTextNode(sectionTitle));var fragmentTreeElement=new TreeElement(null,null,fals
e);fragmentTreeElement.title=this._formatHeader("#",urlFragment);fragmentTreeEle
ment.selectable=false;this._urlFragmentTreeElement.appendChild(fragmentTreeEleme
nt);},_refreshFormData:function() |
62 {this._formDataTreeElement.hidden=true;this._requestPayloadTreeElement.hidden=tr
ue;var formData=this._request.requestFormData;if(!formData) | 62 {this._formDataTreeElement.hidden=true;this._requestPayloadTreeElement.hidden=tr
ue;var formData=this._request.requestFormData;if(!formData) |
63 return;var formParameters=this._request.formParameters;if(formParameters){this._
formDataTreeElement.hidden=false;this._refreshParams(WebInspector.UIString("Form
Data"),formParameters,formData,this._formDataTreeElement);}else{this._requestPa
yloadTreeElement.hidden=false;try{var json=JSON.parse(formData);this._refreshReq
uestJSONPayload(json,formData,false);}catch(e){this._populateTreeElementWithSour
ceText(this._requestPayloadTreeElement,formData);}}},_populateTreeElementWithSou
rceText:function(treeElement,sourceText) | 63 return;var formParameters=this._request.formParameters;if(formParameters){this._
formDataTreeElement.hidden=false;this._refreshParams(WebInspector.UIString("Form
Data"),formParameters,formData,this._formDataTreeElement);}else{this._requestPa
yloadTreeElement.hidden=false;try{var json=JSON.parse(formData);this._refreshReq
uestJSONPayload(json,formData);}catch(e){this._populateTreeElementWithSourceText
(this._requestPayloadTreeElement,formData);}}},_populateTreeElementWithSourceTex
t:function(treeElement,sourceText) |
64 {treeElement.removeChildren();var sourceTreeElement=new TreeElement(null,null,fa
lse);sourceTreeElement.selectable=false;treeElement.appendChild(sourceTreeElemen
t);var sourceTextElement=document.createElement("span");sourceTextElement.addSty
leClass("header-value");sourceTextElement.addStyleClass("source-code");sourceTex
tElement.textContent=String(sourceText).trim();sourceTreeElement.listItemElement
.appendChild(sourceTextElement);},_refreshParams:function(title,params,sourceTex
t,paramsTreeElement) | 64 {treeElement.removeChildren();var sourceTreeElement=new TreeElement(null,null,fa
lse);sourceTreeElement.selectable=false;treeElement.appendChild(sourceTreeElemen
t);var sourceTextElement=document.createElement("span");sourceTextElement.addSty
leClass("header-value");sourceTextElement.addStyleClass("source-code");sourceTex
tElement.textContent=String(sourceText).trim();sourceTreeElement.listItemElement
.appendChild(sourceTextElement);},_refreshParams:function(title,params,sourceTex
t,paramsTreeElement) |
65 {paramsTreeElement.removeChildren();paramsTreeElement.listItemElement.removeChil
dren();paramsTreeElement.listItemElement.appendChild(document.createTextNode(tit
le));var headerCount=document.createElement("span");headerCount.addStyleClass("h
eader-count");headerCount.textContent=WebInspector.UIString(" (%d)",params.lengt
h);paramsTreeElement.listItemElement.appendChild(headerCount);function toggleVie
wSource() | 65 {paramsTreeElement.removeChildren();paramsTreeElement.listItemElement.removeChil
dren();paramsTreeElement.listItemElement.appendChild(document.createTextNode(tit
le));var headerCount=document.createElement("span");headerCount.addStyleClass("h
eader-count");headerCount.textContent=WebInspector.UIString(" (%d)",params.lengt
h);paramsTreeElement.listItemElement.appendChild(headerCount);function toggleVie
wSource(event) |
66 {paramsTreeElement._viewSource=!paramsTreeElement._viewSource;this._refreshParam
s(title,params,sourceText,paramsTreeElement);} | 66 {paramsTreeElement._viewSource=!paramsTreeElement._viewSource;this._refreshParam
s(title,params,sourceText,paramsTreeElement);} |
67 paramsTreeElement.listItemElement.appendChild(this._createViewSourceToggle(param
sTreeElement._viewSource,toggleViewSource.bind(this)));if(paramsTreeElement._vie
wSource){this._populateTreeElementWithSourceText(paramsTreeElement,sourceText);r
eturn;} | 67 paramsTreeElement.listItemElement.appendChild(this._createViewSourceToggle(param
sTreeElement._viewSource,toggleViewSource.bind(this)));if(paramsTreeElement._vie
wSource){this._populateTreeElementWithSourceText(paramsTreeElement,sourceText);r
eturn;} |
68 var toggleTitle=this._decodeRequestParameters?WebInspector.UIString("view URL en
coded"):WebInspector.UIString("view decoded");var toggleButton=this._createToggl
eButton(toggleTitle);toggleButton.addEventListener("click",this._toggleURLDecodi
ng.bind(this));paramsTreeElement.listItemElement.appendChild(toggleButton);for(v
ar i=0;i<params.length;++i){var paramNameValue=document.createDocumentFragment()
;var name=this._formatParameter(params[i].name+":","header-name",this._decodeReq
uestParameters);var value=this._formatParameter(params[i].value,"header-value so
urce-code",this._decodeRequestParameters);paramNameValue.appendChild(name);param
NameValue.appendChild(value);var parmTreeElement=new TreeElement(paramNameValue,
null,false);parmTreeElement.selectable=false;paramsTreeElement.appendChild(parmT
reeElement);}},_refreshRequestJSONPayload:function(parsedObject,sourceText,viewS
ource) | 68 var toggleTitle=this._decodeRequestParameters?WebInspector.UIString("view URL en
coded"):WebInspector.UIString("view decoded");var toggleButton=this._createToggl
eButton(toggleTitle);toggleButton.addEventListener("click",this._toggleURLDecodi
ng.bind(this),false);paramsTreeElement.listItemElement.appendChild(toggleButton)
;for(var i=0;i<params.length;++i){var paramNameValue=document.createDocumentFrag
ment();var name=this._formatParameter(params[i].name+":","header-name",this._dec
odeRequestParameters);var value=this._formatParameter(params[i].value,"header-va
lue source-code",this._decodeRequestParameters);paramNameValue.appendChild(name)
;paramNameValue.appendChild(value);var parmTreeElement=new TreeElement(paramName
Value,null,false);parmTreeElement.selectable=false;paramsTreeElement.appendChild
(parmTreeElement);}},_refreshRequestJSONPayload:function(parsedObject,sourceText
) |
69 {this._requestPayloadTreeElement.removeChildren();var listItem=this._requestPayl
oadTreeElement.listItemElement;listItem.removeChildren();listItem.appendChild(do
cument.createTextNode(this._requestPayloadTreeElement.title));var setViewSource=
this._refreshRequestJSONPayload.bind(this,parsedObject,sourceText);if(viewSource
){listItem.appendChild(this._createViewSourceToggle(true,setViewSource.bind(this
,false)));this._populateTreeElementWithSourceText(this._requestPayloadTreeElemen
t,sourceText);}else{listItem.appendChild(this._createViewSourceToggle(false,setV
iewSource.bind(this,true)));var object=WebInspector.RemoteObject.fromLocalObject
(parsedObject);var section=new WebInspector.ObjectPropertiesSection(object,objec
t.description);section.expand();section.editable=false;listItem.appendChild(sect
ion.element);}},_createViewSourceToggle:function(viewSource,handler) | 69 {var treeElement=this._requestPayloadTreeElement;treeElement.removeChildren();va
r listItem=this._requestPayloadTreeElement.listItemElement;listItem.removeChildr
en();listItem.appendChild(document.createTextNode(this._requestPayloadTreeElemen
t.title));function toggleViewSource(event) |
70 {var viewSourceToggleTitle=viewSource?WebInspector.UIString("view parsed"):WebIn
spector.UIString("view source");var viewSourceToggleButton=this._createToggleBut
ton(viewSourceToggleTitle);viewSourceToggleButton.addEventListener("click",handl
er);return viewSourceToggleButton;},_toggleURLDecoding:function(event) | 70 {treeElement._viewSource=!treeElement._viewSource;this._refreshRequestJSONPayloa
d(parsedObject,sourceText);} |
71 {this._decodeRequestParameters=!this._decodeRequestParameters;this._refreshQuery
String();this._refreshFormData();},_getHeaderValue:function(headers,key) | 71 listItem.appendChild(this._createViewSourceToggle(treeElement._viewSource,toggle
ViewSource.bind(this)));if(treeElement._viewSource){this._populateTreeElementWit
hSourceText(this._requestPayloadTreeElement,sourceText);}else{var object=WebInsp
ector.RemoteObject.fromLocalObject(parsedObject);var section=new WebInspector.Ob
jectPropertiesSection(object,object.description);section.expand();section.editab
le=false;listItem.appendChild(section.element);}},_createViewSourceToggle:functi
on(viewSource,handler) |
72 {var lowerKey=key.toLowerCase();for(var testKey in headers){if(testKey.toLowerCa
se()===lowerKey) | 72 {var viewSourceToggleTitle=viewSource?WebInspector.UIString("view parsed"):WebIn
spector.UIString("view source");var viewSourceToggleButton=this._createToggleBut
ton(viewSourceToggleTitle);viewSourceToggleButton.addEventListener("click",handl
er,false);return viewSourceToggleButton;},_toggleURLDecoding:function(event) |
73 return headers[testKey];}},_refreshRequestHeaders:function() | 73 {this._decodeRequestParameters=!this._decodeRequestParameters;this._refreshQuery
String();this._refreshFormData();},_refreshRequestHeaders:function() |
74 {if(this._showRequestHeadersText) | 74 {var treeElement=this._requestHeadersTreeElement;var headers=this._request.reque
stHeaders();headers=headers.slice();headers.sort(function(a,b){return a.name.toL
owerCase().compareTo(b.name.toLowerCase())});var headersText=this._request.reque
stHeadersText();if(this._showRequestHeadersText&&headersText) |
75 this._refreshHeadersText(WebInspector.UIString("Request Headers"),this._request.
sortedRequestHeaders,this._request.requestHeadersText,this._requestHeadersTreeEl
ement);else | 75 this._refreshHeadersText(WebInspector.UIString("Request Headers"),headers.length
,headersText,treeElement);else |
76 this._refreshHeaders(WebInspector.UIString("Request Headers"),this._request.sort
edRequestHeaders,this._requestHeadersTreeElement);if(this._request.requestHeader
sText){var toggleButton=this._createHeadersToggleButton(this._showRequestHeaders
Text);toggleButton.addEventListener("click",this._toggleRequestHeadersText.bind(
this));this._requestHeadersTreeElement.listItemElement.appendChild(toggleButton)
;} | 76 this._refreshHeaders(WebInspector.UIString("Request Headers"),headers,treeElemen
t);if(headersText===undefined){var caution=WebInspector.UIString(" CAUTION: Prov
isional headers are shown.");treeElement.listItemElement.createChild("span","cau
tion").textContent=caution;} |
| 77 if(headersText){var toggleButton=this._createHeadersToggleButton(this._showReque
stHeadersText);toggleButton.addEventListener("click",this._toggleRequestHeadersT
ext.bind(this),false);treeElement.listItemElement.appendChild(toggleButton);} |
77 this._refreshFormData();},_refreshResponseHeaders:function() | 78 this._refreshFormData();},_refreshResponseHeaders:function() |
78 {if(this._showResponseHeadersText) | 79 {var treeElement=this._responseHeadersTreeElement;var headers=this._request.sort
edResponseHeaders;var headersText=this._request.responseHeadersText;if(this._sho
wResponseHeadersText) |
79 this._refreshHeadersText(WebInspector.UIString("Response Headers"),this._request
.sortedResponseHeaders,this._request.responseHeadersText,this._responseHeadersTr
eeElement);else | 80 this._refreshHeadersText(WebInspector.UIString("Response Headers"),headers.lengt
h,headersText,treeElement);else |
80 this._refreshHeaders(WebInspector.UIString("Response Headers"),this._request.sor
tedResponseHeaders,this._responseHeadersTreeElement);if(this._request.responseHe
adersText){var toggleButton=this._createHeadersToggleButton(this._showResponseHe
adersText);toggleButton.addEventListener("click",this._toggleResponseHeadersText
.bind(this));this._responseHeadersTreeElement.listItemElement.appendChild(toggle
Button);}},_refreshHTTPInformation:function() | 81 this._refreshHeaders(WebInspector.UIString("Response Headers"),headers,treeEleme
nt);if(headersText){var toggleButton=this._createHeadersToggleButton(this._showR
esponseHeadersText);toggleButton.addEventListener("click",this._toggleResponseHe
adersText.bind(this),false);treeElement.listItemElement.appendChild(toggleButton
);}},_refreshHTTPInformation:function() |
81 {var requestMethodElement=this._requestMethodTreeElement;requestMethodElement.hi
dden=!this._request.statusCode;var statusCodeElement=this._statusCodeTreeElement
;statusCodeElement.hidden=!this._request.statusCode;if(this._request.statusCode)
{var statusCodeFragment=document.createDocumentFragment();statusCodeFragment.cre
ateChild("div","header-name").textContent=WebInspector.UIString("Status Code")+"
:";var statusCodeImage=statusCodeFragment.createChild("div","resource-status-ima
ge");statusCodeImage.title=this._request.statusCode+" "+this._request.statusText
;if(this._request.statusCode<300||this._request.statusCode===304) | 82 {var requestMethodElement=this._requestMethodTreeElement;requestMethodElement.hi
dden=!this._request.statusCode;var statusCodeElement=this._statusCodeTreeElement
;statusCodeElement.hidden=!this._request.statusCode;if(this._request.statusCode)
{var statusCodeFragment=document.createDocumentFragment();statusCodeFragment.cre
ateChild("div","header-name").textContent=WebInspector.UIString("Status Code")+"
:";var statusCodeImage=statusCodeFragment.createChild("div","resource-status-ima
ge");statusCodeImage.title=this._request.statusCode+" "+this._request.statusText
;if(this._request.statusCode<300||this._request.statusCode===304) |
82 statusCodeImage.addStyleClass("green-ball");else if(this._request.statusCode<400
) | 83 statusCodeImage.addStyleClass("green-ball");else if(this._request.statusCode<400
) |
83 statusCodeImage.addStyleClass("orange-ball");else | 84 statusCodeImage.addStyleClass("orange-ball");else |
84 statusCodeImage.addStyleClass("red-ball");requestMethodElement.title=this._forma
tHeader(WebInspector.UIString("Request Method"),this._request.requestMethod);var
value=statusCodeFragment.createChild("div","header-value source-code");value.te
xtContent=this._request.statusCode+" "+this._request.statusText;if(this._request
.cached) | 85 statusCodeImage.addStyleClass("red-ball");requestMethodElement.title=this._forma
tHeader(WebInspector.UIString("Request Method"),this._request.requestMethod);var
value=statusCodeFragment.createChild("div","header-value source-code");value.te
xtContent=this._request.statusCode+" "+this._request.statusText;if(this._request
.cached) |
85 value.createChild("span","status-from-cache").textContent=" "+WebInspector.UIStr
ing("(from cache)");statusCodeElement.title=statusCodeFragment;}},_refreshHeader
sTitle:function(title,headersTreeElement,headersLength) | 86 value.createChild("span","status-from-cache").textContent=" "+WebInspector.UIStr
ing("(from cache)");statusCodeElement.title=statusCodeFragment;}},_refreshHeader
sTitle:function(title,headersTreeElement,headersLength) |
86 {headersTreeElement.listItemElement.removeChildren();headersTreeElement.listItem
Element.appendChild(document.createTextNode(title));var headerCount=document.cre
ateElement("span");headerCount.addStyleClass("header-count");headerCount.textCon
tent=WebInspector.UIString(" (%d)",headersLength);headersTreeElement.listItemEle
ment.appendChild(headerCount);},_refreshHeaders:function(title,headers,headersTr
eeElement) | 87 {headersTreeElement.listItemElement.removeChildren();headersTreeElement.listItem
Element.createTextChild(title);var headerCount=WebInspector.UIString(" (%d)",hea
dersLength);headersTreeElement.listItemElement.createChild("span","header-count"
).textContent=headerCount;},_refreshHeaders:function(title,headers,headersTreeEl
ement) |
87 {headersTreeElement.removeChildren();var length=headers.length;this._refreshHead
ersTitle(title,headersTreeElement,length);headersTreeElement.hidden=!length;for(
var i=0;i<length;++i){var headerTreeElement=new TreeElement(null,null,false);hea
derTreeElement.title=this._formatHeader(headers[i].name,headers[i].value);header
TreeElement.selectable=false;headersTreeElement.appendChild(headerTreeElement);}
},_refreshHeadersText:function(title,headers,headersText,headersTreeElement) | 88 {headersTreeElement.removeChildren();var length=headers.length;this._refreshHead
ersTitle(title,headersTreeElement,length);headersTreeElement.hidden=!length;for(
var i=0;i<length;++i){var headerTreeElement=new TreeElement(null,null,false);hea
derTreeElement.title=this._formatHeader(headers[i].name,headers[i].value);header
TreeElement.selectable=false;headersTreeElement.appendChild(headerTreeElement);}
},_refreshHeadersText:function(title,count,headersText,headersTreeElement) |
88 {this._populateTreeElementWithSourceText(headersTreeElement,headersText);this._r
efreshHeadersTitle(title,headersTreeElement,headers.length);},_toggleRequestHead
ersText:function(event) | 89 {this._populateTreeElementWithSourceText(headersTreeElement,headersText);this._r
efreshHeadersTitle(title,headersTreeElement,count);},_toggleRequestHeadersText:f
unction(event) |
89 {this._showRequestHeadersText=!this._showRequestHeadersText;this._refreshRequest
Headers();},_toggleResponseHeadersText:function(event) | 90 {this._showRequestHeadersText=!this._showRequestHeadersText;this._refreshRequest
Headers();},_toggleResponseHeadersText:function(event) |
90 {this._showResponseHeadersText=!this._showResponseHeadersText;this._refreshRespo
nseHeaders();},_createToggleButton:function(title) | 91 {this._showResponseHeadersText=!this._showResponseHeadersText;this._refreshRespo
nseHeaders();},_createToggleButton:function(title) |
91 {var button=document.createElement("span");button.addStyleClass("header-toggle")
;button.textContent=title;return button;},_createHeadersToggleButton:function(is
HeadersTextShown) | 92 {var button=document.createElement("span");button.addStyleClass("header-toggle")
;button.textContent=title;return button;},_createHeadersToggleButton:function(is
HeadersTextShown) |
92 {var toggleTitle=isHeadersTextShown?WebInspector.UIString("view parsed"):WebInsp
ector.UIString("view source");return this._createToggleButton(toggleTitle);},__p
roto__:WebInspector.View.prototype};WebInspector.RequestHTMLView=function(reques
t,dataURL) | 93 {var toggleTitle=isHeadersTextShown?WebInspector.UIString("view parsed"):WebInsp
ector.UIString("view source");return this._createToggleButton(toggleTitle);},__p
roto__:WebInspector.View.prototype};WebInspector.RequestHTMLView=function(reques
t,dataURL) |
93 {WebInspector.RequestView.call(this,request);this._dataURL=dataURL;this.element.
addStyleClass("html");} | 94 {WebInspector.RequestView.call(this,request);this._dataURL=dataURL;this.element.
addStyleClass("html");} |
94 WebInspector.RequestHTMLView.prototype={hasContent:function() | 95 WebInspector.RequestHTMLView.prototype={hasContent:function() |
95 {return true;},wasShown:function() | 96 {return true;},wasShown:function() |
96 {this._createIFrame();},willHide:function(parentElement) | 97 {this._createIFrame();},willHide:function(parentElement) |
97 {this.element.removeChildren();},_createIFrame:function() | 98 {this.element.removeChildren();},_createIFrame:function() |
98 {this.element.removeChildren();var iframe=document.createElement("iframe");ifram
e.setAttribute("sandbox","");iframe.setAttribute("src",this._dataURL);this.eleme
nt.appendChild(iframe);},__proto__:WebInspector.RequestView.prototype};WebInspec
tor.RequestJSONView=function(request,parsedJSON) | 99 {this.element.removeChildren();var iframe=document.createElement("iframe");ifram
e.setAttribute("sandbox","");iframe.setAttribute("src",this._dataURL);this.eleme
nt.appendChild(iframe);},__proto__:WebInspector.RequestView.prototype};WebInspec
tor.RequestJSONView=function(request,parsedJSON) |
(...skipping 14 matching lines...) Expand all Loading... |
113 {WebInspector.RequestContentView.call(this,request);this._responseView=responseV
iew;} | 114 {WebInspector.RequestContentView.call(this,request);this._responseView=responseV
iew;} |
114 WebInspector.RequestPreviewView.prototype={contentLoaded:function() | 115 WebInspector.RequestPreviewView.prototype={contentLoaded:function() |
115 {if(!this.request.content){if(!this._emptyView){this._emptyView=this._createEmpt
yView();this._emptyView.show(this.element);this.innerView=this._emptyView;}}else
{if(this._emptyView){this._emptyView.detach();delete this._emptyView;} | 116 {if(!this.request.content){if(!this._emptyView){this._emptyView=this._createEmpt
yView();this._emptyView.show(this.element);this.innerView=this._emptyView;}}else
{if(this._emptyView){this._emptyView.detach();delete this._emptyView;} |
116 if(!this._previewView) | 117 if(!this._previewView) |
117 this._previewView=this._createPreviewView();this._previewView.show(this.element)
;this.innerView=this._previewView;}},_createEmptyView:function() | 118 this._previewView=this._createPreviewView();this._previewView.show(this.element)
;this.innerView=this._previewView;}},_createEmptyView:function() |
118 {return new WebInspector.EmptyView(WebInspector.UIString("This request has no pr
eview available."));},_jsonView:function() | 119 {return new WebInspector.EmptyView(WebInspector.UIString("This request has no pr
eview available."));},_jsonView:function() |
119 {var parsedJSON=WebInspector.RequestJSONView.parseJSON(this.request.content);if(
parsedJSON) | 120 {var parsedJSON=WebInspector.RequestJSONView.parseJSON(this.request.content);if(
parsedJSON) |
120 return new WebInspector.RequestJSONView(this.request,parsedJSON);},_htmlView:fun
ction() | 121 return new WebInspector.RequestJSONView(this.request,parsedJSON);},_htmlView:fun
ction() |
121 {var dataURL=this.request.asDataURL();if(dataURL!==null) | 122 {var dataURL=this.request.asDataURL();if(dataURL!==null) |
122 return new WebInspector.RequestHTMLView(this.request,dataURL);},_createPreviewVi
ew:function() | 123 return new WebInspector.RequestHTMLView(this.request,dataURL);},_createPreviewVi
ew:function() |
123 {if(this.request.content){if(this.request.hasErrorStatusCode()){var htmlView=thi
s._htmlView();if(htmlView) | 124 {if(this.request.content){if(this.request.mimeType==="application/json"){var jso
nView=this._jsonView();if(jsonView) |
| 125 return jsonView;} |
| 126 if(this.request.hasErrorStatusCode()){var htmlView=this._htmlView();if(htmlView) |
124 return htmlView;} | 127 return htmlView;} |
125 if(this.request.type===WebInspector.resourceTypes.XHR){var jsonView=this._jsonVi
ew();if(jsonView) | 128 if(this.request.type===WebInspector.resourceTypes.XHR){var jsonView=this._jsonVi
ew();if(jsonView) |
126 return jsonView;} | 129 return jsonView;} |
127 if(this.request.type===WebInspector.resourceTypes.XHR&&this.request.mimeType==="
text/html"){var htmlView=this._htmlView();if(htmlView) | 130 if(this.request.type===WebInspector.resourceTypes.XHR&&this.request.mimeType==="
text/html"){var htmlView=this._htmlView();if(htmlView) |
128 return htmlView;} | 131 return htmlView;}} |
129 if(this.request.type===WebInspector.resourceTypes.Script&&this.request.mimeType=
=="application/json"){var jsonView=this._jsonView();if(jsonView) | |
130 return jsonView;}} | |
131 if(this._responseView.sourceView) | 132 if(this._responseView.sourceView) |
132 return this._responseView.sourceView;if(this.request.type===WebInspector.resourc
eTypes.Other) | 133 return this._responseView.sourceView;if(this.request.type===WebInspector.resourc
eTypes.Other) |
133 return this._createEmptyView();return WebInspector.RequestView.nonSourceViewForR
equest(this.request);},__proto__:WebInspector.RequestContentView.prototype};WebI
nspector.RequestResponseView=function(request) | 134 return this._createEmptyView();return WebInspector.RequestView.nonSourceViewForR
equest(this.request);},__proto__:WebInspector.RequestContentView.prototype};WebI
nspector.RequestResponseView=function(request) |
134 {WebInspector.RequestContentView.call(this,request);} | 135 {WebInspector.RequestContentView.call(this,request);} |
135 WebInspector.RequestResponseView._maxFormattedResourceSize=100000;WebInspector.R
equestResponseView.prototype={get sourceView() | 136 WebInspector.RequestResponseView._maxFormattedResourceSize=100000;WebInspector.R
equestResponseView.prototype={get sourceView() |
136 {if(!this._sourceView&&WebInspector.RequestView.hasTextContent(this.request)) | 137 {if(this._sourceView||!WebInspector.RequestView.hasTextContent(this.request)) |
137 this._sourceView=this.request.resourceSize<WebInspector.RequestResponseView._max
FormattedResourceSize?new WebInspector.ResourceSourceFrame(this.request):new Web
Inspector.ResourceSourceFrameFallback(this.request);return this._sourceView;},co
ntentLoaded:function() | 138 return this._sourceView;if(this.request.resourceSize>=WebInspector.RequestRespon
seView._maxFormattedResourceSize){this._sourceView=new WebInspector.ResourceSour
ceFrameFallback(this.request);return this._sourceView;} |
| 139 var sourceFrame=new WebInspector.ResourceSourceFrame(this.request);sourceFrame.s
etHighlighterType(this.request.type.canonicalMimeType()||this.request.mimeType);
this._sourceView=sourceFrame;return this._sourceView;},contentLoaded:function() |
138 {if(!this.request.content||!this.sourceView){if(!this._emptyView){this._emptyVie
w=new WebInspector.EmptyView(WebInspector.UIString("This request has no response
data available."));this._emptyView.show(this.element);this.innerView=this._empt
yView;}}else{if(this._emptyView){this._emptyView.detach();delete this._emptyView
;} | 140 {if(!this.request.content||!this.sourceView){if(!this._emptyView){this._emptyVie
w=new WebInspector.EmptyView(WebInspector.UIString("This request has no response
data available."));this._emptyView.show(this.element);this.innerView=this._empt
yView;}}else{if(this._emptyView){this._emptyView.detach();delete this._emptyView
;} |
139 this.sourceView.show(this.element);this.innerView=this.sourceView;}},__proto__:W
ebInspector.RequestContentView.prototype};WebInspector.RequestTimingView=functio
n(request) | 141 this.sourceView.show(this.element);this.innerView=this.sourceView;}},__proto__:W
ebInspector.RequestContentView.prototype};WebInspector.RequestTimingView=functio
n(request) |
140 {WebInspector.View.call(this);this.element.addStyleClass("resource-timing-view")
;this._request=request;} | 142 {WebInspector.View.call(this);this.element.addStyleClass("resource-timing-view")
;this._request=request;} |
141 WebInspector.RequestTimingView.prototype={wasShown:function() | 143 WebInspector.RequestTimingView.prototype={wasShown:function() |
142 {this._request.addEventListener(WebInspector.NetworkRequest.Events.TimingChanged
,this._refresh,this);if(!this._request.timing){if(!this._emptyView){this._emptyV
iew=new WebInspector.EmptyView(WebInspector.UIString("This request has no detail
ed timing info."));this._emptyView.show(this.element);this.innerView=this._empty
View;} | 144 {this._request.addEventListener(WebInspector.NetworkRequest.Events.TimingChanged
,this._refresh,this);if(!this._request.timing){if(!this._emptyView){this._emptyV
iew=new WebInspector.EmptyView(WebInspector.UIString("This request has no detail
ed timing info."));this._emptyView.show(this.element);this.innerView=this._empty
View;} |
143 return;} | 145 return;} |
144 if(this._emptyView){this._emptyView.detach();delete this._emptyView;} | 146 if(this._emptyView){this._emptyView.detach();delete this._emptyView;} |
145 this._refresh();},willHide:function() | 147 this._refresh();},willHide:function() |
146 {this._request.removeEventListener(WebInspector.NetworkRequest.Events.TimingChan
ged,this._refresh,this);},_refresh:function() | 148 {this._request.removeEventListener(WebInspector.NetworkRequest.Events.TimingChan
ged,this._refresh,this);},_refresh:function() |
147 {if(this._tableElement) | 149 {if(this._tableElement) |
148 this._tableElement.remove();this._tableElement=WebInspector.RequestTimingView.cr
eateTimingTable(this._request);this.element.appendChild(this._tableElement);},__
proto__:WebInspector.View.prototype} | 150 this._tableElement.remove();this._tableElement=WebInspector.RequestTimingView.cr
eateTimingTable(this._request);this.element.appendChild(this._tableElement);},__
proto__:WebInspector.View.prototype} |
149 WebInspector.RequestTimingView.createTimingTable=function(request) | 151 WebInspector.RequestTimingView.createTimingTable=function(request) |
150 {var tableElement=document.createElement("table");var rows=[];function addRow(ti
tle,className,start,end) | 152 {var tableElement=document.createElement("table");tableElement.className="networ
k-timing-table";var rows=[];function addRow(title,className,start,end) |
151 {var row={};row.title=title;row.className=className;row.start=start;row.end=end;
rows.push(row);} | 153 {var row={};row.title=title;row.className=className;row.start=start;row.end=end;
rows.push(row);} |
152 if(request.timing.proxyStart!==-1) | 154 var timing=request.timing;var blocking=timing.dnsStart>0?timing.dnsStart:timing.
connectStart>0?timing.connectStart:timing.sendStart;if(blocking>0) |
153 addRow(WebInspector.UIString("Proxy"),"proxy",request.timing.proxyStart,request.
timing.proxyEnd);if(request.timing.dnsStart!==-1) | 155 addRow(WebInspector.UIString("Blocking"),"blocking",0,blocking);if(timing.proxyS
tart!==-1) |
154 addRow(WebInspector.UIString("DNS Lookup"),"dns",request.timing.dnsStart,request
.timing.dnsEnd);if(request.timing.connectStart!==-1){var label=request.connectio
nReused?WebInspector.UIString("Blocking"):WebInspector.UIString("Connecting");ad
dRow(label,"connecting",request.timing.connectStart,request.timing.connectEnd);} | 156 addRow(WebInspector.UIString("Proxy"),"proxy",timing.proxyStart,timing.proxyEnd)
;if(timing.dnsStart!==-1) |
155 if(request.timing.sslStart!==-1) | 157 addRow(WebInspector.UIString("DNS Lookup"),"dns",timing.dnsStart,timing.dnsEnd);
if(timing.connectStart!==-1) |
156 addRow(WebInspector.UIString("SSL"),"ssl",request.timing.sslStart,request.timing
.sslEnd);addRow(WebInspector.UIString("Sending"),"sending",request.timing.sendSt
art,request.timing.sendEnd);addRow(WebInspector.UIString("Waiting"),"waiting",re
quest.timing.sendEnd,request.timing.receiveHeadersEnd);addRow(WebInspector.UIStr
ing("Receiving"),"receiving",(request.responseReceivedTime-request.timing.reques
tTime)*1000,(request.endTime-request.timing.requestTime)*1000);const chartWidth=
200;var total=(request.endTime-request.timing.requestTime)*1000;var scale=chartW
idth/total;for(var i=0;i<rows.length;++i){var tr=document.createElement("tr");ta
bleElement.appendChild(tr);var td=document.createElement("td");td.textContent=ro
ws[i].title;tr.appendChild(td);td=document.createElement("td");td.width=chartWid
th+"px";var row=document.createElement("div");row.className="network-timing-row"
;td.appendChild(row);var bar=document.createElement("span");bar.className="netwo
rk-timing-bar "+rows[i].className;bar.style.left=scale*rows[i].start+"px";bar.st
yle.right=scale*(total-rows[i].end)+"px";bar.style.backgroundColor=rows[i].color
;bar.textContent="\u200B";row.appendChild(bar);var title=document.createElement(
"span");title.className="network-timing-bar-title";if(total-rows[i].end<rows[i].
start) | 158 addRow(WebInspector.UIString("Connecting"),"connecting",timing.connectStart,timi
ng.connectEnd);if(timing.sslStart!==-1) |
| 159 addRow(WebInspector.UIString("SSL"),"ssl",timing.sslStart,timing.sslEnd);addRow(
WebInspector.UIString("Sending"),"sending",timing.sendStart,timing.sendEnd);addR
ow(WebInspector.UIString("Waiting"),"waiting",timing.sendEnd,timing.receiveHeade
rsEnd);addRow(WebInspector.UIString("Receiving"),"receiving",(request.responseRe
ceivedTime-timing.requestTime)*1000,(request.endTime-timing.requestTime)*1000);c
onst chartWidth=200;var total=(request.endTime-timing.requestTime)*1000;var scal
e=chartWidth/total;for(var i=0;i<rows.length;++i){var tr=document.createElement(
"tr");tableElement.appendChild(tr);var td=document.createElement("td");td.textCo
ntent=rows[i].title;tr.appendChild(td);td=document.createElement("td");td.width=
chartWidth+"px";var row=document.createElement("div");row.className="network-tim
ing-row";td.appendChild(row);var bar=document.createElement("span");bar.classNam
e="network-timing-bar "+rows[i].className;bar.style.left=Math.floor(scale*rows[i
].start)+"px";bar.style.right=Math.floor(scale*(total-rows[i].end))+"px";bar.sty
le.backgroundColor=rows[i].color;bar.textContent="\u200B";row.appendChild(bar);v
ar title=document.createElement("span");title.className="network-timing-bar-titl
e";if(total-rows[i].end<rows[i].start) |
157 title.style.right=(scale*(total-rows[i].end)+3)+"px";else | 160 title.style.right=(scale*(total-rows[i].end)+3)+"px";else |
158 title.style.left=(scale*rows[i].start+3)+"px";title.textContent=Number.secondsTo
String((rows[i].end-rows[i].start)/1000);row.appendChild(title);tr.appendChild(t
d);} | 161 title.style.left=(scale*rows[i].start+3)+"px";title.textContent=Number.secondsTo
String((rows[i].end-rows[i].start)/1000,true);row.appendChild(title);tr.appendCh
ild(td);} |
159 return tableElement;};WebInspector.ResourceWebSocketFrameView=function(resource) | 162 return tableElement;};WebInspector.ResourceWebSocketFrameView=function(resource) |
160 {WebInspector.View.call(this);this.element.addStyleClass("resource-websocket");t
his.resource=resource;this.element.removeChildren();this._dataGrid=new WebInspec
tor.DataGrid([{id:"data",title:WebInspector.UIString("Data"),sortable:false,weig
ht:88,longText:true},{id:"length",title:WebInspector.UIString("Length"),sortable
:false,alig:WebInspector.DataGrid.Align.Right,weight:5},{id:"time",title:WebInsp
ector.UIString("Time"),weight:7}],undefined,undefined,undefined,this._onContextM
enu.bind(this));this.refresh();this._dataGrid.setName("ResourceWebSocketFrameVie
w");this._dataGrid.show(this.element);} | 163 {WebInspector.View.call(this);this.element.addStyleClass("resource-websocket");t
his.resource=resource;this.element.removeChildren();this._dataGrid=new WebInspec
tor.DataGrid([{id:"data",title:WebInspector.UIString("Data"),sortable:false,weig
ht:88,longText:true},{id:"length",title:WebInspector.UIString("Length"),sortable
:false,alig:WebInspector.DataGrid.Align.Right,weight:5},{id:"time",title:WebInsp
ector.UIString("Time"),weight:7}],undefined,undefined,undefined,this._onContextM
enu.bind(this));this.refresh();this._dataGrid.setName("ResourceWebSocketFrameVie
w");this._dataGrid.show(this.element);} |
161 WebInspector.ResourceWebSocketFrameView.OpCodes={ContinuationFrame:0,TextFrame:1
,BinaryFrame:2,ConnectionCloseFrame:8,PingFrame:9,PongFrame:10};WebInspector.Res
ourceWebSocketFrameView.prototype={appendFrame:function(frame) | 164 WebInspector.ResourceWebSocketFrameView.OpCodes={ContinuationFrame:0,TextFrame:1
,BinaryFrame:2,ConnectionCloseFrame:8,PingFrame:9,PongFrame:10};WebInspector.Res
ourceWebSocketFrameView.prototype={appendFrame:function(frame) |
162 {var payload=frame;var date=new Date(payload.time*1000);var row={data:"",length:
typeof payload.payloadData==="undefined"?payload.errorMessage.length.toString():
payload.payloadData.length.toString(),time:date.toLocaleTimeString()};var rowCla
ss="";if(payload.errorMessage){rowClass="error";row.data=payload.errorMessage;}e
lse if(payload.opcode==WebInspector.ResourceWebSocketFrameView.OpCodes.TextFrame
){if(payload.sent) | 165 {var payload=frame;var date=new Date(payload.time*1000);var row={data:"",length:
typeof payload.payloadData==="undefined"?payload.errorMessage.length.toString():
payload.payloadData.length.toString(),time:date.toLocaleTimeString()};var rowCla
ss="";if(payload.errorMessage){rowClass="error";row.data=payload.errorMessage;}e
lse if(payload.opcode==WebInspector.ResourceWebSocketFrameView.OpCodes.TextFrame
){if(payload.sent) |
163 rowClass="outcoming";row.data=payload.payloadData;}else{rowClass="opcode";var op
codeMeaning="";switch(payload.opcode){case WebInspector.ResourceWebSocketFrameVi
ew.OpCodes.ContinuationFrame:opcodeMeaning=WebInspector.UIString("Continuation F
rame");break;case WebInspector.ResourceWebSocketFrameView.OpCodes.BinaryFrame:op
codeMeaning=WebInspector.UIString("Binary Frame");break;case WebInspector.Resour
ceWebSocketFrameView.OpCodes.ConnectionCloseFrame:opcodeMeaning=WebInspector.UIS
tring("Connection Close Frame");break;case WebInspector.ResourceWebSocketFrameVi
ew.OpCodes.PingFrame:opcodeMeaning=WebInspector.UIString("Ping Frame");break;cas
e WebInspector.ResourceWebSocketFrameView.OpCodes.PongFrame:opcodeMeaning=WebIns
pector.UIString("Pong Frame");break;} | 166 rowClass="outcoming";row.data=payload.payloadData;}else{rowClass="opcode";var op
codeMeaning="";switch(payload.opcode){case WebInspector.ResourceWebSocketFrameVi
ew.OpCodes.ContinuationFrame:opcodeMeaning=WebInspector.UIString("Continuation F
rame");break;case WebInspector.ResourceWebSocketFrameView.OpCodes.BinaryFrame:op
codeMeaning=WebInspector.UIString("Binary Frame");break;case WebInspector.Resour
ceWebSocketFrameView.OpCodes.ConnectionCloseFrame:opcodeMeaning=WebInspector.UIS
tring("Connection Close Frame");break;case WebInspector.ResourceWebSocketFrameVi
ew.OpCodes.PingFrame:opcodeMeaning=WebInspector.UIString("Ping Frame");break;cas
e WebInspector.ResourceWebSocketFrameView.OpCodes.PongFrame:opcodeMeaning=WebIns
pector.UIString("Pong Frame");break;} |
164 row.data=WebInspector.UIString("%s (Opcode %d%s)",opcodeMeaning,payload.opcode,(
payload.mask?", mask":""));} | 167 row.data=WebInspector.UIString("%s (Opcode %d%s)",opcodeMeaning,payload.opcode,(
payload.mask?", mask":""));} |
165 var node=new WebInspector.DataGridNode(row,false);this._dataGrid.rootNode().appe
ndChild(node);if(rowClass) | 168 var node=new WebInspector.DataGridNode(row,false);this._dataGrid.rootNode().appe
ndChild(node);if(rowClass) |
166 node.element.classList.add("resource-websocket-row-"+rowClass);},refresh:functio
n() | 169 node.element.classList.add("resource-websocket-row-"+rowClass);},refresh:functio
n() |
167 {this._dataGrid.rootNode().removeChildren();var frames=this.resource.frames();fo
r(var i=frames.length-1;i>=0;i--){this.appendFrame(frames[i]);}},show:function(p
arentElement,insertBefore) | 170 {this._dataGrid.rootNode().removeChildren();var frames=this.resource.frames();fo
r(var i=frames.length-1;i>=0;i--){this.appendFrame(frames[i]);}},show:function(p
arentElement,insertBefore) |
168 {this.refresh();WebInspector.View.prototype.show.call(this,parentElement,insertB
efore);},_onContextMenu:function(contextMenu,node) | 171 {this.refresh();WebInspector.View.prototype.show.call(this,parentElement,insertB
efore);},_onContextMenu:function(contextMenu,node) |
169 {contextMenu.appendItem(WebInspector.UIString(WebInspector.useLowerCaseMenuTitle
s()?"Copy message":"Copy Message"),this._copyMessage.bind(this,node.data));},_co
pyMessage:function(row) | 172 {contextMenu.appendItem(WebInspector.UIString(WebInspector.useLowerCaseMenuTitle
s()?"Copy message":"Copy Message"),this._copyMessage.bind(this,node.data));},_co
pyMessage:function(row) |
170 {InspectorFrontendHost.copyText(row.data);},__proto__:WebInspector.View.prototyp
e};WebInspector.NetworkLogView=function(coulmnsVisibilitySetting) | 173 {InspectorFrontendHost.copyText(row.data);},__proto__:WebInspector.View.prototyp
e};WebInspector.NetworkLogView=function(filterBar,coulmnsVisibilitySetting) |
171 {WebInspector.View.call(this);this.registerRequiredCSS("networkLogView.css");thi
s._coulmnsVisibilitySetting=coulmnsVisibilitySetting;this._allowRequestSelection
=false;this._requests=[];this._requestsById={};this._requestsByURL={};this._stal
eRequests={};this._requestGridNodes={};this._lastRequestGridNodeId=0;this._mainR
equestLoadTime=-1;this._mainRequestDOMContentLoadedTime=-1;this._typeFilterEleme
nts={};this._typeFilter=WebInspector.NetworkLogView._trivialTypeFilter;this._mat
chedRequests=[];this._highlightedSubstringChanges=[];this._filteredOutRequests=n
ew Map();this._matchedRequestsMap={};this._currentMatchedRequestIndex=-1;this._c
reateStatusbarButtons();this._createStatusBarItems();this._linkifier=new WebInsp
ector.Linkifier();WebInspector.networkManager.addEventListener(WebInspector.Netw
orkManager.EventTypes.RequestStarted,this._onRequestStarted,this);WebInspector.n
etworkManager.addEventListener(WebInspector.NetworkManager.EventTypes.RequestUpd
ated,this._onRequestUpdated,this);WebInspector.networkManager.addEventListener(W
ebInspector.NetworkManager.EventTypes.RequestFinished,this._onRequestUpdated,thi
s);WebInspector.resourceTreeModel.addEventListener(WebInspector.ResourceTreeMode
l.EventTypes.MainFrameNavigated,this._mainFrameNavigated,this);WebInspector.reso
urceTreeModel.addEventListener(WebInspector.ResourceTreeModel.EventTypes.Load,th
is._loadEventFired,this);WebInspector.resourceTreeModel.addEventListener(WebInsp
ector.ResourceTreeModel.EventTypes.DOMContentLoaded,this._domContentLoadedEventF
ired,this);this._initializeView();WebInspector.networkLog.requests.forEach(this.
_appendRequest.bind(this));} | 174 {WebInspector.View.call(this);this.element.classList.add("vbox","fill");this.reg
isterRequiredCSS("networkLogView.css");this.registerRequiredCSS("filter.css");th
is._filterBar=filterBar;this._coulmnsVisibilitySetting=coulmnsVisibilitySetting;
this._allowRequestSelection=false;this._requests=[];this._requestsById={};this._
requestsByURL={};this._staleRequests={};this._requestGridNodes={};this._lastRequ
estGridNodeId=0;this._mainRequestLoadTime=-1;this._mainRequestDOMContentLoadedTi
me=-1;this._matchedRequests=[];this._highlightedSubstringChanges=[];this._filter
edOutRequests=new Map();this._matchedRequestsMap={};this._currentMatchedRequestI
ndex=-1;this._createStatusbarButtons();this._createStatusBarItems();this._linkif
ier=new WebInspector.Linkifier();WebInspector.networkManager.addEventListener(We
bInspector.NetworkManager.EventTypes.RequestStarted,this._onRequestStarted,this)
;WebInspector.networkManager.addEventListener(WebInspector.NetworkManager.EventT
ypes.RequestUpdated,this._onRequestUpdated,this);WebInspector.networkManager.add
EventListener(WebInspector.NetworkManager.EventTypes.RequestFinished,this._onReq
uestUpdated,this);WebInspector.resourceTreeModel.addEventListener(WebInspector.R
esourceTreeModel.EventTypes.MainFrameNavigated,this._mainFrameNavigated,this);We
bInspector.resourceTreeModel.addEventListener(WebInspector.ResourceTreeModel.Eve
ntTypes.Load,this._loadEventFired,this);WebInspector.resourceTreeModel.addEventL
istener(WebInspector.ResourceTreeModel.EventTypes.DOMContentLoaded,this._domCont
entLoadedEventFired,this);this._addFilters();this._initializeView();WebInspector
.networkLog.requests.forEach(this._appendRequest.bind(this));} |
172 WebInspector.NetworkLogView.HTTPSchemas={"http":true,"https":true,"ws":true,"wss
":true};WebInspector.NetworkLogView._responseHeaderColumns=["Cache-Control","Con
nection","Content-Encoding","Content-Length","ETag","Keep-Alive","Last-Modified"
,"Server","Vary"];WebInspector.NetworkLogView._defaultColumnsVisibility={method:
true,status:true,scheme:false,domain:false,type:true,initiator:true,cookies:fals
e,setCookies:false,size:true,time:true,"Cache-Control":false,"Connection":false,
"Content-Encoding":false,"Content-Length":false,"ETag":false,"Keep-Alive":false,
"Last-Modified":false,"Server":false,"Vary":false};WebInspector.NetworkLogView._
defaultRefreshDelay=500;WebInspector.NetworkLogView.ALL_TYPES="all";WebInspector
.NetworkLogView.prototype={_initializeView:function() | 175 WebInspector.NetworkLogView.HTTPSchemas={"http":true,"https":true,"ws":true,"wss
":true};WebInspector.NetworkLogView._responseHeaderColumns=["Cache-Control","Con
nection","Content-Encoding","Content-Length","ETag","Keep-Alive","Last-Modified"
,"Server","Vary"];WebInspector.NetworkLogView._defaultColumnsVisibility={method:
true,status:true,scheme:false,domain:false,type:true,initiator:true,cookies:fals
e,setCookies:false,size:true,time:true,"Cache-Control":false,"Connection":false,
"Content-Encoding":false,"Content-Length":false,"ETag":false,"Keep-Alive":false,
"Last-Modified":false,"Server":false,"Vary":false};WebInspector.NetworkLogView._
defaultRefreshDelay=500;WebInspector.NetworkLogView.ALL_TYPES="all";WebInspector
.NetworkLogView.prototype={_addFilters:function() |
173 {this.element.id="network-container";this._createSortingFunctions();this._create
Table();this._createTimelineGrid();this._createSummaryBar();if(!this.useLargeRow
s) | 176 {this._textFilterUI=new WebInspector.TextFilterUI();this._textFilterUI.addEventL
istener(WebInspector.FilterUI.Events.FilterChanged,this._filterChanged,this);thi
s._filterBar.addFilter(this._textFilterUI);this._resourceTypeFilterUI=new WebIns
pector.NamedBitSetFilterUI();for(var typeId in WebInspector.resourceTypes){var r
esourceType=WebInspector.resourceTypes[typeId];this._resourceTypeFilterUI.addBit
(resourceType.name(),resourceType.categoryTitle());} |
174 this._setLargerRequests(this.useLargeRows);this._allowPopover=true;this._popover
Helper=new WebInspector.PopoverHelper(this.element,this._getPopoverAnchor.bind(t
his),this._showPopover.bind(this),this._onHidePopover.bind(this));this._popoverH
elper.setTimeout(100);this.calculator=new WebInspector.NetworkTransferTimeCalcul
ator();this._toggleTypeFilter(WebInspector.NetworkLogView.ALL_TYPES,false);this.
switchToDetailedView();},get statusBarItems() | 177 this._resourceTypeFilterUI.addEventListener(WebInspector.FilterUI.Events.FilterC
hanged,this._filterChanged.bind(this),this);this._filterBar.addFilter(this._reso
urceTypeFilterUI);},_filterChanged:function(event) |
175 {return[this._largerRequestsButton.element,this._preserveLogToggle.element,this.
_clearButton.element,this._filterBarElement,this._progressBarContainer];},get us
eLargeRows() | 178 {this._removeAllNodeHighlights();this.searchCanceled();this._filterRequests();},
_initializeView:function() |
| 179 {this.element.id="network-container";this._createSortingFunctions();this._create
Table();this._createTimelineGrid();this._summaryBarElement=this.element.createCh
ild("div","network-summary-bar");if(!this.useLargeRows) |
| 180 this._setLargerRequests(this.useLargeRows);this._allowPopover=true;this._popover
Helper=new WebInspector.PopoverHelper(this.element,this._getPopoverAnchor.bind(t
his),this._showPopover.bind(this),this._onHidePopover.bind(this));this._popoverH
elper.setTimeout(100);this.calculator=new WebInspector.NetworkTransferTimeCalcul
ator();this.switchToDetailedView();},get statusBarItems() |
| 181 {return[this._preserveLogToggle.element,this._clearButton.element,this._filterBa
r.filterButton(),this._largerRequestsButton.element,this._progressBarContainer];
},get useLargeRows() |
176 {return WebInspector.settings.resourcesLargeRows.get();},set allowPopover(flag) | 182 {return WebInspector.settings.resourcesLargeRows.get();},set allowPopover(flag) |
177 {this._allowPopover=flag;},elementsToRestoreScrollPositionsFor:function() | 183 {this._allowPopover=flag;},elementsToRestoreScrollPositionsFor:function() |
178 {if(!this._dataGrid) | 184 {if(!this._dataGrid) |
179 return[];return[this._dataGrid.scrollContainer];},onResize:function() | 185 return[];return[this._dataGrid.scrollContainer];},onResize:function() |
180 {this._updateOffscreenRows();},_createTimelineGrid:function() | 186 {this._updateOffscreenRows();},_createTimelineGrid:function() |
181 {this._timelineGrid=new WebInspector.TimelineGrid();this._timelineGrid.element.a
ddStyleClass("network-timeline-grid");this._dataGrid.element.appendChild(this._t
imelineGrid.element);},_createTable:function() | 187 {this._timelineGrid=new WebInspector.TimelineGrid();this._timelineGrid.element.a
ddStyleClass("network-timeline-grid");this._dataGrid.element.appendChild(this._t
imelineGrid.element);},_createTable:function() |
182 {var columns=[];columns.push({id:"name",titleDOMFragment:this._makeHeaderFragmen
t(WebInspector.UIString("Name"),WebInspector.UIString("Path")),title:WebInspecto
r.UIString("Name"),sortable:true,weight:20,disclosure:true});columns.push({id:"m
ethod",title:WebInspector.UIString("Method"),sortable:true,weight:6});columns.pu
sh({id:"status",titleDOMFragment:this._makeHeaderFragment(WebInspector.UIString(
"Status"),WebInspector.UIString("Text")),title:WebInspector.UIString("Status"),s
ortable:true,weight:6});columns.push({id:"scheme",title:WebInspector.UIString("S
cheme"),sortable:true,weight:6});columns.push({id:"domain",title:WebInspector.UI
String("Domain"),sortable:true,weight:6});columns.push({id:"type",title:WebInspe
ctor.UIString("Type"),sortable:true,weight:6});columns.push({id:"initiator",titl
e:WebInspector.UIString("Initiator"),sortable:true,weight:10});columns.push({id:
"cookies",title:WebInspector.UIString("Cookies"),sortable:true,weight:6,align:We
bInspector.DataGrid.Align.Right});columns.push({id:"setCookies",title:WebInspect
or.UIString("Set-Cookies"),sortable:true,weight:6,align:WebInspector.DataGrid.Al
ign.Right});columns.push({id:"size",titleDOMFragment:this._makeHeaderFragment(We
bInspector.UIString("Size"),WebInspector.UIString("Content")),title:WebInspector
.UIString("Size"),sortable:true,weight:6,align:WebInspector.DataGrid.Align.Right
});columns.push({id:"time",titleDOMFragment:this._makeHeaderFragment(WebInspecto
r.UIString("Time"),WebInspector.UIString("Latency")),title:WebInspector.UIString
("Time"),sortable:true,weight:6,align:WebInspector.DataGrid.Align.Right});var re
sponseHeaderColumns=WebInspector.NetworkLogView._responseHeaderColumns;for(var i
=0;i<responseHeaderColumns.length;++i){var headerName=responseHeaderColumns[i];v
ar descriptor={id:headerName,title:WebInspector.UIString(headerName),weight:6} | 188 {var columns=[];columns.push({id:"name",titleDOMFragment:this._makeHeaderFragmen
t(WebInspector.UIString("Name"),WebInspector.UIString("Path")),title:WebInspecto
r.UIString("Name"),sortable:true,weight:20,disclosure:true});columns.push({id:"m
ethod",title:WebInspector.UIString("Method"),sortable:true,weight:6});columns.pu
sh({id:"status",titleDOMFragment:this._makeHeaderFragment(WebInspector.UIString(
"Status"),WebInspector.UIString("Text")),title:WebInspector.UIString("Status"),s
ortable:true,weight:6});columns.push({id:"scheme",title:WebInspector.UIString("S
cheme"),sortable:true,weight:6});columns.push({id:"domain",title:WebInspector.UI
String("Domain"),sortable:true,weight:6});columns.push({id:"type",title:WebInspe
ctor.UIString("Type"),sortable:true,weight:6});columns.push({id:"initiator",titl
e:WebInspector.UIString("Initiator"),sortable:true,weight:10});columns.push({id:
"cookies",title:WebInspector.UIString("Cookies"),sortable:true,weight:6,align:We
bInspector.DataGrid.Align.Right});columns.push({id:"setCookies",title:WebInspect
or.UIString("Set-Cookies"),sortable:true,weight:6,align:WebInspector.DataGrid.Al
ign.Right});columns.push({id:"size",titleDOMFragment:this._makeHeaderFragment(We
bInspector.UIString("Size"),WebInspector.UIString("Content")),title:WebInspector
.UIString("Size"),sortable:true,weight:6,align:WebInspector.DataGrid.Align.Right
});columns.push({id:"time",titleDOMFragment:this._makeHeaderFragment(WebInspecto
r.UIString("Time"),WebInspector.UIString("Latency")),title:WebInspector.UIString
("Time"),sortable:true,weight:6,align:WebInspector.DataGrid.Align.Right});var re
sponseHeaderColumns=WebInspector.NetworkLogView._responseHeaderColumns;for(var i
=0;i<responseHeaderColumns.length;++i){var headerName=responseHeaderColumns[i];v
ar descriptor={id:headerName,title:WebInspector.UIString(headerName),weight:6} |
183 if(headerName==="Content-Length") | 189 if(headerName==="Content-Length") |
184 descriptor.align=WebInspector.DataGrid.Align.Right;columns.push(descriptor);} | 190 descriptor.align=WebInspector.DataGrid.Align.Right;columns.push(descriptor);} |
185 columns.push({id:"timeline",titleDOMFragment:document.createDocumentFragment(),t
itle:WebInspector.UIString("Timeline"),sortable:false,weight:40,sort:WebInspecto
r.DataGrid.Order.Ascending});this._dataGrid=new WebInspector.DataGrid(columns);t
his._dataGrid.setName("networkLog");this._dataGrid.resizeMethod=WebInspector.Dat
aGrid.ResizeMethod.Last;this._dataGrid.element.addStyleClass("network-log-grid")
;this._dataGrid.element.addEventListener("contextmenu",this._contextMenu.bind(th
is),true);this._dataGrid.show(this.element);this._dataGrid.addEventListener(WebI
nspector.DataGrid.Events.SortingChanged,this._sortItems,this);this._dataGrid.add
EventListener(WebInspector.DataGrid.Events.ColumnsResized,this._updateDividersIf
Needed,this);this._dataGrid.scrollContainer.addEventListener("scroll",this._upda
teOffscreenRows.bind(this));this._patchTimelineHeader();},_makeHeaderFragment:fu
nction(title,subtitle) | 191 columns.push({id:"timeline",titleDOMFragment:document.createDocumentFragment(),t
itle:WebInspector.UIString("Timeline"),sortable:false,weight:40,sort:WebInspecto
r.DataGrid.Order.Ascending});this._dataGrid=new WebInspector.DataGrid(columns);t
his._dataGrid.setName("networkLog");this._dataGrid.resizeMethod=WebInspector.Dat
aGrid.ResizeMethod.Last;this._dataGrid.element.addStyleClass("network-log-grid")
;this._dataGrid.element.addEventListener("contextmenu",this._contextMenu.bind(th
is),true);this._dataGrid.show(this.element);this._dataGrid.addEventListener(WebI
nspector.DataGrid.Events.SortingChanged,this._sortItems,this);this._dataGrid.add
EventListener(WebInspector.DataGrid.Events.ColumnsResized,this._updateDividersIf
Needed,this);this._dataGrid.scrollContainer.addEventListener("scroll",this._upda
teOffscreenRows.bind(this));this._patchTimelineHeader();},_makeHeaderFragment:fu
nction(title,subtitle) |
186 {var fragment=document.createDocumentFragment();fragment.createTextChild(title);
var subtitleDiv=fragment.createChild("div","network-header-subtitle");subtitleDi
v.createTextChild(subtitle);return fragment;},_patchTimelineHeader:function() | 192 {var fragment=document.createDocumentFragment();fragment.createTextChild(title);
var subtitleDiv=fragment.createChild("div","network-header-subtitle");subtitleDi
v.createTextChild(subtitle);return fragment;},_patchTimelineHeader:function() |
187 {var timelineSorting=document.createElement("select");var option=document.create
Element("option");option.value="startTime";option.label=WebInspector.UIString("T
imeline");timelineSorting.appendChild(option);option=document.createElement("opt
ion");option.value="startTime";option.label=WebInspector.UIString("Start Time");
timelineSorting.appendChild(option);option=document.createElement("option");opti
on.value="responseTime";option.label=WebInspector.UIString("Response Time");time
lineSorting.appendChild(option);option=document.createElement("option");option.v
alue="endTime";option.label=WebInspector.UIString("End Time");timelineSorting.ap
pendChild(option);option=document.createElement("option");option.value="duration
";option.label=WebInspector.UIString("Duration");timelineSorting.appendChild(opt
ion);option=document.createElement("option");option.value="latency";option.label
=WebInspector.UIString("Latency");timelineSorting.appendChild(option);var header
=this._dataGrid.headerTableHeader("timeline");header.replaceChild(timelineSortin
g,header.firstChild);timelineSorting.addEventListener("click",function(event){ev
ent.consume()},false);timelineSorting.addEventListener("change",this._sortByTime
line.bind(this),false);this._timelineSortSelector=timelineSorting;},_createSorti
ngFunctions:function() | 193 {var timelineSorting=document.createElement("select");var option=document.create
Element("option");option.value="startTime";option.label=WebInspector.UIString("T
imeline");timelineSorting.appendChild(option);option=document.createElement("opt
ion");option.value="startTime";option.label=WebInspector.UIString("Start Time");
timelineSorting.appendChild(option);option=document.createElement("option");opti
on.value="responseTime";option.label=WebInspector.UIString("Response Time");time
lineSorting.appendChild(option);option=document.createElement("option");option.v
alue="endTime";option.label=WebInspector.UIString("End Time");timelineSorting.ap
pendChild(option);option=document.createElement("option");option.value="duration
";option.label=WebInspector.UIString("Duration");timelineSorting.appendChild(opt
ion);option=document.createElement("option");option.value="latency";option.label
=WebInspector.UIString("Latency");timelineSorting.appendChild(option);var header
=this._dataGrid.headerTableHeader("timeline");header.replaceChild(timelineSortin
g,header.firstChild);timelineSorting.addEventListener("click",function(event){ev
ent.consume()},false);timelineSorting.addEventListener("change",this._sortByTime
line.bind(this),false);this._timelineSortSelector=timelineSorting;},_createSorti
ngFunctions:function() |
188 {this._sortingFunctions={};this._sortingFunctions.name=WebInspector.NetworkDataG
ridNode.NameComparator;this._sortingFunctions.method=WebInspector.NetworkDataGri
dNode.RequestPropertyComparator.bind(null,"method",false);this._sortingFunctions
.status=WebInspector.NetworkDataGridNode.RequestPropertyComparator.bind(null,"st
atusCode",false);this._sortingFunctions.scheme=WebInspector.NetworkDataGridNode.
RequestPropertyComparator.bind(null,"scheme",false);this._sortingFunctions.domai
n=WebInspector.NetworkDataGridNode.RequestPropertyComparator.bind(null,"domain",
false);this._sortingFunctions.type=WebInspector.NetworkDataGridNode.RequestPrope
rtyComparator.bind(null,"mimeType",false);this._sortingFunctions.initiator=WebIn
spector.NetworkDataGridNode.InitiatorComparator;this._sortingFunctions.cookies=W
ebInspector.NetworkDataGridNode.RequestCookiesCountComparator;this._sortingFunct
ions.setCookies=WebInspector.NetworkDataGridNode.ResponseCookiesCountComparator;
this._sortingFunctions.size=WebInspector.NetworkDataGridNode.SizeComparator;this
._sortingFunctions.time=WebInspector.NetworkDataGridNode.RequestPropertyComparat
or.bind(null,"duration",false);this._sortingFunctions.timeline=WebInspector.Netw
orkDataGridNode.RequestPropertyComparator.bind(null,"startTime",false);this._sor
tingFunctions.startTime=WebInspector.NetworkDataGridNode.RequestPropertyComparat
or.bind(null,"startTime",false);this._sortingFunctions.endTime=WebInspector.Netw
orkDataGridNode.RequestPropertyComparator.bind(null,"endTime",false);this._sorti
ngFunctions.responseTime=WebInspector.NetworkDataGridNode.RequestPropertyCompara
tor.bind(null,"responseReceivedTime",false);this._sortingFunctions.duration=WebI
nspector.NetworkDataGridNode.RequestPropertyComparator.bind(null,"duration",true
);this._sortingFunctions.latency=WebInspector.NetworkDataGridNode.RequestPropert
yComparator.bind(null,"latency",true);var timeCalculator=new WebInspector.Networ
kTransferTimeCalculator();var durationCalculator=new WebInspector.NetworkTransfe
rDurationCalculator();this._calculators={};this._calculators.timeline=timeCalcul
ator;this._calculators.startTime=timeCalculator;this._calculators.endTime=timeCa
lculator;this._calculators.responseTime=timeCalculator;this._calculators.duratio
n=durationCalculator;this._calculators.latency=durationCalculator;},_sortItems:f
unction() | 194 {this._sortingFunctions={};this._sortingFunctions.name=WebInspector.NetworkDataG
ridNode.NameComparator;this._sortingFunctions.method=WebInspector.NetworkDataGri
dNode.RequestPropertyComparator.bind(null,"method",false);this._sortingFunctions
.status=WebInspector.NetworkDataGridNode.RequestPropertyComparator.bind(null,"st
atusCode",false);this._sortingFunctions.scheme=WebInspector.NetworkDataGridNode.
RequestPropertyComparator.bind(null,"scheme",false);this._sortingFunctions.domai
n=WebInspector.NetworkDataGridNode.RequestPropertyComparator.bind(null,"domain",
false);this._sortingFunctions.type=WebInspector.NetworkDataGridNode.RequestPrope
rtyComparator.bind(null,"mimeType",false);this._sortingFunctions.initiator=WebIn
spector.NetworkDataGridNode.InitiatorComparator;this._sortingFunctions.cookies=W
ebInspector.NetworkDataGridNode.RequestCookiesCountComparator;this._sortingFunct
ions.setCookies=WebInspector.NetworkDataGridNode.ResponseCookiesCountComparator;
this._sortingFunctions.size=WebInspector.NetworkDataGridNode.SizeComparator;this
._sortingFunctions.time=WebInspector.NetworkDataGridNode.RequestPropertyComparat
or.bind(null,"duration",false);this._sortingFunctions.timeline=WebInspector.Netw
orkDataGridNode.RequestPropertyComparator.bind(null,"startTime",false);this._sor
tingFunctions.startTime=WebInspector.NetworkDataGridNode.RequestPropertyComparat
or.bind(null,"startTime",false);this._sortingFunctions.endTime=WebInspector.Netw
orkDataGridNode.RequestPropertyComparator.bind(null,"endTime",false);this._sorti
ngFunctions.responseTime=WebInspector.NetworkDataGridNode.RequestPropertyCompara
tor.bind(null,"responseReceivedTime",false);this._sortingFunctions.duration=WebI
nspector.NetworkDataGridNode.RequestPropertyComparator.bind(null,"duration",true
);this._sortingFunctions.latency=WebInspector.NetworkDataGridNode.RequestPropert
yComparator.bind(null,"latency",true);var timeCalculator=new WebInspector.Networ
kTransferTimeCalculator();var durationCalculator=new WebInspector.NetworkTransfe
rDurationCalculator();this._calculators={};this._calculators.timeline=timeCalcul
ator;this._calculators.startTime=timeCalculator;this._calculators.endTime=timeCa
lculator;this._calculators.responseTime=timeCalculator;this._calculators.duratio
n=durationCalculator;this._calculators.latency=durationCalculator;},_sortItems:f
unction() |
189 {this._removeAllNodeHighlights();var columnIdentifier=this._dataGrid.sortColumnI
dentifier();if(columnIdentifier==="timeline"){this._sortByTimeline();return;} | 195 {this._removeAllNodeHighlights();var columnIdentifier=this._dataGrid.sortColumnI
dentifier();if(columnIdentifier==="timeline"){this._sortByTimeline();return;} |
190 var sortingFunction=this._sortingFunctions[columnIdentifier];if(!sortingFunction
) | 196 var sortingFunction=this._sortingFunctions[columnIdentifier];if(!sortingFunction
) |
191 return;this._dataGrid.sortNodes(sortingFunction,!this._dataGrid.isSortOrderAscen
ding());this._timelineSortSelector.selectedIndex=0;this._updateOffscreenRows();t
his.searchCanceled();WebInspector.notifications.dispatchEventToListeners(WebInsp
ector.UserMetrics.UserAction,{action:WebInspector.UserMetrics.UserActionNames.Ne
tworkSort,column:columnIdentifier,sortOrder:this._dataGrid.sortOrder()});},_sort
ByTimeline:function() | 197 return;this._dataGrid.sortNodes(sortingFunction,!this._dataGrid.isSortOrderAscen
ding());this._timelineSortSelector.selectedIndex=0;this._updateOffscreenRows();t
his.searchCanceled();WebInspector.notifications.dispatchEventToListeners(WebInsp
ector.UserMetrics.UserAction,{action:WebInspector.UserMetrics.UserActionNames.Ne
tworkSort,column:columnIdentifier,sortOrder:this._dataGrid.sortOrder()});},_sort
ByTimeline:function() |
192 {this._removeAllNodeHighlights();var selectedIndex=this._timelineSortSelector.se
lectedIndex;if(!selectedIndex) | 198 {this._removeAllNodeHighlights();var selectedIndex=this._timelineSortSelector.se
lectedIndex;if(!selectedIndex) |
193 selectedIndex=1;var selectedOption=this._timelineSortSelector[selectedIndex];var
value=selectedOption.value;var sortingFunction=this._sortingFunctions[value];th
is._dataGrid.sortNodes(sortingFunction);this.calculator=this._calculators[value]
;if(this.calculator.startAtZero) | 199 selectedIndex=1;var selectedOption=this._timelineSortSelector[selectedIndex];var
value=selectedOption.value;var sortingFunction=this._sortingFunctions[value];th
is._dataGrid.sortNodes(sortingFunction);this.calculator=this._calculators[value]
;if(this.calculator.startAtZero) |
194 this._timelineGrid.hideEventDividers();else | 200 this._timelineGrid.hideEventDividers();else |
195 this._timelineGrid.showEventDividers();this._dataGrid.markColumnAsSortedBy("time
line",WebInspector.DataGrid.Order.Ascending);this._updateOffscreenRows();},_addT
ypeFilter:function(typeName,label) | 201 this._timelineGrid.showEventDividers();this._dataGrid.markColumnAsSortedBy("time
line",WebInspector.DataGrid.Order.Ascending);this._updateOffscreenRows();},_crea
teStatusBarItems:function() |
196 {var typeFilterElement=this._filterBarElement.createChild("li",typeName);typeFil
terElement.typeName=typeName;typeFilterElement.createTextChild(label);typeFilter
Element.addEventListener("click",this._onTypeFilterClicked.bind(this),false);thi
s._typeFilterElements[typeName]=typeFilterElement;},_createStatusBarItems:functi
on() | 202 {this._progressBarContainer=document.createElement("div");this._progressBarConta
iner.className="status-bar-item";},_updateSummaryBar:function() |
197 {var filterBarElement=document.createElement("div");filterBarElement.className="
scope-bar status-bar-item";filterBarElement.title=WebInspector.UIString("Use %s
Click to select multiple types.",WebInspector.KeyboardShortcut.shortcutToString(
"",WebInspector.KeyboardShortcut.Modifiers.CtrlOrMeta));this._filterBarElement=f
ilterBarElement;this._addTypeFilter(WebInspector.NetworkLogView.ALL_TYPES,WebIns
pector.UIString("All"));filterBarElement.createChild("div","scope-bar-divider");
for(var typeId in WebInspector.resourceTypes){var type=WebInspector.resourceType
s[typeId];this._addTypeFilter(type.name(),type.categoryTitle());} | |
198 this._progressBarContainer=document.createElement("div");this._progressBarContai
ner.className="status-bar-item";},_createSummaryBar:function() | |
199 {var tbody=this._dataGrid.dataTableBody;var tfoot=document.createElement("tfoot"
);var tr=tfoot.createChild("tr","revealed network-summary-bar");var td=tr.create
Child("td");td.setAttribute("colspan",7);tbody.parentNode.insertBefore(tfoot,tbo
dy);this._summaryBarElement=td;},_updateSummaryBar:function() | |
200 {var requestsNumber=this._requests.length;if(!requestsNumber){if(this._summaryBa
rElement._isDisplayingWarning) | 203 {var requestsNumber=this._requests.length;if(!requestsNumber){if(this._summaryBa
rElement._isDisplayingWarning) |
201 return;this._summaryBarElement._isDisplayingWarning=true;this._summaryBarElement
.removeChildren();this._summaryBarElement.createChild("div","warning-icon-small"
);this._summaryBarElement.appendChild(document.createTextNode(WebInspector.UIStr
ing("No requests captured. Reload the page to see detailed information on the ne
twork activity.")));return;} | 204 return;this._summaryBarElement._isDisplayingWarning=true;this._summaryBarElement
.removeChildren();this._summaryBarElement.createChild("div","warning-icon-small"
);var text=WebInspector.UIString("No requests captured. Reload the page to see d
etailed information on the network activity.");this._summaryBarElement.appendChi
ld(document.createTextNode(text));this._summaryBarElement.title=text;return;} |
202 delete this._summaryBarElement._isDisplayingWarning;var transferSize=0;var selec
tedRequestsNumber=0;var selectedTransferSize=0;var baseTime=-1;var maxTime=-1;fo
r(var i=0;i<this._requests.length;++i){var request=this._requests[i];var request
TransferSize=request.transferSize;transferSize+=requestTransferSize;if(!this._fi
lteredOutRequests.get(request)){selectedRequestsNumber++;selectedTransferSize+=r
equestTransferSize;} | 205 delete this._summaryBarElement._isDisplayingWarning;var transferSize=0;var selec
tedRequestsNumber=0;var selectedTransferSize=0;var baseTime=-1;var maxTime=-1;fo
r(var i=0;i<this._requests.length;++i){var request=this._requests[i];var request
TransferSize=request.transferSize;transferSize+=requestTransferSize;if(!this._fi
lteredOutRequests.get(request)){selectedRequestsNumber++;selectedTransferSize+=r
equestTransferSize;} |
203 if(request.url===WebInspector.inspectedPageURL) | 206 if(request.url===WebInspector.inspectedPageURL) |
204 baseTime=request.startTime;if(request.endTime>maxTime) | 207 baseTime=request.startTime;if(request.endTime>maxTime) |
205 maxTime=request.endTime;} | 208 maxTime=request.endTime;} |
206 var text="";if(selectedRequestsNumber!==requestsNumber){text+=String.sprintf(Web
Inspector.UIString("%d / %d requests"),selectedRequestsNumber,requestsNumber);te
xt+=" \u2758 "+String.sprintf(WebInspector.UIString("%s / %s transferred"),Num
ber.bytesToString(selectedTransferSize),Number.bytesToString(transferSize));}els
e{text+=String.sprintf(WebInspector.UIString("%d requests"),requestsNumber);text
+=" \u2758 "+String.sprintf(WebInspector.UIString("%s transferred"),Number.byt
esToString(transferSize));} | 209 var text="";if(selectedRequestsNumber!==requestsNumber){text+=String.sprintf(Web
Inspector.UIString("%d / %d requests"),selectedRequestsNumber,requestsNumber);te
xt+=" \u2758 "+String.sprintf(WebInspector.UIString("%s / %s transferred"),Num
ber.bytesToString(selectedTransferSize),Number.bytesToString(transferSize));}els
e{text+=String.sprintf(WebInspector.UIString("%d requests"),requestsNumber);text
+=" \u2758 "+String.sprintf(WebInspector.UIString("%s transferred"),Number.byt
esToString(transferSize));} |
207 if(baseTime!==-1&&this._mainRequestLoadTime!==-1&&this._mainRequestDOMContentLoa
dedTime!==-1&&this._mainRequestDOMContentLoadedTime>baseTime){text+=" \u2758 "
+String.sprintf(WebInspector.UIString("%s (load: %s, DOMContentLoaded: %s)"),Num
ber.secondsToString(maxTime-baseTime),Number.secondsToString(this._mainRequestLo
adTime-baseTime),Number.secondsToString(this._mainRequestDOMContentLoadedTime-ba
seTime));} | 210 if(baseTime!==-1&&this._mainRequestLoadTime!==-1&&this._mainRequestDOMContentLoa
dedTime!==-1&&this._mainRequestDOMContentLoadedTime>baseTime){text+=" \u2758 "
+String.sprintf(WebInspector.UIString("%s (load: %s, DOMContentLoaded: %s)"),Num
ber.secondsToString(maxTime-baseTime),Number.secondsToString(this._mainRequestLo
adTime-baseTime),Number.secondsToString(this._mainRequestDOMContentLoadedTime-ba
seTime));} |
208 this._summaryBarElement.textContent=text;},_onTypeFilterClicked:function(e) | 211 this._summaryBarElement.textContent=text;this._summaryBarElement.title=text;},_s
cheduleRefresh:function() |
209 {var toggle;if(WebInspector.isMac()) | |
210 toggle=e.metaKey&&!e.ctrlKey&&!e.altKey&&!e.shiftKey;else | |
211 toggle=e.ctrlKey&&!e.metaKey&&!e.altKey&&!e.shiftKey;this._toggleTypeFilter(e.ta
rget.typeName,toggle);this._removeAllNodeHighlights();this.searchCanceled();this
._filterRequests();},_toggleTypeFilter:function(typeName,allowMultiSelect) | |
212 {if(allowMultiSelect&&typeName!==WebInspector.NetworkLogView.ALL_TYPES) | |
213 this._typeFilterElements[WebInspector.NetworkLogView.ALL_TYPES].removeStyleClass
("selected");else{for(var key in this._typeFilterElements) | |
214 this._typeFilterElements[key].removeStyleClass("selected");} | |
215 var filterElement=this._typeFilterElements[typeName];filterElement.enableStyleCl
ass("selected",!filterElement.hasStyleClass("selected"));var allowedTypes={};for
(var key in this._typeFilterElements){if(this._typeFilterElements[key].hasStyleC
lass("selected")) | |
216 allowedTypes[key]=true;} | |
217 if(typeName===WebInspector.NetworkLogView.ALL_TYPES) | |
218 this._typeFilter=WebInspector.NetworkLogView._trivialTypeFilter;else | |
219 this._typeFilter=WebInspector.NetworkLogView._typeFilter.bind(null,allowedTypes)
;},_scheduleRefresh:function() | |
220 {if(this._needsRefresh) | 212 {if(this._needsRefresh) |
221 return;this._needsRefresh=true;if(this.isShowing()&&!this._refreshTimeout) | 213 return;this._needsRefresh=true;if(this.isShowing()&&!this._refreshTimeout) |
222 this._refreshTimeout=setTimeout(this.refresh.bind(this),WebInspector.NetworkLogV
iew._defaultRefreshDelay);},_updateDividersIfNeeded:function() | 214 this._refreshTimeout=setTimeout(this.refresh.bind(this),WebInspector.NetworkLogV
iew._defaultRefreshDelay);},_updateDividersIfNeeded:function() |
223 {if(!this._dataGrid) | 215 {if(!this._dataGrid) |
224 return;var timelineColumn=this._dataGrid.columns.timeline;for(var i=0;i<this._da
taGrid.resizers.length;++i){if(timelineColumn.ordinal===this._dataGrid.resizers[
i].rightNeighboringColumnIndex){this._timelineGrid.element.style.left=this._data
Grid.resizers[i].style.left;}} | 216 return;var timelineColumn=this._dataGrid.columns.timeline;for(var i=0;i<this._da
taGrid.resizers.length;++i){if(timelineColumn.ordinal===this._dataGrid.resizers[
i].rightNeighboringColumnIndex){this._timelineGrid.element.style.left=this._data
Grid.resizers[i].style.left;}} |
225 var proceed=true;if(!this.isShowing()){this._scheduleRefresh();proceed=false;}el
se{this.calculator.setDisplayWindow(this._timelineGrid.dividersElement.clientWid
th);proceed=this._timelineGrid.updateDividers(this.calculator);} | 217 var proceed=true;if(!this.isShowing()){this._scheduleRefresh();proceed=false;}el
se{this.calculator.setDisplayWindow(this._timelineGrid.dividersElement.clientWid
th);proceed=this._timelineGrid.updateDividers(this.calculator);} |
226 if(!proceed) | 218 if(!proceed) |
227 return;if(this.calculator.startAtZero||!this.calculator.computePercentageFromEve
ntTime){return;} | 219 return;if(this.calculator.startAtZero||!this.calculator.computePercentageFromEve
ntTime){return;} |
228 this._timelineGrid.removeEventDividers();if(this._mainRequestLoadTime!==-1){var
percent=this.calculator.computePercentageFromEventTime(this._mainRequestLoadTime
);var loadDivider=document.createElement("div");loadDivider.className="network-e
vent-divider network-red-divider";var loadDividerPadding=document.createElement(
"div");loadDividerPadding.className="network-event-divider-padding";loadDividerP
adding.title=WebInspector.UIString("Load event fired");loadDividerPadding.append
Child(loadDivider);loadDividerPadding.style.left=percent+"%";this._timelineGrid.
addEventDivider(loadDividerPadding);} | 220 this._timelineGrid.removeEventDividers();if(this._mainRequestLoadTime!==-1){var
percent=this.calculator.computePercentageFromEventTime(this._mainRequestLoadTime
);var loadDivider=document.createElement("div");loadDivider.className="network-e
vent-divider network-red-divider";var loadDividerPadding=document.createElement(
"div");loadDividerPadding.className="network-event-divider-padding";loadDividerP
adding.title=WebInspector.UIString("Load event fired");loadDividerPadding.append
Child(loadDivider);loadDividerPadding.style.left=percent+"%";this._timelineGrid.
addEventDivider(loadDividerPadding);} |
229 if(this._mainRequestDOMContentLoadedTime!==-1){var percent=this.calculator.compu
tePercentageFromEventTime(this._mainRequestDOMContentLoadedTime);var domContentL
oadedDivider=document.createElement("div");domContentLoadedDivider.className="ne
twork-event-divider network-blue-divider";var domContentLoadedDividerPadding=doc
ument.createElement("div");domContentLoadedDividerPadding.className="network-eve
nt-divider-padding";domContentLoadedDividerPadding.title=WebInspector.UIString("
DOMContentLoaded event fired");domContentLoadedDividerPadding.appendChild(domCon
tentLoadedDivider);domContentLoadedDividerPadding.style.left=percent+"%";this._t
imelineGrid.addEventDivider(domContentLoadedDividerPadding);}},_refreshIfNeeded:
function() | 221 if(this._mainRequestDOMContentLoadedTime!==-1){var percent=this.calculator.compu
tePercentageFromEventTime(this._mainRequestDOMContentLoadedTime);var domContentL
oadedDivider=document.createElement("div");domContentLoadedDivider.className="ne
twork-event-divider network-blue-divider";var domContentLoadedDividerPadding=doc
ument.createElement("div");domContentLoadedDividerPadding.className="network-eve
nt-divider-padding";domContentLoadedDividerPadding.title=WebInspector.UIString("
DOMContentLoaded event fired");domContentLoadedDividerPadding.appendChild(domCon
tentLoadedDivider);domContentLoadedDividerPadding.style.left=percent+"%";this._t
imelineGrid.addEventDivider(domContentLoadedDividerPadding);}},_refreshIfNeeded:
function() |
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
279 {this._largerRequestsButton.toggled=enabled;if(!enabled){this._largerRequestsBut
ton.title=WebInspector.UIString("Use large resource rows.");this._dataGrid.eleme
nt.addStyleClass("small");this._timelineGrid.element.addStyleClass("small");}els
e{this._largerRequestsButton.title=WebInspector.UIString("Use small resource row
s.");this._dataGrid.element.removeStyleClass("small");this._timelineGrid.element
.removeStyleClass("small");} | 271 {this._largerRequestsButton.toggled=enabled;if(!enabled){this._largerRequestsBut
ton.title=WebInspector.UIString("Use large resource rows.");this._dataGrid.eleme
nt.addStyleClass("small");this._timelineGrid.element.addStyleClass("small");}els
e{this._largerRequestsButton.title=WebInspector.UIString("Use small resource row
s.");this._dataGrid.element.removeStyleClass("small");this._timelineGrid.element
.removeStyleClass("small");} |
280 this.dispatchEventToListeners(WebInspector.NetworkLogView.EventTypes.RowSizeChan
ged,{largeRows:enabled});this._updateOffscreenRows();},_getPopoverAnchor:functio
n(element) | 272 this.dispatchEventToListeners(WebInspector.NetworkLogView.EventTypes.RowSizeChan
ged,{largeRows:enabled});this._updateOffscreenRows();},_getPopoverAnchor:functio
n(element) |
281 {if(!this._allowPopover) | 273 {if(!this._allowPopover) |
282 return;var anchor=element.enclosingNodeOrSelfWithClass("network-graph-bar")||ele
ment.enclosingNodeOrSelfWithClass("network-graph-label");if(anchor&&anchor.paren
tElement.request&&anchor.parentElement.request.timing) | 274 return;var anchor=element.enclosingNodeOrSelfWithClass("network-graph-bar")||ele
ment.enclosingNodeOrSelfWithClass("network-graph-label");if(anchor&&anchor.paren
tElement.request&&anchor.parentElement.request.timing) |
283 return anchor;anchor=element.enclosingNodeOrSelfWithClass("network-script-initia
ted");if(anchor&&anchor.request&&anchor.request.initiator) | 275 return anchor;anchor=element.enclosingNodeOrSelfWithClass("network-script-initia
ted");if(anchor&&anchor.request&&anchor.request.initiator) |
284 return anchor;return null;},_showPopover:function(anchor,popover) | 276 return anchor;return null;},_showPopover:function(anchor,popover) |
285 {var content;if(anchor.hasStyleClass("network-script-initiated")) | 277 {var content;if(anchor.hasStyleClass("network-script-initiated")) |
286 content=this._generateScriptInitiatedPopoverContent(anchor.request);else | 278 content=this._generateScriptInitiatedPopoverContent(anchor.request);else |
287 content=WebInspector.RequestTimingView.createTimingTable(anchor.parentElement.re
quest);popover.show(content,anchor);},_onHidePopover:function() | 279 content=WebInspector.RequestTimingView.createTimingTable(anchor.parentElement.re
quest);popover.show(content,anchor);},_onHidePopover:function() |
288 {this._linkifier.reset();},_generateScriptInitiatedPopoverContent:function(reque
st) | 280 {this._linkifier.reset();},_generateScriptInitiatedPopoverContent:function(reque
st) |
289 {var stackTrace=request.initiator.stackTrace;var framesTable=document.createElem
ent("table");for(var i=0;i<stackTrace.length;++i){var stackFrame=stackTrace[i];v
ar row=document.createElement("tr");row.createChild("td").textContent=stackFrame
.functionName?stackFrame.functionName:WebInspector.UIString("(anonymous function
)");row.createChild("td").textContent=" @ ";row.createChild("td").appendChild(th
is._linkifier.linkifyLocation(stackFrame.url,stackFrame.lineNumber-1,stackFrame.
columnNumber-1));framesTable.appendChild(row);} | 281 {var stackTrace=request.initiator.stackTrace;var framesTable=document.createElem
ent("table");for(var i=0;i<stackTrace.length;++i){var stackFrame=stackTrace[i];v
ar row=document.createElement("tr");row.createChild("td").textContent=stackFrame
.functionName||WebInspector.UIString("(anonymous function)");row.createChild("td
").textContent=" @ ";row.createChild("td").appendChild(this._linkifier.linkifyLo
cation(stackFrame.url,stackFrame.lineNumber-1,stackFrame.columnNumber-1));frames
Table.appendChild(row);} |
290 return framesTable;},_updateColumns:function() | 282 return framesTable;},_updateColumns:function() |
291 {var columnsVisibility=this._coulmnsVisibilitySetting.get();var detailedMode=!!t
his._detailedMode;for(var columnIdentifier in columnsVisibility){var visible=det
ailedMode&&columnsVisibility[columnIdentifier];this._dataGrid.setColumnVisible(c
olumnIdentifier,visible);} | 283 {var columnsVisibility=this._coulmnsVisibilitySetting.get();var detailedMode=!!t
his._detailedMode;for(var columnIdentifier in columnsVisibility){var visible=det
ailedMode&&columnsVisibility[columnIdentifier];this._dataGrid.setColumnVisible(c
olumnIdentifier,visible);} |
292 this._dataGrid.setColumnVisible("timeline",detailedMode);this._dataGrid.applyCol
umnWeights();},_toggleColumnVisibility:function(columnIdentifier) | 284 this._dataGrid.setColumnVisible("timeline",detailedMode);this._dataGrid.applyCol
umnWeights();},_toggleColumnVisibility:function(columnIdentifier) |
293 {var columnsVisibility=this._coulmnsVisibilitySetting.get();columnsVisibility[co
lumnIdentifier]=!columnsVisibility[columnIdentifier];this._coulmnsVisibilitySett
ing.set(columnsVisibility);this._updateColumns();},_getConfigurableColumnIDs:fun
ction() | 285 {var columnsVisibility=this._coulmnsVisibilitySetting.get();columnsVisibility[co
lumnIdentifier]=!columnsVisibility[columnIdentifier];this._coulmnsVisibilitySett
ing.set(columnsVisibility);this._updateColumns();},_getConfigurableColumnIDs:fun
ction() |
294 {if(this._configurableColumnIDs) | 286 {if(this._configurableColumnIDs) |
295 return this._configurableColumnIDs;var columns=this._dataGrid.columns;function c
ompare(id1,id2) | 287 return this._configurableColumnIDs;var columns=this._dataGrid.columns;function c
ompare(id1,id2) |
296 {return columns[id1].title.compareTo(columns[id2].title);} | 288 {return columns[id1].title.compareTo(columns[id2].title);} |
297 var columnIDs=Object.keys(this._coulmnsVisibilitySetting.get());this._configurab
leColumnIDs=columnIDs.sort(compare);return this._configurableColumnIDs;},_contex
tMenu:function(event) | 289 var columnIDs=Object.keys(this._coulmnsVisibilitySetting.get());this._configurab
leColumnIDs=columnIDs.sort(compare);return this._configurableColumnIDs;},_contex
tMenu:function(event) |
298 {var contextMenu=new WebInspector.ContextMenu(event);if(this._detailedMode&&even
t.target.isSelfOrDescendant(this._dataGrid.headerTableBody)){var columnsVisibili
ty=this._coulmnsVisibilitySetting.get();var columnIDs=this._getConfigurableColum
nIDs();for(var i=0;i<columnIDs.length;++i){var columnIdentifier=columnIDs[i];var
column=this._dataGrid.columns[columnIdentifier];contextMenu.appendCheckboxItem(
column.title,this._toggleColumnVisibility.bind(this,columnIdentifier),!!columnsV
isibility[columnIdentifier]);} | 290 {var contextMenu=new WebInspector.ContextMenu(event);if(this._detailedMode&&even
t.target.isSelfOrDescendant(this._dataGrid.headerTableBody)){var columnsVisibili
ty=this._coulmnsVisibilitySetting.get();var columnIDs=this._getConfigurableColum
nIDs();for(var i=0;i<columnIDs.length;++i){var columnIdentifier=columnIDs[i];var
column=this._dataGrid.columns[columnIdentifier];contextMenu.appendCheckboxItem(
column.title,this._toggleColumnVisibility.bind(this,columnIdentifier),!!columnsV
isibility[columnIdentifier]);} |
299 contextMenu.show();return;} | 291 contextMenu.show();return;} |
300 var gridNode=this._dataGrid.dataGridNodeFromNode(event.target);var request=gridN
ode&&gridNode._request;if(request){contextMenu.appendItem(WebInspector.openLinkE
xternallyLabel(),WebInspector.openResource.bind(WebInspector,request.url,false))
;contextMenu.appendSeparator();contextMenu.appendItem(WebInspector.copyLinkAddre
ssLabel(),this._copyLocation.bind(this,request));if(request.requestHeadersText) | 292 var gridNode=this._dataGrid.dataGridNodeFromNode(event.target);var request=gridN
ode&&gridNode._request;if(request){contextMenu.appendItem(WebInspector.openLinkE
xternallyLabel(),WebInspector.openResource.bind(WebInspector,request.url,false))
;contextMenu.appendSeparator();contextMenu.appendItem(WebInspector.copyLinkAddre
ssLabel(),this._copyLocation.bind(this,request));if(request.requestHeadersText()
) |
301 contextMenu.appendItem(WebInspector.UIString(WebInspector.useLowerCaseMenuTitles
()?"Copy request headers":"Copy Request Headers"),this._copyRequestHeaders.bind(
this,request));if(request.responseHeadersText) | 293 contextMenu.appendItem(WebInspector.UIString(WebInspector.useLowerCaseMenuTitles
()?"Copy request headers":"Copy Request Headers"),this._copyRequestHeaders.bind(
this,request));if(request.responseHeadersText) |
302 contextMenu.appendItem(WebInspector.UIString(WebInspector.useLowerCaseMenuTitles
()?"Copy response headers":"Copy Response Headers"),this._copyResponseHeaders.bi
nd(this,request));contextMenu.appendItem(WebInspector.UIString("Copy as cURL"),t
his._copyCurlCommand.bind(this,request));} | 294 contextMenu.appendItem(WebInspector.UIString(WebInspector.useLowerCaseMenuTitles
()?"Copy response headers":"Copy Response Headers"),this._copyResponseHeaders.bi
nd(this,request));contextMenu.appendItem(WebInspector.UIString("Copy as cURL"),t
his._copyCurlCommand.bind(this,request));} |
303 contextMenu.appendItem(WebInspector.UIString(WebInspector.useLowerCaseMenuTitles
()?"Copy all as HAR":"Copy All as HAR"),this._copyAll.bind(this));contextMenu.ap
pendSeparator();contextMenu.appendItem(WebInspector.UIString(WebInspector.useLow
erCaseMenuTitles()?"Save as HAR with content":"Save as HAR with Content"),this._
exportAll.bind(this));contextMenu.appendSeparator();contextMenu.appendItem(WebIn
spector.UIString(WebInspector.useLowerCaseMenuTitles()?"Clear browser cache":"Cl
ear Browser Cache"),this._clearBrowserCache.bind(this));contextMenu.appendItem(W
ebInspector.UIString(WebInspector.useLowerCaseMenuTitles()?"Clear browser cookie
s":"Clear Browser Cookies"),this._clearBrowserCookies.bind(this));if(request&&re
quest.type===WebInspector.resourceTypes.XHR){contextMenu.appendSeparator();conte
xtMenu.appendItem(WebInspector.UIString("Replay XHR"),this._replayXHR.bind(this,
request.requestId));contextMenu.appendSeparator();} | 295 contextMenu.appendItem(WebInspector.UIString(WebInspector.useLowerCaseMenuTitles
()?"Copy all as HAR":"Copy All as HAR"),this._copyAll.bind(this));contextMenu.ap
pendSeparator();contextMenu.appendItem(WebInspector.UIString(WebInspector.useLow
erCaseMenuTitles()?"Save as HAR with content":"Save as HAR with Content"),this._
exportAll.bind(this));contextMenu.appendSeparator();contextMenu.appendItem(WebIn
spector.UIString(WebInspector.useLowerCaseMenuTitles()?"Clear browser cache":"Cl
ear Browser Cache"),this._clearBrowserCache.bind(this));contextMenu.appendItem(W
ebInspector.UIString(WebInspector.useLowerCaseMenuTitles()?"Clear browser cookie
s":"Clear Browser Cookies"),this._clearBrowserCookies.bind(this));if(request&&re
quest.type===WebInspector.resourceTypes.XHR){contextMenu.appendSeparator();conte
xtMenu.appendItem(WebInspector.UIString("Replay XHR"),this._replayXHR.bind(this,
request.requestId));contextMenu.appendSeparator();} |
304 contextMenu.show();},_replayXHR:function(requestId) | 296 contextMenu.show();},_replayXHR:function(requestId) |
305 {NetworkAgent.replayXHR(requestId);},_copyAll:function() | 297 {NetworkAgent.replayXHR(requestId);},_copyAll:function() |
306 {var harArchive={log:(new WebInspector.HARLog(this._requests.filter(WebInspector
.NetworkLogView.HTTPRequestsFilter))).build()};InspectorFrontendHost.copyText(JS
ON.stringify(harArchive,null,2));},_copyLocation:function(request) | 298 {var harArchive={log:(new WebInspector.HARLog(this._requests.filter(WebInspector
.NetworkLogView.HTTPRequestsFilter))).build()};InspectorFrontendHost.copyText(JS
ON.stringify(harArchive,null,2));},_copyLocation:function(request) |
307 {InspectorFrontendHost.copyText(request.url);},_copyRequestHeaders:function(requ
est) | 299 {InspectorFrontendHost.copyText(request.url);},_copyRequestHeaders:function(requ
est) |
308 {InspectorFrontendHost.copyText(request.requestHeadersText);},_copyResponseHeade
rs:function(request) | 300 {InspectorFrontendHost.copyText(request.requestHeadersText());},_copyResponseHea
ders:function(request) |
309 {InspectorFrontendHost.copyText(request.responseHeadersText);},_copyCurlCommand:
function(request) | 301 {InspectorFrontendHost.copyText(request.responseHeadersText);},_copyCurlCommand:
function(request) |
310 {InspectorFrontendHost.copyText(this._generateCurlCommand(request));},_exportAll
:function() | 302 {InspectorFrontendHost.copyText(this._generateCurlCommand(request));},_exportAll
:function() |
311 {var filename=WebInspector.inspectedPageDomain+".har";var stream=new WebInspecto
r.FileOutputStream();stream.open(filename,openCallback.bind(this));function open
Callback() | 303 {var filename=WebInspector.inspectedPageDomain+".har";var stream=new WebInspecto
r.FileOutputStream();stream.open(filename,openCallback.bind(this));function open
Callback() |
312 {var progressIndicator=new WebInspector.ProgressIndicator();this._progressBarCon
tainer.appendChild(progressIndicator.element);var harWriter=new WebInspector.HAR
Writer();harWriter.write(stream,this._requests.filter(WebInspector.NetworkLogVie
w.HTTPRequestsFilter),progressIndicator);}},_clearBrowserCache:function() | 304 {var progressIndicator=new WebInspector.ProgressIndicator();this._progressBarCon
tainer.appendChild(progressIndicator.element);var harWriter=new WebInspector.HAR
Writer();harWriter.write(stream,this._requests.filter(WebInspector.NetworkLogVie
w.HTTPRequestsFilter),progressIndicator);}},_clearBrowserCache:function() |
313 {if(confirm(WebInspector.UIString("Are you sure you want to clear browser cache?
"))) | 305 {if(confirm(WebInspector.UIString("Are you sure you want to clear browser cache?
"))) |
314 NetworkAgent.clearBrowserCache();},_clearBrowserCookies:function() | 306 NetworkAgent.clearBrowserCache();},_clearBrowserCookies:function() |
315 {if(confirm(WebInspector.UIString("Are you sure you want to clear browser cookie
s?"))) | 307 {if(confirm(WebInspector.UIString("Are you sure you want to clear browser cookie
s?"))) |
316 NetworkAgent.clearBrowserCookies();},_updateOffscreenRows:function() | 308 NetworkAgent.clearBrowserCookies();},_updateOffscreenRows:function() |
317 {var dataTableBody=this._dataGrid.dataTableBody;var rows=dataTableBody.children;
var recordsCount=rows.length;if(recordsCount<2) | 309 {var dataTableBody=this._dataGrid.dataTableBody;var rows=dataTableBody.children;
var recordsCount=rows.length;if(recordsCount<2) |
318 return;var visibleTop=this._dataGrid.scrollContainer.scrollTop;var visibleBottom
=visibleTop+this._dataGrid.scrollContainer.offsetHeight;var rowHeight=0;var unfi
lteredRowIndex=0;for(var i=0;i<recordsCount-1;++i){var row=rows[i];var dataGridN
ode=this._dataGrid.dataGridNodeFromNode(row);if(dataGridNode.isFilteredOut()){ro
w.removeStyleClass("offscreen");continue;} | 310 return;var visibleTop=this._dataGrid.scrollContainer.scrollTop;var visibleBottom
=visibleTop+this._dataGrid.scrollContainer.offsetHeight;var rowHeight=0;var unfi
lteredRowIndex=0;for(var i=0;i<recordsCount-1;++i){var row=rows[i];var dataGridN
ode=this._dataGrid.dataGridNodeFromNode(row);if(dataGridNode.isFilteredOut()){ro
w.removeStyleClass("offscreen");continue;} |
(...skipping 16 matching lines...) Expand all Loading... |
335 this._toggleLargerRequests();var highlightedSubstringChanges=node._highlightMatc
hedSubstring(regExp);this._highlightedSubstringChanges.push(highlightedSubstring
Changes);if(reveal){node.reveal();this._highlightNode(node);}},_highlightNthMatc
hedRequestForSearch:function(matchedRequestIndex,reveal) | 327 this._toggleLargerRequests();var highlightedSubstringChanges=node._highlightMatc
hedSubstring(regExp);this._highlightedSubstringChanges.push(highlightedSubstring
Changes);if(reveal){node.reveal();this._highlightNode(node);}},_highlightNthMatc
hedRequestForSearch:function(matchedRequestIndex,reveal) |
336 {var request=this.requestById(this._matchedRequests[matchedRequestIndex]);if(!re
quest) | 328 {var request=this.requestById(this._matchedRequests[matchedRequestIndex]);if(!re
quest) |
337 return;this._removeAllHighlights();this._highlightMatchedRequest(request,reveal,
this._searchRegExp);var node=this._requestGridNode(request);if(node) | 329 return;this._removeAllHighlights();this._highlightMatchedRequest(request,reveal,
this._searchRegExp);var node=this._requestGridNode(request);if(node) |
338 this._currentMatchedRequestIndex=matchedRequestIndex;this.dispatchEventToListene
rs(WebInspector.NetworkLogView.EventTypes.SearchIndexUpdated,this._currentMatche
dRequestIndex);},performSearch:function(query,shouldJump) | 330 this._currentMatchedRequestIndex=matchedRequestIndex;this.dispatchEventToListene
rs(WebInspector.NetworkLogView.EventTypes.SearchIndexUpdated,this._currentMatche
dRequestIndex);},performSearch:function(query,shouldJump) |
339 {var newMatchedRequestIndex=0;var currentMatchedRequestId;if(this._currentMatche
dRequestIndex!==-1) | 331 {var newMatchedRequestIndex=0;var currentMatchedRequestId;if(this._currentMatche
dRequestIndex!==-1) |
340 currentMatchedRequestId=this._matchedRequests[this._currentMatchedRequestIndex];
this._clearSearchMatchedList();this._searchRegExp=createPlainTextSearchRegex(que
ry,"i");var childNodes=this._dataGrid.dataTableBody.childNodes;var requestNodes=
Array.prototype.slice.call(childNodes,0,childNodes.length-1);for(var i=0;i<reque
stNodes.length;++i){var dataGridNode=this._dataGrid.dataGridNodeFromNode(request
Nodes[i]);if(dataGridNode.isFilteredOut()) | 332 currentMatchedRequestId=this._matchedRequests[this._currentMatchedRequestIndex];
this._clearSearchMatchedList();this._searchRegExp=createPlainTextSearchRegex(que
ry,"i");var childNodes=this._dataGrid.dataTableBody.childNodes;var requestNodes=
Array.prototype.slice.call(childNodes,0,childNodes.length-1);for(var i=0;i<reque
stNodes.length;++i){var dataGridNode=this._dataGrid.dataGridNodeFromNode(request
Nodes[i]);if(dataGridNode.isFilteredOut()) |
341 continue;if(this._matchRequest(dataGridNode._request)!==-1&&dataGridNode._reques
t.requestId===currentMatchedRequestId) | 333 continue;if(this._matchRequest(dataGridNode._request)!==-1&&dataGridNode._reques
t.requestId===currentMatchedRequestId) |
342 newMatchedRequestIndex=this._matchedRequests.length-1;} | 334 newMatchedRequestIndex=this._matchedRequests.length-1;} |
343 this.dispatchEventToListeners(WebInspector.NetworkLogView.EventTypes.SearchCount
Updated,this._matchedRequests.length);if(shouldJump) | 335 this.dispatchEventToListeners(WebInspector.NetworkLogView.EventTypes.SearchCount
Updated,this._matchedRequests.length);if(shouldJump) |
344 this._highlightNthMatchedRequestForSearch(newMatchedRequestIndex,true);},_applyF
ilter:function(node) | 336 this._highlightNthMatchedRequestForSearch(newMatchedRequestIndex,true);},_applyF
ilter:function(node) |
345 {var filter=this._filterRegExp;var request=node._request;var matches=false;if(th
is._typeFilter(request)){matches=!filter||filter.test(request.name())||filter.te
st(request.path());if(filter&&matches) | 337 {var filter=this._textFilterUI.regex();var request=node._request;var matches=fal
se;if(this._resourceTypeFilterUI.accept(request.type.name())){matches=!filter||f
ilter.test(request.name())||filter.test(request.path());if(filter&&matches) |
346 this._highlightMatchedRequest(request,false,filter);} | 338 this._highlightMatchedRequest(request,false,filter);} |
347 node.element.enableStyleClass("filtered-out",!matches);if(matches) | 339 node.element.enableStyleClass("filtered-out",!matches);if(matches) |
348 this._filteredOutRequests.remove(request);else | 340 this._filteredOutRequests.remove(request);else |
349 this._filteredOutRequests.put(request,true);},performFilter:function(query) | 341 this._filteredOutRequests.put(request,true);},_filterRequests:function() |
350 {delete this._filterRegExp;if(query) | |
351 this._filterRegExp=createPlainTextSearchRegex(query,"i");this._filterRequests();
},_filterRequests:function() | |
352 {this._removeAllHighlights();this._filteredOutRequests.clear();var nodes=this._d
ataGrid.rootNode().children;for(var i=0;i<nodes.length;++i) | 342 {this._removeAllHighlights();this._filteredOutRequests.clear();var nodes=this._d
ataGrid.rootNode().children;for(var i=0;i<nodes.length;++i) |
353 this._applyFilter(nodes[i]);this._updateSummaryBar();this._updateOffscreenRows()
;},jumpToPreviousSearchResult:function() | 343 this._applyFilter(nodes[i]);this._updateSummaryBar();this._updateOffscreenRows()
;},jumpToPreviousSearchResult:function() |
354 {if(!this._matchedRequests.length) | 344 {if(!this._matchedRequests.length) |
355 return;this._highlightNthMatchedRequestForSearch((this._currentMatchedRequestInd
ex+this._matchedRequests.length-1)%this._matchedRequests.length,true);},jumpToNe
xtSearchResult:function() | 345 return;this._highlightNthMatchedRequestForSearch((this._currentMatchedRequestInd
ex+this._matchedRequests.length-1)%this._matchedRequests.length,true);},jumpToNe
xtSearchResult:function() |
356 {if(!this._matchedRequests.length) | 346 {if(!this._matchedRequests.length) |
357 return;this._highlightNthMatchedRequestForSearch((this._currentMatchedRequestInd
ex+1)%this._matchedRequests.length,true);},searchCanceled:function() | 347 return;this._highlightNthMatchedRequestForSearch((this._currentMatchedRequestInd
ex+1)%this._matchedRequests.length,true);},searchCanceled:function() |
358 {this._clearSearchMatchedList();this.dispatchEventToListeners(WebInspector.Netwo
rkLogView.EventTypes.SearchCountUpdated,0);},revealAndHighlightRequest:function(
request) | 348 {this._clearSearchMatchedList();this.dispatchEventToListeners(WebInspector.Netwo
rkLogView.EventTypes.SearchCountUpdated,0);},revealAndHighlightRequest:function(
request) |
359 {this._removeAllNodeHighlights();var node=this._requestGridNode(request);if(node
){this._dataGrid.element.focus();node.reveal();this._highlightNode(node);}},_rem
oveAllNodeHighlights:function() | 349 {this._removeAllNodeHighlights();var node=this._requestGridNode(request);if(node
){this._dataGrid.element.focus();node.reveal();this._highlightNode(node);}},_rem
oveAllNodeHighlights:function() |
360 {if(this._highlightedNode){this._highlightedNode.element.removeStyleClass("highl
ighted-row");delete this._highlightedNode;}},_highlightNode:function(node) | 350 {if(this._highlightedNode){this._highlightedNode.element.removeStyleClass("highl
ighted-row");delete this._highlightedNode;}},_highlightNode:function(node) |
361 {node.element.addStyleClass("highlighted-row");this._highlightedNode=node;},_gen
erateCurlCommand:function(request) | 351 {node.element.addStyleClass("highlighted-row");this._highlightedNode=node;},_gen
erateCurlCommand:function(request) |
362 {var command=["curl"];var ignoredHeaders={};function escapeStringWin(str) | 352 {var command=["curl"];var ignoredHeaders={"host":1,"method":1,"path":1,"scheme":
1,"version":1};function escapeStringWin(str) |
363 {return"\""+str.replace(/"/g,"\"\"").replace(/%/g,"\"%\"").replace(/\\/g,"\\\\")
.replace(/[\r\n]+/g,"\"^$&\"")+"\"";} | 353 {return"\""+str.replace(/"/g,"\"\"").replace(/%/g,"\"%\"").replace(/\\/g,"\\\\")
.replace(/[\r\n]+/g,"\"^$&\"")+"\"";} |
364 function escapeStringPosix(str) | 354 function escapeStringPosix(str) |
365 {function escapeCharacter(x) | 355 {function escapeCharacter(x) |
366 {var code=x.charCodeAt(0);if(code<256){return code<16?"\\x0"+code.toString(16):"
\\x"+code.toString(16);} | 356 {var code=x.charCodeAt(0);if(code<256){return code<16?"\\x0"+code.toString(16):"
\\x"+code.toString(16);} |
367 code=code.toString(16);return"\\u"+("0000"+code).substr(code.length,4);} | 357 code=code.toString(16);return"\\u"+("0000"+code).substr(code.length,4);} |
368 if(/[^\x20-\x7E]|\'/.test(str)){return"$\'"+str.replace(/\\/g,"\\\\").replace(/\
'/g,"\\\'").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[^\x20-\x7E]/g,es
capeCharacter)+"'";}else{return"'"+str+"'";}} | 358 if(/[^\x20-\x7E]|\'/.test(str)){return"$\'"+str.replace(/\\/g,"\\\\").replace(/\
'/g,"\\\'").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[^\x20-\x7E]/g,es
capeCharacter)+"'";}else{return"'"+str+"'";}} |
369 var escapeString=WebInspector.isWin()?escapeStringWin:escapeStringPosix;command.
push(escapeString(request.url).replace(/[[{}\]]/g,"\\$&"));var inferredMethod="G
ET";var data=[];var requestContentType=request.requestContentType();if(requestCo
ntentType&&requestContentType.startsWith("application/x-www-form-urlencoded")&&r
equest.requestFormData){data.push("--data");data.push(escapeString(request.reque
stFormData));ignoredHeaders["Content-Length"]=true;inferredMethod="POST";}else i
f(request.requestFormData){data.push("--data-binary");data.push(escapeString(req
uest.requestFormData));ignoredHeaders["Content-Length"]=true;inferredMethod="POS
T";} | 359 var escapeString=WebInspector.isWin()?escapeStringWin:escapeStringPosix;command.
push(escapeString(request.url).replace(/[[{}\]]/g,"\\$&"));var inferredMethod="G
ET";var data=[];var requestContentType=request.requestContentType();if(requestCo
ntentType&&requestContentType.startsWith("application/x-www-form-urlencoded")&&r
equest.requestFormData){data.push("--data");data.push(escapeString(request.reque
stFormData));ignoredHeaders["content-length"]=true;inferredMethod="POST";}else i
f(request.requestFormData){data.push("--data-binary");data.push(escapeString(req
uest.requestFormData));ignoredHeaders["content-length"]=true;inferredMethod="POS
T";} |
370 if(request.requestMethod!==inferredMethod){command.push("-X");command.push(reque
st.requestMethod);} | 360 if(request.requestMethod!==inferredMethod){command.push("-X");command.push(reque
st.requestMethod);} |
371 for(var i=0;i<request.requestHeaders.length;i++){var header=request.requestHeade
rs[i];if(header.name in ignoredHeaders) | 361 var requestHeaders=request.requestHeaders();for(var i=0;i<requestHeaders.length;
i++){var header=requestHeaders[i];var name=header.name.replace(/^:/,"");if(name.
toLowerCase()in ignoredHeaders) |
372 continue;command.push("-H");command.push(escapeString(header.name+": "+header.va
lue));} | 362 continue;command.push("-H");command.push(escapeString(name+": "+header.value));} |
373 command=command.concat(data);command.push("--compressed");return command.join("
");},__proto__:WebInspector.View.prototype} | 363 command=command.concat(data);command.push("--compressed");return command.join("
");},__proto__:WebInspector.View.prototype} |
374 WebInspector.NetworkLogView.HTTPRequestsFilter=function(request) | 364 WebInspector.NetworkLogView.HTTPRequestsFilter=function(request) |
375 {return request.parsedURL.isValid&&(request.scheme in WebInspector.NetworkLogVie
w.HTTPSchemas);} | 365 {return request.parsedURL.isValid&&(request.scheme in WebInspector.NetworkLogVie
w.HTTPSchemas);} |
376 WebInspector.NetworkLogView.EventTypes={ViewCleared:"ViewCleared",RowSizeChanged
:"RowSizeChanged",RequestSelected:"RequestSelected",SearchCountUpdated:"SearchCo
untUpdated",SearchIndexUpdated:"SearchIndexUpdated"};WebInspector.NetworkPanel=f
unction() | 366 WebInspector.NetworkLogView.EventTypes={ViewCleared:"ViewCleared",RowSizeChanged
:"RowSizeChanged",RequestSelected:"RequestSelected",SearchCountUpdated:"SearchCo
untUpdated",SearchIndexUpdated:"SearchIndexUpdated"};WebInspector.NetworkPanel=f
unction() |
377 {WebInspector.Panel.call(this,"network");this.registerRequiredCSS("networkPanel.
css");this._injectStyles();this.createSidebarView();this.splitView.hideMainEleme
nt();var defaultColumnsVisibility=WebInspector.NetworkLogView._defaultColumnsVis
ibility;var networkLogColumnsVisibilitySetting=WebInspector.settings.createSetti
ng("networkLogColumnsVisibility",defaultColumnsVisibility);var savedColumnsVisib
ility=networkLogColumnsVisibilitySetting.get();var columnsVisibility={};for(var
columnId in defaultColumnsVisibility) | 367 {WebInspector.Panel.call(this,"network");this.registerRequiredCSS("networkPanel.
css");this._injectStyles();this._panelStatusBarElement=this.element.createChild(
"div","panel-status-bar");this._filterBar=new WebInspector.FilterBar();this._fil
tersContainer=this.element.createChild("div","network-filters-header hidden");th
is._filtersContainer.appendChild(this._filterBar.filtersElement());this._filterB
ar.addEventListener(WebInspector.FilterBar.Events.FiltersToggled,this._onFilters
Toggled,this);this.element.addStyleClass("vbox");this.createSidebarView();this.s
plitView.element.removeStyleClass("fill");this.splitView.hideMainElement();var d
efaultColumnsVisibility=WebInspector.NetworkLogView._defaultColumnsVisibility;va
r networkLogColumnsVisibilitySetting=WebInspector.settings.createSetting("networ
kLogColumnsVisibility",defaultColumnsVisibility);var savedColumnsVisibility=netw
orkLogColumnsVisibilitySetting.get();var columnsVisibility={};for(var columnId i
n defaultColumnsVisibility) |
378 columnsVisibility[columnId]=savedColumnsVisibility.hasOwnProperty(columnId)?save
dColumnsVisibility[columnId]:defaultColumnsVisibility[columnId];networkLogColumn
sVisibilitySetting.set(columnsVisibility);this._networkLogView=new WebInspector.
NetworkLogView(networkLogColumnsVisibilitySetting);this._networkLogView.show(thi
s.sidebarElement);this._viewsContainerElement=this.splitView.mainElement;this._v
iewsContainerElement.id="network-views";this._viewsContainerElement.addStyleClas
s("hidden");if(!this._networkLogView.useLargeRows) | 368 columnsVisibility[columnId]=savedColumnsVisibility.hasOwnProperty(columnId)?save
dColumnsVisibility[columnId]:defaultColumnsVisibility[columnId];networkLogColumn
sVisibilitySetting.set(columnsVisibility);this._networkLogView=new WebInspector.
NetworkLogView(this._filterBar,networkLogColumnsVisibilitySetting);this._network
LogView.show(this.sidebarElement);this._viewsContainerElement=this.splitView.mai
nElement;this._viewsContainerElement.id="network-views";this._viewsContainerElem
ent.addStyleClass("hidden");if(!this._networkLogView.useLargeRows) |
379 this._viewsContainerElement.addStyleClass("small");this._networkLogView.addEvent
Listener(WebInspector.NetworkLogView.EventTypes.ViewCleared,this._onViewCleared,
this);this._networkLogView.addEventListener(WebInspector.NetworkLogView.EventTyp
es.RowSizeChanged,this._onRowSizeChanged,this);this._networkLogView.addEventList
ener(WebInspector.NetworkLogView.EventTypes.RequestSelected,this._onRequestSelec
ted,this);this._networkLogView.addEventListener(WebInspector.NetworkLogView.Even
tTypes.SearchCountUpdated,this._onSearchCountUpdated,this);this._networkLogView.
addEventListener(WebInspector.NetworkLogView.EventTypes.SearchIndexUpdated,this.
_onSearchIndexUpdated,this);this._closeButtonElement=this._viewsContainerElement
.createChild("div","close-button");this._closeButtonElement.id="network-close-bu
tton";this._closeButtonElement.addEventListener("click",this._toggleGridMode.bin
d(this),false);this._viewsContainerElement.appendChild(this._closeButtonElement)
;function viewGetter() | 369 this._viewsContainerElement.addStyleClass("small");this._networkLogView.addEvent
Listener(WebInspector.NetworkLogView.EventTypes.ViewCleared,this._onViewCleared,
this);this._networkLogView.addEventListener(WebInspector.NetworkLogView.EventTyp
es.RowSizeChanged,this._onRowSizeChanged,this);this._networkLogView.addEventList
ener(WebInspector.NetworkLogView.EventTypes.RequestSelected,this._onRequestSelec
ted,this);this._networkLogView.addEventListener(WebInspector.NetworkLogView.Even
tTypes.SearchCountUpdated,this._onSearchCountUpdated,this);this._networkLogView.
addEventListener(WebInspector.NetworkLogView.EventTypes.SearchIndexUpdated,this.
_onSearchIndexUpdated,this);this._closeButtonElement=this._viewsContainerElement
.createChild("div","close-button");this._closeButtonElement.id="network-close-bu
tton";this._closeButtonElement.addEventListener("click",this._toggleGridMode.bin
d(this),false);this._viewsContainerElement.appendChild(this._closeButtonElement)
;for(var i=0;i<this._networkLogView.statusBarItems.length;++i) |
| 370 this._panelStatusBarElement.appendChild(this._networkLogView.statusBarItems[i]);
function viewGetter() |
380 {return this.visibleView;} | 371 {return this.visibleView;} |
381 WebInspector.GoToLineDialog.install(this,viewGetter.bind(this));} | 372 WebInspector.GoToLineDialog.install(this,viewGetter.bind(this));} |
382 WebInspector.NetworkPanel.prototype={get statusBarItems() | 373 WebInspector.NetworkPanel.prototype={_onFiltersToggled:function(event) |
383 {return this._networkLogView.statusBarItems;},elementsToRestoreScrollPositionsFo
r:function() | 374 {var toggled=(event.data);this._filtersContainer.enableStyleClass("hidden",!togg
led);this.element.enableStyleClass("filters-toggled",toggled);},elementsToRestor
eScrollPositionsFor:function() |
384 {return this._networkLogView.elementsToRestoreScrollPositionsFor();},_reset:func
tion() | 375 {return this._networkLogView.elementsToRestoreScrollPositionsFor();},_reset:func
tion() |
385 {this._networkLogView._reset();},handleShortcut:function(event) | 376 {this._networkLogView._reset();},handleShortcut:function(event) |
386 {if(this._viewingRequestMode&&event.keyCode===WebInspector.KeyboardShortcut.Keys
.Esc.code){this._toggleGridMode();event.handled=true;return;} | 377 {if(this._viewingRequestMode&&event.keyCode===WebInspector.KeyboardShortcut.Keys
.Esc.code){this._toggleGridMode();event.handled=true;return;} |
387 WebInspector.Panel.prototype.handleShortcut.call(this,event);},wasShown:function
() | 378 WebInspector.Panel.prototype.handleShortcut.call(this,event);},wasShown:function
() |
388 {WebInspector.Panel.prototype.wasShown.call(this);},get requests() | 379 {WebInspector.Panel.prototype.wasShown.call(this);},get requests() |
389 {return this._networkLogView.requests;},requestById:function(id) | 380 {return this._networkLogView.requests;},requestById:function(id) |
390 {return this._networkLogView.requestById(id);},_requestByAnchor:function(anchor) | 381 {return this._networkLogView.requestById(id);},_requestByAnchor:function(anchor) |
391 {return anchor.requestId?this.requestById(anchor.requestId):this._networkLogView
._requestsByURL[anchor.href];},canShowAnchorLocation:function(anchor) | 382 {return anchor.requestId?this.requestById(anchor.requestId):this._networkLogView
._requestsByURL[anchor.href];},showAnchorLocation:function(anchor) |
392 {return!!this._requestByAnchor(anchor);},showAnchorLocation:function(anchor) | 383 {var request=this._requestByAnchor(anchor);if(!request) |
393 {var request=this._requestByAnchor(anchor);this.revealAndHighlightRequest(reques
t)},revealAndHighlightRequest:function(request) | 384 return false;this.revealAndHighlightRequest(request) |
| 385 WebInspector.inspectorView.setCurrentPanel(this);return true;},revealAndHighligh
tRequest:function(request) |
394 {this._toggleGridMode();if(request) | 386 {this._toggleGridMode();if(request) |
395 this._networkLogView.revealAndHighlightRequest(request);},_onViewCleared:functio
n(event) | 387 this._networkLogView.revealAndHighlightRequest(request);},_onViewCleared:functio
n(event) |
396 {this._closeVisibleRequest();this._toggleGridMode();this._viewsContainerElement.
removeChildren();this._viewsContainerElement.appendChild(this._closeButtonElemen
t);},_onRowSizeChanged:function(event) | 388 {this._closeVisibleRequest();this._toggleGridMode();this._viewsContainerElement.
removeChildren();this._viewsContainerElement.appendChild(this._closeButtonElemen
t);},_onRowSizeChanged:function(event) |
397 {this._viewsContainerElement.enableStyleClass("small",!event.data.largeRows);},_
onSearchCountUpdated:function(event) | 389 {this._viewsContainerElement.enableStyleClass("small",!event.data.largeRows);},_
onSearchCountUpdated:function(event) |
398 {WebInspector.searchController.updateSearchMatchesCount(event.data,this);},_onSe
archIndexUpdated:function(event) | 390 {WebInspector.searchController.updateSearchMatchesCount(event.data,this);},_onSe
archIndexUpdated:function(event) |
399 {WebInspector.searchController.updateCurrentMatchIndex(event.data,this);},_onReq
uestSelected:function(event) | 391 {WebInspector.searchController.updateCurrentMatchIndex(event.data,this);},_onReq
uestSelected:function(event) |
400 {this._showRequest(event.data);},_showRequest:function(request) | 392 {this._showRequest(event.data);},_showRequest:function(request) |
401 {if(!request) | 393 {if(!request) |
402 return;this._toggleViewingRequestMode();if(this.visibleView){this.visibleView.de
tach();delete this.visibleView;} | 394 return;this._toggleViewingRequestMode();if(this.visibleView){this.visibleView.de
tach();delete this.visibleView;} |
403 var view=new WebInspector.NetworkItemView(request);view.show(this._viewsContaine
rElement);this.visibleView=view;},_closeVisibleRequest:function() | 395 var view=new WebInspector.NetworkItemView(request);view.show(this._viewsContaine
rElement);this.visibleView=view;},_closeVisibleRequest:function() |
404 {this.element.removeStyleClass("viewing-resource");if(this.visibleView){this.vis
ibleView.detach();delete this.visibleView;}},_toggleGridMode:function() | 396 {this.element.removeStyleClass("viewing-resource");if(this.visibleView){this.vis
ibleView.detach();delete this.visibleView;}},_toggleGridMode:function() |
405 {if(this._viewingRequestMode){this._viewingRequestMode=false;this.element.remove
StyleClass("viewing-resource");this.splitView.hideMainElement();} | 397 {if(this._viewingRequestMode){this._viewingRequestMode=false;this.element.remove
StyleClass("viewing-resource");this.splitView.hideMainElement();} |
406 this._networkLogView.switchToDetailedView();this._networkLogView.allowPopover=tr
ue;this._networkLogView._allowRequestSelection=false;},_toggleViewingRequestMode
:function() | 398 this._networkLogView.switchToDetailedView();this._networkLogView.allowPopover=tr
ue;this._networkLogView._allowRequestSelection=false;},_toggleViewingRequestMode
:function() |
407 {if(this._viewingRequestMode) | 399 {if(this._viewingRequestMode) |
408 return;this._viewingRequestMode=true;this.element.addStyleClass("viewing-resourc
e");this.splitView.showMainElement();this._networkLogView.allowPopover=false;thi
s._networkLogView._allowRequestSelection=true;this._networkLogView.switchToBrief
View();},performSearch:function(query,shouldJump) | 400 return;this._viewingRequestMode=true;this.element.addStyleClass("viewing-resourc
e");this.splitView.showMainElement();this._networkLogView.allowPopover=false;thi
s._networkLogView._allowRequestSelection=true;this._networkLogView.switchToBrief
View();},performSearch:function(query,shouldJump) |
409 {this._networkLogView.performSearch(query,shouldJump);},canFilter:function() | 401 {this._networkLogView.performSearch(query,shouldJump);},jumpToPreviousSearchResu
lt:function() |
410 {return true;},performFilter:function(query) | |
411 {this._networkLogView.performFilter(query);},jumpToPreviousSearchResult:function
() | |
412 {this._networkLogView.jumpToPreviousSearchResult();},jumpToNextSearchResult:func
tion() | 402 {this._networkLogView.jumpToPreviousSearchResult();},jumpToNextSearchResult:func
tion() |
413 {this._networkLogView.jumpToNextSearchResult();},searchCanceled:function() | 403 {this._networkLogView.jumpToNextSearchResult();},searchCanceled:function() |
414 {this._networkLogView.searchCanceled();},appendApplicableItems:function(event,co
ntextMenu,target) | 404 {this._networkLogView.searchCanceled();},appendApplicableItems:function(event,co
ntextMenu,target) |
415 {function reveal(request) | 405 {function reveal(request) |
416 {WebInspector.inspectorView.setCurrentPanel(this);this.revealAndHighlightRequest
(request);} | 406 {WebInspector.inspectorView.setCurrentPanel(this);this.revealAndHighlightRequest
(request);} |
417 function appendRevealItem(request) | 407 function appendRevealItem(request) |
418 {var revealText=WebInspector.UIString(WebInspector.useLowerCaseMenuTitles()?"Rev
eal in Network panel":"Reveal in Network Panel");contextMenu.appendItem(revealTe
xt,reveal.bind(this,request));} | 408 {var revealText=WebInspector.UIString(WebInspector.useLowerCaseMenuTitles()?"Rev
eal in Network panel":"Reveal in Network Panel");contextMenu.appendItem(revealTe
xt,reveal.bind(this,request));} |
419 if(target instanceof WebInspector.Resource){var resource=(target);if(resource.re
quest) | 409 if(target instanceof WebInspector.Resource){var resource=(target);if(resource.re
quest) |
420 appendRevealItem.call(this,resource.request);return;} | 410 appendRevealItem.call(this,resource.request);return;} |
421 if(target instanceof WebInspector.UISourceCode){var uiSourceCode=(target);var re
source=WebInspector.resourceForURL(uiSourceCode.url);if(resource&&resource.reque
st) | 411 if(target instanceof WebInspector.UISourceCode){var uiSourceCode=(target);var re
source=WebInspector.resourceForURL(uiSourceCode.url);if(resource&&resource.reque
st) |
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
483 {WebInspector.NetworkTimeCalculator.call(this,true);} | 473 {WebInspector.NetworkTimeCalculator.call(this,true);} |
484 WebInspector.NetworkTransferDurationCalculator.prototype={formatTime:function(va
lue) | 474 WebInspector.NetworkTransferDurationCalculator.prototype={formatTime:function(va
lue) |
485 {return Number.secondsToString(value);},_upperBound:function(request) | 475 {return Number.secondsToString(value);},_upperBound:function(request) |
486 {return request.duration;},__proto__:WebInspector.NetworkTimeCalculator.prototyp
e} | 476 {return request.duration;},__proto__:WebInspector.NetworkTimeCalculator.prototyp
e} |
487 WebInspector.NetworkDataGridNode=function(parentView,request) | 477 WebInspector.NetworkDataGridNode=function(parentView,request) |
488 {WebInspector.DataGridNode.call(this,{});this._parentView=parentView;this._reque
st=request;this._linkifier=new WebInspector.Linkifier();} | 478 {WebInspector.DataGridNode.call(this,{});this._parentView=parentView;this._reque
st=request;this._linkifier=new WebInspector.Linkifier();} |
489 WebInspector.NetworkDataGridNode.prototype={createCells:function() | 479 WebInspector.NetworkDataGridNode.prototype={createCells:function() |
490 {this._element.addStyleClass("offscreen");this._nameCell=this._createDivInTD("na
me");this._methodCell=this._createDivInTD("method");this._statusCell=this._creat
eDivInTD("status");this._schemeCell=this._createDivInTD("scheme");this._domainCe
ll=this._createDivInTD("domain");this._typeCell=this._createDivInTD("type");this
._initiatorCell=this._createDivInTD("initiator");this._cookiesCell=this._createD
ivInTD("cookies");this._setCookiesCell=this._createDivInTD("setCookies");this._s
izeCell=this._createDivInTD("size");this._timeCell=this._createDivInTD("time");t
his._responseHeaderCells={};var responseHeaderColumns=WebInspector.NetworkLogVie
w._responseHeaderColumns;for(var i=0;i<responseHeaderColumns.length;++i) | 480 {this._element.addStyleClass("offscreen");this._nameCell=this._createDivInTD("na
me");this._methodCell=this._createDivInTD("method");this._statusCell=this._creat
eDivInTD("status");this._schemeCell=this._createDivInTD("scheme");this._domainCe
ll=this._createDivInTD("domain");this._typeCell=this._createDivInTD("type");this
._initiatorCell=this._createDivInTD("initiator");this._cookiesCell=this._createD
ivInTD("cookies");this._setCookiesCell=this._createDivInTD("setCookies");this._s
izeCell=this._createDivInTD("size");this._timeCell=this._createDivInTD("time");t
his._responseHeaderCells={};var responseHeaderColumns=WebInspector.NetworkLogVie
w._responseHeaderColumns;for(var i=0;i<responseHeaderColumns.length;++i) |
491 this._responseHeaderCells[responseHeaderColumns[i]]=this._createDivInTD(response
HeaderColumns[i]);this._timelineCell=this._createDivInTD("timeline");this._creat
eTimelineBar(this._timelineCell);this._nameCell.addEventListener("click",this._o
nClick.bind(this),false);this._nameCell.addEventListener("dblclick",this._openIn
NewTab.bind(this),false);},wasDetached:function() | 481 this._responseHeaderCells[responseHeaderColumns[i]]=this._createDivInTD(response
HeaderColumns[i]);this._timelineCell=this._createDivInTD("timeline");this._creat
eTimelineBar(this._timelineCell);this._nameCell.addEventListener("click",this._o
nClick.bind(this),false);this._nameCell.addEventListener("dblclick",this._openIn
NewTab.bind(this),false);},wasDetached:function() |
492 {this._linkifier.reset();},isFilteredOut:function() | 482 {this._linkifier.reset();},isFilteredOut:function() |
493 {if(this._parentView._filteredOutRequests.get(this._request)) | 483 {return!!this._parentView._filteredOutRequests.get(this._request);},_onClick:fun
ction() |
494 return true;return!this._parentView._typeFilter(this._request);},_onClick:functi
on() | |
495 {if(!this._parentView._allowRequestSelection) | 484 {if(!this._parentView._allowRequestSelection) |
496 this.select();},select:function() | 485 this.select();},select:function() |
497 {this._parentView.dispatchEventToListeners(WebInspector.NetworkLogView.EventType
s.RequestSelected,this._request);WebInspector.DataGridNode.prototype.select.appl
y(this,arguments);WebInspector.notifications.dispatchEventToListeners(WebInspect
or.UserMetrics.UserAction,{action:WebInspector.UserMetrics.UserActionNames.Netwo
rkRequestSelected,url:this._request.url});},_highlightMatchedSubstring:function(
regexp) | 486 {this._parentView.dispatchEventToListeners(WebInspector.NetworkLogView.EventType
s.RequestSelected,this._request);WebInspector.DataGridNode.prototype.select.appl
y(this,arguments);WebInspector.notifications.dispatchEventToListeners(WebInspect
or.UserMetrics.UserAction,{action:WebInspector.UserMetrics.UserActionNames.Netwo
rkRequestSelected,url:this._request.url});},_highlightMatchedSubstring:function(
regexp) |
498 {var domChanges=[];var matchInfo=this._element.textContent.match(regexp);if(matc
hInfo) | 487 {var domChanges=[];var matchInfo=this._element.textContent.match(regexp);if(matc
hInfo) |
499 WebInspector.highlightSearchResult(this._nameCell,matchInfo.index,matchInfo[0].l
ength,domChanges);return domChanges;},_openInNewTab:function() | 488 WebInspector.highlightSearchResult(this._nameCell,matchInfo.index,matchInfo[0].l
ength,domChanges);return domChanges;},_openInNewTab:function() |
500 {InspectorFrontendHost.openInNewTab(this._request.url);},get selectable() | 489 {InspectorFrontendHost.openInNewTab(this._request.url);},get selectable() |
501 {return this._parentView._allowRequestSelection&&!this.isFilteredOut();},_create
DivInTD:function(columnIdentifier) | 490 {return this._parentView._allowRequestSelection&&!this.isFilteredOut();},_create
DivInTD:function(columnIdentifier) |
502 {var td=this.createTD(columnIdentifier);var div=td.createChild("div");this._elem
ent.appendChild(td);return div;},_createTimelineBar:function(cell) | 491 {var td=this.createTD(columnIdentifier);var div=td.createChild("div");this._elem
ent.appendChild(td);return div;},_createTimelineBar:function(cell) |
503 {cell.className="network-graph-side";this._barAreaElement=document.createElement
("div");this._barAreaElement.className="network-graph-bar-area";this._barAreaEle
ment.request=this._request;cell.appendChild(this._barAreaElement);this._barLeftE
lement=document.createElement("div");this._barLeftElement.className="network-gra
ph-bar waiting";this._barAreaElement.appendChild(this._barLeftElement);this._bar
RightElement=document.createElement("div");this._barRightElement.className="netw
ork-graph-bar";this._barAreaElement.appendChild(this._barRightElement);this._lab
elLeftElement=document.createElement("div");this._labelLeftElement.className="ne
twork-graph-label waiting";this._barAreaElement.appendChild(this._labelLeftEleme
nt);this._labelRightElement=document.createElement("div");this._labelRightElemen
t.className="network-graph-label";this._barAreaElement.appendChild(this._labelRi
ghtElement);cell.addEventListener("mouseover",this._refreshLabelPositions.bind(t
his),false);},refreshRequest:function() | 492 {cell.className="network-graph-side";this._barAreaElement=document.createElement
("div");this._barAreaElement.className="network-graph-bar-area";this._barAreaEle
ment.request=this._request;cell.appendChild(this._barAreaElement);this._barLeftE
lement=document.createElement("div");this._barLeftElement.className="network-gra
ph-bar waiting";this._barAreaElement.appendChild(this._barLeftElement);this._bar
RightElement=document.createElement("div");this._barRightElement.className="netw
ork-graph-bar";this._barAreaElement.appendChild(this._barRightElement);this._lab
elLeftElement=document.createElement("div");this._labelLeftElement.className="ne
twork-graph-label waiting";this._barAreaElement.appendChild(this._labelLeftEleme
nt);this._labelRightElement=document.createElement("div");this._labelRightElemen
t.className="network-graph-label";this._barAreaElement.appendChild(this._labelRi
ghtElement);cell.addEventListener("mouseover",this._refreshLabelPositions.bind(t
his),false);},refreshRequest:function() |
504 {this._refreshNameCell();this._refreshMethodCell();this._refreshStatusCell();thi
s._refreshSchemeCell();this._refreshDomainCell();this._refreshTypeCell();this._r
efreshInitiatorCell();this._refreshCookiesCell();this._refreshSetCookiesCell();t
his._refreshSizeCell();this._refreshTimeCell();var responseHeaderColumns=WebInsp
ector.NetworkLogView._responseHeaderColumns;for(var i=0;i<responseHeaderColumns.
length;++i) | 493 {this._refreshNameCell();this._refreshMethodCell();this._refreshStatusCell();thi
s._refreshSchemeCell();this._refreshDomainCell();this._refreshTypeCell();this._r
efreshInitiatorCell();this._refreshCookiesCell();this._refreshSetCookiesCell();t
his._refreshSizeCell();this._refreshTimeCell();var responseHeaderColumns=WebInsp
ector.NetworkLogView._responseHeaderColumns;for(var i=0;i<responseHeaderColumns.
length;++i) |
505 this._refreshResponseHeaderCell(responseHeaderColumns[i]);if(this._request.cache
d) | 494 this._refreshResponseHeaderCell(responseHeaderColumns[i]);if(this._request.cache
d) |
506 this._timelineCell.addStyleClass("resource-cached");this._element.addStyleClass(
"network-item");this._element.enableStyleClass("network-error-row",this._request
.failed||(this._request.statusCode>=400));this._updateElementStyleClasses(this._
element);},_updateElementStyleClasses:function(element) | 495 this._timelineCell.addStyleClass("resource-cached");this._element.addStyleClass(
"network-item");this._element.enableStyleClass("network-error-row",this._request
.failed||(this._request.statusCode>=400));this._updateElementStyleClasses(this._
element);},_updateElementStyleClasses:function(element) |
507 {var typeClassName="network-type-"+this._request.type.name();if(!element.hasStyl
eClass(typeClassName)){element.removeMatchingStyleClasses("network-type-\\w+");e
lement.addStyleClass(typeClassName);}},_refreshResponseHeaderCell:function(heade
rName) | 496 {var typeClassName="network-type-"+this._request.type.name();if(!element.hasStyl
eClass(typeClassName)){element.removeMatchingStyleClasses("network-type-\\w+");e
lement.addStyleClass(typeClassName);}},_refreshResponseHeaderCell:function(heade
rName) |
508 {var cell=this._responseHeaderCells[headerName];var value=this._request.response
HeaderValue(headerName);cell.setTextAndTitle(value?value:"");},_refreshNameCell:
function() | 497 {var cell=this._responseHeaderCells[headerName];var value=this._request.response
HeaderValue(headerName);cell.setTextAndTitle(value?value:"");},_refreshNameCell:
function() |
509 {this._nameCell.removeChildren();if(this._request.type===WebInspector.resourceTy
pes.Image){var previewImage=document.createElement("img");previewImage.className
="image-network-icon-preview";this._request.populateImageSource(previewImage);va
r iconElement=document.createElement("div");iconElement.className="icon";iconEle
ment.appendChild(previewImage);}else{var iconElement=document.createElement("img
");iconElement.className="icon";} | 498 {this._nameCell.removeChildren();if(this._request.type===WebInspector.resourceTy
pes.Image){var previewImage=document.createElement("img");previewImage.className
="image-network-icon-preview";this._request.populateImageSource(previewImage);va
r iconElement=document.createElement("div");iconElement.className="icon";iconEle
ment.appendChild(previewImage);}else{var iconElement=document.createElement("img
");iconElement.className="icon";} |
510 this._nameCell.appendChild(iconElement);this._nameCell.appendChild(document.crea
teTextNode(this._request.name()));this._appendSubtitle(this._nameCell,this._requ
est.path());this._nameCell.title=this._request.url;},_refreshMethodCell:function
() | 499 this._nameCell.appendChild(iconElement);this._nameCell.appendChild(document.crea
teTextNode(this._request.name()));this._appendSubtitle(this._nameCell,this._requ
est.path());this._nameCell.title=this._request.url;},_refreshMethodCell:function
() |
511 {this._methodCell.setTextAndTitle(this._request.requestMethod);},_refreshStatusC
ell:function() | 500 {this._methodCell.setTextAndTitle(this._request.requestMethod);},_refreshStatusC
ell:function() |
512 {this._statusCell.removeChildren();if(this._request.failed){var failText=this._r
equest.canceled?WebInspector.UIString("(canceled)"):WebInspector.UIString("(fail
ed)");if(this._request.localizedFailDescription){this._statusCell.appendChild(do
cument.createTextNode(failText));this._appendSubtitle(this._statusCell,this._req
uest.localizedFailDescription);this._statusCell.title=failText+" "+this._request
.localizedFailDescription;}else | 501 {this._statusCell.removeChildren();if(this._request.failed){var failText=this._r
equest.canceled?WebInspector.UIString("(canceled)"):WebInspector.UIString("(fail
ed)");if(this._request.localizedFailDescription){this._statusCell.appendChild(do
cument.createTextNode(failText));this._appendSubtitle(this._statusCell,this._req
uest.localizedFailDescription);this._statusCell.title=failText+" "+this._request
.localizedFailDescription;}else |
513 this._statusCell.setTextAndTitle(failText);this._statusCell.addStyleClass("netwo
rk-dim-cell");return;} | 502 this._statusCell.setTextAndTitle(failText);this._statusCell.addStyleClass("netwo
rk-dim-cell");return;} |
514 this._statusCell.removeStyleClass("network-dim-cell");if(this._request.statusCod
e){this._statusCell.appendChild(document.createTextNode(""+this._request.statusC
ode));this._appendSubtitle(this._statusCell,this._request.statusText);this._stat
usCell.title=this._request.statusCode+" "+this._request.statusText;if(this._requ
est.cached) | 503 this._statusCell.removeStyleClass("network-dim-cell");if(this._request.statusCod
e){this._statusCell.appendChild(document.createTextNode(""+this._request.statusC
ode));this._appendSubtitle(this._statusCell,this._request.statusText);this._stat
usCell.title=this._request.statusCode+" "+this._request.statusText;if(this._requ
est.cached) |
515 this._statusCell.addStyleClass("network-dim-cell");}else{if(!this._request.isHtt
pFamily()&&this._request.finished) | 504 this._statusCell.addStyleClass("network-dim-cell");}else{if(!this._request.isHtt
pFamily()&&this._request.finished) |
516 this._statusCell.setTextAndTitle(WebInspector.UIString("Success"));else if(this.
_request.isPingRequest()) | 505 this._statusCell.setTextAndTitle(WebInspector.UIString("Success"));else if(this.
_request.isPingRequest()) |
517 this._statusCell.setTextAndTitle(WebInspector.UIString("(ping)"));else | 506 this._statusCell.setTextAndTitle(WebInspector.UIString("(ping)"));else |
518 this._statusCell.setTextAndTitle(WebInspector.UIString("(pending)"));this._statu
sCell.addStyleClass("network-dim-cell");}},_refreshSchemeCell:function() | 507 this._statusCell.setTextAndTitle(WebInspector.UIString("(pending)"));this._statu
sCell.addStyleClass("network-dim-cell");}},_refreshSchemeCell:function() |
519 {this._schemeCell.setTextAndTitle(this._request.scheme);},_refreshDomainCell:fun
ction() | 508 {this._schemeCell.setTextAndTitle(this._request.scheme);},_refreshDomainCell:fun
ction() |
520 {this._typeCell.setTextAndTitle(this._request.domain);},_refreshTypeCell:functio
n() | 509 {this._domainCell.setTextAndTitle(this._request.domain);},_refreshTypeCell:funct
ion() |
521 {if(this._request.mimeType){this._typeCell.removeStyleClass("network-dim-cell");
this._typeCell.setTextAndTitle(this._request.mimeType);}else if(this._request.is
PingRequest()){this._typeCell.removeStyleClass("network-dim-cell");this._typeCel
l.setTextAndTitle(this._request.requestContentType()||"");}else{this._typeCell.a
ddStyleClass("network-dim-cell");this._typeCell.setTextAndTitle(WebInspector.UIS
tring("Pending"));}},_refreshInitiatorCell:function() | 510 {if(this._request.mimeType){this._typeCell.removeStyleClass("network-dim-cell");
this._typeCell.setTextAndTitle(this._request.mimeType);}else{this._typeCell.enab
leStyleClass("network-dim-cell",!this._request.isPingRequest());this._typeCell.s
etTextAndTitle(this._request.requestContentType()||"");}},_refreshInitiatorCell:
function() |
522 {this._initiatorCell.removeChildren();this._initiatorCell.removeStyleClass("netw
ork-dim-cell");this._initiatorCell.removeStyleClass("network-script-initiated");
delete this._initiatorCell.request;var request=this._request;var initiator=reque
st.initiatorInfo();switch(initiator.type){case WebInspector.NetworkRequest.Initi
atorType.Parser:this._initiatorCell.title=initiator.url+":"+initiator.lineNumber
;this._initiatorCell.appendChild(WebInspector.linkifyResourceAsNode(initiator.ur
l,initiator.lineNumber-1));this._appendSubtitle(this._initiatorCell,WebInspector
.UIString("Parser"));break;case WebInspector.NetworkRequest.InitiatorType.Redire
ct:this._initiatorCell.title=initiator.url;this._initiatorCell.appendChild(WebIn
spector.linkifyRequestAsNode(request.redirectSource));this._appendSubtitle(this.
_initiatorCell,WebInspector.UIString("Redirect"));break;case WebInspector.Networ
kRequest.InitiatorType.Script:var urlElement=this._linkifier.linkifyLocation(ini
tiator.url,initiator.lineNumber-1,initiator.columnNumber-1);urlElement.title="";
this._initiatorCell.appendChild(urlElement);this._appendSubtitle(this._initiator
Cell,WebInspector.UIString("Script"));this._initiatorCell.addStyleClass("network
-script-initiated");this._initiatorCell.request=request;break;default:this._init
iatorCell.title="";this._initiatorCell.addStyleClass("network-dim-cell");this._i
nitiatorCell.setTextAndTitle(WebInspector.UIString("Other"));}},_refreshCookiesC
ell:function() | 511 {this._initiatorCell.removeChildren();this._initiatorCell.removeStyleClass("netw
ork-dim-cell");this._initiatorCell.removeStyleClass("network-script-initiated");
delete this._initiatorCell.request;var request=this._request;var initiator=reque
st.initiatorInfo();switch(initiator.type){case WebInspector.NetworkRequest.Initi
atorType.Parser:this._initiatorCell.title=initiator.url+":"+initiator.lineNumber
;this._initiatorCell.appendChild(WebInspector.linkifyResourceAsNode(initiator.ur
l,initiator.lineNumber-1));this._appendSubtitle(this._initiatorCell,WebInspector
.UIString("Parser"));break;case WebInspector.NetworkRequest.InitiatorType.Redire
ct:this._initiatorCell.title=initiator.url;this._initiatorCell.appendChild(WebIn
spector.linkifyRequestAsNode(request.redirectSource));this._appendSubtitle(this.
_initiatorCell,WebInspector.UIString("Redirect"));break;case WebInspector.Networ
kRequest.InitiatorType.Script:var urlElement=this._linkifier.linkifyLocation(ini
tiator.url,initiator.lineNumber-1,initiator.columnNumber-1);urlElement.title="";
this._initiatorCell.appendChild(urlElement);this._appendSubtitle(this._initiator
Cell,WebInspector.UIString("Script"));this._initiatorCell.addStyleClass("network
-script-initiated");this._initiatorCell.request=request;break;default:this._init
iatorCell.title="";this._initiatorCell.addStyleClass("network-dim-cell");this._i
nitiatorCell.setTextAndTitle(WebInspector.UIString("Other"));}},_refreshCookiesC
ell:function() |
523 {var requestCookies=this._request.requestCookies;this._cookiesCell.setTextAndTit
le(requestCookies?""+requestCookies.length:"");},_refreshSetCookiesCell:function
() | 512 {var requestCookies=this._request.requestCookies;this._cookiesCell.setTextAndTit
le(requestCookies?""+requestCookies.length:"");},_refreshSetCookiesCell:function
() |
524 {var responseCookies=this._request.responseCookies;this._setCookiesCell.setTextA
ndTitle(responseCookies?""+responseCookies.length:"");},_refreshSizeCell:functio
n() | 513 {var responseCookies=this._request.responseCookies;this._setCookiesCell.setTextA
ndTitle(responseCookies?""+responseCookies.length:"");},_refreshSizeCell:functio
n() |
525 {if(this._request.cached){this._sizeCell.setTextAndTitle(WebInspector.UIString("
(from cache)"));this._sizeCell.addStyleClass("network-dim-cell");}else{var resou
rceSize=Number.bytesToString(this._request.resourceSize);var transferSize=Number
.bytesToString(this._request.transferSize);this._sizeCell.setTextAndTitle(transf
erSize);this._sizeCell.removeStyleClass("network-dim-cell");this._appendSubtitle
(this._sizeCell,resourceSize);}},_refreshTimeCell:function() | 514 {if(this._request.cached){this._sizeCell.setTextAndTitle(WebInspector.UIString("
(from cache)"));this._sizeCell.addStyleClass("network-dim-cell");}else{var resou
rceSize=Number.bytesToString(this._request.resourceSize);var transferSize=Number
.bytesToString(this._request.transferSize);this._sizeCell.setTextAndTitle(transf
erSize);this._sizeCell.removeStyleClass("network-dim-cell");this._appendSubtitle
(this._sizeCell,resourceSize);}},_refreshTimeCell:function() |
526 {if(this._request.duration>0){this._timeCell.removeStyleClass("network-dim-cell"
);this._timeCell.setTextAndTitle(Number.secondsToString(this._request.duration))
;this._appendSubtitle(this._timeCell,Number.secondsToString(this._request.latenc
y));}else{this._timeCell.addStyleClass("network-dim-cell");this._timeCell.setTex
tAndTitle(WebInspector.UIString("Pending"));}},_appendSubtitle:function(cellElem
ent,subtitleText) | 515 {if(this._request.duration>0){this._timeCell.removeStyleClass("network-dim-cell"
);this._timeCell.setTextAndTitle(Number.secondsToString(this._request.duration))
;this._appendSubtitle(this._timeCell,Number.secondsToString(this._request.latenc
y));}else{this._timeCell.addStyleClass("network-dim-cell");this._timeCell.setTex
tAndTitle(WebInspector.UIString("Pending"));}},_appendSubtitle:function(cellElem
ent,subtitleText) |
527 {var subtitleElement=document.createElement("div");subtitleElement.className="ne
twork-cell-subtitle";subtitleElement.textContent=subtitleText;cellElement.append
Child(subtitleElement);},refreshGraph:function(calculator) | 516 {var subtitleElement=document.createElement("div");subtitleElement.className="ne
twork-cell-subtitle";subtitleElement.textContent=subtitleText;cellElement.append
Child(subtitleElement);},refreshGraph:function(calculator) |
528 {var percentages=calculator.computeBarGraphPercentages(this._request);this._perc
entages=percentages;this._barAreaElement.removeStyleClass("hidden");this._update
ElementStyleClasses(this._timelineCell);this._barLeftElement.style.setProperty("
left",percentages.start+"%");this._barRightElement.style.setProperty("right",(10
0-percentages.end)+"%");this._barLeftElement.style.setProperty("right",(100-perc
entages.end)+"%");this._barRightElement.style.setProperty("left",percentages.mid
dle+"%");var labels=calculator.computeBarGraphLabels(this._request);this._labelL
eftElement.textContent=labels.left;this._labelRightElement.textContent=labels.ri
ght;var tooltip=(labels.tooltip||"");this._barLeftElement.title=tooltip;this._la
belLeftElement.title=tooltip;this._labelRightElement.title=tooltip;this._barRigh
tElement.title=tooltip;},_refreshLabelPositions:function() | 517 {var percentages=calculator.computeBarGraphPercentages(this._request);this._perc
entages=percentages;this._barAreaElement.removeStyleClass("hidden");this._update
ElementStyleClasses(this._timelineCell);this._barLeftElement.style.setProperty("
left",percentages.start+"%");this._barRightElement.style.setProperty("right",(10
0-percentages.end)+"%");this._barLeftElement.style.setProperty("right",(100-perc
entages.end)+"%");this._barRightElement.style.setProperty("left",percentages.mid
dle+"%");var labels=calculator.computeBarGraphLabels(this._request);this._labelL
eftElement.textContent=labels.left;this._labelRightElement.textContent=labels.ri
ght;var tooltip=(labels.tooltip||"");this._barLeftElement.title=tooltip;this._la
belLeftElement.title=tooltip;this._labelRightElement.title=tooltip;this._barRigh
tElement.title=tooltip;},_refreshLabelPositions:function() |
529 {if(!this._percentages) | 518 {if(!this._percentages) |
530 return;this._labelLeftElement.style.removeProperty("left");this._labelLeftElemen
t.style.removeProperty("right");this._labelLeftElement.removeStyleClass("before"
);this._labelLeftElement.removeStyleClass("hidden");this._labelRightElement.styl
e.removeProperty("left");this._labelRightElement.style.removeProperty("right");t
his._labelRightElement.removeStyleClass("after");this._labelRightElement.removeS
tyleClass("hidden");const labelPadding=10;const barRightElementOffsetWidth=this.
_barRightElement.offsetWidth;const barLeftElementOffsetWidth=this._barLeftElemen
t.offsetWidth;if(this._barLeftElement){var leftBarWidth=barLeftElementOffsetWidt
h-labelPadding;var rightBarWidth=(barRightElementOffsetWidth-barLeftElementOffse
tWidth)-labelPadding;}else{var leftBarWidth=(barLeftElementOffsetWidth-barRightE
lementOffsetWidth)-labelPadding;var rightBarWidth=barRightElementOffsetWidth-lab
elPadding;} | 519 return;this._labelLeftElement.style.removeProperty("left");this._labelLeftElemen
t.style.removeProperty("right");this._labelLeftElement.removeStyleClass("before"
);this._labelLeftElement.removeStyleClass("hidden");this._labelRightElement.styl
e.removeProperty("left");this._labelRightElement.style.removeProperty("right");t
his._labelRightElement.removeStyleClass("after");this._labelRightElement.removeS
tyleClass("hidden");const labelPadding=10;const barRightElementOffsetWidth=this.
_barRightElement.offsetWidth;const barLeftElementOffsetWidth=this._barLeftElemen
t.offsetWidth;if(this._barLeftElement){var leftBarWidth=barLeftElementOffsetWidt
h-labelPadding;var rightBarWidth=(barRightElementOffsetWidth-barLeftElementOffse
tWidth)-labelPadding;}else{var leftBarWidth=(barLeftElementOffsetWidth-barRightE
lementOffsetWidth)-labelPadding;var rightBarWidth=barRightElementOffsetWidth-lab
elPadding;} |
531 const labelLeftElementOffsetWidth=this._labelLeftElement.offsetWidth;const label
RightElementOffsetWidth=this._labelRightElement.offsetWidth;const labelBefore=(l
abelLeftElementOffsetWidth>leftBarWidth);const labelAfter=(labelRightElementOffs
etWidth>rightBarWidth);const graphElementOffsetWidth=this._timelineCell.offsetWi
dth;if(labelBefore&&(graphElementOffsetWidth*(this._percentages.start/100))<(lab
elLeftElementOffsetWidth+10)) | 520 const labelLeftElementOffsetWidth=this._labelLeftElement.offsetWidth;const label
RightElementOffsetWidth=this._labelRightElement.offsetWidth;const labelBefore=(l
abelLeftElementOffsetWidth>leftBarWidth);const labelAfter=(labelRightElementOffs
etWidth>rightBarWidth);const graphElementOffsetWidth=this._timelineCell.offsetWi
dth;if(labelBefore&&(graphElementOffsetWidth*(this._percentages.start/100))<(lab
elLeftElementOffsetWidth+10)) |
532 var leftHidden=true;if(labelAfter&&(graphElementOffsetWidth*((100-this._percenta
ges.end)/100))<(labelRightElementOffsetWidth+10)) | 521 var leftHidden=true;if(labelAfter&&(graphElementOffsetWidth*((100-this._percenta
ges.end)/100))<(labelRightElementOffsetWidth+10)) |
533 var rightHidden=true;if(barLeftElementOffsetWidth==barRightElementOffsetWidth){i
f(labelBefore&&!labelAfter) | 522 var rightHidden=true;if(barLeftElementOffsetWidth==barRightElementOffsetWidth){i
f(labelBefore&&!labelAfter) |
534 leftHidden=true;else if(labelAfter&&!labelBefore) | 523 leftHidden=true;else if(labelAfter&&!labelBefore) |
535 rightHidden=true;} | 524 rightHidden=true;} |
536 if(labelBefore){if(leftHidden) | 525 if(labelBefore){if(leftHidden) |
537 this._labelLeftElement.addStyleClass("hidden");this._labelLeftElement.style.setP
roperty("right",(100-this._percentages.start)+"%");this._labelLeftElement.addSty
leClass("before");}else{this._labelLeftElement.style.setProperty("left",this._pe
rcentages.start+"%");this._labelLeftElement.style.setProperty("right",(100-this.
_percentages.middle)+"%");} | 526 this._labelLeftElement.addStyleClass("hidden");this._labelLeftElement.style.setP
roperty("right",(100-this._percentages.start)+"%");this._labelLeftElement.addSty
leClass("before");}else{this._labelLeftElement.style.setProperty("left",this._pe
rcentages.start+"%");this._labelLeftElement.style.setProperty("right",(100-this.
_percentages.middle)+"%");} |
538 if(labelAfter){if(rightHidden) | 527 if(labelAfter){if(rightHidden) |
539 this._labelRightElement.addStyleClass("hidden");this._labelRightElement.style.se
tProperty("left",this._percentages.end+"%");this._labelRightElement.addStyleClas
s("after");}else{this._labelRightElement.style.setProperty("left",this._percenta
ges.middle+"%");this._labelRightElement.style.setProperty("right",(100-this._per
centages.end)+"%");}},__proto__:WebInspector.DataGridNode.prototype} | 528 this._labelRightElement.addStyleClass("hidden");this._labelRightElement.style.se
tProperty("left",this._percentages.end+"%");this._labelRightElement.addStyleClas
s("after");}else{this._labelRightElement.style.setProperty("left",this._percenta
ges.middle+"%");this._labelRightElement.style.setProperty("right",(100-this._per
centages.end)+"%");}},__proto__:WebInspector.DataGridNode.prototype} |
540 WebInspector.NetworkLogView._trivialTypeFilter=function(request) | |
541 {return true;} | |
542 WebInspector.NetworkLogView._typeFilter=function(allowedTypes,request) | |
543 {return request.type.name()in allowedTypes;} | |
544 WebInspector.NetworkDataGridNode.NameComparator=function(a,b) | 529 WebInspector.NetworkDataGridNode.NameComparator=function(a,b) |
545 {var aFileName=a._request.name();var bFileName=b._request.name();if(aFileName>bF
ileName) | 530 {var aFileName=a._request.name();var bFileName=b._request.name();if(aFileName>bF
ileName) |
546 return 1;if(bFileName>aFileName) | 531 return 1;if(bFileName>aFileName) |
547 return-1;return 0;} | 532 return-1;return 0;} |
548 WebInspector.NetworkDataGridNode.SizeComparator=function(a,b) | 533 WebInspector.NetworkDataGridNode.SizeComparator=function(a,b) |
549 {if(b._request.cached&&!a._request.cached) | 534 {if(b._request.cached&&!a._request.cached) |
550 return 1;if(a._request.cached&&!b._request.cached) | 535 return 1;if(a._request.cached&&!b._request.cached) |
551 return-1;return a._request.transferSize-b._request.transferSize;} | 536 return-1;return a._request.transferSize-b._request.transferSize;} |
552 WebInspector.NetworkDataGridNode.InitiatorComparator=function(a,b) | 537 WebInspector.NetworkDataGridNode.InitiatorComparator=function(a,b) |
553 {var aInitiator=a._request.initiatorInfo();var bInitiator=b._request.initiatorIn
fo();if(aInitiator.type<bInitiator.type) | 538 {var aInitiator=a._request.initiatorInfo();var bInitiator=b._request.initiatorIn
fo();if(aInitiator.type<bInitiator.type) |
554 return-1;if(aInitiator.type>bInitiator.type) | 539 return-1;if(aInitiator.type>bInitiator.type) |
555 return 1;if(aInitiator.source<bInitiator.source) | 540 return 1;if(aInitiator.source<bInitiator.source) |
556 return-1;if(aInitiator.source>bInitiator.source) | 541 return-1;if(aInitiator.source>bInitiator.source) |
557 return 1;if(aInitiator.lineNumber<bInitiator.lineNumber) | 542 return 1;if(aInitiator.lineNumber<bInitiator.lineNumber) |
558 return-1;if(aInitiator.lineNumber>bInitiator.lineNumber) | 543 return-1;if(aInitiator.lineNumber>bInitiator.lineNumber) |
559 return 1;if(aInitiator.columnNumber<bInitiator.columnNumber) | 544 return 1;if(aInitiator.columnNumber<bInitiator.columnNumber) |
560 return-1;if(aInitiator.columnNumber>bInitiator.columnNumber) | 545 return-1;if(aInitiator.columnNumber>bInitiator.columnNumber) |
561 return 1;return 0;} | 546 return 1;return 0;} |
562 WebInspector.NetworkDataGridNode.RequestCookiesCountComparator=function(a,b) | 547 WebInspector.NetworkDataGridNode.RequestCookiesCountComparator=function(a,b) |
563 {var aScore=a._request.requestCookies?a._request.requestCookies.length:0;var bSc
ore=b._request.requestCookies?b._request.requestCookies.length:0;return aScore-b
Score;} | 548 {var aScore=a._request.requestCookies?a._request.requestCookies.length:0;var bSc
ore=b._request.requestCookies?b._request.requestCookies.length:0;return aScore-b
Score;} |
564 WebInspector.NetworkDataGridNode.ResponseCookiesCountComparator=function(a,b) | 549 WebInspector.NetworkDataGridNode.ResponseCookiesCountComparator=function(a,b) |
565 {var aScore=a._request.responseCookies?a._request.responseCookies.length:0;var b
Score=b._request.responseCookies?b._request.responseCookies.length:0;return aSco
re-bScore;} | 550 {var aScore=a._request.responseCookies?a._request.responseCookies.length:0;var b
Score=b._request.responseCookies?b._request.responseCookies.length:0;return aSco
re-bScore;} |
566 WebInspector.NetworkDataGridNode.RequestPropertyComparator=function(propertyName
,revert,a,b) | 551 WebInspector.NetworkDataGridNode.RequestPropertyComparator=function(propertyName
,revert,a,b) |
567 {var aValue=a._request[propertyName];var bValue=b._request[propertyName];if(aVal
ue>bValue) | 552 {var aValue=a._request[propertyName];var bValue=b._request[propertyName];if(aVal
ue>bValue) |
568 return revert?-1:1;if(bValue>aValue) | 553 return revert?-1:1;if(bValue>aValue) |
569 return revert?1:-1;return 0;} | 554 return revert?1:-1;return 0;} |
OLD | NEW |