Fix gtest to compile in the release configuration with clang.
[WebKit-https.git] / Source / ThirdParty / ChangeLog
1 2011-08-09  Mark Rowe  <mrowe@apple.com>
2
3         Fix gtest to compile in the release configuration with clang.
4
5         This change was made upstream in r443.
6
7         * gtest/src/gtest.cc:
8
9 2011-08-04  Mark Rowe  <mrowe@apple.com>
10
11         Future-proof Xcode configuration settings.
12
13         * gtest/xcode/Config/General.xcconfig:
14
15 2011-08-03  Dmitry Lomov  <dslomov@google.com>
16
17         https://bugs.webkit.org/show_bug.cgi?id=61812
18         TestWebKitApi breaks in release mode due to gtest incompatibility with fast malloc
19
20         Disable fast malloc for offending class (::std::strstream) in gtest.
21         This looks like the most non-intrusive solution.
22
23         Reviewed by David Levin.
24
25         * gtest/include/gtest/internal/gtest-port.h:
26         (testing::internal::StrStream::operator new):
27         (testing::internal::StrStream::operator new[]):
28         (testing::internal::StrStream::operator delete):
29         (testing::internal::StrStream::operator delete[]):
30
31 2011-07-05  Adam Barth  <abarth@webkit.org>
32
33         Import qunit JavaScript unit testing framework
34         https://bugs.webkit.org/show_bug.cgi?id=63967
35
36         Reviewed by Eric Seidel.
37
38         We're going to use this unit testing framework to test garden-o-matic.
39
40         * qunit: Added.
41
42 2011-06-04  Adam Barth  <abarth@webkit.org>
43
44         * glu: Added property svn:ignore.
45             - For glu.xcodeproj, which is generated from glu.gyp.
46
47 2011-05-24  Stephen White  <senorblanco@chromium.org>
48
49         Reviewed by Kenneth Russell.
50
51         Unfork glu sources as much as possible.
52         https://bugs.webkit.org/show_bug.cgi?id=61365
53
54         Restore the glu sources closer to the original version on oss.sgi.com
55         by removing the WebKit-specific include paths, restoring the include
56         order, and renaming the glu* functions via #defines rather than in
57         the source.
58
59         * glu/README.webkit:
60         Update the README to reflect the changes from trunk.
61         * glu/glu.gyp:
62         Add Source/Thirdparty/glu as an include path, so we can remove the
63         hardcoded paths from the source files.
64         * glu/gluos.h:
65         Add #defines to rename the glu entry points to internal_*.
66         * glu/internal_glu.h:
67         * glu/libtess/dict.c:
68         * glu/libtess/geom.c:
69         * glu/libtess/geom.h:
70         * glu/libtess/memalloc.c:
71         * glu/libtess/mesh.c:
72         * glu/libtess/mesh.h:
73         * glu/libtess/normal.c:
74         * glu/libtess/normal.h:
75         * glu/libtess/priorityq-heap.c:
76         * glu/libtess/priorityq-sort.h:
77         * glu/libtess/priorityq.c:
78         * glu/libtess/priorityq.h:
79         * glu/libtess/render.c:
80         * glu/libtess/render.h:
81         * glu/libtess/sweep.c:
82         * glu/libtess/sweep.h:
83         * glu/libtess/tess.c:
84         * glu/libtess/tess.h:
85         * glu/libtess/tessmono.c:
86         Remove WebKit-specific include paths, and internal_ prefixes from glu
87         entry points.  Restore include order to original source order.
88
89 2011-05-19  Evan Martin  <evan@chromium.org>
90
91         Reviewed by Tony Chang.
92
93         [chromium] remove <(library) variable
94         https://bugs.webkit.org/show_bug.cgi?id=61158
95
96         This was for a build experiment; we can just use the correct value now.
97
98         * glu/glu.gyp:
99         * gyp/test/library/src/library.gyp:
100
101 2011-05-12  Jeff Miller  <jeffm@apple.com>
102
103         Ignore Visual Studio *.user files.
104
105         * gtest/msvc: Added property svn:ignore.
106
107 2011-05-12  Adam Roben  <aroben@apple.com>
108
109         Windows production build fix
110
111         * gtest/msvc/gtest-md.vcproj: Fix the OutputDirectory and IntermediateDirectory attributes
112         for all configurations.
113
114 2011-05-12  Adam Roben  <aroben@apple.com>
115
116         A little gtest cleanup after r86287
117
118         * gtest/msvc/gtest-md.vcproj: Added Debug_All and Production configurations to match our
119         other projects. (At some point all the settings should be moved into .vsprops files to match
120         our other projects, too.)
121