{ "manifest_version": 2, "name": "Page Content Sender", "version": "1.0", "description": "Sends page content via WebSocket when a page loads", "permissions": [ "webNavigation", "activeTab", "", "tabs" ], "background": { "scripts": [ "background.js" ], "persistent": true }, "content_scripts": [ { "matches": [ "" ], "js": [ "content.js" ], "run_at": "document_idle", "all_frames": false } ], "browser_specific_settings": { "gecko": { "id": "page-content-sender@example.com" } } }