Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1962)

Issue 811563008: Moving files from //chrome to //components/printing (Closed)

Created:
5 years, 11 months ago by dgn
Modified:
5 years, 11 months ago
CC:
android-webview-reviews_chromium.org, chromium-apps-reviews_chromium.org, chromium-reviews, extensions-reviews_chromium.org, sgurun-gerrit only
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Moving files from //chrome to //components/printing Other changes: - Modifying #includes and .gypi to target the new paths - Modifying DEPS files to allow the new paths - New gn, gypi, DEPS and OWNERS files for the new //components/printing BUG=444883 Committed: https://crrev.com/445b5974445aa9a0f8afc87214f9dff090d5255c Cr-Commit-Position: refs/heads/master@{#311293}

Patch Set 1 #

Patch Set 2 : Removed automatic change to android_webview.gyp #

Patch Set 3 : trying to fix gn build errors #

Patch Set 4 : Moved back PrintViewManager[Common] #

Patch Set 5 : Moves only renderer and builds as a component #

Patch Set 6 : Adds forgotten files #

Total comments: 3

Patch Set 7 : Moved print_messages back in, fixed build #

Patch Set 8 : rebase with delegates, extraction of resources #

Total comments: 2

Patch Set 9 : rebase, win/mac/ios build fix attempt #

Patch Set 10 : win 64 warnings, components owners #

Total comments: 2

Patch Set 11 : nit fix #

Total comments: 12

Patch Set 12 : fix deps, owners, readme #

Unified diffs Side-by-side diffs Delta from patch set Stats (+187 lines, -3854 lines) Patch
M chrome/browser/DEPS View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/browser_resources.grd View 1 2 3 4 5 6 7 2 chunks +1 line, -2 lines 0 comments Download
M chrome/browser/printing/print_dialog_cloud.cc View 5 6 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/printing/print_preview_dialog_controller_browsertest.cc View 5 6 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/printing/print_preview_message_handler.cc View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/printing/print_preview_pdf_generated_browsertest.cc View 5 6 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/printing/print_view_manager.cc View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/printing/print_view_manager_base.cc View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/printing/print_view_manager_basic.cc View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/printing/printing_message_filter.cc View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/renderer_context_menu/render_view_context_menu.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
D chrome/browser/resources/print_preview/print_preview_page.html View 1 2 3 4 5 6 7 1 chunk +0 lines, -117 lines 0 comments Download
M chrome/browser/ui/webui/print_preview/print_preview_handler.cc View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/webui/print_preview/print_preview_ui.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
M chrome/chrome_common.gypi View 1 2 3 4 5 6 7 2 chunks +2 lines, -8 lines 0 comments Download
M chrome/chrome_renderer.gypi View 1 2 3 4 5 6 7 2 chunks +1 line, -6 lines 0 comments Download
M chrome/common/BUILD.gn View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download
M chrome/common/DEPS View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +1 line, -0 lines 0 comments Download
M chrome/common/common_message_generator.h View 5 6 1 chunk +1 line, -1 line 0 comments Download
D chrome/common/print_messages.h View 1 2 3 4 5 6 7 1 chunk +0 lines, -479 lines 0 comments Download
D chrome/common/print_messages.cc View 1 2 3 4 5 6 7 1 chunk +0 lines, -92 lines 0 comments Download
M chrome/renderer/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +1 line, -5 lines 0 comments Download
M chrome/renderer/DEPS View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/renderer/chrome_content_renderer_client.cc View 1 2 3 4 5 6 7 8 2 chunks +1 line, -1 line 0 comments Download
M chrome/renderer/chrome_mock_render_thread.cc View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M chrome/renderer/chrome_render_frame_observer.cc View 5 6 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/renderer/pepper/chrome_pdf_print_client.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/renderer/printing/chrome_print_web_view_helper_delegate.h View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
M chrome/renderer/printing/mock_printer.cc View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
D chrome/renderer/printing/print_web_view_helper.h View 1 2 3 4 5 6 7 1 chunk +0 lines, -499 lines 0 comments Download
D chrome/renderer/printing/print_web_view_helper.cc View 1 2 3 4 5 6 7 1 chunk +0 lines, -2026 lines 0 comments Download
D chrome/renderer/printing/print_web_view_helper_android.cc View 1 chunk +0 lines, -7 lines 0 comments Download
D chrome/renderer/printing/print_web_view_helper_browsertest.cc View 1 2 3 4 5 6 1 chunk +2 lines, -2 lines 0 comments Download
D chrome/renderer/printing/print_web_view_helper_linux.cc View 1 chunk +0 lines, -191 lines 0 comments Download
D chrome/renderer/printing/print_web_view_helper_mac.mm View 1 chunk +0 lines, -145 lines 0 comments Download
D chrome/renderer/printing/print_web_view_helper_pdf_win.cc View 1 chunk +0 lines, -233 lines 0 comments Download
M components/OWNERS View 1 2 3 4 5 6 7 8 9 1 chunk +5 lines, -0 lines 0 comments Download
M components/components.gyp View 1 2 3 4 5 6 7 8 1 chunk +7 lines, -0 lines 0 comments Download
A components/printing.gypi View 1 2 3 4 5 6 7 8 9 1 chunk +49 lines, -0 lines 0 comments Download
A + components/printing/DEPS View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +2 lines, -3 lines 0 comments Download
A + components/printing/OWNERS View 1 chunk +1 line, -1 line 0 comments Download
A components/printing/README View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +3 lines, -0 lines 0 comments Download
A components/printing/common/BUILD.gn View 1 2 3 4 5 6 1 chunk +18 lines, -0 lines 0 comments Download
A components/printing/common/OWNERS View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +14 lines, -0 lines 0 comments Download
A + components/printing/common/print_messages.h View 1 2 3 4 5 6 7 2 chunks +3 lines, -3 lines 0 comments Download
A + components/printing/common/print_messages.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
A components/printing/renderer/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +31 lines, -0 lines 0 comments Download
A + components/printing/renderer/DEPS View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +2 lines, -2 lines 0 comments Download
A + components/printing/renderer/print_web_view_helper.h View 1 2 3 4 5 6 7 2 chunks +3 lines, -3 lines 0 comments Download
A + components/printing/renderer/print_web_view_helper.cc View 1 2 3 4 5 6 7 2 chunks +3 lines, -3 lines 0 comments Download
A + components/printing/renderer/print_web_view_helper_android.cc View 1 chunk +1 line, -1 line 0 comments Download
A + components/printing/renderer/print_web_view_helper_linux.cc View 5 6 1 chunk +2 lines, -2 lines 0 comments Download
A + components/printing/renderer/print_web_view_helper_mac.mm View 5 6 1 chunk +2 lines, -2 lines 0 comments Download
A + components/printing/renderer/print_web_view_helper_pdf_win.cc View 5 6 1 chunk +2 lines, -2 lines 0 comments Download
A + components/printing/resources/print_preview_page.html View 1 2 3 4 5 6 7 0 chunks +-1 lines, --1 lines 0 comments Download
M components/resources/components_resources.grd View 1 2 3 4 5 6 7 1 chunk +1 line, -0 lines 0 comments Download
A components/resources/printing_resources.grdp View 1 2 3 4 5 6 7 1 chunk +6 lines, -0 lines 0 comments Download

Messages

Total messages: 24 (4 generated)
dgn
PTAL In this patch I only moved the files and updated the build files. (no ...
5 years, 11 months ago (2014-12-29 17:34:11 UTC) #2
Vitaly Buka (NO REVIEWS)
On 2014/12/29 17:34:11, dgn wrote: > PTAL > > In this patch I only moved ...
5 years, 11 months ago (2015-01-05 05:55:57 UTC) #3
Vitaly Buka (NO REVIEWS)
thanks, almost there https://codereview.chromium.org/811563008/diff/100001/components/printing/renderer/BUILD.gn File components/printing/renderer/BUILD.gn (right): https://codereview.chromium.org/811563008/diff/100001/components/printing/renderer/BUILD.gn#newcode5 components/printing/renderer/BUILD.gn:5: static_library("renderer") { printing_renderer https://codereview.chromium.org/811563008/diff/100001/components/printing/renderer/BUILD.gn#newcode21 components/printing/renderer/BUILD.gn:21: "//chrome/common", ...
5 years, 11 months ago (2015-01-05 17:26:07 UTC) #4
dgn
Sorry, I didn't completely understand your comments on the previous CL. I thought I should ...
5 years, 11 months ago (2015-01-05 18:52:52 UTC) #5
Vitaly Buka (NO REVIEWS)
https://codereview.chromium.org/811563008/diff/140001/chrome/renderer/chrome_content_renderer_client.cc File chrome/renderer/chrome_content_renderer_client.cc (right): https://codereview.chromium.org/811563008/diff/140001/chrome/renderer/chrome_content_renderer_client.cc#newcode131 chrome/renderer/chrome_content_renderer_client.cc:131: // TODO(dgn) ?
5 years, 11 months ago (2015-01-08 00:21:16 UTC) #6
Vitaly Buka (NO REVIEWS)
lgtm https://codereview.chromium.org/811563008/diff/180001/components/printing/renderer/BUILD.gn File components/printing/renderer/BUILD.gn (right): https://codereview.chromium.org/811563008/diff/180001/components/printing/renderer/BUILD.gn#newcode28 components/printing/renderer/BUILD.gn:28: cflags = [ "/wd4267" ] # TODO(dgn): crbug.com/167187 ...
5 years, 11 months ago (2015-01-08 22:46:16 UTC) #7
dgn
blundell@chromium.org: Please review changes in /components. This patch creates /components/printing dcheng@chromium.org: Please review changes in ...
5 years, 11 months ago (2015-01-09 10:47:20 UTC) #9
blundell
//components lgtm
5 years, 11 months ago (2015-01-09 12:20:02 UTC) #10
Lei Zhang
Looking outside of chrome: - You need security OWNERS for IPC changes to print_message.*, with ...
5 years, 11 months ago (2015-01-09 21:55:17 UTC) #11
Lei Zhang
https://codereview.chromium.org/811563008/diff/200001/chrome/DEPS File chrome/DEPS (right): https://codereview.chromium.org/811563008/diff/200001/chrome/DEPS#newcode21 chrome/DEPS:21: "+components/printing", Some of the other components rules in this ...
5 years, 11 months ago (2015-01-09 22:02:42 UTC) #12
Vitaly Buka (NO REVIEWS)
https://codereview.chromium.org/811563008/diff/200001/chrome/browser/browser_resources.grd File chrome/browser/browser_resources.grd (left): https://codereview.chromium.org/811563008/diff/200001/chrome/browser/browser_resources.grd#oldcode258 chrome/browser/browser_resources.grd:258: <include name="IDR_PRINT_PREVIEW_PAGE" file="resources\print_preview\print_preview_page.html" flattenhtml="true" allowexternalscript="false" type="BINDATA" /> On 2015/01/09 ...
5 years, 11 months ago (2015-01-09 23:29:48 UTC) #13
dgn
https://codereview.chromium.org/811563008/diff/200001/chrome/DEPS File chrome/DEPS (right): https://codereview.chromium.org/811563008/diff/200001/chrome/DEPS#newcode21 chrome/DEPS:21: "+components/printing", On 2015/01/09 22:02:42, Lei Zhang wrote: > Some ...
5 years, 11 months ago (2015-01-12 20:22:39 UTC) #14
Lei Zhang
lgtm https://codereview.chromium.org/811563008/diff/200001/chrome/DEPS File chrome/DEPS (right): https://codereview.chromium.org/811563008/diff/200001/chrome/DEPS#newcode21 chrome/DEPS:21: "+components/printing", On 2015/01/12 20:22:39, dgn wrote: > On ...
5 years, 11 months ago (2015-01-12 21:24:21 UTC) #15
dcheng
rslgtm for IPC changes I wonder if there's some way we can use the PRESUBMIT ...
5 years, 11 months ago (2015-01-12 23:41:12 UTC) #16
dcheng
lgtm, even
5 years, 11 months ago (2015-01-12 23:41:22 UTC) #17
dgn
darin@chromium.org: Please review the dependencies in the new DEPS files: components/printing/DEPS and components/printing/renderer/DEPS The ones ...
5 years, 11 months ago (2015-01-13 12:22:44 UTC) #19
darin (slow to review)
LGTM for components/../DEPS
5 years, 11 months ago (2015-01-13 17:45:10 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/811563008/220001
5 years, 11 months ago (2015-01-13 18:03:26 UTC) #22
commit-bot: I haz the power
Committed patchset #12 (id:220001)
5 years, 11 months ago (2015-01-13 18:13:38 UTC) #23
commit-bot: I haz the power
5 years, 11 months ago (2015-01-13 18:15:21 UTC) #24
Message was sent while issue was closed.
Patchset 12 (id:??) landed as
https://crrev.com/445b5974445aa9a0f8afc87214f9dff090d5255c
Cr-Commit-Position: refs/heads/master@{#311293}

Powered by Google App Engine
This is Rietveld 408576698