Media Session Master
Utilize Chrome's MediaSession API within multiple sites.
Additional files are visible only to premium users
manifest.json
{
"description": "Utilize Chrome's MediaSession API within multiple sites.",
"icons": {
"32": "img/icons/32.png",
"64": "img/icons/64.png",
"128": "img/icons/128.png"
},
"manifest_version": 2,
"name": "Media Session Master",
"short_name": "MSM",
"content_scripts": [
{
"matches": [
"https://*.bandcamp.com/*"
],
"run_at": "document_idle",
"js": [
"options/js/util.js",
"sites/bandcamp/content.js"
]
},
{
"matches": [
"https://twitch.tv/*",
"https://www.twitch.tv/*"
],
"run_at": "document_idle",
"js": [
"options/js/util.js",
"sites/twitch.js"
]
},
{
"matches": [
"https://clippituser.tv/c/*",
"https://www.clippituser.tv/c/*"
],
"run_at": "document_idle",
"js": [
"options/js/util.js",
"sites/clippit.js"
]
},
{
"matches": [
"https://vine.co/v/*",
"https://www.vine.co/v/*"
],
"run_at": "document_idle",
"js": [
"options/js/util.js",
"sites/vine.js"
]
},
{
"matches": [
"https://picarto.tv/*"
],
"run_at": "document_idle",
"js": [
"options/js/util.js",
"sites/picarto.js"
]
},
{
"matches": [
"https://open.spotify.com/*"
],
"run_at": "document_idle",
"js": [
"options/js/util.js",
"sites/spotify/content.js"
]
},
{
"matches": [
"https://music.amazon.de/*",
"https://music.amazon.com/*"
],
"run_at": "document_idle",
"js": [
"options/js/util.js",
"sites/amazonmusic.js"
]
},
{
"matches": [
"https://www.newgrounds.com/*"
],
"run_at": "document_idle",
"js": [
"options/js/util.js",
"sites/newgrounds/content.js"
]
},
{
"matches": [
"https://listen.moe/*"
],
"run_at": "document_idle",
"js": [
"options/js/util.js",
"sites/listenmoe.js"
]
},
{
"matches": [
"https://upbeatradio.net/*"
],
"run_at": "document_idle",
"js": [
"options/js/util.js",
"sites/upbeatradio.js"
]
},
{
"matches": [
"https://jetsetradio.live/*",
"https://jetsetradiofuture.live/*"
],
"run_at": "document_idle",
"js": [
"options/js/util.js",
"sites/jetsetradiolive.js"
]
},
{
"matches": [
"https://storyfire.com/video-details/*"
],
"run_at": "document_idle",
"js": [
"options/js/util.js",
"sites/storyfire.js"
]
},
{
"matches": [
"https://squid-radio.net/*",
"https://www.squid-radio.net/*"
],
"run_at": "document_idle",
"js": [
"options/js/util.js",
"sites/sittingonclouds.js"
]
}
],
"web_accessible_resources": [
"sites/bandcamp/top.js",
"sites/spotify/top.js",
"sites/newgrounds/top.js"
],
"applications": {
"gecko": {
"id": "[email protected]",
"strict_min_version": "55.0"
}
},
"background": {
"persistent": true,
"scripts": [
"background.js"
]
},
"permissions": [
"storage"
],
"browser_action": {
"default_icon": {
"32": "img/icons/32.png",
"64": "img/icons/64.png",
"128": "img/icons/128.png"
}
},
"options_page": "options/index.html",
"update_url": "https://clients2.google.com/service/update2/crx",
"version": "1.2.1"
}