зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1678254 - [devtools] Check descriptor type instead of current target. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D114856
This commit is contained in:
Родитель
173eb0e828
Коммит
fec2f80a17
|
@ -416,7 +416,7 @@ class SourceMapURLService {
|
|||
if (!this._prefValue) {
|
||||
return null;
|
||||
}
|
||||
if (this._target.isWorkerTarget) {
|
||||
if (this._commands.descriptorFront.isWorkerDescriptor) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
|
@ -64,6 +64,10 @@ class ProcessDescriptorFront extends DescriptorMixin(
|
|||
return front;
|
||||
}
|
||||
|
||||
get isProcessDescriptor() {
|
||||
return true;
|
||||
}
|
||||
|
||||
getCachedTarget() {
|
||||
return this._processTargetFront;
|
||||
}
|
||||
|
|
|
@ -104,6 +104,10 @@ class TabDescriptorFront extends DescriptorMixin(
|
|||
}
|
||||
}
|
||||
|
||||
get isTabDescriptor() {
|
||||
return true;
|
||||
}
|
||||
|
||||
get isLocalTab() {
|
||||
return !!this._localTab;
|
||||
}
|
||||
|
|
|
@ -60,6 +60,10 @@ class WebExtensionDescriptorFront extends DescriptorMixin(
|
|||
return this._form.isSystem;
|
||||
}
|
||||
|
||||
get isWebExtensionDescriptor() {
|
||||
return true;
|
||||
}
|
||||
|
||||
get isWebExtension() {
|
||||
return this._form.isWebExtension;
|
||||
}
|
||||
|
|
|
@ -42,6 +42,10 @@ class WorkerDescriptorFront extends DescriptorMixin(
|
|||
return this.url.split("/").pop();
|
||||
}
|
||||
|
||||
get isWorkerDescriptor() {
|
||||
return true;
|
||||
}
|
||||
|
||||
get isDedicatedWorker() {
|
||||
return this.type === Ci.nsIWorkerDebugger.TYPE_DEDICATED;
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче