OLD | NEW |
1 # | 1 # |
2 # Copyright (C) 2009 Google Inc. All rights reserved. | 2 # Copyright (C) 2009 Google Inc. All rights reserved. |
3 # | 3 # |
4 # Redistribution and use in source and binary forms, with or without | 4 # Redistribution and use in source and binary forms, with or without |
5 # modification, are permitted provided that the following conditions are | 5 # modification, are permitted provided that the following conditions are |
6 # met: | 6 # met: |
7 # | 7 # |
8 # * Redistributions of source code must retain the above copyright | 8 # * Redistributions of source code must retain the above copyright |
9 # notice, this list of conditions and the following disclaimer. | 9 # notice, this list of conditions and the following disclaimer. |
10 # * Redistributions in binary form must reproduce the above | 10 # * Redistributions in binary form must reproduce the above |
(...skipping 1130 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1141 # performance is monitored by the "Check Objective-C Rename" | 1141 # performance is monitored by the "Check Objective-C Rename" |
1142 # postbuild step, and any suspicious-looking symbols not handled | 1142 # postbuild step, and any suspicious-looking symbols not handled |
1143 # here or whitelisted in that step will cause a build failure. | 1143 # here or whitelisted in that step will cause a build failure. |
1144 # | 1144 # |
1145 # If this is unhandled, the console will receive log messages | 1145 # If this is unhandled, the console will receive log messages |
1146 # such as: | 1146 # such as: |
1147 # com.google.Chrome[] objc[]: Class ScrollbarPrefsObserver is impl
emented in both .../Google Chrome.app/Contents/Versions/.../Google Chrome Helper
.app/Contents/MacOS/../../../Google Chrome Framework.framework/Google Chrome Fra
mework and /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/Web
Core.framework/Versions/A/WebCore. One of the two will be used. Which one is und
efined. | 1147 # com.google.Chrome[] objc[]: Class ScrollbarPrefsObserver is impl
emented in both .../Google Chrome.app/Contents/Versions/.../Google Chrome Helper
.app/Contents/MacOS/../../../Google Chrome Framework.framework/Google Chrome Fra
mework and /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/Web
Core.framework/Versions/A/WebCore. One of the two will be used. Which one is und
efined. |
1148 'ScrollbarPrefsObserver=ChromiumWebCoreObjCScrollbarPrefsObserver'
, | 1148 'ScrollbarPrefsObserver=ChromiumWebCoreObjCScrollbarPrefsObserver'
, |
1149 'WebCoreRenderThemeNotificationObserver=ChromiumWebCoreObjCWebCore
RenderThemeNotificationObserver', | 1149 'WebCoreRenderThemeNotificationObserver=ChromiumWebCoreObjCWebCore
RenderThemeNotificationObserver', |
1150 'WebFontCache=ChromiumWebCoreObjCWebFontCache', | 1150 'WebFontCache=ChromiumWebCoreObjCWebFontCache', |
| 1151 'ScrollAnimationHelperDelegate=ChromiumWebCoreObjCScrollAnimationH
elperDelegate', |
| 1152 'ScrollbarPainterControllerDelegate=ChromiumWebCoreObjCScrollbarPa
interControllerDelegate', |
| 1153 'ScrollbarPainterDelegate=ChromiumWebCoreObjCScrollbarPainterDeleg
ate', |
| 1154 'ScrollbarPartAnimation=ChromiumWebCoreObjCScrollbarPartAnimation'
, |
1151 ], | 1155 ], |
1152 'include_dirs': [ | 1156 'include_dirs': [ |
1153 '../../../WebKitLibraries', | 1157 '../../../WebKitLibraries', |
1154 ], | 1158 ], |
1155 'postbuilds': [ | 1159 'postbuilds': [ |
1156 { | 1160 { |
1157 # This step ensures that any Objective-C names that aren't | 1161 # This step ensures that any Objective-C names that aren't |
1158 # redefined to be "safe" above will cause a build failure. | 1162 # redefined to be "safe" above will cause a build failure. |
1159 'postbuild_name': 'Check Objective-C Rename', | 1163 'postbuild_name': 'Check Objective-C Rename', |
1160 'variables': { | 1164 'variables': { |
(...skipping 198 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1359 # Cherry-pick some files that can't be included by broader regexps. | 1363 # Cherry-pick some files that can't be included by broader regexps. |
1360 # Some of these are used instead of Chromium platform files, see | 1364 # Some of these are used instead of Chromium platform files, see |
1361 # the specific exclusions in the "sources!" list below. | 1365 # the specific exclusions in the "sources!" list below. |
1362 ['include', 'rendering/RenderThemeMac\\.mm$'], | 1366 ['include', 'rendering/RenderThemeMac\\.mm$'], |
1363 ['include', 'platform/graphics/mac/ColorMac\\.mm$'], | 1367 ['include', 'platform/graphics/mac/ColorMac\\.mm$'], |
1364 ['include', 'platform/graphics/mac/FloatPointMac\\.mm$'], | 1368 ['include', 'platform/graphics/mac/FloatPointMac\\.mm$'], |
1365 ['include', 'platform/graphics/mac/FloatRectMac\\.mm$'], | 1369 ['include', 'platform/graphics/mac/FloatRectMac\\.mm$'], |
1366 ['include', 'platform/graphics/mac/FloatSizeMac\\.mm$'], | 1370 ['include', 'platform/graphics/mac/FloatSizeMac\\.mm$'], |
1367 ['include', 'platform/graphics/mac/GlyphPageTreeNodeMac\\.cpp$'], | 1371 ['include', 'platform/graphics/mac/GlyphPageTreeNodeMac\\.cpp$'], |
1368 ['include', 'platform/graphics/mac/GraphicsContextMac\\.mm$'], | 1372 ['include', 'platform/graphics/mac/GraphicsContextMac\\.mm$'], |
| 1373 ['include', 'platform/graphics/mac/IntPointMac\\.mm$'], |
1369 ['include', 'platform/graphics/mac/IntRectMac\\.mm$'], | 1374 ['include', 'platform/graphics/mac/IntRectMac\\.mm$'], |
1370 ['include', 'platform/mac/BlockExceptions\\.mm$'], | 1375 ['include', 'platform/mac/BlockExceptions\\.mm$'], |
1371 ['include', 'platform/mac/KillRingMac\\.mm$'], | 1376 ['include', 'platform/mac/KillRingMac\\.mm$'], |
1372 ['include', 'platform/mac/LocalCurrentGraphicsContext\\.mm$'], | 1377 ['include', 'platform/mac/LocalCurrentGraphicsContext\\.mm$'], |
1373 ['include', 'platform/mac/PurgeableBufferMac\\.cpp$'], | 1378 ['include', 'platform/mac/PurgeableBufferMac\\.cpp$'], |
1374 ['include', 'platform/mac/WebCoreSystemInterface\\.mm$'], | 1379 ['include', 'platform/mac/WebCoreSystemInterface\\.mm$'], |
1375 ['include', 'platform/mac/WebCoreTextRenderer\\.mm$'], | 1380 ['include', 'platform/mac/WebCoreTextRenderer\\.mm$'], |
1376 ['include', 'platform/text/mac/ShapeArabic\\.c$'], | 1381 ['include', 'platform/text/mac/ShapeArabic\\.c$'], |
1377 ['include', 'platform/text/mac/String(Impl)?Mac\\.mm$'], | 1382 ['include', 'platform/text/mac/String(Impl)?Mac\\.mm$'], |
1378 # Use USE_NEW_THEME on Mac. | 1383 # Use USE_NEW_THEME on Mac. |
(...skipping 343 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1722 }], | 1727 }], |
1723 ['enable_svg!=0', { | 1728 ['enable_svg!=0', { |
1724 'dependencies': [ | 1729 'dependencies': [ |
1725 'webcore_svg', | 1730 'webcore_svg', |
1726 ], | 1731 ], |
1727 }], | 1732 }], |
1728 ], | 1733 ], |
1729 }, | 1734 }, |
1730 ], # targets | 1735 ], # targets |
1731 } | 1736 } |
OLD | NEW |