diff options
author | brettw@chromium.org <brettw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-07-09 22:00:21 +0000 |
---|---|---|
committer | brettw@chromium.org <brettw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-07-09 22:00:21 +0000 |
commit | 8d3347feb74ff61582d42b214365664ecc41c775 (patch) | |
tree | 300f42cdb3c7f0de84241fa72b8e8e07735e7cc1 /chrome/browser/printing/print_view_manager.cc | |
parent | 8f27da1f873a11a7900ef2735967cec1a2291a79 (diff) | |
download | chromium_src-8d3347feb74ff61582d42b214365664ecc41c775.zip chromium_src-8d3347feb74ff61582d42b214365664ecc41c775.tar.gz chromium_src-8d3347feb74ff61582d42b214365664ecc41c775.tar.bz2 |
Move some more interfaces on RenderViewHostDelegate to separate classes. The
ones in the patch are those that are implemented by other classes, avoiding
TabContents pass-throughs.
Review URL: http://codereview.chromium.org/149373
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20324 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/printing/print_view_manager.cc')
-rw-r--r-- | chrome/browser/printing/print_view_manager.cc | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/chrome/browser/printing/print_view_manager.cc b/chrome/browser/printing/print_view_manager.cc index d1040b2..6121cb2 100644 --- a/chrome/browser/printing/print_view_manager.cc +++ b/chrome/browser/printing/print_view_manager.cc @@ -56,6 +56,21 @@ bool PrintViewManager::OnRenderViewGone(RenderViewHost* render_view_host) { return true; } +std::wstring PrintViewManager::RenderSourceName() { + std::wstring name(UTF16ToWideHack(owner_.GetTitle())); + if (name.empty()) + name = l10n_util::GetString(IDS_DEFAULT_PRINT_DOCUMENT_TITLE); + return name; +} + +GURL PrintViewManager::RenderSourceUrl() { + NavigationEntry* entry = owner_.controller().GetActiveEntry(); + if (entry) + return entry->display_url(); + else + return GURL(); +} + void PrintViewManager::DidGetPrintedPagesCount(int cookie, int number_pages) { DCHECK_GT(cookie, 0); if (!OpportunisticallyCreatePrintJob(cookie)) @@ -117,21 +132,6 @@ void PrintViewManager::DidPrintPage( ShouldQuitFromInnerMessageLoop(); } -std::wstring PrintViewManager::RenderSourceName() { - std::wstring name(UTF16ToWideHack(owner_.GetTitle())); - if (name.empty()) - name = l10n_util::GetString(IDS_DEFAULT_PRINT_DOCUMENT_TITLE); - return name; -} - -GURL PrintViewManager::RenderSourceUrl() { - NavigationEntry* entry = owner_.controller().GetActiveEntry(); - if (entry) - return entry->display_url(); - else - return GURL(); -} - void PrintViewManager::Observe(NotificationType type, const NotificationSource& source, const NotificationDetails& details) { |