Mobile Guardian
Mobile Guardian App
Additional files are visible only to premium users
manifest.json
{
"update_url": "https://clients2.google.com/service/update2/crx",
"manifest_version": 2,
"name": "Mobile Guardian",
"description": "Mobile Guardian App",
"version": "2.2.61",
"background": {
"scripts": [
"background_app/config.js",
"background_app/md5.min.js",
"background_app/helpers.js",
"background_app/api.js",
"background_app/api-request.js",
"background_app/heads-up.js",
"background_app/heads-up-window.js",
"background_app/heads-up-windows-native.js",
"background_app/filter.js",
"background_app/queue.js",
"background_app/auto-register.js",
"background_app/application-sync.js",
"background_app/application-log.js",
"background_app/application-events.js",
"background_app/application-block.js",
"background_app/applications.js",
"background_app/chrome-storage.js",
"background_app/location.js",
"background_app/tab-control.js",
"background_app/student.js",
"background_app/debug.js",
"background_app/gcm.js",
"background_app/sync.js",
"background_app/tab-control.js",
"background_app/deviceInfo.js",
"background_app/screen-capture.js",
"background_app/self-help.js",
"background_app/log.js",
"background_app/classes.js",
"background_app/screen-capture-webrtc.js",
"background_app/screen-capture-share.js",
"background_app/screen-capture-socket.js",
"background_app/device-cast.js",
"background_app/socket.io.js",
"background_app/connectivity_checker.js",
"services-unavailable.js",
"background.js"
]
},
"icons": {
"16": "assets/images/mg-16.png",
"128": "assets/images/mg-128.png"
},
"browser_action": {
"default_icon": {
"16": "assets/images/mg-16.png",
"128": "assets/images/mg-128.png"
},
"default_title": "Mobile Guardian"
},
"web_accessible_resources": [
"block.html",
"services-unavailable.html"
],
"content_scripts": [
{
"matches": [
"https://www.youtube.com/",
"https://www.youtube.com/*"
],
"js": [
"background_app/hide-youtube-queue-video.js"
],
"run_at": "document_idle",
"all_frames": true
},
{
"matches": [
"<all_urls>"
],
"js": [
"background_app/blank-page.js",
"background_app/connectivity_checker.js"
],
"run_at": "document_start",
"all_frames": false
}
],
"permissions": [
"webRequest",
"<all_urls>",
"webRequestBlocking",
"tabs",
"background",
"storage",
"geolocation",
"gcm",
"management",
"identity",
"identity.email",
"enterprise.deviceAttributes",
"notifications",
"desktopCapture",
"unlimitedStorage",
"system.storage",
"nativeMessaging",
"idle",
"activeTab"
],
"optional_hosts": {},
"commands": {
"shareActiveTab": {
"suggested_key": {
"default": "Ctrl+Shift+O",
"mac": "Command+Shift+O"
},
"description": "Shares the active tab"
}
}
}