Home | History | Annotate | Download | only in web_modal
      1 // Copyright 2013 The Chromium Authors. All rights reserved.
      2 // Use of this source code is governed by a BSD-style license that can be
      3 // found in the LICENSE file.
      4 
      5 #include "components/web_modal/test_web_contents_modal_dialog_manager_delegate.h"
      6 
      7 namespace web_modal {
      8 
      9 TestWebContentsModalDialogManagerDelegate::
     10     TestWebContentsModalDialogManagerDelegate()
     11     : web_contents_visible_(true),
     12       web_contents_blocked_(false),
     13       web_contents_modal_dialog_host_(NULL) {}
     14 
     15 void TestWebContentsModalDialogManagerDelegate::SetWebContentsBlocked(
     16     content::WebContents* web_contents,
     17     bool blocked) {
     18   web_contents_blocked_ = blocked;
     19 }
     20 
     21 WebContentsModalDialogHost* TestWebContentsModalDialogManagerDelegate::
     22     GetWebContentsModalDialogHost() {
     23   return web_contents_modal_dialog_host_;
     24 }
     25 
     26 bool TestWebContentsModalDialogManagerDelegate::IsWebContentsVisible(
     27   content::WebContents* web_contents) {
     28   return web_contents_visible_;
     29 }
     30 
     31 }  // namespace web_modal
     32