Changeset 183892 in webkit
- Timestamp:
- May 6, 2015, 3:32:36 PM (10 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 1 added
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r183891 r183892 1 2015-05-06 Carlos Garcia Campos <cgarcia@igalia.com> and Per Arne Vollan <peavo@outlook.com> 2 3 [WinCairo] Compile error due to undefined symbols after r183868 4 https://bugs.webkit.org/show_bug.cgi?id=144692 5 6 Reviewed by Alex Christensen. 7 8 Speculative build fix. Add dummy PlatformDisplayWin. 9 10 * PlatformWinCairo.cmake: Add PlatformDisplay.cpp to compilation. 11 * platform/graphics/PlatformDisplay.cpp: 12 (WebCore::PlatformDisplay::createPlatformDisplay): 13 * platform/graphics/PlatformDisplay.h: 14 * platform/graphics/win/PlatformDisplayWin.h: 15 Add stubs to compile. 16 * WebCore.vcxproj/WebCore.vcxproj 17 * WebCore.vcxproj/WebCore.vcxproj.filters 18 Add new files to Windows build. 19 1 20 2015-05-06 David Hyatt <hyatt@apple.com> 2 21 -
trunk/Source/WebCore/PlatformWinCairo.cmake
r183807 r183892 38 38 platform/graphics/GraphicsLayer.cpp 39 39 platform/graphics/ImageSource.cpp 40 platform/graphics/PlatformDisplay.cpp 40 41 platform/graphics/ShadowBlur.cpp 41 42 platform/graphics/WOFFFileFormat.cpp -
trunk/Source/WebCore/WebCore.vcxproj/WebCore.vcxproj
r183866 r183892 7608 7608 <ClCompile Include="..\platform\graphics\opengl\GraphicsContext3DOpenGLES.cpp" /> 7609 7609 <ClCompile Include="..\platform\graphics\opengl\TemporaryOpenGLSetting.cpp" /> 7610 <ClCompile Include="..\platform\graphics\PlatformDisplay.cpp"> 7611 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> 7612 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> 7613 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">true</ExcludedFromBuild> 7614 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'">true</ExcludedFromBuild> 7615 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'">false</ExcludedFromBuild> 7616 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|x64'">false</ExcludedFromBuild> 7617 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> 7618 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> 7619 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'">false</ExcludedFromBuild> 7620 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|x64'">false</ExcludedFromBuild> 7621 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild> 7622 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|x64'">true</ExcludedFromBuild> 7623 </ClCompile> 7610 7624 <ClCompile Include="..\platform\graphics\texmap\BitmapTexture.cpp"> 7611 7625 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> … … 19824 19838 <ClInclude Include="..\platform\graphics\opengl\GLPlatformContext.h" /> 19825 19839 <ClInclude Include="..\platform\graphics\opengl\GLPlatformSurface.h" /> 19840 <ClInclude Include="..\platform\graphics\PlatformDisplay.h" /> 19826 19841 <ClInclude Include="..\platform\graphics\texmap\BitmapTexture.h" /> 19827 19842 <ClInclude Include="..\platform\graphics\texmap\BitmapTextureGL.h" /> … … 19857 19872 <ClInclude Include="..\platform\graphics\VideoTrackPrivate.h" /> 19858 19873 <ClInclude Include="..\platform\graphics\win\MediaPlayerPrivateMediaFoundation.h" /> 19874 <ClInclude Include="..\platform\graphics\win\PlatformDisplayWin.h" /> 19859 19875 <ClInclude Include="..\platform\graphics\win\SharedGDIObject.h" /> 19860 19876 <ClInclude Include="..\platform\HostWindow.h" /> -
trunk/Source/WebCore/WebCore.vcxproj/WebCore.vcxproj.filters
r183866 r183892 7274 7274 <Filter>platform\network</Filter> 7275 7275 </ClCompile> 7276 <ClCompile Include="..\platform\graphics\PlatformDisplay.cpp"> 7277 <Filter>platform\graphics</Filter> 7278 </ClCompile> 7276 7279 </ItemGroup> 7277 7280 <ItemGroup> … … 15272 15275 <ClInclude Include="..\platform\network\CacheValidation.h"> 15273 15276 <Filter>platform\network</Filter> 15277 </ClInclude> 15278 <ClInclude Include="..\platform\graphics\PlatformDisplay.h"> 15279 <Filter>platform\graphics</Filter> 15280 </ClInclude> 15281 <ClInclude Include="..\platform\graphics\win\PlatformDisplayWin.h"> 15282 <Filter>platform\graphics\win</Filter> 15274 15283 </ClInclude> 15275 15284 </ItemGroup> -
trunk/Source/WebCore/platform/graphics/PlatformDisplay.cpp
r183868 r183892 38 38 #endif 39 39 40 #if PLATFORM(WIN) 41 #include "PlatformDisplayWin.h" 42 #endif 43 40 44 #if PLATFORM(GTK) 41 45 #include <gdk/gdkx.h> … … 70 74 #elif PLATFORM(EFL) && defined(HAVE_ECORE_X) 71 75 return std::make_unique<PlatformDisplayX11>(static_cast<Display*>(ecore_x_display_get())); 76 #elif PLATFORM(WIN) 77 return std::make_unique<PlatformDisplayWin>(); 72 78 #endif 73 79 -
trunk/Source/WebCore/platform/graphics/PlatformDisplay.h
r183868 r183892 49 49 Wayland, 50 50 #endif 51 #if PLATFORM(WIN) 52 Windows, 53 #endif 51 54 }; 52 55
Note:
See TracChangeset
for help on using the changeset viewer.