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

Issue 599633007: Fixed build enable_printing=2 for windows and removed dead code. (Closed)

Created:
6 years, 2 months ago by Vitaly Buka (NO REVIEWS)
Modified:
6 years, 2 months ago
CC:
chromium-reviews, mkwst+moarreviews-renderer_chromium.org, darin-cc_chromium.org, jam
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

PdfToMetafile messages always required on Windows. Restore Pepper printing support even without full printing. If was guarded to work in full printing for Android, because Android did not implemented that functionality. Proper guard should allow even non-full printing, because code is usefull to print PDF. Removed printing to DC code, related code already deleted from Chrome. BUG=170859, 417967 Committed: https://crrev.com/3967c43228c59144237d1e92a30994ca1c640750 Cr-Commit-Position: refs/heads/master@{#297324}

Patch Set 1 #

Patch Set 2 : Thu Sep 25 14:54:53 PDT 2014 #

Patch Set 3 : Thu Sep 25 14:57:11 PDT 2014 #

Patch Set 4 : Thu Sep 25 15:03:35 PDT 2014 #

Patch Set 5 : Thu Sep 25 15:16:23 PDT 2014 #

Patch Set 6 : Thu Sep 25 15:18:38 PDT 2014 #

Patch Set 7 : Thu Sep 25 15:49:59 PDT 2014 #

Patch Set 8 : Thu Sep 25 15:59:55 PDT 2014 #

Patch Set 9 : Thu Sep 25 16:05:54 PDT 2014 #

Patch Set 10 : Thu Sep 25 16:10:03 PDT 2014 #

Total comments: 2

Patch Set 11 : Thu Sep 25 21:03:04 PDT 2014 #

Patch Set 12 : Thu Sep 25 21:26:54 PDT 2014 #

Total comments: 8

Patch Set 13 : Thu Sep 25 22:06:32 PDT 2014 #

Patch Set 14 : Thu Sep 25 22:28:15 PDT 2014 #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+40 lines, -150 lines) Patch
M chrome/common/chrome_utility_printing_messages.h View 1 2 3 4 5 6 7 8 9 10 11 4 chunks +34 lines, -31 lines 2 comments Download
M content/renderer/pepper/pepper_plugin_instance_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 8 chunks +6 lines, -119 lines 0 comments Download

Messages

Total messages: 32 (5 generated)
Vitaly Buka (NO REVIEWS)
6 years, 2 months ago (2014-09-25 21:53:50 UTC) #3
Tom Sepez
Messages LGTM. Just a few typos in the description of this CL: s/PdfToMetifile/PdfToMetafile/ s/peeper/pepper/
6 years, 2 months ago (2014-09-25 22:14:01 UTC) #4
yzshen1
Hi, It would be great if you redirect this CL to another Pepper OWNER. I ...
6 years, 2 months ago (2014-09-25 22:39:43 UTC) #5
Vitaly Buka (NO REVIEWS)
6 years, 2 months ago (2014-09-25 22:51:10 UTC) #7
raymes
This change overall looks good (mostly removing code) but I don't really understand the implications. ...
6 years, 2 months ago (2014-09-26 03:06:32 UTC) #8
raymes
https://codereview.chromium.org/599633007/diff/180001/content/renderer/pepper/pepper_plugin_instance_impl.cc File content/renderer/pepper/pepper_plugin_instance_impl.cc (right): https://codereview.chromium.org/599633007/diff/180001/content/renderer/pepper/pepper_plugin_instance_impl.cc#newcode1930 content/renderer/pepper/pepper_plugin_instance_impl.cc:1930: nit: blank line
6 years, 2 months ago (2014-09-26 03:06:54 UTC) #9
Vitaly Buka (NO REVIEWS)
On 2014/09/26 03:06:32, raymes wrote: > This change overall looks good (mostly removing code) but ...
6 years, 2 months ago (2014-09-26 04:29:09 UTC) #10
Vitaly Buka (NO REVIEWS)
https://codereview.chromium.org/599633007/diff/180001/content/renderer/pepper/pepper_plugin_instance_impl.cc File content/renderer/pepper/pepper_plugin_instance_impl.cc (right): https://codereview.chromium.org/599633007/diff/180001/content/renderer/pepper/pepper_plugin_instance_impl.cc#newcode1930 content/renderer/pepper/pepper_plugin_instance_impl.cc:1930: On 2014/09/26 03:06:54, raymes wrote: > nit: blank line ...
6 years, 2 months ago (2014-09-26 04:29:21 UTC) #11
Vitaly Buka (NO REVIEWS)
6 years, 2 months ago (2014-09-26 04:31:56 UTC) #13
Lei Zhang
https://codereview.chromium.org/599633007/diff/220001/content/renderer/pepper/pepper_plugin_instance_impl.cc File content/renderer/pepper/pepper_plugin_instance_impl.cc (right): https://codereview.chromium.org/599633007/diff/220001/content/renderer/pepper/pepper_plugin_instance_impl.cc#newcode1748 content/renderer/pepper/pepper_plugin_instance_impl.cc:1748: #if defined(ENABLE_PRINTING) && !defined(OS_ANDROID) pepper_plugin_instance_impl.cc isn't even compiled by ...
6 years, 2 months ago (2014-09-26 04:46:09 UTC) #14
raymes
https://codereview.chromium.org/599633007/diff/220001/chrome/common/chrome_utility_printing_messages.h File chrome/common/chrome_utility_printing_messages.h (right): https://codereview.chromium.org/599633007/diff/220001/chrome/common/chrome_utility_printing_messages.h#newcode89 chrome/common/chrome_utility_printing_messages.h:89: #if defined(ENABLE_PRINTING) && defined(OS_WIN) Should this be #if defined(ENABLE_PRINTING) ...
6 years, 2 months ago (2014-09-26 04:47:29 UTC) #15
Vitaly Buka (NO REVIEWS)
https://codereview.chromium.org/599633007/diff/220001/chrome/common/chrome_utility_printing_messages.h File chrome/common/chrome_utility_printing_messages.h (right): https://codereview.chromium.org/599633007/diff/220001/chrome/common/chrome_utility_printing_messages.h#newcode89 chrome/common/chrome_utility_printing_messages.h:89: #if defined(ENABLE_PRINTING) && defined(OS_WIN) this messages windows only. it's ...
6 years, 2 months ago (2014-09-26 05:29:03 UTC) #16
Lei Zhang
On 2014/09/26 05:29:03, Vitaly Buka wrote: > Also it's a good question why CEF needed ...
6 years, 2 months ago (2014-09-26 05:38:17 UTC) #17
Marshall
On 2014/09/26 05:38:17, Lei Zhang (OOO starting 09-27) wrote: > On 2014/09/26 05:29:03, Vitaly Buka ...
6 years, 2 months ago (2014-09-26 15:18:34 UTC) #18
Lei Zhang
On 2014/09/26 15:18:34, Marshall wrote: > On 2014/09/26 05:38:17, Lei Zhang (OOO starting 09-27) wrote: ...
6 years, 2 months ago (2014-09-26 16:11:53 UTC) #19
Marshall
On 2014/09/26 16:11:53, Lei Zhang (OOO starting 09-27) wrote: > On 2014/09/26 15:18:34, Marshall wrote: ...
6 years, 2 months ago (2014-09-26 16:37:56 UTC) #20
Lei Zhang
On 2014/09/26 15:18:34, Marshall wrote: > (2) basic printing which, on Windows, loads the pepper ...
6 years, 2 months ago (2014-09-26 16:40:34 UTC) #21
Lei Zhang
lgtm, but I'm not an owner.
6 years, 2 months ago (2014-09-26 16:41:25 UTC) #22
Vitaly Buka (NO REVIEWS)
On 2014/09/26 16:37:56, Marshall wrote: > On 2014/09/26 16:11:53, Lei Zhang (OOO starting 09-27) wrote: ...
6 years, 2 months ago (2014-09-26 16:41:26 UTC) #23
Marshall
On 2014/09/26 16:41:26, Vitaly Buka wrote: > In other words, I guess your goal is ...
6 years, 2 months ago (2014-09-26 16:46:20 UTC) #24
Marshall
This change works with CEF, so lgtm.
6 years, 2 months ago (2014-09-26 17:01:52 UTC) #25
raymes
https://codereview.chromium.org/599633007/diff/260001/chrome/common/chrome_utility_printing_messages.h File chrome/common/chrome_utility_printing_messages.h (right): https://codereview.chromium.org/599633007/diff/260001/chrome/common/chrome_utility_printing_messages.h#newcode89 chrome/common/chrome_utility_printing_messages.h:89: #if defined(ENABLE_PRINTING) && defined(OS_WIN) Do we really need the ...
6 years, 2 months ago (2014-09-29 00:09:37 UTC) #26
Vitaly Buka (NO REVIEWS)
https://codereview.chromium.org/599633007/diff/260001/chrome/common/chrome_utility_printing_messages.h File chrome/common/chrome_utility_printing_messages.h (right): https://codereview.chromium.org/599633007/diff/260001/chrome/common/chrome_utility_printing_messages.h#newcode89 chrome/common/chrome_utility_printing_messages.h:89: #if defined(ENABLE_PRINTING) && defined(OS_WIN) There are 3 files that ...
6 years, 2 months ago (2014-09-29 17:08:07 UTC) #27
raymes
lgtm
6 years, 2 months ago (2014-09-30 00:35:03 UTC) #28
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/599633007/260001
6 years, 2 months ago (2014-09-30 00:37:10 UTC) #30
commit-bot: I haz the power
Committed patchset #14 (id:260001) as 0ebcbf71501f73d1cc4076c623f16608b65fa3f1
6 years, 2 months ago (2014-09-30 01:09:17 UTC) #31
commit-bot: I haz the power
6 years, 2 months ago (2014-09-30 01:11:32 UTC) #32
Message was sent while issue was closed.
Patchset 14 (id:??) landed as
https://crrev.com/3967c43228c59144237d1e92a30994ca1c640750
Cr-Commit-Position: refs/heads/master@{#297324}

Powered by Google App Engine
This is Rietveld 408576698