| 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 4bb95ea70ed809acdd71cb7d8006a70023a75626..3e5a1ea1a1a299a8b065acd022c9db77d0e63ffd 100644
|
| --- a/third_party/WebKit/Source/devtools/front_end/bindings/ContentProviderBasedProject.js
|
| +++ b/third_party/WebKit/Source/devtools/front_end/bindings/ContentProviderBasedProject.js
|
| @@ -38,11 +38,13 @@ Bindings.ContentProviderBasedProject = class extends Workspace.ProjectStore {
|
| * @param {string} id
|
| * @param {!Workspace.projectTypes} type
|
| * @param {string} displayName
|
| + * @param {boolean} isServiceProject
|
| */
|
| - constructor(workspace, id, type, displayName) {
|
| + constructor(workspace, id, type, displayName, isServiceProject) {
|
| super(workspace, id, type, displayName);
|
| /** @type {!Object.<string, !Common.ContentProvider>} */
|
| this._contentProviders = {};
|
| + this._isServiceProject = isServiceProject;
|
| workspace.addProject(this);
|
| }
|
|
|
| @@ -58,6 +60,14 @@ Bindings.ContentProviderBasedProject = class extends Workspace.ProjectStore {
|
|
|
| /**
|
| * @override
|
| + * @return {boolean}
|
| + */
|
| + isServiceProject() {
|
| + return this._isServiceProject;
|
| + }
|
| +
|
| + /**
|
| + * @override
|
| * @param {!Workspace.UISourceCode} uiSourceCode
|
| * @return {!Promise<?Workspace.UISourceCodeMetadata>}
|
| */
|
|
|