// Copyright 2013 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef COMPONENTS_WEB_MODAL_MODAL_DIALOG_HOST_H_ #define COMPONENTS_WEB_MODAL_MODAL_DIALOG_HOST_H_ #include "components/web_modal/web_modal_export.h" #include "ui/gfx/native_widget_types.h" namespace gfx { class Point; class Size; } // namespace gfx namespace web_modal { // Observer to be implemented to update modal dialogs when the host indicates // their position needs to be changed. class WEB_MODAL_EXPORT ModalDialogHostObserver { … }; // Interface for supporting positioning of modal dialogs over a window/widget. class WEB_MODAL_EXPORT ModalDialogHost { … }; } // namespace web_modal #endif // COMPONENTS_WEB_MODAL_MODAL_DIALOG_HOST_H_