aboutsummaryrefslogtreecommitdiff
path: root/www/chromium/files/patch-printing_mojom_printing__context__mojom__traits.cc
diff options
context:
space:
mode:
Diffstat (limited to 'www/chromium/files/patch-printing_mojom_printing__context__mojom__traits.cc')
-rw-r--r--www/chromium/files/patch-printing_mojom_printing__context__mojom__traits.cc19
1 files changed, 14 insertions, 5 deletions
diff --git a/www/chromium/files/patch-printing_mojom_printing__context__mojom__traits.cc b/www/chromium/files/patch-printing_mojom_printing__context__mojom__traits.cc
index 3d0ff023647c..5bdeb7a46fd0 100644
--- a/www/chromium/files/patch-printing_mojom_printing__context__mojom__traits.cc
+++ b/www/chromium/files/patch-printing_mojom_printing__context__mojom__traits.cc
@@ -1,15 +1,15 @@
---- printing/mojom/printing_context_mojom_traits.cc.orig 2022-06-17 14:20:10 UTC
+--- printing/mojom/printing_context_mojom_traits.cc.orig 2025-09-06 10:01:20 UTC
+++ printing/mojom/printing_context_mojom_traits.cc
-@@ -15,7 +15,7 @@
- #include "ui/gfx/geometry/mojom/geometry_mojom_traits.h"
- #include "ui/gfx/geometry/size.h"
+@@ -19,7 +19,7 @@
+ #include "base/numerics/safe_conversions.h"
+ #endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#include "mojo/public/mojom/base/values.mojom.h"
#endif
-@@ -147,7 +147,7 @@ bool StructTraits<
+@@ -217,7 +217,7 @@ bool StructTraits<
}
out->set_pages_per_sheet(data.pages_per_sheet());
@@ -18,3 +18,12 @@
DCHECK(out->advanced_settings().empty());
if (!data.ReadAdvancedSettings(&out->advanced_settings()))
return false;
+@@ -294,7 +294,7 @@ bool StructTraits<
+ if (system_print_dialog_data.size() != dictionary_entries) {
+ return false;
+ }
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // The dictionary must contain three strings.
+ const base::Value* value = system_print_dialog_data.Find(
+ printing::kLinuxSystemPrintDialogDataPrinter);