Home | History | Annotate | Download | only in pepper
      1 // Copyright 2014 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 #ifndef CHROME_RENDERER_PEPPER_CHROME_PDF_PRINT_CLIENT_H_
      6 #define CHROME_RENDERER_PEPPER_CHROME_PDF_PRINT_CLIENT_H_
      7 
      8 #include "base/macros.h"
      9 #include "components/pdf/renderer/ppb_pdf_impl.h"
     10 
     11 class ChromePDFPrintClient : public pdf::PPB_PDF_Impl::PrintClient {
     12  public:
     13   ChromePDFPrintClient();
     14   virtual ~ChromePDFPrintClient();
     15 
     16  private:
     17   // pdf::PPB_PDF_Impl::PrintClient:
     18   virtual bool IsPrintingEnabled(PP_Instance instance_id) OVERRIDE;
     19   virtual bool Print(PP_Instance instance_id) OVERRIDE;
     20 
     21   DISALLOW_COPY_AND_ASSIGN(ChromePDFPrintClient);
     22 };
     23 
     24 #endif  // CHROME_RENDERER_PEPPER_CHROME_PDF_PRINT_CLIENT_H_
     25