printing: Use BUILDFLAG for OS checking

Use BUILDFLAG(IS_XXX) instead of defined(OS_XXX).

Generated by `os_buildflag_migration.py` (https://crrev.com/c/3311983).

[email protected]

Bug: 1234043
Test: No functionality change
Change-Id: Ib7da9294b141f8a08018c5275c62615f7c2f443c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3373984
Reviewed-by: Lei Zhang <[email protected]>
Owners-Override: Lei Zhang <[email protected]>
Commit-Queue: Xiaohan Wang <[email protected]>
Cr-Commit-Position: refs/heads/main@{#956780}
diff --git a/printing/metafile_skia.h b/printing/metafile_skia.h
index 0720f67..f6e4d70 100644
--- a/printing/metafile_skia.h
+++ b/printing/metafile_skia.h
@@ -18,7 +18,7 @@
 #include "skia/ext/platform_canvas.h"
 #include "ui/accessibility/ax_tree_update.h"
 
-#if defined(OS_WIN)
+#if BUILDFLAG(IS_WIN)
 #include <windows.h>
 #endif
 
@@ -63,11 +63,11 @@
 
   printing::NativeDrawingContext context() const override;
 
-#if defined(OS_WIN)
+#if BUILDFLAG(IS_WIN)
   bool Playback(printing::NativeDrawingContext hdc,
                 const RECT* rect) const override;
   bool SafePlayback(printing::NativeDrawingContext hdc) const override;
-#elif defined(OS_MAC)
+#elif BUILDFLAG(IS_MAC)
   bool RenderPage(unsigned int page_number,
                   printing::NativeDrawingContext context,
                   const CGRect& rect,
@@ -75,11 +75,11 @@
                   bool fit_to_page) const override;
 #endif
 
-#if defined(OS_ANDROID)
+#if BUILDFLAG(IS_ANDROID)
   bool SaveToFileDescriptor(int fd) const override;
 #else
   bool SaveTo(base::File* file) const override;
-#endif  // defined(OS_ANDROID)
+#endif  // BUILDFLAG(IS_ANDROID)
 
   // Unlike FinishPage() or FinishDocument(), this is for out-of-process
   // subframe printing. It will just serialize the content into SkPicture