Index: third_party/WebKit/Source/devtools/front_end/source_frame/ResourceSourceFrame.js |
diff --git a/third_party/WebKit/Source/devtools/front_end/source_frame/ResourceSourceFrame.js b/third_party/WebKit/Source/devtools/front_end/source_frame/ResourceSourceFrame.js |
index 378c2bc06f0c72ca646c777e41be1f19e66eb38d..4b708354aa82ec3ebe7880cb0054e6658850f142 100644 |
--- a/third_party/WebKit/Source/devtools/front_end/source_frame/ResourceSourceFrame.js |
+++ b/third_party/WebKit/Source/devtools/front_end/source_frame/ResourceSourceFrame.js |
@@ -26,52 +26,48 @@ |
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF |
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
- |
/** |
- * @extends {WebInspector.SourceFrame} |
- * @constructor |
- * @param {!WebInspector.ContentProvider} resource |
+ * @unrestricted |
*/ |
-WebInspector.ResourceSourceFrame = function(resource) |
-{ |
- WebInspector.SourceFrame.call(this, resource.contentURL(), resource.requestContent.bind(resource)); |
+WebInspector.ResourceSourceFrame = class extends WebInspector.SourceFrame { |
+ /** |
+ * @param {!WebInspector.ContentProvider} resource |
+ */ |
+ constructor(resource) { |
+ super(resource.contentURL(), resource.requestContent.bind(resource)); |
this._resource = resource; |
-}; |
+ } |
-/** |
- * @param {!WebInspector.ContentProvider} resource |
- * @param {string} highlighterType |
- * @return {!WebInspector.SearchableView} |
- */ |
-WebInspector.ResourceSourceFrame.createSearchableView = function(resource, highlighterType) |
-{ |
+ /** |
+ * @param {!WebInspector.ContentProvider} resource |
+ * @param {string} highlighterType |
+ * @return {!WebInspector.SearchableView} |
+ */ |
+ static createSearchableView(resource, highlighterType) { |
var sourceFrame = new WebInspector.ResourceSourceFrame(resource); |
sourceFrame.setHighlighterType(highlighterType); |
var searchableView = new WebInspector.SearchableView(sourceFrame); |
- searchableView.setPlaceholder(WebInspector.UIString("Find")); |
+ searchableView.setPlaceholder(WebInspector.UIString('Find')); |
sourceFrame.show(searchableView.element); |
sourceFrame.setSearchableView(searchableView); |
return searchableView; |
-}; |
- |
-WebInspector.ResourceSourceFrame.prototype = { |
- get resource() |
- { |
- return this._resource; |
- }, |
+ } |
- /** |
- * @override |
- * @param {!WebInspector.ContextMenu} contextMenu |
- * @param {number} lineNumber |
- * @param {number} columnNumber |
- * @return {!Promise} |
- */ |
- populateTextAreaContextMenu: function(contextMenu, lineNumber, columnNumber) |
- { |
- contextMenu.appendApplicableItems(this._resource); |
- return Promise.resolve(); |
- }, |
+ get resource() { |
+ return this._resource; |
+ } |
- __proto__: WebInspector.SourceFrame.prototype |
+ /** |
+ * @override |
+ * @param {!WebInspector.ContextMenu} contextMenu |
+ * @param {number} lineNumber |
+ * @param {number} columnNumber |
+ * @return {!Promise} |
+ */ |
+ populateTextAreaContextMenu(contextMenu, lineNumber, columnNumber) { |
+ contextMenu.appendApplicableItems(this._resource); |
+ return Promise.resolve(); |
+ } |
}; |
+ |
+ |