| Index: third_party/WebKit/Source/devtools/front_end/network/RequestPreviewView.js
|
| diff --git a/third_party/WebKit/Source/devtools/front_end/network/RequestPreviewView.js b/third_party/WebKit/Source/devtools/front_end/network/RequestPreviewView.js
|
| index b8d04875f5c45395704756a7f6bc76a5c307e38f..9f24b153f4abd93b154f806209a50472e2de5b91 100644
|
| --- a/third_party/WebKit/Source/devtools/front_end/network/RequestPreviewView.js
|
| +++ b/third_party/WebKit/Source/devtools/front_end/network/RequestPreviewView.js
|
| @@ -74,9 +74,18 @@ WebInspector.RequestPreviewView.prototype = {
|
| toolbar.appendToolbarItem(item);
|
| }
|
| this.innerView = this._previewView;
|
| + this._previewViewHandledForTest(this._previewView);
|
| }
|
| },
|
|
|
| + /**
|
| + * @param {!WebInspector.Widget} view
|
| + */
|
| + _previewViewHandledForTest: function(view) { },
|
| +
|
| + /**
|
| + * @return {!WebInspector.EmptyWidget}
|
| + */
|
| _createEmptyWidget: function()
|
| {
|
| return this._createMessageView(WebInspector.UIString("This request has no preview available."));
|
| @@ -112,13 +121,15 @@ WebInspector.RequestPreviewView.prototype = {
|
| },
|
|
|
| /**
|
| - * @return {?WebInspector.XMLView}
|
| + * @return {?WebInspector.SearchableView}
|
| */
|
| _xmlView: function()
|
| {
|
| var content = this._requestContent();
|
| var parsedXML = WebInspector.XMLView.parseXML(content, this.request.mimeType);
|
| - return parsedXML ? new WebInspector.XMLView(parsedXML) : null;
|
| + if (parsedXML)
|
| + return WebInspector.XMLView.createSearchableView(parsedXML);
|
| + return null;
|
| },
|
|
|
| /**
|
|
|