Changeset 81540 in webkit
- Timestamp:
- Mar 18, 2011 5:51:25 PM (13 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r81539 r81540 1 2011-03-18 Adam Barth <abarth@webkit.org> 2 3 Reviewed by Dimitri Glazkov. 4 5 WebCore GYP build should build 6 https://bugs.webkit.org/show_bug.cgi?id=56696 7 8 After this patch, the WebCore GYP build successfully compiles and 9 links. I haven't trying executing it yet. 10 11 * WebCore.gypi: 12 - DOMMouseEvent should be included as part of the Objective-C bindings. 13 * WebCore.xcodeproj/project.pbxproj: 14 - RenderSVGPath.cpp was mistakenly included directly in the project 15 instead of being built by RenderSVGAllInOne. 16 * gyp/WebCore.gyp: 17 - Exclude some more files from the build. These files are absent 18 in the normal build. I didn't see them earlier because the dead 19 code stripping was hiding them. (They're probably unreferenced.) 20 - Switch to using RenderSVGAllInOne. I'm not entirely sure if this 21 part of the patch is necessary, but it matches the normal build 22 more closely. 23 * platform/mac/WebCoreObjCExtras.mm: 24 - The normal build passes the -Wdeprecated-declarations flag when 25 compiling this file. The GYP folks explicitly do not want to add 26 that feature to GYP, and there does not appear to be a way to 27 remove the deprecated call from this file. 28 * rendering/svg/RenderSVGAllInOne.cpp: 29 - Add RenderSVGPath.cpp, which was missing previously. 30 1 31 2011-03-18 Adam Barth <abarth@webkit.org> 2 32 -
trunk/Source/WebCore/WebCore.gypi
r81539 r81540 6764 6764 '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMMessagePort.mm', 6765 6765 '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMMessagePortInternal.h', 6766 '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMMouseEvent.mm', 6767 '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMMouseEventInternal.h', 6766 6768 '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMMutationEvent.mm', 6767 6769 '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMMutationEventInternal.h', -
trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj
r81198 r81540 4073 4073 ABFE7E120D32FAF60066F4D2 /* MediaControlElements.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFE7E100D32FAF50066F4D2 /* MediaControlElements.cpp */; }; 4074 4074 ABFE7E130D32FAF60066F4D2 /* MediaControlElements.h in Headers */ = {isa = PBXBuildFile; fileRef = ABFE7E110D32FAF50066F4D2 /* MediaControlElements.h */; }; 4075 ADDF1AD61257CD9A0003A759 /* RenderSVGPath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ADDF1AD41257CD9A0003A759 /* RenderSVGPath.cpp */; };4076 4075 ADDF1AD71257CD9A0003A759 /* RenderSVGPath.h in Headers */ = {isa = PBXBuildFile; fileRef = ADDF1AD51257CD9A0003A759 /* RenderSVGPath.h */; }; 4077 4076 B0149E7D11A4B21500196A7B /* AsyncImageResizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B0149E7911A4B21500196A7B /* AsyncImageResizer.cpp */; }; … … 24771 24770 D302754D12A5FEAB004BD828 /* RenderSummary.cpp in Sources */, 24772 24771 0F4E57171313276200CF85AF /* RenderSVGAllInOne.cpp in Sources */, 24773 ADDF1AD61257CD9A0003A759 /* RenderSVGPath.cpp in Sources */,24774 24772 A8DF4AEC0980C42C0052981B /* RenderTable.cpp in Sources */, 24775 24773 A8DF4AEA0980C42C0052981B /* RenderTableCell.cpp in Sources */, -
trunk/Source/WebCore/gyp/WebCore.gyp
r81539 r81540 69 69 ['exclude', 'platform/graphics/cg/FontPlatformData\\.h$'], 70 70 ['exclude', 'platform/graphics/gpu/LoopBlinnPathProcessor\\.(cpp|h)$'], 71 ['exclude', 'platform/graphics/gpu/LoopBlinnLocalTriangulator\\.(cpp|h)$'], 72 ['exclude', 'platform/graphics/gpu/LoopBlinnPathCache\\.(cpp|h)$'], 73 ['exclude', 'platform/graphics/gpu/LoopBlinnShader\\.(cpp|h)$'], 74 ['exclude', 'platform/graphics/gpu/LoopBlinnSolidFillShader\\.(cpp|h)$'], 71 75 # FIXME: Consider excluding GL as a suffix. 72 76 ['exclude', 'platform/graphics/ImageSource\\.cpp$'], … … 81 85 ['exclude', 'plugins/PluginDatabase\\.cpp$'], 82 86 ['exclude', 'plugins/PluginPackageNone\\.cpp$'], 87 ['exclude', 'plugins/PluginPackage\\.cpp$'], 83 88 ['exclude', 'plugins/PluginStream\\.cpp$'], 84 89 ['exclude', 'plugins/PluginView\\.cpp$'], 90 ['exclude', 'plugins/mac/PluginPackageMac\\.cpp$'], 85 91 ['exclude', 'plugins/mac/PluginViewMac\\.mm$'], 86 92 ['exclude', 'plugins/npapi\\.cpp$'], … … 103 109 104 110 ['exclude', 'AllInOne\\.cpp$'], 111 112 ['exclude', 'rendering/svg/[^/]+\\.cpp'], 113 ['include', 'rendering/svg/RenderSVGAllInOne\\.cpp$'], 105 114 ], 106 115 'mac_framework_private_headers': [ … … 144 153 'INFOPLIST_FILE': '<(DEPTH)/WebCore/Info.plist', 145 154 'ALWAYS_SEARCH_USER_PATHS': 'NO', 155 'DEAD_CODE_STRIPPING': 'NO', 146 156 }, 147 157 }], -
trunk/Source/WebCore/platform/mac/WebCoreObjCExtras.mm
r58272 r81540 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 27 */ 28 29 // This file intentionally calls objc_finalizeOnMainThread, which is deprecated. 30 // According to http://gcc.gnu.org/onlinedocs/gcc-4.2.1/gcc/Diagnostic-Pragmas.html#Diagnostic-Pragmas 31 // we need to place this directive before any data or functions are defined. 32 #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 28 33 29 34 #include "config.h" -
trunk/Source/WebCore/rendering/svg/RenderSVGAllInOne.cpp
r75351 r81540 35 35 #include "RenderSVGInlineText.cpp" 36 36 #include "RenderSVGModelObject.cpp" 37 #include "RenderSVGPath.cpp" 37 38 #include "RenderSVGResource.cpp" 38 39 #include "RenderSVGResourceClipper.cpp"
Note: See TracChangeset
for help on using the changeset viewer.