diff options
Diffstat (limited to 'chromium/printing/printed_page_win.cc')
-rw-r--r-- | chromium/printing/printed_page_win.cc | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/chromium/printing/printed_page_win.cc b/chromium/printing/printed_page_win.cc new file mode 100644 index 00000000000..b9df411b722 --- /dev/null +++ b/chromium/printing/printed_page_win.cc @@ -0,0 +1,26 @@ +// Copyright (c) 2011 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#include "printing/printed_page_win.h" + +#include <utility> + +namespace printing { + +PrintedPage::PrintedPage(int page_number, + std::unique_ptr<MetafilePlayer> metafile, + const gfx::Size& page_size, + const gfx::Rect& page_content_rect) + : page_number_(page_number), + metafile_(std::move(metafile)), + shrink_factor_(0.0f), + page_size_(page_size), + page_content_rect_(page_content_rect) {} + +PrintedPage::~PrintedPage() = default; + +const MetafilePlayer* PrintedPage::metafile() const { + return metafile_.get(); +} +} // namespace printing |