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