From 923a52a52069c1bcc83cc7c07ce855aa8cc99803 Mon Sep 17 00:00:00 2001 From: Lukas <50531317+LukasOgunfeitimi@users.noreply.github.com> Date: Wed, 8 Apr 2026 18:25:02 +0100 Subject: [PATCH] remove err stuff --- src/objc/ModalWebViewController.mm | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/src/objc/ModalWebViewController.mm b/src/objc/ModalWebViewController.mm index c4b0432..8465af4 100644 --- a/src/objc/ModalWebViewController.mm +++ b/src/objc/ModalWebViewController.mm @@ -105,24 +105,6 @@ - (void)viewDidLoad { " return originalSend.apply(this, arguments);\n" " };\n" " wrappedFns.set(xhrProto.send, 'function send() { [native code] }');\n" - " \n" - " Object.defineProperty(navigator, 'webdriver', { get: () => undefined, configurable: true });\n" - " \n" - " const automationProps = ['__webdriver_script_fn', '__driver_evaluate', '__webdriver_evaluate',\n" - " '__selenium_evaluate', '__fxdriver_evaluate', '__driver_unwrapped', '__webdriver_unwrapped',\n" - " '__selenium_unwrapped', '__fxdriver_unwrapped', '_Selenium_IDE_Recorder', '_selenium',\n" - " 'calledSelenium', '_WEBDRIVER_ELEM_CACHE', 'ChromeDriverw', 'driver-hierarchical',\n" - " '__nightmare', '__phantomas', '_phantom', 'phantom', 'callPhantom'];\n" - " automationProps.forEach(p => { try { Object.defineProperty(window, p, { get: () => undefined, configurable: true }); } catch(e) {} });\n" - " \n" - " const OriginalError = Error;\n" - " Error = function(...args) {\n" - " const err = new OriginalError(...args);\n" - " if (err.stack) err.stack = err.stack.replace(/\\n.*interceptedRequestHandler.*/g, '');\n" - " return err;\n" - " };\n" - " Error.prototype = OriginalError.prototype;\n" - " Object.setPrototypeOf(Error, OriginalError);\n" "})();\n"; WKUserScript *userScript = [[WKUserScript alloc] initWithSource:injectedJS