Index: chrome/chrome.gyp |
diff --git a/chrome/chrome.gyp b/chrome/chrome.gyp |
index 4249a29dc5bd086b60c80d6872c7e0589fca0762..56b4a58caed37f8da9431c758de9aefb6ea0fd8d 100755 |
--- a/chrome/chrome.gyp |
+++ b/chrome/chrome.gyp |
@@ -2391,6 +2391,11 @@ |
'sources': [ |
'browser/net/ssl_config_service_manager_pref.cc', |
], |
+ 'sources/': [ |
+ # Exclude most of printing. |
+ ['exclude', '^browser/printing/'], |
+ ['include', '^browser/printing/page_(number|range|setup)\\.cc$'], |
+ ], |
'conditions': [ |
['linux_breakpad==1', { |
'sources': [ |
@@ -2600,10 +2605,6 @@ |
# Exclude parts of password_manager. |
['exclude', '^browser/password_manager/ie7_password\\.cc$'], |
- # Exclude most of printing. |
- ['exclude', '^browser/printing/'], |
- ['include', '^browser/printing/page_(number|range|setup)\\.cc$'], |
- |
# Exclude all of rlz. |
['exclude', '^browser/rlz/'], |
@@ -3140,7 +3141,7 @@ |
'renderer/print_web_view_helper.cc', |
'renderer/print_web_view_helper.h', |
'renderer/print_web_view_helper_linux.cc', |
- 'renderer/print_web_view_helper_mac.cc', |
+ 'renderer/print_web_view_helper_mac.mm', |
'renderer/print_web_view_helper_win.cc', |
'renderer/render_process.cc', |
'renderer/render_process.h', |