[fuchsia] enable_basic_printing = true

This just enables the code. Fuchsia does not yet support printing.

Bug: 1272828, 1272829, 1302871
Change-Id: Ie6a54ca724b775c50572d305b137414c15ed5d7a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3498630
Reviewed-by: Andrey Kosyakov <[email protected]>
Reviewed-by: Scott Violet <[email protected]>
Reviewed-by: Greg Thompson <[email protected]>
Reviewed-by: Lei Zhang <[email protected]>
Reviewed-by: Wez <[email protected]>
Commit-Queue: David Dorwin <[email protected]>
Cr-Commit-Position: refs/heads/main@{#977920}
diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn
index 2963f9ef..38c2570 100644
--- a/chrome/browser/BUILD.gn
+++ b/chrome/browser/BUILD.gn
@@ -6363,6 +6363,9 @@
     if (is_linux || is_chromeos) {
       sources += [ "printing/printer_manager_dialog_linux.cc" ]
     }
+    if (is_fuchsia) {
+      sources += [ "printing/printer_manager_dialog_fuchsia.cc" ]
+    }
     if (enable_oop_printing) {
       sources += [
         "printing/print_backend_service_manager.cc",
@@ -7860,17 +7863,15 @@
   }
 
   if (enable_oop_printing) {
-    if (is_win || is_mac || is_linux || is_chromeos) {
-      sources += [
-        "printing/print_backend_service_test_impl.cc",
-        "printing/print_backend_service_test_impl.h",
-      ]
-      deps += [
-        "//chrome/services/printing:lib",
-        "//chrome/services/printing/public/mojom",
-        "//printing:test_support",
-      ]
-    }
+    sources += [
+      "printing/print_backend_service_test_impl.cc",
+      "printing/print_backend_service_test_impl.h",
+    ]
+    deps += [
+      "//chrome/services/printing:lib",
+      "//chrome/services/printing/public/mojom",
+      "//printing:test_support",
+    ]
   }
 
   if (enable_extensions) {