Как удалить заголовки ответа?

Пытаюсь удалить заголовки ответа, но они почему-то не удаляются. Использую расширение "Resource Override" и он удаляет. Как мне самому удалить их? Использую вторую версию

chrome.webRequest.onHeadersReceived.addListener(details => {
    const headers = details.responseHeaders.filter(header => 
        !['Content-Security-Policy', 'X-Content-Security-Policy', 'X-Frame-Options'].includes(header.name)
    );

    headers.push({
        name: 'Access-Control-Allow-Origin',
        value: '*'
    });

    return {responseHeaders: headers};
}, {urls: ['<all_urls>']}, ['responseHeaders', 'blocking'])

Ответы (0 шт):