Inspect and view changes in CSHelper source codes across current and past versions
Try xHeader →
Please login to examine the extension's source code.
manifest.json
{
"manifest_version": 2,
"name": "CSHelper",
"description": "This extension provides debugging capability to Contentsquare employees",
"author": "Pavel Gershanik",
"version": "6.5.27",
"browser_action": {
"default_icon": {
"19": "img/icon19.png",
"38": "img/icon38.png",
"128": "img/icon128.png"
},
"default_popup": "popup.html",
"default_title": "CSHelper Extension"
},
"icons": {
"16": "img/icon16.png",
"48": "img/icon48.png",
"128": "img/icon128.png"
},
"options_ui": {
"page": "options.html",
"chrome_style": true
},
"background": {
"scripts": [
"scripts/jquery.js",
"scripts/background.js"
],
"persistent": true
},
"permissions": [
"cookies",
"activeTab",
"webRequest",
"webRequestBlocking",
"tabs",
"bookmarks",
"contextMenus",
"clipboardWrite",
"webNavigation",
"contentSettings",
"storage",
"http://*/",
"https://*/",
"notifications"
],
"content_scripts": [
{
"matches": [
"*://*.app.clicktale.com/*"
],
"js": [
"scripts/matchDMZSessionStorageToCookie.js"
],
"all_frames": true,
"run_at": "document_start",
"exclude_matches": [
"*://*.app.clicktale.com/data/*/*/*.xml"
]
},
{
"matches": [
"*://*.app.clicktale.com/*",
"http://qa-core.app.clicktale.com/*",
"http://*.qa-core.app.clicktale.com/*"
],
"css": [
"css/accessNotAllowed.css"
],
"js": [
"scripts/accessNotAllowedContent.js",
"scripts/Region.js",
"scripts/setFavIcons.js",
"scripts/openCached.js"
],
"all_frames": true,
"exclude_matches": [
"*://*.app.clicktale.com/data/*/*/*.xml"
]
},
{
"matches": [
"*://*.app.clicktale.com/data/*/*/*.xml"
],
"js": [
"scripts/xmlChecker.js",
"scripts/xmlTagTranslator.js"
],
"css": [
"css/xmlTagTranslator.css"
],
"run_at": "document_idle"
},
{
"matches": [
"*://*.app.clicktale.com/*",
"http://*.app.clicktale.com/*",
"http://qa-core.app.clicktale.com/*",
"http://*.qa-core.app.clicktale.com/*"
],
"js": [
"scripts/antiLAAdd.js",
"scripts/CECDrillDownAdd.js",
"scripts/showCustomIdsAdd.js"
],
"all_frames": true,
"run_at": "document_idle",
"exclude_matches": [
"*://*.app.clicktale.com/data/*/*/*.xml"
]
},
{
"matches": [
"https://*.clicktale.net/*"
],
"js": [
"scripts/warnSetDefault.js",
"scripts/getExactPIDCTA.js"
],
"all_frames": true,
"run_at": "document_start"
},
{
"matches": [
"https://*.clicktale.net/Projects.aspx*",
"*://ve-cec-na1.app.clicktale.com/*",
"*://ve-cec-eu1.app.clicktale.com/*"
],
"js": [
"scripts/singlePTCMaker.js"
],
"css": [
"css/singlePTCMaker.css"
],
"run_at": "document_start"
},
{
"matches": [
"https://*.clicktale.net/Projects.aspx*"
],
"js": [
"scripts/ctaJiraLink.js"
],
"run_at": "document_idle"
},
{
"matches": [
"*://*.app.clicktale.com/AggregatedReport.aspx*"
],
"css": [
"css/backgroundPageResponsive.css"
],
"js": [
"scripts/FAHMDual.js",
"scripts/backgroundPageResponsiveAdd.js"
],
"all_frames": false,
"run_at": "document_idle"
},
{
"matches": [
"*://*.app.clicktale.com/AggregatedReport.aspx?ReportType=FormAnalytics*",
"*://*.app.clicktale.com/Player.aspx*",
"*://*.app.clicktale.com/Player2.aspx*",
"*://*.app.clicktale.com/PagePlayer.aspx*",
"*://*.app.clicktale.com/PagePlayer2.aspx*",
"http://qa-core.app.clicktale.com/dmz01/Player.aspx*",
"http://qa-core.app.clicktale.com/dmz01/Player2.aspx*",
"http://qa-core.app.clicktale.com/subs/PagePlayer.aspx*",
"http://qa-core.app.clicktale.com/subs/PagePlayer2.aspx*",
"*://*.app.clicktale.com/CT2PagePlayer.aspx*",
"*://*.app.clicktale.com/CT2PagePlayer2.aspx*"
],
"js": [
"scripts/coreReportTools.js"
],
"all_frames": true,
"run_at": "document_idle"
},
{
"matches": [
"*://*.app.clicktale.com/CT2PagePlayer.aspx*",
"*://*.app.clicktale.com/CT2PagePlayer2.aspx*"
],
"js": [
"scripts/playerEvents.js"
],
"run_at": "document_idle"
},
{
"matches": [
"https://*.clicktale.net/Projects.aspx*"
],
"js": [
"scripts/scrapeProjectsData.js"
],
"all_frames": false,
"run_at": "document_idle"
},
{
"matches": [
"https://*.app.clicktale.com/PipelineConfigurationApi/Projects*",
"https://backoffice.prod.clicktale.net/PipelineConfigurationApi/Projects*"
],
"js": [
"scripts/scrapeBackOffice.js"
],
"all_frames": false,
"run_at": "document_idle"
},
{
"matches": [
"http://*/*",
"https://*/*"
],
"js": [
"scripts/getIFrames.js",
"scripts/notificationPopup.js",
"scripts/saveConsoleAdd.js",
"scripts/catchCTerrorsAdd.js",
"scripts/logCTFunctionsAdd.js",
"scripts/showLoadData.js",
"scripts/allPagesHelpers.js"
],
"css": [
"css/cookiesScript.css",
"css/screenshot.css"
],
"all_frames": true,
"run_at": "document_start",
"exclude_matches": [
"*://*.app.clicktale.com/data/*/*/*.xml"
]
},
{
"matches": [
"*://*.app.clicktale.com/Player.aspx*",
"*://*.app.clicktale.com/Player2.aspx*",
"*://*.app.clicktale.com/PagePlayer.aspx*",
"*://*.app.clicktale.com/PagePlayer2.aspx*",
"http://qa-core.app.clicktale.com/dmz01/Player.aspx*",
"http://qa-core.app.clicktale.com/dmz01/Player2.aspx*",
"http://qa-core.app.clicktale.com/subs/PagePlayer.aspx*",
"http://qa-core.app.clicktale.com/subs/PagePlayer2.aspx*"
],
"js": [
"scripts/xmlAndCachedPage.js",
"scripts/playerEvents.js"
],
"css": [
"css/xmlAndCachedPage.css"
],
"run_at": "document_idle"
},
{
"matches": [
"*://*.app.clicktale.com/CT2PagePlayer.aspx*",
"*://*.app.clicktale.com/CT2PagePlayer2.aspx*"
],
"js": [
"scripts/enhanceVisitPlayerAdd.js"
],
"run_at": "document_start"
},
{
"matches": [
"https://cec-na1.app.clicktale.com/*",
"https://cec-eu1.app.clicktale.com/*"
],
"js": [
"scripts/CEC-EventsCreator.js",
"eventsGUI/datatables.min.js",
"scripts/CEC-topnav-buttons.js"
],
"css": [
"css/CEC-EventsCreator.css",
"css/CEC-buttons.css"
],
"run_at": "document_idle"
},
{
"matches": [
"https://login.app.clicktale.com/MasterUserLogin.aspx*"
],
"js": [
"scripts/masterAccessAutoComplete.js"
],
"css": [
"css/masterAccessAutoComplete.css"
],
"run_at": "document_idle"
},
{
"matches": [
"https://contentsquare.atlassian.net/*"
],
"js": [
"scripts/jira_issue_template_adder.js",
"scripts/jira_important_info.js"
],
"run_at": "document_idle"
},
{
"matches": [
"https://app.contentsquare.com/*"
],
"js": [
"scripts/uxa_projects_scrapper_adder.js"
],
"run_at": "document_idle"
},
{
"matches": [
"http://localhost:3000/"
],
"js": [
"scripts/reactHack.js"
],
"run_at": "document_start"
},
{
"matches": [
"http://*/*",
"https://*/*"
],
"js": [
"scripts/cthelperOn.js",
"scripts/waitForFlush.js"
],
"all_frames": true,
"run_at": "document_start",
"exclude_matches": [
"*://*.app.clicktale.com/data/*/*/*.xml"
]
}
],
"web_accessible_resources": [
"css/accessNotAllowed.css",
"css/anonymise.css",
"css/bootstrap.min.css",
"css/jira_important_info.css",
"css/PlayerEvents.css",
"css/waitForFlush.css",
"css/WREvents.css",
"eventsGUI/datatables.css",
"eventsGUI/images/*.png",
"img/favicons/*.png",
"img/gif/flush-load.gif",
"img/loader.gif",
"json/singlePTCAllowed.json",
"json/tagsDictionary.json",
"json/warnSetDefault.json",
"scripts/Bookmark-full.js",
"scripts/CEC-HM_Data_Gather.js",
"scripts/CECDrillDown.js",
"scripts/adEvents.js",
"scripts/addRandomPageState.js",
"scripts/antiLA.js",
"scripts/backgroundPageResponsive.js",
"scripts/catchCTerrors.js",
"scripts/catchUpload.js",
"scripts/enhanceVisitPlayer.js",
"scripts/getLAEl.js",
"scripts/jira_issue_template.js",
"scripts/logCTFunctions.js",
"scripts/observeCTAAJAX.js",
"scripts/ppcKiller.js",
"scripts/saveConsole.js",
"scripts/showCustomIds.js",
"scripts/uxa_projects_scrapper.js"
]
} Best CSHelper Alternatives
Here are some Firefox add-ons that are similar to CSHelper:
Assistant for qTest Manager
Alexander Fuks
Heatcheck — FACEIT CS2 Stats
Angelok
Salesforce Experience Cloud Debugger
Etienne Favre
ShopHelper-MT
Micheal
SFMC Helper
jjdev
Super CSP Extension 1000
ai.apps.elm
AC Analytics
Hayagrivan
Konciv Support Tools
Konciv AS
CPQ Devbar
Leon Soares
CPI Helper
D Beckbauer
Headcrab
Thor Hanks
DevHelper
nishit