49 lines
1.1 KiB
JavaScript
49 lines
1.1 KiB
JavaScript
/* This Source Code Form is subject to the terms of the Mozilla Public
|
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
|
|
|
"use strict";
|
|
|
|
function openNetworkPanel(messageId) {
|
|
return ({ hud }) => {
|
|
hud.openNetworkPanel(messageId);
|
|
};
|
|
}
|
|
|
|
function resendNetworkRequest(messageId) {
|
|
return ({ hud }) => {
|
|
hud.resendNetworkRequest(messageId);
|
|
};
|
|
}
|
|
|
|
function highlightDomElement(grip) {
|
|
return ({ hud }) => {
|
|
const highlighter = hud.getHighlighter();
|
|
if (highlighter) {
|
|
highlighter.highlight(grip);
|
|
}
|
|
};
|
|
}
|
|
|
|
function unHighlightDomElement(grip) {
|
|
return ({ hud }) => {
|
|
const highlighter = hud.getHighlighter();
|
|
if (highlighter) {
|
|
highlighter.unhighlight(grip);
|
|
}
|
|
};
|
|
}
|
|
|
|
function openNodeInInspector(contentDomReference) {
|
|
return ({ hud }) => {
|
|
hud.openNodeInInspector({ contentDomReference });
|
|
};
|
|
}
|
|
|
|
module.exports = {
|
|
highlightDomElement,
|
|
unHighlightDomElement,
|
|
openNetworkPanel,
|
|
resendNetworkRequest,
|
|
openNodeInInspector,
|
|
};
|