chameleon
chameleon copied to clipboard
bugs on flights.google.com
Prerequisites
failure on flights.google.com
- [X] I am running the latest version
- [X] I checked the documentation and found no answer
- [X] I checked to make sure that this issue has not already been filed
Expected Behavior
Current Behavior
Script hangs (browser shows the Stop Script UI) on parts of the code which start as:
(function(){
const inject = (spoofContext) => {
right after entering origin or destination airport.
Relevant settings
(mostly default, don't remember changing much of them)
{
"config": {
"enabled": true,
"notificationsEnabled": false,
"theme": "light",
"reloadIPStartupDelay": 0,
"hasPrivacyPermission": false
},
"excluded": [
...
],
"headers": {
"blockEtag": false,
"enableDNT": false,
"referer": {
"disabled": false,
"xorigin": 1,
"trimming": 1
},
"spoofAcceptLang": {
"enabled": false,
"value": "default"
},
"spoofIP": {
"enabled": false,
"option": 0,
"rangeFrom": "",
"rangeTo": ""
}
},
"ipRules": [],
"options": {
"cookieNotPersistent": false,
"cookiePolicy": "allow_all",
"blockMediaDevices": false,
"blockCSSExfil": true,
"disableWebRTC": false,
"firstPartyIsolate": false,
"limitHistory": true,
"protectKBFingerprint": {
"enabled": true,
"delay": 1
},
"protectWinName": true,
"resistFingerprinting": false,
"screenSize": "1600x900",
"spoofAudioContext": true,
"spoofClientRects": true,
"spoofFontFingerprint": false,
"spoofMediaDevices": true,
"timeZone": "US/Pacific",
"trackingProtectionMode": "always",
"webRTCPolicy": "default",
"webSockets": "allow_all"
},
"profile": {
"selected": "linux",
"interval": {
"option": 0,
"min": 1,
"max": 1
},
"showProfileOnIcon": false
},
"version": "0.22.61.1",
"whitelist": {
"enabledContextMenu": false,
"defaultProfile": "none",
"rules": []
}
}
Context (Environment)
FF 129.0