-
Notifications
You must be signed in to change notification settings - Fork 95
PoC: Add document start JS #3624
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
👋 Don't forget to add an individual reviewer (in addition to those auto-added), as this will create a task for them in Asana.
👉 Please mark this as DRAFT unless there's an intention to merge this immediately. |
Generated file outputs:Time updated: Tue, 26 Aug 2025 10:30:30 GMT legacy27 files identical
2 files changed
--- v4/android-config.json (and 1 other files)
+++ v4/android-config.json
@@ -365,9 +365,53 @@
"state": "enabled",
"exceptions": [],
"readme": "Example config for apiManipulation to set navigator.plugins to return PDF viewer plugins",
"settings": {
- "apiChanges": {}
+ "apiChanges": {},
+ "conditionalChanges": [
+ {
+ "condition": {
+ "injectName": "android-adsjs",
+ "maxSupportedVersion": 52459999,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "enabled"
+ }
+ ]
+ },
+ {
+ "condition": {
+ "injectName": "android",
+ "minSupportedVersion": 52460000,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "disabled"
+ }
+ ]
+ },
+ {
+ "condition": {
+ "injectName": "android-adsjs",
+ "minSupportedVersion": 52460000,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "enabled"
+ }
+ ]
+ }
+ ]
}
},
"appHealth": {
"state": "disabled",
@@ -36938,9 +36982,55 @@
},
{
"domain": "noaprints.com"
}
- ]
+ ],
+ "settings": {
+ "conditionalChanges": [
+ {
+ "condition": {
+ "injectName": "android-adsjs",
+ "maxSupportedVersion": 52459999,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "disabled"
+ }
+ ]
+ },
+ {
+ "condition": {
+ "injectName": "android",
+ "minSupportedVersion": 52460000,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "disabled"
+ }
+ ]
+ },
+ {
+ "condition": {
+ "injectName": "android-adsjs",
+ "minSupportedVersion": 52460000,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "enabled"
+ }
+ ]
+ }
+ ]
+ }
},
"brokenSitePrompt": {
"state": "enabled",
"exceptions": [],
@@ -42387,9 +42477,55 @@
{
"domain": "chatgpt.com"
}
],
- "state": "enabled"
+ "state": "enabled",
+ "settings": {
+ "conditionalChanges": [
+ {
+ "condition": {
+ "injectName": "android-adsjs",
+ "maxSupportedVersion": 52459999,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "disabled"
+ }
+ ]
+ },
+ {
+ "condition": {
+ "injectName": "android",
+ "minSupportedVersion": 52460000,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "disabled"
+ }
+ ]
+ },
+ {
+ "condition": {
+ "injectName": "android-adsjs",
+ "minSupportedVersion": 52460000,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "enabled"
+ }
+ ]
+ }
+ ]
+ }
},
"fingerprintingCanvas": {
"settings": {
"webGl": "enabled"
@@ -42517,9 +42653,53 @@
},
"deviceMemory": {
"type": "number",
"value": 4
- }
+ },
+ "conditionalChanges": [
+ {
+ "condition": {
+ "injectName": "android-adsjs",
+ "maxSupportedVersion": 52459999,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "disabled"
+ }
+ ]
+ },
+ {
+ "condition": {
+ "injectName": "android",
+ "minSupportedVersion": 52460000,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "disabled"
+ }
+ ]
+ },
+ {
+ "condition": {
+ "injectName": "android-adsjs",
+ "minSupportedVersion": 52460000,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "enabled"
+ }
+ ]
+ }
+ ]
},
"exceptions": [
{
"domain": "www.ticketmaster.com"
@@ -42585,24 +42765,52 @@
"state": "enabled"
},
"fingerprintingScreenSize": {
"settings": {
- "availTop": {
- "type": "number",
- "value": 0
- },
- "availLeft": {
- "type": "number",
- "value": 0
- },
- "colorDepth": {
- "type": "number",
- "value": 24
- },
- "pixelDepth": {
- "type": "number",
- "value": 24
- }
+ "conditionalChanges": [
+ {
+ "condition": {
+ "injectName": "android-adsjs",
+ "maxSupportedVersion": 52459999,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "disabled"
+ }
+ ]
+ },
+ {
+ "condition": {
+ "injectName": "android",
+ "minSupportedVersion": 52460000,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "disabled"
+ }
+ ]
+ },
+ {
+ "condition": {
+ "injectName": "android-adsjs",
+ "minSupportedVersion": 52460000,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "enabled"
+ }
+ ]
+ }
+ ]
},
"exceptions": [
{
"domain": "fedex.com"
@@ -42657,9 +42865,55 @@
{
"domain": "chatgpt.com"
}
],
- "state": "enabled"
+ "state": "enabled",
+ "settings": {
+ "conditionalChanges": [
+ {
+ "condition": {
+ "injectName": "android-adsjs",
+ "maxSupportedVersion": 52459999,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "disabled"
+ }
+ ]
+ },
+ {
+ "condition": {
+ "injectName": "android",
+ "minSupportedVersion": 52460000,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "disabled"
+ }
+ ]
+ },
+ {
+ "condition": {
+ "injectName": "android-adsjs",
+ "minSupportedVersion": 52460000,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "enabled"
+ }
+ ]
+ }
+ ]
+ }
},
"fullScreenMode": {
"state": "disabled",
"exceptions": []
@@ -42733,16 +42987,51 @@
"domain": "noaprints.com"
}
],
"settings": {
- "gpcHeaderEnabledSites": [
- "global-privacy-control.glitch.me",
- "globalprivacycontrol.org",
- "washingtonpost.com",
- "nytimes.com",
- "privacytests.org",
- "privacytests2.org",
- "privacy-test-pages.site"
+ "conditionalChanges": [
+ {
+ "condition": {
+ "injectName": "android-adsjs",
+ "maxSupportedVersion": 52459999,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "disabled"
+ }
+ ]
+ },
+ {
+ "condition": {
+ "injectName": "android",
+ "minSupportedVersion": 52460000,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "disabled"
+ }
+ ]
+ },
+ {
+ "condition": {
+ "injectName": "android-adsjs",
+ "minSupportedVersion": 52460000,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "enabled"
+ }
+ ]
+ }
]
}
},
"harmfulApis": {
@@ -48340,13 +48629,57 @@
}
],
"state": "enabled",
"settings": {
- "domains": [
+ "conditionalChanges": [
{
- "domain": "m.facebook.com",
+ "condition": {
+ "injectName": "android-adsjs",
+ "maxSupportedVersion": 52459999,
+ "internal": true
+ },
"patchSettings": [
{
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "disabled"
+ }
+ ]
+ },
+ {
+ "condition": {
+ "injectName": "android",
+ "minSupportedVersion": 52460000,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "disabled"
+ }
+ ]
+ },
+ {
+ "condition": {
+ "injectName": "android-adsjs",
+ "minSupportedVersion": 52460000,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "enabled"
+ }
+ ]
+ },
+ {
+ "condition": {
+ "domain": "m.facebook.com"
+ },
+ "patchSettings": [
+ {
"op": "add",
"path": "/cleanIframeValue",
"value": {
"state": "enabled"
@@ -48354,9 +48687,11 @@
}
]
},
{
- "domain": "msn.com",
+ "condition": {
+ "domain": "msn.com"
+ },
"patchSettings": [
{
"op": "add",
"path": "/modifyLocalStorage/changes/-",
@@ -48367,9 +48702,11 @@
}
]
},
{
- "domain": "privacy-test-pages.site",
+ "condition": {
+ "domain": "privacy-test-pages.site"
+ },
"patchSettings": [
{
"op": "add",
"path": "/modifyLocalStorage/changes/-",
@@ -48380,9 +48717,11 @@
}
]
},
{
- "domain": "realestate.com.au",
+ "condition": {
+ "domain": "realestate.com.au"
+ },
"patchSettings": [
{
"op": "replace",
"path": "/notification/state",
@@ -48390,9 +48729,11 @@
}
]
},
{
- "domain": "hyatt.com",
+ "condition": {
+ "domain": "hyatt.com"
+ },
"patchSettings": [
{
"op": "replace",
"path": "/notification/state",
latestv5/android-config.json--- v5/android-config.json
+++ v5/android-config.json
@@ -365,9 +365,53 @@
"state": "enabled",
"exceptions": [],
"readme": "Example config for apiManipulation to set navigator.plugins to return PDF viewer plugins",
"settings": {
- "apiChanges": {}
+ "apiChanges": {},
+ "conditionalChanges": [
+ {
+ "condition": {
+ "injectName": "android-adsjs",
+ "maxSupportedVersion": 52459999,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "enabled"
+ }
+ ]
+ },
+ {
+ "condition": {
+ "injectName": "android",
+ "minSupportedVersion": 52460000,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "disabled"
+ }
+ ]
+ },
+ {
+ "condition": {
+ "injectName": "android-adsjs",
+ "minSupportedVersion": 52460000,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "enabled"
+ }
+ ]
+ }
+ ]
}
},
"appHealth": {
"state": "disabled",
@@ -36938,9 +36982,55 @@
},
{
"domain": "noaprints.com"
}
- ]
+ ],
+ "settings": {
+ "conditionalChanges": [
+ {
+ "condition": {
+ "injectName": "android-adsjs",
+ "maxSupportedVersion": 52459999,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "disabled"
+ }
+ ]
+ },
+ {
+ "condition": {
+ "injectName": "android",
+ "minSupportedVersion": 52460000,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "disabled"
+ }
+ ]
+ },
+ {
+ "condition": {
+ "injectName": "android-adsjs",
+ "minSupportedVersion": 52460000,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "enabled"
+ }
+ ]
+ }
+ ]
+ }
},
"brokenSitePrompt": {
"state": "enabled",
"exceptions": [],
@@ -42387,9 +42477,55 @@
{
"domain": "chatgpt.com"
}
],
- "state": "enabled"
+ "state": "enabled",
+ "settings": {
+ "conditionalChanges": [
+ {
+ "condition": {
+ "injectName": "android-adsjs",
+ "maxSupportedVersion": 52459999,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "disabled"
+ }
+ ]
+ },
+ {
+ "condition": {
+ "injectName": "android",
+ "minSupportedVersion": 52460000,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "disabled"
+ }
+ ]
+ },
+ {
+ "condition": {
+ "injectName": "android-adsjs",
+ "minSupportedVersion": 52460000,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "enabled"
+ }
+ ]
+ }
+ ]
+ }
},
"fingerprintingCanvas": {
"settings": {
"webGl": "enabled"
@@ -42517,9 +42653,53 @@
},
"deviceMemory": {
"type": "number",
"value": 4
- }
+ },
+ "conditionalChanges": [
+ {
+ "condition": {
+ "injectName": "android-adsjs",
+ "maxSupportedVersion": 52459999,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "disabled"
+ }
+ ]
+ },
+ {
+ "condition": {
+ "injectName": "android",
+ "minSupportedVersion": 52460000,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "disabled"
+ }
+ ]
+ },
+ {
+ "condition": {
+ "injectName": "android-adsjs",
+ "minSupportedVersion": 52460000,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "enabled"
+ }
+ ]
+ }
+ ]
},
"exceptions": [
{
"domain": "www.ticketmaster.com"
@@ -42585,24 +42765,52 @@
"state": "enabled"
},
"fingerprintingScreenSize": {
"settings": {
- "availTop": {
- "type": "number",
- "value": 0
- },
- "availLeft": {
- "type": "number",
- "value": 0
- },
- "colorDepth": {
- "type": "number",
- "value": 24
- },
- "pixelDepth": {
- "type": "number",
- "value": 24
- }
+ "conditionalChanges": [
+ {
+ "condition": {
+ "injectName": "android-adsjs",
+ "maxSupportedVersion": 52459999,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "disabled"
+ }
+ ]
+ },
+ {
+ "condition": {
+ "injectName": "android",
+ "minSupportedVersion": 52460000,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "disabled"
+ }
+ ]
+ },
+ {
+ "condition": {
+ "injectName": "android-adsjs",
+ "minSupportedVersion": 52460000,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "enabled"
+ }
+ ]
+ }
+ ]
},
"exceptions": [
{
"domain": "fedex.com"
@@ -42657,9 +42865,55 @@
{
"domain": "chatgpt.com"
}
],
- "state": "enabled"
+ "state": "enabled",
+ "settings": {
+ "conditionalChanges": [
+ {
+ "condition": {
+ "injectName": "android-adsjs",
+ "maxSupportedVersion": 52459999,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "disabled"
+ }
+ ]
+ },
+ {
+ "condition": {
+ "injectName": "android",
+ "minSupportedVersion": 52460000,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "disabled"
+ }
+ ]
+ },
+ {
+ "condition": {
+ "injectName": "android-adsjs",
+ "minSupportedVersion": 52460000,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "enabled"
+ }
+ ]
+ }
+ ]
+ }
},
"fullScreenMode": {
"state": "disabled",
"exceptions": []
@@ -42733,16 +42987,51 @@
"domain": "noaprints.com"
}
],
"settings": {
- "gpcHeaderEnabledSites": [
- "global-privacy-control.glitch.me",
- "globalprivacycontrol.org",
- "washingtonpost.com",
- "nytimes.com",
- "privacytests.org",
- "privacytests2.org",
- "privacy-test-pages.site"
+ "conditionalChanges": [
+ {
+ "condition": {
+ "injectName": "android-adsjs",
+ "maxSupportedVersion": 52459999,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "disabled"
+ }
+ ]
+ },
+ {
+ "condition": {
+ "injectName": "android",
+ "minSupportedVersion": 52460000,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "disabled"
+ }
+ ]
+ },
+ {
+ "condition": {
+ "injectName": "android-adsjs",
+ "minSupportedVersion": 52460000,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "enabled"
+ }
+ ]
+ }
]
}
},
"harmfulApis": {
@@ -48340,13 +48629,57 @@
}
],
"state": "enabled",
"settings": {
- "domains": [
+ "conditionalChanges": [
{
- "domain": "m.facebook.com",
+ "condition": {
+ "injectName": "android-adsjs",
+ "maxSupportedVersion": 52459999,
+ "internal": true
+ },
"patchSettings": [
{
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "disabled"
+ }
+ ]
+ },
+ {
+ "condition": {
+ "injectName": "android",
+ "minSupportedVersion": 52460000,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "disabled"
+ }
+ ]
+ },
+ {
+ "condition": {
+ "injectName": "android-adsjs",
+ "minSupportedVersion": 52460000,
+ "internal": true
+ },
+ "patchSettings": [
+ {
+ "op": "replace",
+ "path": "/additionalCheck",
+ "value": "enabled"
+ }
+ ]
+ },
+ {
+ "condition": {
+ "domain": "m.facebook.com"
+ },
+ "patchSettings": [
+ {
"op": "add",
"path": "/cleanIframeValue",
"value": {
"state": "enabled"
@@ -48354,9 +48687,11 @@
}
]
},
{
- "domain": "msn.com",
+ "condition": {
+ "domain": "msn.com"
+ },
"patchSettings": [
{
"op": "add",
"path": "/modifyLocalStorage/changes/-",
@@ -48367,9 +48702,11 @@
}
]
},
{
- "domain": "privacy-test-pages.site",
+ "condition": {
+ "domain": "privacy-test-pages.site"
+ },
"patchSettings": [
{
"op": "add",
"path": "/modifyLocalStorage/changes/-",
@@ -48380,9 +48717,11 @@
}
]
},
{
- "domain": "realestate.com.au",
+ "condition": {
+ "domain": "realestate.com.au"
+ },
"patchSettings": [
{
"op": "replace",
"path": "/notification/state",
@@ -48390,9 +48729,11 @@
}
]
},
{
- "domain": "hyatt.com",
+ "condition": {
+ "domain": "hyatt.com"
+ },
"patchSettings": [
{
"op": "replace",
"path": "/notification/state",
13 files identical
|
🔴 BETA JSON approval analysis:Time updated: Tue, 26 Aug 2025 10:30:30 GMT legacy❌ Manual Review Required
latest❌ Manual Review Required
🎯 OVERALL APPROVAL STATUS❌ MANUAL REVIEW REQUIRED |
890a099
to
6f80df8
Compare
This reverts commit f879b70.
Asana Task/Github Issue: https://app.asana.com/1/137249556945/project/72649045549333/task/1210999155521215?focus=true
Description
Feature change process:
Site breakage mitigation process:
Brief explanation