chromium/components/password_manager/content/browser/mock_keyboard_replacing_surface_visibility_controller.cc

// Copyright 2023 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "components/password_manager/content/browser/mock_keyboard_replacing_surface_visibility_controller.h"

namespace password_manager {

MockKeyboardReplacingSurfaceVisibilityController::
    MockKeyboardReplacingSurfaceVisibilityController() = default;

MockKeyboardReplacingSurfaceVisibilityController::
    ~MockKeyboardReplacingSurfaceVisibilityController() = default;

base::WeakPtr<KeyboardReplacingSurfaceVisibilityController>
MockKeyboardReplacingSurfaceVisibilityController::AsWeakPtr() {
  return weak_ptr_factory_.GetWeakPtr();
}

}  // namespace password_manager