summaryrefslogtreecommitdiffstats
path: root/gpu/tools
diff options
context:
space:
mode:
authortimvolodine <timvolodine@chromium.org>2015-07-14 09:13:16 -0700
committerCommit bot <commit-bot@chromium.org>2015-07-14 16:13:59 +0000
commit66cc354b26d07f64e8ee6327dc5ad6d5db9b8f66 (patch)
treeb5fa33ceb21648644cbdb0b8b36ac75400bf4090 /gpu/tools
parent1e720d2f120ba0cf3293a642285af3d9d987f28e (diff)
downloadchromium_src-66cc354b26d07f64e8ee6327dc5ad6d5db9b8f66.zip
chromium_src-66cc354b26d07f64e8ee6327dc5ad6d5db9b8f66.tar.gz
chromium_src-66cc354b26d07f64e8ee6327dc5ad6d5db9b8f66.tar.bz2
Refactor some browser-side chrome and webview printing code into component/printing/browser.
This patch refactors both the clank and webview code paths on the browser-side. It moves the common bits to components/printing/browser/, in particular the following changes have been performed: - significantly refactor print_manager and print_view_manager code and extract common bits into a super class. - use a callback to signal PdfWritingDone instead of PrintManagerDelegate. This improves decoupling and also makes it possible to unify the clank side of the code. - extract common methods into functions in print_manager_utils. BUG=465802 Review URL: https://codereview.chromium.org/1024883002 Cr-Commit-Position: refs/heads/master@{#338697}
Diffstat (limited to 'gpu/tools')
0 files changed, 0 insertions, 0 deletions