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