diff --git a/brozzler/browser.py b/brozzler/browser.py index 6c210ff..e80c03c 100644 --- a/brozzler/browser.py +++ b/brozzler/browser.py @@ -362,6 +362,11 @@ class Browser: self.send_to_chrome(method='ServiceWorker.enable') self.send_to_chrome(method='ServiceWorker.setForceUpdateOnPageLoad') + # traffic shaping used by SPN2 to aid warcprox resilience + # 4294967296 bytes/second = 4GB/second + self.send_to_chrome(method='Network.emulateNetworkConditions', + params={'downloadThroughput': 4294967296}) + # disable google analytics and amp analytics self.send_to_chrome( method='Network.setBlockedURLs',