Include jvv validator file in packaging

This commit is contained in:
daijro 2024-12-01 23:26:09 -06:00
parent ad807b2ffe
commit 3e524aa2ea
2 changed files with 14 additions and 11 deletions

View file

@ -69,7 +69,7 @@ setup: setup-minimal
ff-dbg: setup ff-dbg: setup
# Only apply patches to help debug vanilla Firefox # Only apply patches to help debug vanilla Firefox
make patch ./patches/chromeutil.patch make patch ./patches/chromeutil.patch
make patch ./patches/debug-url-navigation.patch make patch ./patches/browser-init.patch
echo "LOCAL_INCLUDES += ['/camoucfg']" >> $(cf_source_dir)/dom/base/moz.build echo "LOCAL_INCLUDES += ['/camoucfg']" >> $(cf_source_dir)/dom/base/moz.build
touch $(cf_source_dir)/_READY touch $(cf_source_dir)/_READY
make checkpoint make checkpoint
@ -130,6 +130,7 @@ package-linux:
python3 scripts/package.py linux \ python3 scripts/package.py linux \
--includes \ --includes \
settings/chrome.css \ settings/chrome.css \
settings/camoucfg.jvv \
settings/properties.json \ settings/properties.json \
bundle/fontconfigs \ bundle/fontconfigs \
--version $(version) \ --version $(version) \
@ -141,6 +142,7 @@ package-macos:
python3 scripts/package.py macos \ python3 scripts/package.py macos \
--includes \ --includes \
settings/chrome.css \ settings/chrome.css \
settings/camoucfg.jvv \
settings/properties.json \ settings/properties.json \
--version $(version) \ --version $(version) \
--release $(release) \ --release $(release) \
@ -151,6 +153,7 @@ package-windows:
python3 scripts/package.py windows \ python3 scripts/package.py windows \
--includes \ --includes \
settings/chrome.css \ settings/chrome.css \
settings/camoucfg.jvv \
settings/properties.json \ settings/properties.json \
~/.mozbuild/vs/VC/Redist/MSVC/14.38.33135/$(vcredist_arch)/Microsoft.VC143.CRT/*.dll \ ~/.mozbuild/vs/VC/Redist/MSVC/14.38.33135/$(vcredist_arch)/Microsoft.VC143.CRT/*.dll \
--version $(version) \ --version $(version) \

View file

@ -18,13 +18,13 @@
"screen.availLeft": "int[>=0]", "screen.availLeft": "int[>=0]",
"locale:language$__LOCALE": "str", "locale:language$__LOCALE": "str",
"locale:region$__LOCALE": "str", "locale:region$__LOCALE": "str",
"locale:script": "str",
"geolocation:latitude$__GEO": "double[-90 - 90]", "geolocation:latitude$__GEO": "double[-90 - 90]",
"geolocation:longitude$__GEO": "double[-180 - 180]", "geolocation:longitude$__GEO": "double[-180 - 180]",
"geolocation:accuracy": "double[>=0]", "geolocation:accuracy": "double[>=0]",
"timezone": "str[/^[\\w_]+/[\\w_]+$/]", "timezone": "str[/^[\\w_]+/[\\w_]+$/]",
"locale:script": "str",
"locale:all": "str",
"locale:all": "str",
"headers.Accept-Language": "str", "headers.Accept-Language": "str",
"navigator.language": "str", "navigator.language": "str",
"navigator.languages": "array[str]", "navigator.languages": "array[str]",
@ -57,10 +57,10 @@
"window.screenY": "int", "window.screenY": "int",
"window.devicePixelRatio": "double[>0]", "window.devicePixelRatio": "double[>0]",
"document.body.clientWidth$__DOC_BODY$__W_INNER": "int[>=0]", "document.body.clientWidth$__DOC_BODY": "int[>=0]",
"document.body.clientHeight$__DOC_BODY$__W_INNER": "int[>=0]", "document.body.clientHeight$__DOC_BODY": "int[>=0]",
"document.body.clientTop$__DOC_BODY": "int", "document.body.clientTop": "int",
"document.body.clientLeft$__DOC_BODY": "int", "document.body.clientLeft": "int",
"webrtc:ipv4": "str[/^(?:[0-9]{1,3}\\.){3}[0-9]{1,3}$/]", "webrtc:ipv4": "str[/^(?:[0-9]{1,3}\\.){3}[0-9]{1,3}$/]",
"webrtc:ipv6": "str[/^(([0-9a-fA-F]{0,4}:){1,7}[0-9a-fA-F]{0,4})$/]", "webrtc:ipv6": "str[/^(([0-9a-fA-F]{0,4}:){1,7}[0-9a-fA-F]{0,4})$/]",
@ -84,7 +84,7 @@
"webGl:renderer$__WEBGL": "str", "webGl:renderer$__WEBGL": "str",
"webGl:vendor$__WEBGL": "str", "webGl:vendor$__WEBGL": "str",
"webGl:supportedExtensions": "array[str[/^[\\w_]+$/]]", "webGl:supportedExtensions": "array[str[/^[\\w_]+$/]]",
"webGl2:supportedExtensions": "array[str[/^[\\w_]+$/]]", "webGl2:supportedExtensions": "array[str[/^[\\w_]+$/]]",
@ -92,7 +92,7 @@
"webGl2:parameters": "@WEBGL_PARAMS", "webGl2:parameters": "@WEBGL_PARAMS",
"webGl:parameters:blockIfNotDefined": "bool", "webGl:parameters:blockIfNotDefined": "bool",
"webGl2:parameters:blockIfNotDefined": "bool", "webGl2:parameters:blockIfNotDefined": "bool",
"webGl:shaderPrecisionFormats": "@WEBGL_SHADER_PRECISION_FORMATS", "webGl:shaderPrecisionFormats": "@WEBGL_SHADER_PRECISION_FORMATS",
"webGl2:shaderPrecisionFormats": "@WEBGL_SHADER_PRECISION_FORMATS", "webGl2:shaderPrecisionFormats": "@WEBGL_SHADER_PRECISION_FORMATS",
"webGl:shaderPrecisionFormats:blockIfNotDefined": "bool", "webGl:shaderPrecisionFormats:blockIfNotDefined": "bool",
@ -258,7 +258,7 @@
"*precision": "int[>=0]" "*precision": "int[>=0]"
} }
}, },
"@WEBGL_CONTEXT_ATTRIBUTES": { "@WEBGL_CONTEXT_ATTRIBUTES": {
"alpha": "bool", "alpha": "bool",
"antialias": "bool", "antialias": "bool",
@ -291,4 +291,4 @@
"memorysaver": "bool", "memorysaver": "bool",
"addons": "array[str]", "addons": "array[str]",
"debug": "bool" "debug": "bool"
} }