IWYU in //chrome/browser/ui/webauthn

The change is generated using VSCode-clangd extension and
setting MissingIncludes: Strict and UnusedIncludes: Strict in .clangd

Change-Id: I807655c936d6ed2f745c5abf9320cc6b880908cb
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6175159
Reviewed-by: RafaƂ Godlewski <[email protected]>
Commit-Queue: Adem Derinel <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1406579}
diff --git a/chrome/browser/ui/webauthn/passkey_updated_confirmation_controller.cc b/chrome/browser/ui/webauthn/passkey_updated_confirmation_controller.cc
index e3d3a23..898f630 100644
--- a/chrome/browser/ui/webauthn/passkey_updated_confirmation_controller.cc
+++ b/chrome/browser/ui/webauthn/passkey_updated_confirmation_controller.cc
@@ -4,8 +4,14 @@
 
 #include "chrome/browser/ui/webauthn/passkey_updated_confirmation_controller.h"
 
+#include <string>
+#include <utility>
+
+#include "base/memory/weak_ptr.h"
+#include "chrome/browser/ui/passwords/bubble_controllers/password_bubble_controller_base.h"
 #include "chrome/browser/ui/passwords/passwords_model_delegate.h"
 #include "chrome/grit/generated_resources.h"
+#include "components/password_manager/core/browser/manage_passwords_referrer.h"
 #include "components/password_manager/core/browser/password_manager_metrics_util.h"
 #include "ui/base/l10n/l10n_util.h"