Index: third_party/WebKit/Source/devtools/front_end/bindings/ContentProviderBasedProject.js |
diff --git a/third_party/WebKit/Source/devtools/front_end/bindings/ContentProviderBasedProject.js b/third_party/WebKit/Source/devtools/front_end/bindings/ContentProviderBasedProject.js |
index 3e5a1ea1a1a299a8b065acd022c9db77d0e63ffd..be51053dc3ca4660edbb00e1f0da9de2cc42d3b3 100644 |
--- a/third_party/WebKit/Source/devtools/front_end/bindings/ContentProviderBasedProject.js |
+++ b/third_party/WebKit/Source/devtools/front_end/bindings/ContentProviderBasedProject.js |
@@ -95,6 +95,20 @@ Bindings.ContentProviderBasedProject = class extends Workspace.ProjectStore { |
/** |
* @override |
+ * @param {!Workspace.UISourceCode} uiSourceCode |
+ * @return {string} |
+ */ |
+ fullDisplayName(uiSourceCode) { |
+ var parentPath = uiSourceCode.parentURL().replace(/^(?:https?|file)\:\/\//, ''); |
+ try { |
+ parentPath = decodeURI(parentPath); |
+ } catch (e) { |
+ } |
+ return parentPath + '/' + uiSourceCode.displayName(true); |
+ } |
+ |
+ /** |
+ * @override |
* @return {boolean} |
*/ |
canRename() { |