[UI] Use mojo enum for `DialogButton`

This CL removes `DialogButton` enum from ui_base_types.h.
Replaces the uses of `DialogButton` with the mojo version.

The following script is used for replacing with different
folder name.
Script: https://issues.chromium.org/issues/355460976#comment2

AX-Relnotes: N/A
Bug: 355460976
Change-Id: I0e434801c89793103812966f1628f3fde1dfa1d3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5753903
Auto-Submit: Md Hasibul Hasan <[email protected]>
Reviewed-by: Avi Drissman <[email protected]>
Reviewed-by: Maksim Ivanov <[email protected]>
Commit-Queue: Md Hasibul Hasan <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1344085}
diff --git a/chrome/browser/ui/extensions/controlled_home_bubble_delegate.h b/chrome/browser/ui/extensions/controlled_home_bubble_delegate.h
index 9ff5921..6c5fb70 100644
--- a/chrome/browser/ui/extensions/controlled_home_bubble_delegate.h
+++ b/chrome/browser/ui/extensions/controlled_home_bubble_delegate.h
@@ -12,6 +12,7 @@
 #include "chrome/browser/ui/toolbar/toolbar_actions_bar_bubble_delegate.h"
 #include "extensions/browser/extension_registry.h"
 #include "extensions/browser/extension_registry_observer.h"
+#include "ui/base/mojom/dialog_button.mojom.h"
 
 class Browser;
 class Profile;
@@ -49,7 +50,7 @@
   std::u16string GetBodyText(bool anchored_to_action) override;
   std::u16string GetActionButtonText() override;
   std::u16string GetDismissButtonText() override;
-  ui::DialogButton GetDefaultDialogButton() override;
+  ui::mojom::DialogButton GetDefaultDialogButton() override;
   std::unique_ptr<ExtraViewInfo> GetExtraViewInfo() override;
   std::string GetAnchorActionId() override;
   void OnBubbleShown(base::OnceClosure close_bubble_callback) override;