Fixes for Firefox, part I
This commit is contained in:
parent
c102f14ee9
commit
62f613fab5
@ -17,6 +17,7 @@ body {
|
|||||||
min-height: 100vh;
|
min-height: 100vh;
|
||||||
padding: 10px 20px;
|
padding: 10px 20px;
|
||||||
font-size: 1rem;
|
font-size: 1rem;
|
||||||
|
font-family: sans-serif;
|
||||||
}
|
}
|
||||||
body.noscroll {
|
body.noscroll {
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
|
|||||||
@ -20,15 +20,11 @@ chrome.runtime.onInstalled.addListener(() => {
|
|||||||
*/
|
*/
|
||||||
chrome.runtime.onMessage.addListener((request, sender, sendResponse) => {
|
chrome.runtime.onMessage.addListener((request, sender, sendResponse) => {
|
||||||
let icons = request.killingStickies ? {
|
let icons = request.killingStickies ? {
|
||||||
"16": "images/ASK_on_16.png",
|
"19": "images/ASK_on_19.png",
|
||||||
"32": "images/ASK_on_32.png",
|
"38": "images/ASK_on_38.png",
|
||||||
"48": "images/ASK_on_48.png",
|
|
||||||
"128": "images/ASK_on_128.png"
|
|
||||||
} : {
|
} : {
|
||||||
"16": "images/ASK_off_16.png",
|
"19": "images/ASK_off_19.png",
|
||||||
"32": "images/ASK_off_32.png",
|
"38": "images/ASK_off_38.png",
|
||||||
"48": "images/ASK_off_48.png",
|
|
||||||
"128": "images/ASK_off_128.png"
|
|
||||||
};
|
};
|
||||||
chrome.pageAction.setIcon({
|
chrome.pageAction.setIcon({
|
||||||
path: icons,
|
path: icons,
|
||||||
|
|||||||
@ -1,16 +1,3 @@
|
|||||||
/* Enables the page action (i.e., the browser toolbar icon).
|
|
||||||
*/
|
|
||||||
chrome.runtime.onInstalled.addListener(() => {
|
|
||||||
chrome.declarativeContent.onPageChanged.removeRules(undefined, () => {
|
|
||||||
chrome.declarativeContent.onPageChanged.addRules([{
|
|
||||||
conditions: [ new chrome.declarativeContent.PageStateMatcher({
|
|
||||||
pageUrl: { schemes: [ 'http', 'https' ] },
|
|
||||||
})
|
|
||||||
], actions: [ new chrome.declarativeContent.ShowPageAction() ]
|
|
||||||
}]);
|
|
||||||
});
|
|
||||||
});
|
|
||||||
|
|
||||||
/* Toggle the toolbar icon based on whether stickies are, or are not, set to
|
/* Toggle the toolbar icon based on whether stickies are, or are not, set to
|
||||||
be killed on the current tab.
|
be killed on the current tab.
|
||||||
|
|
||||||
|
|||||||
@ -21,17 +21,17 @@
|
|||||||
"js": [ "functions.js", "contentScript.js" ]
|
"js": [ "functions.js", "contentScript.js" ]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"page_action": {
|
"browser_action": {
|
||||||
"default_popup": "popup.html",
|
"default_popup": "popup.html",
|
||||||
"default_title": "AlwaysKillSticky - Click the icon to control sticky-killing on this site!",
|
"default_title": "AlwaysKillSticky - Click the icon to control sticky-killing on this site!",
|
||||||
"default_icon": {
|
"default_icon": {
|
||||||
"48": "images/ASK_on_48.png",
|
"19": "images/ASK_on_19.png",
|
||||||
"96": "images/ASK_on_96.png",
|
"38": "images/ASK_on_38.png"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"icons": {
|
"icons": {
|
||||||
"48": "images/ASK_on_48.png",
|
"48": "images/ASK_on_48.png",
|
||||||
"96": "images/ASK_on_96.png",
|
"96": "images/ASK_on_96.png"
|
||||||
},
|
},
|
||||||
"options_ui": {
|
"options_ui": {
|
||||||
"page": "options.html",
|
"page": "options.html",
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user