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