daijro

Results 62 comments of daijro

Fixed in v130.0-beta.5

Hello, what version of Browserforge do you have installed? ``` python3 -m pip freeze | grep browserforge ```

Hello, `.shadowRootUnl` is meant to be used in `page.evaluate`: ```python with Camoufox(headless=False, config={'forceScopeAccess': True}) as browser: page = browser.new_page() # Testing site with a closed shadow root page.goto('https://camoufox.com/tests/shadowdom') # Pull...

Does wrapping the config json in `shlex.quote` solve the issue? ```py import shlex ... # In the Firefox instance launcher: args=['--config', shlex.quote(json.dumps(CONFIG))], ``` What OS are you using?

> The problem exists even if you don't pass the config parameter at all. I believe this might be connected with the `validateConfig` function and `properties.json` file You're right, the...

Experimental fix has been pushed, you can try out the finished build here once it's finished: https://github.com/daijro/camoufox/actions/runs/10831676815 Or by rebuilding the launcher going to the `/launcher` folder, running `go build`,...

Seems like an issue with the `open` command now when lauching the Camoufox.app folder. I'll set up a MacOS VM this weekend and try to debug it

> If the JSON is the issue, couldn't a simple config-file be a workaround? Hello, Camoufox does support taking a JSON config file as an argument ([from here](https://github.com/daijro/camoufox?tab=readme-ov-file#playwright-usage)): ```py browser...

Hello, an experimental Python library has just been pushed. I'm working to replace the current launcher with it: https://github.com/daijro/camoufox/tree/main/pythonlib --- > But that doesn't mean I can launch Camoufox manually...

Hello, I've released the Camoufox python module to PyPi: https://github.com/daijro/camoufox/tree/main/pythonlib#camoufox-python-interface It now supports Windows and macOS (tested in my VM). Let me know how it works!