From 045877746de6046c150a82cc13ddd4cf528af991 Mon Sep 17 00:00:00 2001 From: daijro Date: Wed, 27 Nov 2024 23:28:41 -0600 Subject: [PATCH] jsonvv: Less restrictive property groups for BrowserForge --- settings/properties.jvv | 39 +++++++++++++++++++-------------------- 1 file changed, 19 insertions(+), 20 deletions(-) diff --git a/settings/properties.jvv b/settings/properties.jvv index 52930b2..f9ce302 100644 --- a/settings/properties.jvv +++ b/settings/properties.jvv @@ -7,19 +7,27 @@ "navigator.appCodeName$__PROD_CODE": "str", "navigator.appName$__PROD_CODE": "str", "navigator.product$__PROD_CODE": "str", - "navigator.productSub$__PROD_CODE": "str[/^\\d+$/]", - "navigator.buildID$__PROD_CODE": "str[/^\\d+$/]", + "navigator.productSub": "str[/^\\d+$/]", + "navigator.buildID": "str[/^\\d+$/]", - "screen.availHeight$__SC": "int[>=0]", - "screen.availWidth$__SC": "int[>=0]", - "screen.availTop$__SC": "int[>=0]", - "screen.availLeft$__SC": "int[>=0]", "screen.height$__SC": "int[>0]", "screen.width$__SC": "int[>0]", - - "headers.Accept-Language$__LOCALE": "str", - "navigator.language$__LOCALE": "str", - "navigator.languages$__LOCALE": "array[str]", + "screen.availHeight$__SC": "int[>=0]", + "screen.availWidth$__SC": "int[>=0]", + "screen.availTop": "int[>=0]", + "screen.availLeft": "int[>=0]", + "locale:language$__LOCALE": "str", + "locale:region$__LOCALE": "str", + "geolocation:latitude$__GEO": "double[-90 - 90]", + "geolocation:longitude$__GEO": "double[-180 - 180]", + "geolocation:accuracy": "double[>=0]", + "timezone": "str[/^[\\w_]+/[\\w_]+$/]", + "locale:script": "str", + "locale:all": "str", + + "headers.Accept-Language": "str", + "navigator.language": "str", + "navigator.languages": "array[str]", "headers.User-Agent": "str", "headers.Accept-Encoding": "str", @@ -64,15 +72,6 @@ "fonts": "array[str]", "fonts:spacing_seed": "int[>=0]", - - "geolocation:latitude$__GEO": "double[-90 - 90]", - "geolocation:longitude$__GEO": "double[-180 - 180]", - "geolocation:accuracy": "double[>=0]", - "timezone": "str[/^[\\w_]+/[\\w_]+$/]", - "locale:language$__LOCALE": "str", - "locale:region$__LOCALE": "str", - "locale:script": "str", - "locale:all": "str", "AudioContext:sampleRate": "int[>=0]", "AudioContext:outputLatency": "double[>=0]", @@ -239,7 +238,7 @@ "36388": "bool | nil", "36392": "nil", "36795": "nil", - "37137": "int | nil", + "37137": "int | double | nil", "37154": "int | nil", "37157": "int | nil", "37440": "bool",