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