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