[webkit-dev] WebKit, C++11, and Visual Studio 2013

Benjamin Poulain benjamin at webkit.org
Fri Dec 6 15:24:01 PST 2013

That is awesome. Great work!


On 12/6/13, 2:53 PM, Brent Fulgham wrote:
> Hi Everyone,
> We are working hard to move WebKit toward stronger adoption of C++11
> features, such as variadic templates, ranged for-loops, and initializer
> lists. Unfortunately, this effort has been hampered by the small subset
> of C++11 features available in Visual Studio 2010.
> You can get a feel for the level of C++11 support in the last few
> versions of Visual Studio here:
> http://msdn.microsoft.com/en-us/library/vstudio/hh567368.aspx
> With Visual Studio 2013, we finally have access to a compiler that
> supports the major C++11 features we need. Consequently, we intend to
> switch to VS2013 and begin taking advantage of these new language
> constructs.
> Over the next week we will be landed a series of source changes that
> allow WebKit to be built with VS2013, but will continue to build with
> VS2010 on our build machines.  Next Friday, we plan to land project file
> changes to switch to the new compiler, and will simultaneously convert
> our build system to use VS2013 as well.
> Once the revised project files are landed, we will no longer be
> officially supporting Visual Studio 2010 as a compiler target.
> For those playing at home, you can track progress by following
> https://bugs.webkit.org/show_bug.cgi?id=125192.
> WebKit continues to build with the free “Visual Studio 2013 Express”
> software, so I do not anticipate that this change will block any
> external developers from running Windows builds.
> Thanks,
> -Brent
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-dev

More information about the webkit-dev mailing list