blob: a174d289d56888758df55cb6ff5955231eb70137 [file] [log] [blame]
[
{
"disabled": false,
"target": ".*",
"operator": "addRespHeader",
"destination": "Access-Control-Allow-Origin=*|X-WEBKIT-CSP=*"
},
{
"disabled": false,
"target": ".*",
"operator": "addRespHeader",
"destination": "x-google-cache-control=max-age=0, no-cache, no-store, must-revalidate|Cache-Control=max-age=0, no-cache, no-store, must-revalidate"
},
{
"disabled": false,
"target": ".*play.google.com.*",
"operator": "block",
"destination": ""
},
{
"disabled": false,
"target": ".*csp.withgoogle.com.*",
"operator": "block",
"destination": ""
},
{
"disabled": false,
"target": ".*www.google-analytics.com.*",
"operator": "block",
"destination": ""
},
{
"disabled": false,
"target": "(.*)cdn.googlesource.com/polygerrit_ui/[0-9.]+/elements/.*",
"operator": "redirect",
"destination": "http://localhost:8081/elements/gr-app.js"
},
{
"disabled": false,
"target": "(.*)cdn.googlesource.com/polygerrit_ui/[0-9.]+/styles/",
"operator": "redirect",
"destination": "http://localhost:8081/styles/"
},
{
"disabled": false,
"target": ".*",
"operator": "addReqHeader",
"destination": "X-TEST-ORIGIN=gerrit-fe-dev-helper"
},
{
"disabled": false,
"target": "",
"operator": "injectJSCode",
"destination": "let helperTip = document.createElement('span'); helperTip.innerHTML = `Gerrit dev helper is enabled`; helperTip.style = 'color: white;font-weight:bold;padding:10px;z-index:10000;display:block;position:fixed;bottom:0;right:0;background-color:red;'; let _errorLog = console.error; let numOfErrors = 0; console.error = (...args) => { _errorLog.call(console, ...args); numOfErrors++; helperTip.innerHTML = `Gerrit dev helper is enabled (${numOfErrors} js errors)`; }; document.body.appendChild(helperTip);"
}
]