daijro
5263cb6305
Add locale spoofing #16 beta.8
...
Spoof the Intl API, headers, and system locale values.
Added the following properties:
- locale:language
- locale:region
- locale:script
2024-09-28 17:09:22 -05:00
daijro
8385561b19
Add timezone spoofing #5
...
Adds "timezone" property to set a custom tz identifier (ex: "America/Chicago").
Also changes Date() properties to return the local time.
2024-09-22 22:00:58 -05:00
daijro
917c159d57
Add geolocation spoofing
...
Adds the following:
- geolocation:latitude
- geolocation:longitude
- geolocation:accuracy
If accuracy is not provided, it will be automatically calculated based on the decimal precision of the given latitude and longitude.
2024-09-22 08:30:40 -05:00
daijro
d0ea1a297b
Make common ChromeUtils patch
2024-09-22 08:26:38 -05:00
daijro
9dfb15d371
Add upstream DNS leak fix #10
2024-09-16 00:49:28 -05:00
daijro
d32f76fb0e
feat: Instant CSS animations
...
Sets all css animations to run instantly. Creates less delay with Playwright when waiting for elements to appear.
2024-09-14 08:36:14 -05:00
daijro
bc2f591844
LibreWolf: Fix bootstrap
...
Merges fix 70ad9466cb
2024-09-11 04:59:26 -05:00
daijro
4df16b4a84
Malformed patch fix
...
Patch file broke during merge.
2024-09-11 04:20:16 -05:00
daijro
021b2f895d
Juggler: Add logging & fix frame execution issues #3 #6
...
- Add back frame execution contexts. Fixes leaks by using an isolated context. #3 #6
- Fixed other small errors in Juggler (viewport size & error message stack)
- Add debugging functionality to Juggler
- Add launcher argument to write stderr to a log file
- Bumped to v130.0-beta.5
2024-09-11 04:06:05 -05:00
daijro
393e53ce3d
Fix search engine patch for v130.0
2024-09-09 18:47:59 -05:00
daijro
af24266697
Port Playwright desktop capturing to FF v130.0
...
- Add counted capture methods to DesktopCaptureImpl
- Fixes compile errors
2024-09-09 18:26:59 -05:00
daijro
ff43c62ddc
Fix forced colors & reduced motion overrides
2024-09-09 17:54:18 -05:00
daijro
f25c39749d
Bump to v130.0
...
- Merged new July 25th changes into Juggler
- Retrofit playwright patches to the latest version
- Removed Nvidia Wayland fix backport
- Updated bootstrap patch from LibreWolf
2024-09-09 17:43:41 -05:00
daijro
a2cb02df8a
Add config type validator
...
- Validates property types passed in --config.
- Types are stored in properties.json.
2024-08-18 05:14:20 -05:00
daijro
c5356e9e41
Cleanup & bump to v129.0-beta.4
...
- Rename /dom/mask -> /camoucfg
- Rename auto-pin-extensions.patch -> pin-addons.patch
- Remove redundant comment in juggler/content/FrameTree.js
2024-08-18 04:30:45 -05:00
daijro
e8126c6819
Add WebRTC IP spoofing
...
Implement WebRTC IP spoofing at the protocol level by modifying ICE candidates and SDP before they're sent.
2024-08-18 02:56:40 -05:00
daijro
d3f5e4e833
Fix screen.width/height leaking with matchMedia
...
Overrides the screen area on a lower level to avoid the true screen size from leaking with matchMedia.
2024-08-17 05:26:19 -05:00
daijro
6002ed4bdd
Fix window.innerHeight
...
Unsets the flex css property on .browserStack
2024-08-17 01:01:42 -05:00
daijro
03d0c3455b
Fix auto pin extensions patch
2024-08-13 23:26:51 -05:00
daijro
e8985d692a
Clean patch files
2024-08-13 22:15:12 -05:00
daijro
0be654bbe9
Auto pin extensions
2024-08-13 21:19:26 -05:00
daijro
4b5e86dc52
Disable remote control UI cue
2024-08-13 07:09:35 -05:00
daijro
3c53be2a45
Enable dark theme & GIF
2024-08-11 01:44:38 -05:00
daijro
2d3f828157
Update Juggler, bump patches to v129.0
...
- Bumps base FF version to 129.0
- Update LibreWolf patches
- Fix Juggler to work on 129.0
2024-08-11 01:43:49 -05:00
daijro
a22838ee13
Remove leaking Playwright patches
...
- Removed anti-zoom patch
- Removed navigator.webdriver patch
- Enable enterprise policies
- Add back fission (fixes Kasada)
2024-08-09 07:27:44 -05:00
daijro
c9ee89f4a4
LibreWolf: Add Nvidia wayland backported fixes
2024-08-05 21:17:48 -05:00
daijro
db0f4668d4
Anti font fingerprinting
...
- Prevents font fingerprinting by randomly offsetting letter spacing
- Updated README
- Fix bundled fonts not loading on Windows
2024-08-05 20:51:36 -05:00
daijro
bd12f3c46e
Many changes, bump to v128.0.3-1
...
- Heavy changes to Makefile. Now uses aria2c to download the Firefox release tarball
- New features in developer UI to make patch editing much easier
- Modified Playwright's Juggler patches to run on Firefox release v128.0.3
- Bump Playwright Juggler module to June 2th patches
- Fix viewport-hijacker and xmas-modified patches for new Firefox release
2024-08-01 04:41:03 -05:00
daijro
5aab9d01aa
Set default window size to 1280x1040
...
Updates the viewport hijacker patch to use Firefox's default window size
2024-07-31 03:57:19 -05:00
daijro
b48e994bc1
Diff crate fix with -U10
2024-07-30 21:07:41 -05:00
daijro
f8f34bd3f2
Backport upstream rust time crate fix
...
Fixes https://bugzilla.mozilla.org/show_bug.cgi?id=1900504
2024-07-30 00:27:33 -05:00
daijro
5b6de88f97
Add Dockerfile & cleanup
2024-07-27 11:25:41 -05:00
daijro.dev@gmail.com
89cba6aebb
Exclude *.old
2024-07-26 07:08:46 -05:00
daijro.dev@gmail.com
1090f6a212
Initial release v128.0-1
2024-07-26 06:49:20 -05:00