Remove DISALLOW_* macros from chrome/

This inlines all remaining DISALLOW_* macros in chrome/. This is done
manually (vim regex + manually finding insertion position).

IWYU cleanup is left as a separate pass that is easier when these macros
go away.

Bug: 1010217
Change-Id: Idb18af9d32397a302fe0fcf51636160f744a572e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3192336
Commit-Queue: Peter Boström <[email protected]>
Reviewed-by: Lei Zhang <[email protected]>
Owners-Override: Lei Zhang <[email protected]>
Cr-Commit-Position: refs/heads/main@{#926874}
diff --git a/chrome/browser/devtools/global_confirm_info_bar.h b/chrome/browser/devtools/global_confirm_info_bar.h
index d243f94..b8a6a9ce 100644
--- a/chrome/browser/devtools/global_confirm_info_bar.h
+++ b/chrome/browser/devtools/global_confirm_info_bar.h
@@ -40,6 +40,9 @@
   static GlobalConfirmInfoBar* Show(
       std::unique_ptr<ConfirmInfoBarDelegate> delegate);
 
+  GlobalConfirmInfoBar(const GlobalConfirmInfoBar&) = delete;
+  GlobalConfirmInfoBar& operator=(const GlobalConfirmInfoBar&) = delete;
+
   // infobars::InfoBarManager::Observer:
   void OnInfoBarRemoved(infobars::InfoBar* info_bar, bool animate) override;
   void OnManagerShuttingDown(infobars::InfoBarManager* manager) override;
@@ -75,8 +78,6 @@
   bool is_closing_ = false;
 
   base::WeakPtrFactory<GlobalConfirmInfoBar> weak_factory_{this};
-
-  DISALLOW_COPY_AND_ASSIGN(GlobalConfirmInfoBar);
 };
 
 #endif  // CHROME_BROWSER_DEVTOOLS_GLOBAL_CONFIRM_INFO_BAR_H_