ACCELQ Smart Capture plugin analyzes the DOM structure of a webpage to facilitate automated interaction with web apps from ACCELQ.
ACCELQ - View Recorder Extension
ACCELQ Smart Capture plugin analyzes the DOM structure of a webpage to facilitate automated interaction with web apps.
Works in conjunction with ACCELQ test automation product available for subscription.
Read more
Works in conjunction with ACCELQ test automation product available for subscription.
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "name": "ACCELQ - View Recorder", "version": "5.0.1", "manifest_version": 3, "description": "ACCELQ Smart Capture plugin analyzes the DOM structure of a webpage to facilitate automated interaction with web apps from ACCELQ.", "homepage_url": "http://accelq.com", "icons": { "16": "common/icons/icon16.png", "48": "common/icons/icon48.png", "128": "common/icons/icon48.png" }, "action": { "default_icon": "common/icons/q.png", "default_title": "ACCELQ - View Recorder", "default_popup": "plugin/chrome/popup/index.html", "iframe_popup": "plugin/chrome/recorder/index.html" }, "permissions": [ "storage", "tabs", "scripting", "unlimitedStorage" ], "optional_permissions": [ "cookies" ], "host_permissions": [ "http://*/*", "https://*/*", "" ], "background": { "service_worker": "plugin/chrome/background_scripts/index.js", "type": "module" }, "incognito": "split", "content_scripts": [ { "js": [ "libs/jquery.js", "libs/json2.js", "libs/aqLibs.js", "common/js/Utils.js", "common/js/aq.config.js", "common/js/aq.configpolyfill.js", "common/js/aq.messages.js", "common/js/aq.main.js", "common/js/aq.state.js", "plugin/chrome/common/aq.chrome.js", "plugin/chrome/content_scripts/aq.ScreenCaptureManager.js", "plugin/chrome/content_scripts/aq.TypeManager.js", "plugin/chrome/content_scripts/aq.DomTraversalManager.js", "plugin/chrome/content_scripts/aq.Scheduler.js", "plugin/chrome/content_scripts/aq.EventManagerTopFrame.js", "plugin/chrome/content_scripts/aq.HookManager.js", "plugin/chrome/content_scripts/aq.WorkflowRecorder.js", "plugin/chrome/content_scripts/aq.DomInjector.js" ], "matches": [ "" ], "match_about_blank": true, "run_at": "document_end" }, { "js": [ "libs/jquery.js", "libs/json2.js", "libs/aqLibs.js", "common/js/Utils.js", "common/js/aq.config.js", "common/js/aq.configpolyfill.js", "common/js/aq.messages.js", "common/js/aq.main.js", "common/js/aq.state.js", "plugin/chrome/common/aq.chrome.js", "plugin/chrome/content_scripts/aq.DomTraversalManager.js", "plugin/chrome/content_scripts/aq.Scheduler.js", "plugin/chrome/content_scripts/aq.TypeManager.js", "plugin/chrome/content_scripts/aq.HookManager.js", "plugin/chrome/content_scripts/aq.FrameManager.js" ], "matches": [ "" ], "match_about_blank": true, "all_frames":true, "run_at": "document_end" } ], "content_security_policy": { "extension_pages": "default-src 'none' ; font-src 'self' ; img-src 'self' data: ; script-src 'self' ; style-src 'self' 'unsafe-inline' ; connect-src http: https: ; object-src 'none' ; child-src 'none' ;" }, "web_accessible_resources": [{ "resources": ["plugin/chrome/iframe.html", "plugin/chrome/recorder/index.html", "common/icons/recording-red.png", "common/icons/recording-transparent.png"], "matches": [""] }]}
Read more