From bb2d08fe5c8fab0e4ebf70894db898fc15976ba1 Mon Sep 17 00:00:00 2001 From: partisan Date: Sat, 18 Jan 2025 11:41:34 +0100 Subject: [PATCH] more windows BS --- pre-compile-patches/windows-build.patch | 27 ++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/pre-compile-patches/windows-build.patch b/pre-compile-patches/windows-build.patch index cf760cc..c79c3be 100644 --- a/pre-compile-patches/windows-build.patch +++ b/pre-compile-patches/windows-build.patch @@ -1,5 +1,5 @@ t: new -o: mozilla-central/modules/libpref/init/StaticPrefList.yaml +o: /modules/libpref/init/StaticPrefList.yaml +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this @@ -2329,6 +2329,12 @@ o: mozilla-central/modules/libpref/init/StaticPrefList.yaml + value: true + mirror: always + ++# Without this my windows build crashes ++- name: "dom.block_multiple_popups" ++ type: bool ++ value: true ++ mirror: always ++ +# Block sandboxed BrowsingContexts from navigating to external protocols. +- name: dom.block_external_protocol_navigation_from_sandbox + type: bool @@ -7823,6 +7829,7 @@ o: mozilla-central/modules/libpref/init/StaticPrefList.yaml + value: true + mirror: always + ++ # Without this my windows build crashes +- name: "intl.compare_against_brokered_complex_line_breaks" + type: bool + value: false @@ -14135,6 +14142,12 @@ o: mozilla-central/modules/libpref/init/StaticPrefList.yaml + value: true + mirror: always + ++# Without this my windows build crashes ++- name: "network.url.strict_data_url_base64_placement" ++ type: bool ++ value: false ++ mirror: always ++ +# A list of schemes to allow for bypassing defaultURI as default +# This is only used when network.url.simple_uri_unknown_schemes_enabled is true +- name: network.url.simple_uri_unknown_schemes @@ -14299,6 +14312,12 @@ o: mozilla-central/modules/libpref/init/StaticPrefList.yaml + value: true + mirror: always + ++# Without this my windows build crashes ++- name: "network.http.http2_move_to_pending_list_after_network_change" ++ type: bool ++ value: false ++ mirror: always ++ +# Enable HTTP/3 +- name: network.http.http3.enable + type: RelaxedAtomicBool @@ -14549,6 +14568,12 @@ o: mozilla-central/modules/libpref/init/StaticPrefList.yaml + value: "" + mirror: never + ++# Without this my windows build crashes ++- name: "network.dns.use_override_as_peer_address" ++ type: bool ++ value: false ++ mirror: always ++ +# Whether to add additional record IPs to the cache +- name: network.trr.add_additional_records + type: RelaxedAtomicBool