Index: third_party/WebKit/Source/devtools/front_end/sources/FilteredUISourceCodeListProvider.js |
diff --git a/third_party/WebKit/Source/devtools/front_end/sources/FilteredUISourceCodeListProvider.js b/third_party/WebKit/Source/devtools/front_end/sources/FilteredUISourceCodeListProvider.js |
index 038e8d8a461334d71f13ba90aaec2f4e0c49c20d..832228cfe5552beb3a14691145c55b952b10e05e 100644 |
--- a/third_party/WebKit/Source/devtools/front_end/sources/FilteredUISourceCodeListProvider.js |
+++ b/third_party/WebKit/Source/devtools/front_end/sources/FilteredUISourceCodeListProvider.js |
@@ -9,12 +9,12 @@ |
*/ |
Sources.FilteredUISourceCodeListProvider = class extends QuickOpen.FilteredListWidget.Provider { |
/** |
- * @param {!Map.<!Workspace.UISourceCode, number>=} defaultScores |
+ * @param {?Map.<!Workspace.UISourceCode, number>=} defaultScores |
*/ |
constructor(defaultScores) { |
super(); |
- this._defaultScores = defaultScores; |
+ this._defaultScores = defaultScores || null; |
this._scorer = new Sources.FilePathScoreFunction(''); |
} |
@@ -87,6 +87,14 @@ Sources.FilteredUISourceCodeListProvider = class extends QuickOpen.FilteredListW |
} |
/** |
+ * @protected |
+ * @param {?Map.<!Workspace.UISourceCode, number>} defaultScores |
+ */ |
+ setDefaultScores(defaultScores) { |
+ this._defaultScores = defaultScores; |
+ } |
+ |
+ /** |
* @override |
* @param {number} itemIndex |
* @param {string} query |