1 2014-03-25 Martin Robinson <mrobinson@igalia.com>
3 [GTK] Remove the autotools build
4 https://bugs.webkit.org/show_bug.cgi?id=130717
6 Reviewed by Anders Carlsson.
8 * gtest/GNUmakefile.am: Removed.
9 * leveldb/GNUmakefile.am: Removed.
11 2014-03-25 Gabor Rapcsanyi <rgabor@webkit.org>
13 [EFL] Add ARM64 build support
14 https://bugs.webkit.org/show_bug.cgi?id=130506
16 Rubber stamped by Gyuyoung Kim.
18 * leveldb/port/atomic_pointer.h: Set ARCH_CPU_ARM_FAMILY when __aarch64__ is defined.
20 2014-03-14 Landry Breuil <landry@openbsd.org>
22 Fix leveldb build on OpenBSD/NetBSD by using the FreeBSD codepaths.
23 https://bugs.webkit.org/show_bug.cgi?id=129966
25 Reviewed by Andreas Kling.
27 * leveldb/GNUmakefile.am:
28 * leveldb/port/port_posix.h:
30 2014-01-12 Andy Estes <aestes@apple.com>
32 Fix the Mac build after r161777.
34 * gtest/xcode/Config/General.xcconfig: AspenFamily.xcconfig excludes
35 macosx from SUPPORTED_PLATFORMS, so add it back in ourselves.
37 2014-01-11 David Kilzer <ddkilzer@apple.com>
40 <http://webkit.org/b/126811>
42 Reviewed by Mark Rowe.
44 * gtest/xcode/Config/General.xcconfig: Include iOS.xcconfig.
45 * gtest/xcode/Config/iOS.xcconfig: Added.
46 * gtest/xcode/gtest.xcodeproj/project.pbxproj: Add iOS.xcconfig.
49 2013-12-13 Brent Fulgham <bfulgham@apple.com>
51 [Win] Switch WebKit solution to Visual Studio 2013
52 https://bugs.webkit.org/show_bug.cgi?id=125192
54 Reviewed by Anders Carlsson.
56 * gtest/msvc/gtest-md.vcxproj: Update for VS2013
58 2013-11-15 Roger Fong <roger_fong@apple.com>
60 Unreviewed, gtest project file cleanup.
62 * gtest/msvc/gtest-md.vcxproj:
64 2013-10-24 Mark Rowe <mrowe@apple.com>
66 Remove references to OS X 10.7 from Xcode configuration settings.
68 Now that we're not building for OS X 10.7 they're no longer needed.
70 Reviewed by Anders Carlsson.
72 * gtest/xcode/Config/General.xcconfig:
74 2013-10-24 Mark Rowe <mrowe@apple.com>
76 <rdar://problem/15312643> Prepare for the mysterious future.
78 Reviewed by David Kilzer.
80 * gtest/xcode/Config/General.xcconfig:
82 2013-10-10 Mark Rowe <mrowe@apple.com>
84 <rdar://problem/13341666> WebKit should always build against an SDK.
86 Have all projects default to building against the OS X Internal SDK for the Production
87 configuration. For the Debug and Release configurations, look for UseInternalSDK.xcconfig
88 to determine whether the OS X Internal SDK should be used. If not, use the normal OS X SDK.
90 Reviewed by Dan Bernstein.
92 * gtest/xcode/Config/General.xcconfig:
93 * gtest/xcode/Config/ProductionProject.xcconfig:
95 2013-10-06 Dan Bernstein <mitz@apple.com>
97 Build against the Xcode default toolchain when targeting OS X 10.8.
99 This fixes the build after r156632 in configurations that use another toolchain
102 * gtest/xcode/Config/General.xcconfig:
104 2013-10-06 Darin Adler <darin@apple.com>
106 Remove unneeded ScriptGCEvent class
107 https://bugs.webkit.org/show_bug.cgi?id=122390
109 Reviewed by Anders Carlsson.
111 * gtest/xcode/gtest.xcodeproj/project.pbxproj: Let Xcode update this file.
112 Not really part of this bug fix, but good to land anyway.
114 2013-09-29 Darin Adler <darin@apple.com>
116 Take some Xcode advice about turning on additional warnings in ANGLE and gtest
117 https://bugs.webkit.org/show_bug.cgi?id=122087
119 Reviewed by Mark Rowe.
121 * gtest/xcode/Config/General.xcconfig: Added some warnings that Xcode 5 suggested.
123 2013-09-06 Alberto Garcia <berto@igalia.com>
125 GTest: add support for FreeBSD and Hurd
126 https://bugs.webkit.org/show_bug.cgi?id=120870
128 Patch by Emilio Pozuelo Monfort <pochu@debian.org>
129 Reviewed by Gustavo Noronha Silva.
131 * gtest/include/gtest/internal/gtest-port.h:
133 2013-09-05 Anders Carlsson <andersca@apple.com>
135 Enable C++11 wherever we build C++ files that include wtf/Platform.h
136 https://bugs.webkit.org/show_bug.cgi?id=120782
138 Reviewed by Andreas Kling.
140 Set CLANG_CXX_LANGUAGE_STANDARD to gnu++0x.
142 * gtest/xcode/Config/General.xcconfig:
144 2013-08-20 Alex Christensen <achristensen@apple.com>
146 Use PlatformArchitecture to distinguish between 32-bit and 64-bit builds on Windows.
147 https://bugs.webkit.org/show_bug.cgi?id=119512
149 Reviewed by Brent Fulgham.
151 * gtest/msvc/gtest-md.vcxproj:
152 Replaced obj32, bin32, and lib32 with macros for 64-bit build.
154 2013-07-23 David Farler <dfarler@apple.com>
156 Provide optional OTHER_CFLAGS, OTHER_CPPFLAGS, OTHER_LDFLAGS additions for building with ASAN
157 https://bugs.webkit.org/show_bug.cgi?id=117762
159 Reviewed by Mark Rowe.
161 * gtest/xcode/Config/General.xcconfig:
162 Add ASAN_OTHER_CFLAGS, CPLUSPLUSFLAGS, LDFLAGS.
163 * gtest/xcode/Config/StaticLibraryTarget.xcconfig:
164 Add ASAN_OTHER_CFLAGS, CPLUSPLUSFLAGS.
166 2013-07-27 Mark Rowe <mrowe@apple.com>
168 Fix builds against an SDK.
170 * gtest/xcode/Config/FrameworkTarget.xcconfig: Ensure that gtest.framework is installed
171 in a location compatible with the SDK generation process.
173 2013-07-19 Alex Christensen <achristensen@apple.com>
175 Added x64 configuration to Visual Studio build.
176 https://bugs.webkit.org/show_bug.cgi?id=118888
178 Reviewed by Brent Fulgham.
180 * gtest/msvc/gtest-md.vcxproj:
182 2013-07-18 Roger Fong <roger_fong@apple.com>
184 Make sure to link against _debug binaries when appropriate.
185 <rdar://problem/14473010>.
187 * gtest/msvc/gtest-md.vcxproj:
189 2013-06-17 Darin Adler <darin@apple.com>
191 Sort all the Xcode project files
192 https://bugs.webkit.org/show_bug.cgi?id=117696
194 Reviewed by Anders Carlsson.
196 * gtest/xcode/Samples/FrameworkSample/WidgetFramework.xcodeproj/project.pbxproj: Ran the sort-Xcode-project-file script.
197 * gtest/xcode/gtest.xcodeproj/project.pbxproj: Ran the sort-Xcode-project-file script.
199 2013-06-18 Roger Fong <roger_fong@apple.com>
201 Replace tools32 folder with tools and update WebKit Windows solution accordingly.
202 <rdar://problem/14118143>.
204 Rubberstamped by Brent Fulgham.
206 * gtest/msvc/gtest-md.vcxproj:
208 2013-06-03 Roger Fong <roger_fong@apple.com>
210 Nuke VS2005 files from the tree.
211 <rdar://problem/14042021>.
213 Rubberstamped by Brent Fulgham.
215 * gtest/msvc/gtest-md.sln: Removed.
216 * gtest/msvc/gtest-md.vcproj: Removed.
217 * gtest/msvc/gtest.sln: Removed.
218 * gtest/msvc/gtest.vcproj: Removed.
219 * gtest/msvc/gtest_main-md.vcproj: Removed.
220 * gtest/msvc/gtest_main.vcproj: Removed.
221 * gtest/msvc/gtest_prod_test-md.vcproj: Removed.
222 * gtest/msvc/gtest_prod_test.vcproj: Removed.
223 * gtest/msvc/gtest_unittest-md.vcproj: Removed.
224 * gtest/msvc/gtest_unittest.vcproj: Removed.
226 2013-04-26 Roger Fong <roger_fong@apple.com>
228 Make Apple Windows VS2010 build results into and get dependencies from __32 suffixed folders.
229 Make the DebugSuffix configuration use _debug dependencies.
231 * gtest/msvc/gtest-md.vcxproj:
233 2013-04-09 Benjamin Poulain <bpoulain@apple.com>
235 Remove the WebKit copy of GLU and the file using it
236 https://bugs.webkit.org/show_bug.cgi?id=114249
238 Reviewed by Darin Adler.
240 * glu/.gitignore: Removed.
241 * glu/LICENSE.txt: Removed.
242 * glu/README.webkit: Removed.
243 * glu/glu.gyp: Removed.
244 * glu/gluos.h: Removed.
245 * glu/internal_glu.h: Removed.
246 * glu/libtess/GNUmakefile: Removed.
247 * glu/libtess/Imakefile: Removed.
248 * glu/libtess/README: Removed.
249 * glu/libtess/alg-outline: Removed.
250 * glu/libtess/dict-list.h: Removed.
251 * glu/libtess/dict.c: Removed.
252 * glu/libtess/dict.h: Removed.
253 * glu/libtess/geom.c: Removed.
254 * glu/libtess/geom.h: Removed.
255 * glu/libtess/memalloc.c: Removed.
256 * glu/libtess/memalloc.h: Removed.
257 * glu/libtess/mesh.c: Removed.
258 * glu/libtess/mesh.h: Removed.
259 * glu/libtess/normal.c: Removed.
260 * glu/libtess/normal.h: Removed.
261 * glu/libtess/priorityq-heap.c: Removed.
262 * glu/libtess/priorityq-heap.h: Removed.
263 * glu/libtess/priorityq-sort.h: Removed.
264 * glu/libtess/priorityq.c: Removed.
265 * glu/libtess/priorityq.h: Removed.
266 * glu/libtess/render.c: Removed.
267 * glu/libtess/render.h: Removed.
268 * glu/libtess/sweep.c: Removed.
269 * glu/libtess/sweep.h: Removed.
270 * glu/libtess/tess.c: Removed.
271 * glu/libtess/tess.h: Removed.
272 * glu/libtess/tessmono.c: Removed.
273 * glu/libtess/tessmono.h: Removed.
275 2013-04-08 Benjamin Poulain <benjamin@webkit.org>
277 Remove gyp from ThirdParty
278 https://bugs.webkit.org/show_bug.cgi?id=114244
280 Rubberstamped by Ryosuke Niwa.
284 2013-04-05 Geoffrey Garen <ggaren@apple.com>
286 Made USE(JSC) unconditional
287 https://bugs.webkit.org/show_bug.cgi?id=114058
289 Reviewed by Anders Carlsson.
291 * gtest/include/gtest/internal/gtest-port.h:
293 2013-03-29 Martin Robinson <mrobinson@igalia.com>
295 Update the version of gyp in the repository
296 https://bugs.webkit.org/show_bug.cgi?id=113540
298 Reviewed by Nico Weber.
300 * gyp: Update gyp to r1605.
302 2013-03-21 Zan Dobersek <zdobersek@igalia.com>
304 [GTK] Move libLevelDB.la setup into a separate GNUmakefile.am
305 https://bugs.webkit.org/show_bug.cgi?id=112947
307 Reviewed by Martin Robinson.
309 * leveldb/GNUmakefile.am: Added, sets up the libLevelDB.la library.
311 2013-03-20 Brent Fulgham <bfulgham@webkit.org>
313 [WinCairo] Build WinCairo port under VS2010.
314 https://bugs.webkit.org/show_bug.cgi?id=112861
316 Reviewed by Tim Horton.
318 * gtest/msvc/gtest-md.vcxproj: Add WinCairo targets.
320 2013-03-07 Andrew Bortz <andrew@abortz.net>
322 Replace Mersenne Twister RNG with a simple but fast RNG
323 https://bugs.webkit.org/show_bug.cgi?id=111533
325 Reviewed by Adam Barth.
327 This code is no longer used.
329 * mt19937ar.c: Removed.
331 2013-02-20 Roger Fong <roger_fong@apple.com>
333 Get VS2010 Solution B&I ready.
334 <rdar://problem/1322988>
336 Rubberstamped by Timothy Horton.
338 Add Production configuration.
340 * gtest/msvc/gtest-md.vcxproj:
342 2013-02-14 Tony Chang <tony@chromium.org>
344 Unreviewed, set svn:eol-style native for .sln, .vcproj, and .vsprops files.
345 https://bugs.webkit.org/show_bug.cgi?id=96934
347 * gtest/msvc/gtest-md.sln: Modified property svn:eol-style.
348 * gtest/msvc/gtest.sln: Modified property svn:eol-style.
350 2013-02-14 Tony Chang <tony@chromium.org>
352 Unreviewed, set svn:eol-style CRLF for .sln files.
354 * gtest/msvc/gtest-md.sln: Added property svn:eol-style.
355 * gtest/msvc/gtest.sln: Added property svn:eol-style.
357 2013-02-14 Roger Fong <roger_fong@apple.com>
359 Add gtest-md VS2010 project files.
360 https://bugs.webkit.org/show_bug.cgi?id=107034.
362 Reviewed by Brent Fulgham.
364 * gtest/msvc/gtest-md.sln: Added property svn:eol-style.
365 * gtest/msvc/gtest.sln: Added property svn:eol-style.
367 2013-02-05 Simon Hausmann <simon.hausmann@digia.com>
369 [Qt] Compile WTF tests of TestWebKitAPI
370 https://bugs.webkit.org/show_bug.cgi?id=108935
372 Reviewed by Kenneth Rohde Christiansen.
374 Add qmake build system .pro file for building gtest as static library.
376 * gtest/gtest.pro: Added.
378 2013-02-05 Paweł Forysiuk <tuxator@o2.pl>
380 Building with MinGW compiler dies with gtest errors
381 https://bugs.webkit.org/show_bug.cgi?id=108470
383 Reviewed by Martin Robinson.
385 Variable Libraries_libgtest_la_CXXFLAGS blindly assumes that
386 pthreads will always be enabled. Make using pthreads for gtest
387 conditional on the build target.
389 * gtest/GNUmakefile.am: Set Libraries_libgtest_la_CXXFLAGS accordingly to the build target.
391 2013-01-23 Tony Chang <tony@chromium.org>
393 Unreviewed, set svn:eol-style to CRLF on Windows .sln files.
395 * gtest/msvc/gtest-md.sln: Added property svn:eol-style.
396 * gtest/msvc/gtest.sln: Added property svn:eol-style.
398 2013-01-17 Martin Robinson <mrobinson@igalia.com>
400 [GTK] Build with LevelDB when IndexedDB is enabled
401 https://bugs.webkit.org/show_bug.cgi?id=103220
403 Reviewed by Gustavo Noronha Silva.
405 Add the leveldb 1.9.0 source code to the ThirdParty dependencies.
406 We cannot depend on leveldb provided by the distribution, because
407 it sometimes breaks API compatibility.
409 * leveldb: Imported from the 1.9.0 leveldb source tarball.
411 2013-01-09 David Farler <dfarler@apple.com>
413 Change ARCHS to generic setting to work with multiple platforms.
414 https://bugs.webkit.org/show_bug.cgi?id=106478
416 Reviewed by Anders Carlsson.
418 * gtest/xcode/Config/General.xcconfig: ARCHS = $(ARCHS_STANDARD_32_64_BIT);
420 2012-10-28 Mark Rowe <mrowe@apple.com>
422 Simplify Xcode configuration settings that used to vary between OS versions.
424 Reviewed by Dan Bernstein.
426 * gtest/xcode/Config/General.xcconfig:
428 2012-10-28 Mark Rowe <mrowe@apple.com>
430 Remove references to unsupported OS and Xcode versions.
432 Reviewed by Anders Carlsson.
434 * gtest/xcode/Config/CompilerVersion.xcconfig: Removed.
435 * gtest/xcode/Config/General.xcconfig:
437 2012-10-27 Dan Bernstein <mitz@apple.com>
439 REAL_PLATFORM_NAME build setting is no longer needed
440 https://bugs.webkit.org/show_bug.cgi?id=100587
442 Reviewed by Mark Rowe.
444 Removed the definition of REAL_PLATFORM_NAME and replaced references to it with references
447 * gtest/xcode/Config/CompilerVersion.xcconfig:
448 * gtest/xcode/Config/General.xcconfig:
450 2012-08-23 Mark Rowe <mrowe@apple.com>
452 Make gtest build with the latest version of clang.
454 Reviewed by Dan Bernstein.
456 * gtest/src/gtest-internal-inl.h:
457 (GTestFlagSaver): Remove an unused member.
459 2012-07-03 Tony Chang <tony@chromium.org>
461 [chromium] Unreviewed, update .gitignore to handle VS2010 files.
465 2012-06-27 Ryosuke Niwa <rniwa@webkit.org>
467 Fix gcc build after r121302
468 https://bugs.webkit.org/show_bug.cgi?id=90055
470 Reviewed by Mark Rowe.
472 Assume RTTI is disabled so that gtest builds under XCode 3.2.6.
474 * gtest/xcode/Config/General.xcconfig:
476 2012-04-30 Carlos Garcia Campos <cgarcia@igalia.com>
478 Unreviewed. Fix make distcheck.
480 * gtest/GNUmakefile.am: Add source code files included by
481 gtest_all.cc to EXTRA_DIST.
483 2012-04-26 Carlos Garcia Campos <cgarcia@igalia.com>
485 [GTK] Build and run TestWebKitAPI WebKit2 unit tests
486 https://bugs.webkit.org/show_bug.cgi?id=84446
488 Reviewed by Philippe Normand.
490 * gtest/GNUmakefile.am: Do not build libgtestmain anymmore since
491 all tests use now a custom main to make sure WTF threads are
494 2012-04-24 Carlos Garcia Campos <cgarcia@igalia.com>
496 [GTK] Build and run TestWebKitAPI unit tests
497 https://bugs.webkit.org/show_bug.cgi?id=84325
499 Reviewed by Philippe Normand.
501 * gtest/GNUmakefile.am: Added.
503 2012-03-30 David Barr <davidbarr@chromium.org>
505 Split up top-level .gitignore and .gitattributes
506 https://bugs.webkit.org/show_bug.cgi?id=82687
508 Reviewed by Tor Arne Vestbø.
510 * glu/.gitignore: Added.
512 2012-03-09 Ashod Nakashian <ashodnakashian@yahoo.com>
514 Bash scripts should support LF endings only
515 https://bugs.webkit.org/show_bug.cgi?id=79509
517 Reviewed by David Kilzer.
519 * gtest/xcode/Samples/FrameworkSample/runtests.sh: Added property svn:executable.
520 * gtest/xcode/Scripts/runtests.sh: Added property svn:executable.
522 2012-03-08 Jessie Berlin <jberlin@apple.com>
524 More Windows build fixing.
526 * gtest/msvc/gtest-md.vcproj:
528 2012-03-07 Jessie Berlin <jberlin@apple.com>
530 Clean Windows build fails after r110033
531 https://bugs.webkit.org/show_bug.cgi?id=80553
533 Rubber-stamped by Jon Honeycutt and Eric Seidel.
535 * gtest/msvc/gtest-md.vcproj:
536 Add the new JavaScriptCore include directory to the include path.
538 2012-02-21 Sam Weinig <sam@webkit.org>
540 Attempt to fix the Snow Leopard build.
542 * gtest/xcode/Config/General.xcconfig:
544 2012-02-21 Sam Weinig <sam@webkit.org>
546 Use libc++ when building with Clang on Mac
547 https://bugs.webkit.org/show_bug.cgi?id=78981
549 Reviewed by Dan Bernstein.
551 * gtest/xcode/Config/General.xcconfig:
552 In addition to enabling libc++ when building with Clang,
553 disable gtest's use of tr1::tuple, which doesn't exist in
556 2012-01-25 Mark Rowe <mrowe@apple.com>
558 Build in to an alternate location when USE_STAGING_INSTALL_PATH is set.
560 <rdar://problem/10609417> Adopt USE_STAGING_INSTALL_PATH
562 Reviewed by David Kilzer.
564 * gtest/xcode/Config/ProductionProject.xcconfig: Ensure that the staged frameworks path
565 is in the framework search path when USE_STAGING_INSTALL_PATH is set. Look for the WebCore
566 framework in the staged frameworks directory when USE_STAGING_INSTALL_PATH is set.
568 2012-01-06 Anders Carlsson <andersca@apple.com>
570 Make JavaScriptCore.framework a reference and put it in a Frameworks group
571 https://bugs.webkit.org/show_bug.cgi?id=75740
573 Reviewed by Mark Rowe.
575 * gtest/xcode/gtest.xcodeproj/project.pbxproj:
577 2012-01-05 Dan Bernstein <mitz@apple.com>
579 Made Debug/Release builds of gtest build only for the active architecture.
581 Reviewed by Dave Kilzer.
583 * gtest/xcode/Config/DebugProject.xcconfig:
584 * gtest/xcode/Config/ProductionProject.xcconfig:
585 * gtest/xcode/Config/ReleaseProject.xcconfig:
587 2012-01-04 David Kilzer <ddkilzer@apple.com>
589 Remove HEADER_SEARCH_PATHS from Production configurations for gtest
591 Reviewed by Mark Rowe.
593 * gtest/xcode/gtest.xcodeproj/project.pbxproj: Remove
594 HEADER_SEARCH_PATHS from Production configurations to match
595 changes made for Debug and Release configurations in r104091.
597 2012-01-04 David Kilzer <ddkilzer@apple.com>
599 TestWebKitAPI has issues due to FastMalloc incompatibility
600 <http://webkit.org/b/66521>
601 <rdar://problem/10607911>
603 Reviewed by David Levin.
605 Original patch by Dmitry Lomov <dslomov@google.com>.
607 This patch ensures that gtest uses the FastMalloc new and delete
608 operators that are defined in JavaScriptCore.
610 * gtest/README.WebKit: Update with project changes.
611 * gtest/include/gtest/internal/gtest-port.h: Import necessary
612 headers to use FastMalloc in gtest.
613 * gtest/msvc/gtest-md.vcproj: Add include directories to find
615 * gtest/xcode/Config/DebugProject.xcconfig: Define
616 WEBCORE_PRIVATE_HEADERS_DIR for Debug builds.
617 * gtest/xcode/Config/General.xcconfig: Define
618 HEADER_SEARCH_PATHS in terms of WEBCORE_PRIVATE_HEADERS_DIR.
619 * gtest/xcode/Config/ProductionProject.xcconfig: Define
620 WEBCORE_PRIVATE_HEADERS_DIR for Production builds. This
621 overrides the value in ReleaseProject.xcconfig.
622 * gtest/xcode/Config/ReleaseProject.xcconfig: Define
623 WEBCORE_PRIVATE_HEADERS_DIR for Release builds.
624 * gtest/xcode/gtest.xcodeproj/project.pbxproj:
625 - Remove local HEADER_SEARCH_PATHS definitions.
626 - Link to JavaScriptCore.framework when building
629 2012-01-03 David Kilzer <ddkilzer@apple.com>
631 Add Production configuration to gtest Xcode project
632 <http://webkit.org/b/75153>
634 Reviewed by Adam Roben.
636 * gtest/README.WebKit: Updated.
637 * gtest/xcode/Config/ProductionProject.xcconfig: Added.
638 * gtest/xcode/gtest.xcodeproj/project.pbxproj:
639 - Added Production configuration based on Release configuration.
640 - Made Production the default configuration.
642 2011-12-25 Darin Adler <darin@apple.com>
644 * gtest/xcode/gtest.xcodeproj: Added property svn:ignore.
646 2011-11-11 Csaba Osztrogonác <ossy@webkit.org>
650 Reviewed by Zoltan Herczeg.
652 * ChangeLog: Point out revision 100,000.
654 2011-08-25 Alexey Proskuryakov <ap@apple.com>
656 Fix build when GCC 4.2 is not installed.
658 * gtest/xcode/Config/CompilerVersion.xcconfig: Copied from Source/WebCore/Configurations/CompilerVersion.xcconfig.
659 * gtest/xcode/Config/General.xcconfig:
660 Use the same compiler version as other projects do.
662 2011-08-19 Sheriff Bot <webkit.review.bot@gmail.com>
664 Unreviewed, rolling out r93426.
665 http://trac.webkit.org/changeset/93426
666 https://bugs.webkit.org/show_bug.cgi?id=66607
668 Broke the Mac build by not building gtest.framework anymore
669 (Requested by andersca on #webkit).
671 * gtest/README.WebKit:
672 * gtest/include/gtest/internal/gtest-port.h:
673 * gtest/msvc/gtest-md.vcproj:
674 * gtest/xcode/Config/General.xcconfig:
675 * gtest/xcode/gtest.xcodeproj/project.pbxproj:
677 2011-08-18 Dmitry Lomov <dslomov@google.com>
679 TestWebKitAPI breaks on Windows due to fast malloc incompatibility.
680 https://bugs.webkit.org/show_bug.cgi?id=66521
682 This patch ensures that gtest uses new and delete operators that are defined in JavaScriptCore.
684 Reviewed by David Levin.
686 * gtest/include/gtest/internal/gtest-port.h:
687 * gtest/msvc/gtest-md.vcproj:
688 * gtest/README.WebKit:
689 * gtest/xcode/Config/General.xcconfig:
690 * gtest/xcode/gtest.xcodeproj/project.pbxproj:
692 2011-08-09 Mark Rowe <mrowe@apple.com>
694 Fix gtest to compile in the release configuration with clang.
696 This change was made upstream in r443.
698 * gtest/src/gtest.cc:
700 2011-08-04 Mark Rowe <mrowe@apple.com>
702 Future-proof Xcode configuration settings.
704 * gtest/xcode/Config/General.xcconfig:
706 2011-08-03 Dmitry Lomov <dslomov@google.com>
708 https://bugs.webkit.org/show_bug.cgi?id=61812
709 TestWebKitApi breaks in release mode due to gtest incompatibility with fast malloc
711 Disable fast malloc for offending class (::std::strstream) in gtest.
712 This looks like the most non-intrusive solution.
714 Reviewed by David Levin.
716 * gtest/include/gtest/internal/gtest-port.h:
717 (testing::internal::StrStream::operator new):
718 (testing::internal::StrStream::operator new[]):
719 (testing::internal::StrStream::operator delete):
720 (testing::internal::StrStream::operator delete[]):
722 2011-07-05 Adam Barth <abarth@webkit.org>
724 Import qunit JavaScript unit testing framework
725 https://bugs.webkit.org/show_bug.cgi?id=63967
727 Reviewed by Eric Seidel.
729 We're going to use this unit testing framework to test garden-o-matic.
733 2011-06-04 Adam Barth <abarth@webkit.org>
735 * glu: Added property svn:ignore.
736 - For glu.xcodeproj, which is generated from glu.gyp.
738 2011-05-24 Stephen White <senorblanco@chromium.org>
740 Reviewed by Kenneth Russell.
742 Unfork glu sources as much as possible.
743 https://bugs.webkit.org/show_bug.cgi?id=61365
745 Restore the glu sources closer to the original version on oss.sgi.com
746 by removing the WebKit-specific include paths, restoring the include
747 order, and renaming the glu* functions via #defines rather than in
751 Update the README to reflect the changes from trunk.
753 Add Source/Thirdparty/glu as an include path, so we can remove the
754 hardcoded paths from the source files.
756 Add #defines to rename the glu entry points to internal_*.
757 * glu/internal_glu.h:
758 * glu/libtess/dict.c:
759 * glu/libtess/geom.c:
760 * glu/libtess/geom.h:
761 * glu/libtess/memalloc.c:
762 * glu/libtess/mesh.c:
763 * glu/libtess/mesh.h:
764 * glu/libtess/normal.c:
765 * glu/libtess/normal.h:
766 * glu/libtess/priorityq-heap.c:
767 * glu/libtess/priorityq-sort.h:
768 * glu/libtess/priorityq.c:
769 * glu/libtess/priorityq.h:
770 * glu/libtess/render.c:
771 * glu/libtess/render.h:
772 * glu/libtess/sweep.c:
773 * glu/libtess/sweep.h:
774 * glu/libtess/tess.c:
775 * glu/libtess/tess.h:
776 * glu/libtess/tessmono.c:
777 Remove WebKit-specific include paths, and internal_ prefixes from glu
778 entry points. Restore include order to original source order.
780 2011-05-19 Evan Martin <evan@chromium.org>
782 Reviewed by Tony Chang.
784 [chromium] remove <(library) variable
785 https://bugs.webkit.org/show_bug.cgi?id=61158
787 This was for a build experiment; we can just use the correct value now.
790 * gyp/test/library/src/library.gyp:
792 2011-05-12 Jeff Miller <jeffm@apple.com>
794 Ignore Visual Studio *.user files.
796 * gtest/msvc: Added property svn:ignore.
798 2011-05-12 Adam Roben <aroben@apple.com>
800 Windows production build fix
802 * gtest/msvc/gtest-md.vcproj: Fix the OutputDirectory and IntermediateDirectory attributes
803 for all configurations.
805 2011-05-12 Adam Roben <aroben@apple.com>
807 A little gtest cleanup after r86287
809 * gtest/msvc/gtest-md.vcproj: Added Debug_All and Production configurations to match our
810 other projects. (At some point all the settings should be moved into .vsprops files to match
811 our other projects, too.)