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