Remove base::win::RoInitialize and base::win::RoUninitialize

base::win::RoInitialize is banned due to improper use.

BUG=1197722

Change-Id: Ib1cea36a17acaae2af6192a9f4a73aaf9695f97a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2822798
Commit-Queue: Robert Liao <[email protected]>
Reviewed-by: Will Harris <[email protected]>
Reviewed-by: Daniel Cheng <[email protected]>
Cr-Commit-Position: refs/heads/master@{#873494}
diff --git a/PRESUBMIT.py b/PRESUBMIT.py
index 72fef12..d469e67 100644
--- a/PRESUBMIT.py
+++ b/PRESUBMIT.py
@@ -1052,12 +1052,14 @@
     (
       'RoInitialize',
       (
-        'Improper use of base::win::RoInitialize() has been implicated in a ',
+        'Improper use of [base::win]::RoInitialize() has been implicated in a ',
         'few COM initialization leaks. Use base::win::ScopedWinrtInitializer ',
         'instead. See http://crbug.com/1197722 for more information.'
       ),
       True,
-      (),
+      (
+          r'^base[\\/]win[\\/]scoped_winrt_initializer\.cc$'
+      ),
     ),
 )