mirror of
https://github.com/mattermost/mattermost.git
synced 2026-04-15 22:12:19 -04:00
* upgrade cypress and other dependecies * fix eslint * remove axios-retry and update eslint * fix tests * fix lint on trailing spaces --------- Co-authored-by: Mattermost Build <build@mattermost.com>
21 lines
594 B
JavaScript
21 lines
594 B
JavaScript
/* eslint-disable header/header */
|
|
|
|
// taken from https://github.com/guilryder/chrome-extensions/tree/master/xframe_ignore
|
|
|
|
/*global chrome*/
|
|
|
|
const HEADERS_TO_STRIP_LOWERCASE = [
|
|
'content-security-policy',
|
|
'x-frame-options',
|
|
];
|
|
|
|
chrome.webRequest.onHeadersReceived.addListener(
|
|
(details) => {
|
|
return {
|
|
responseHeaders: details.responseHeaders.filter((header) => {
|
|
return HEADERS_TO_STRIP_LOWERCASE.indexOf(header.name.toLowerCase()) < 0;
|
|
}),
|
|
};
|
|
}, {
|
|
urls: ['<all_urls>'],
|
|
}, ['blocking', 'responseHeaders']);
|