omegafox/pythonlib/camoufox
daijro ad55622550 pythonlib: Implement viewport hijacking 0.2.2
- Allow Browerforge fingerprints to override screen & viewport data.
- Set Camoufox's window dimensions to a fixed width/height generated from Browserforge.
- If the browser is headful, do not exceed 125% of the screen size.

Other changes:
- Allow public IP finder to work without verification.
- Add script to publish to pypi.
- More descriptive progress bars when downloading default addons.
- Bump to 0.2.2
2024-09-30 04:06:16 -05:00
..
__init__.py Camoufox Python interface 2024-09-16 04:01:20 -05:00
__main__.py pythonlib: Add locale, geolocation/locale from IP, & more 0.2.0 2024-09-29 17:30:00 -05:00
addons.py pythonlib: Implement viewport hijacking 0.2.2 2024-09-30 04:06:16 -05:00
async_api.py pythonlib: Implement viewport hijacking 0.2.2 2024-09-30 04:06:16 -05:00
browserforge.yml pythonlib: Implement viewport hijacking 0.2.2 2024-09-30 04:06:16 -05:00
exceptions.py pythonlib: Add locale, geolocation/locale from IP, & more 0.2.0 2024-09-29 17:30:00 -05:00
fingerprints.py pythonlib: Implement viewport hijacking 0.2.2 2024-09-30 04:06:16 -05:00
fonts.json pythonlib: Add locale, geolocation/locale from IP, & more 0.2.0 2024-09-29 17:30:00 -05:00
ip.py pythonlib: Implement viewport hijacking 0.2.2 2024-09-30 04:06:16 -05:00
locale.py pythonlib: Add locale, geolocation/locale from IP, & more 0.2.0 2024-09-29 17:30:00 -05:00
pkgman.py pythonlib: Typing & environ var fixes 0.2.1 2024-09-29 17:30:11 -05:00
py.typed pythonlib: Release to PyPi, Update README 2024-09-19 04:52:18 -05:00
setup.cfg pythonlib: Release to PyPi, Update README 2024-09-19 04:52:18 -05:00
sync_api.py pythonlib: Implement viewport hijacking 0.2.2 2024-09-30 04:06:16 -05:00
territoryInfo.xml pythonlib: Add locale, geolocation/locale from IP, & more 0.2.0 2024-09-29 17:30:00 -05:00
utils.py pythonlib: Implement viewport hijacking 0.2.2 2024-09-30 04:06:16 -05:00
xpi_dl.py pythonlib: Implement viewport hijacking 0.2.2 2024-09-30 04:06:16 -05:00