blob: b480c15cafe276d48f6bf805642778c007741de6 [file] [log] [blame]
/**
* @unrestricted
*/
Extensions.ExtensionTraceProvider = class {
/**
* @param {string} extensionOrigin
* @param {string} id
* @param {string} categoryName
* @param {string} categoryTooltip
*/
constructor(extensionOrigin, id, categoryName, categoryTooltip) {
this._extensionOrigin = extensionOrigin;
this._id = id;
this._categoryName = categoryName;
this._categoryTooltip = categoryTooltip;
}
start() {
Extensions.extensionServer.startTraceRecording(this._id);
}
stop() {
Extensions.extensionServer.stopTraceRecording(this._id);
}
};