diff options
author | kmadhusu@chromium.org <kmadhusu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-05-30 05:24:20 +0000 |
---|---|---|
committer | kmadhusu@chromium.org <kmadhusu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-05-30 05:24:20 +0000 |
commit | d0732d079e3fb7c0766e388aedf513c329386de9 (patch) | |
tree | 8233f30e2451258aca3938af99696c738093a164 /chrome/chrome_browser.gypi | |
parent | 7d2f35eded7d2c4257df05df9ecf2617e139c60d (diff) | |
download | chromium_src-d0732d079e3fb7c0766e388aedf513c329386de9.zip chromium_src-d0732d079e3fb7c0766e388aedf513c329386de9.tar.gz chromium_src-d0732d079e3fb7c0766e388aedf513c329386de9.tar.bz2 |
PrintPreview: Print Preview is not staying associated with initiator renderer.
Created a PrintPreviewDataManager class to manage the data for all preview tabs. PrintPreviewDataManager is profile specific.
Renamed PrintPreviewUIHTMLSource class to PrintPreviewDataSource class. PrintPreviewDataSource is responsible for serving the data from PrintPreviewDataManager to the corresponding PrintPreviewUI data requests.
BUG=83151
TEST=Refer to bug report.
Review URL: http://codereview.chromium.org/7063030
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87213 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/chrome_browser.gypi')
-rw-r--r-- | chrome/chrome_browser.gypi | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/chrome/chrome_browser.gypi b/chrome/chrome_browser.gypi index fec6400..24c57cc 100644 --- a/chrome/chrome_browser.gypi +++ b/chrome/chrome_browser.gypi @@ -1699,6 +1699,8 @@ 'browser/printing/print_job_worker.cc', 'browser/printing/print_job_worker.h', 'browser/printing/print_job_worker_owner.h', + 'browser/printing/print_preview_data_service.cc', + 'browser/printing/print_preview_data_service.h', 'browser/printing/print_preview_message_handler.cc', 'browser/printing/print_preview_message_handler.h', 'browser/printing/print_preview_tab_controller.cc', @@ -3459,12 +3461,12 @@ 'browser/ui/webui/options/sync_setup_handler.h', 'browser/ui/webui/plugins_ui.cc', 'browser/ui/webui/plugins_ui.h', + 'browser/ui/webui/print_preview_data_source.cc', + 'browser/ui/webui/print_preview_data_source.h', 'browser/ui/webui/print_preview_handler.cc', 'browser/ui/webui/print_preview_handler.h', 'browser/ui/webui/print_preview_ui.cc', 'browser/ui/webui/print_preview_ui.h', - 'browser/ui/webui/print_preview_ui_html_source.cc', - 'browser/ui/webui/print_preview_ui_html_source.h', 'browser/ui/webui/screenshot_source.cc', 'browser/ui/webui/screenshot_source.h', 'browser/ui/webui/shared_resources_data_source.cc', |