Files
webextensions-examples/embedded-webextension-sdk/step0-legacy-addon/lib/content-scripts.js

19 lines
433 B
JavaScript

const data = require("sdk/self").data;
const pageMod = require("sdk/page-mod");
const notifications = require("sdk/notifications");
pageMod.PageMod({
include: "*.mozilla.org",
contentScriptFile: [
data.url("content-script.js"),
],
onAttach: function(worker) {
worker.port.on("notify-attached-tab", (msg) => {
notifications.notify({
title: "Attached to tab",
text: msg
});
});
}
});