From 3061fbf8bbb9e5446d74bcec4c6524cf9dc10912 Mon Sep 17 00:00:00 2001 From: Robin Date: Mon, 29 Aug 2016 20:03:49 +0200 Subject: [PATCH] filter all requests that aren't ajax --- src/js/core/RequestListener.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/js/core/RequestListener.js b/src/js/core/RequestListener.js index bfbc49f..8816398 100644 --- a/src/js/core/RequestListener.js +++ b/src/js/core/RequestListener.js @@ -14,6 +14,11 @@ export default class RequestListener extends EventEmitter { onBeforeRequest(request) { let url = request.url; + // Discard everything except AJAX HTTP requests. + if (request.type !== 'xmlhttprequest') { + return; + } + // Skip any chrome requests... I.e. chrome:// or chrome-extension://... if (url.indexOf('chrome') === 0) { return;