Blocks students from opening new tabs when they are completing a Castle assignment.
Chrome Browser Lockdown Extension
When a teacher or admin assigns an assignment or assessment in Castle Learning, they may enable an option to Enable Browser Lockdown. If they have enabled that option AND this extension is installed on the device that the student is using to complete the assignment or assessment, it will close all other tabs and will not allow the student to open a new tab or browser window.
Read more
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "Chrome Browser Lockdown", "description": "Blocks students from opening new tabs when they are completing a Castle assignment.", "version": "0.0.8", "permissions": [ "tabs", "notifications" ], "icons": { "16": "icon/icon-16.png", "48": "icon/icon-48.png", "128": "icon/icon-128.png" }, "background": { "service_worker": "background.js" }, "content_scripts": [ { "matches": [ "", "*://*.castlelearning.com/*assignmentID=*", "*://*.app.schoology.com/external_tool/*", "*://*.canvas.instructure.com/courses", "http://localhost:90/*assignmentID=*" ], "js": [ "content.js" ], "run_at": "document_end", "all_frames": true } ]}
Read more