[chromium] Unreviewed, update .gitignore to handle VS2010 files.
[WebKit-https.git] / Source / ThirdParty / ChangeLog
1 2012-07-03  Tony Chang  <tony@chromium.org>
2
3         [chromium] Unreviewed, update .gitignore to handle VS2010 files.
4
5         * glu/.gitignore:
6
7 2012-06-27  Ryosuke Niwa  <rniwa@webkit.org>
8
9         Fix gcc build after r121302
10         https://bugs.webkit.org/show_bug.cgi?id=90055
11
12         Reviewed by Mark Rowe.
13
14         Assume RTTI is disabled so that gtest builds under XCode 3.2.6.
15
16         * gtest/xcode/Config/General.xcconfig:
17
18 2012-04-30  Carlos Garcia Campos  <cgarcia@igalia.com>
19
20         Unreviewed. Fix make distcheck.
21
22         * gtest/GNUmakefile.am: Add source code files included by
23         gtest_all.cc to EXTRA_DIST.
24
25 2012-04-26  Carlos Garcia Campos  <cgarcia@igalia.com>
26
27         [GTK] Build and run TestWebKitAPI WebKit2 unit tests
28         https://bugs.webkit.org/show_bug.cgi?id=84446
29
30         Reviewed by Philippe Normand.
31
32         * gtest/GNUmakefile.am: Do not build libgtestmain anymmore since
33         all tests use now a custom main to make sure WTF threads are
34         initialized.
35
36 2012-04-24  Carlos Garcia Campos  <cgarcia@igalia.com>
37
38         [GTK] Build and run TestWebKitAPI unit tests
39         https://bugs.webkit.org/show_bug.cgi?id=84325
40
41         Reviewed by Philippe Normand.
42
43         * gtest/GNUmakefile.am: Added.
44
45 2012-03-30  David Barr  <davidbarr@chromium.org>
46
47         Split up top-level .gitignore and .gitattributes
48         https://bugs.webkit.org/show_bug.cgi?id=82687
49
50         Reviewed by Tor Arne Vestbø.
51
52         * glu/.gitignore: Added.
53
54 2012-03-09  Ashod Nakashian  <ashodnakashian@yahoo.com>
55
56         Bash scripts should support LF endings only
57         https://bugs.webkit.org/show_bug.cgi?id=79509
58
59         Reviewed by David Kilzer.
60
61         * gtest/xcode/Samples/FrameworkSample/runtests.sh: Added property svn:executable.
62         * gtest/xcode/Scripts/runtests.sh: Added property svn:executable.
63
64 2012-03-08  Jessie Berlin  <jberlin@apple.com>
65
66         More Windows build fixing.
67
68         * gtest/msvc/gtest-md.vcproj:
69
70 2012-03-07  Jessie Berlin  <jberlin@apple.com>
71
72         Clean Windows build fails after r110033
73         https://bugs.webkit.org/show_bug.cgi?id=80553
74
75         Rubber-stamped by Jon Honeycutt and Eric Seidel.
76
77         * gtest/msvc/gtest-md.vcproj:
78         Add the new JavaScriptCore include directory to the include path.
79
80 2012-02-21  Sam Weinig  <sam@webkit.org>
81
82         Attempt to fix the Snow Leopard build.
83
84         * gtest/xcode/Config/General.xcconfig:
85
86 2012-02-21  Sam Weinig  <sam@webkit.org>
87
88         Use libc++ when building with Clang on Mac
89         https://bugs.webkit.org/show_bug.cgi?id=78981
90
91         Reviewed by Dan Bernstein.
92
93         * gtest/xcode/Config/General.xcconfig:
94         In addition to enabling libc++ when building with Clang,
95         disable gtest's use of tr1::tuple, which doesn't exist in
96         libc++.
97
98 2012-01-25  Mark Rowe  <mrowe@apple.com>
99
100         Build in to an alternate location when USE_STAGING_INSTALL_PATH is set.
101
102         <rdar://problem/10609417> Adopt USE_STAGING_INSTALL_PATH
103
104         Reviewed by David Kilzer.
105
106         * gtest/xcode/Config/ProductionProject.xcconfig: Ensure that the staged frameworks path
107         is in the framework search path when USE_STAGING_INSTALL_PATH is set. Look for the WebCore
108         framework in the staged frameworks directory when USE_STAGING_INSTALL_PATH is set.
109
110 2012-01-06  Anders Carlsson  <andersca@apple.com>
111
112         Make JavaScriptCore.framework a reference and put it in a Frameworks group
113         https://bugs.webkit.org/show_bug.cgi?id=75740
114
115         Reviewed by Mark Rowe.
116
117         * gtest/xcode/gtest.xcodeproj/project.pbxproj:
118
119 2012-01-05  Dan Bernstein  <mitz@apple.com>
120
121         Made Debug/Release builds of gtest build only for the active architecture.
122
123         Reviewed by Dave Kilzer.
124
125         * gtest/xcode/Config/DebugProject.xcconfig:
126         * gtest/xcode/Config/ProductionProject.xcconfig:
127         * gtest/xcode/Config/ReleaseProject.xcconfig:
128
129 2012-01-04  David Kilzer  <ddkilzer@apple.com>
130
131         Remove HEADER_SEARCH_PATHS from Production configurations for gtest
132
133         Reviewed by Mark Rowe.
134
135         * gtest/xcode/gtest.xcodeproj/project.pbxproj: Remove
136         HEADER_SEARCH_PATHS from Production configurations to match
137         changes made for Debug and Release configurations in r104091.
138
139 2012-01-04  David Kilzer  <ddkilzer@apple.com>
140
141         TestWebKitAPI has issues due to FastMalloc incompatibility
142         <http://webkit.org/b/66521>
143         <rdar://problem/10607911>
144
145         Reviewed by David Levin.
146
147         Original patch by Dmitry Lomov <dslomov@google.com>.
148
149         This patch ensures that gtest uses the FastMalloc new and delete
150         operators that are defined in JavaScriptCore.
151
152         * gtest/README.WebKit: Update with project changes.
153         * gtest/include/gtest/internal/gtest-port.h: Import necessary
154         headers to use FastMalloc in gtest.
155         * gtest/msvc/gtest-md.vcproj: Add include directories to find
156         WTF headers.
157         * gtest/xcode/Config/DebugProject.xcconfig: Define
158         WEBCORE_PRIVATE_HEADERS_DIR for Debug builds.
159         * gtest/xcode/Config/General.xcconfig: Define
160         HEADER_SEARCH_PATHS in terms of WEBCORE_PRIVATE_HEADERS_DIR.
161         * gtest/xcode/Config/ProductionProject.xcconfig: Define
162         WEBCORE_PRIVATE_HEADERS_DIR for Production builds.  This
163         overrides the value in ReleaseProject.xcconfig.
164         * gtest/xcode/Config/ReleaseProject.xcconfig: Define
165         WEBCORE_PRIVATE_HEADERS_DIR for Release builds.
166         * gtest/xcode/gtest.xcodeproj/project.pbxproj:
167         - Remove local HEADER_SEARCH_PATHS definitions.
168         - Link to JavaScriptCore.framework when building
169           gtest.framework.
170
171 2012-01-03  David Kilzer  <ddkilzer@apple.com>
172
173         Add Production configuration to gtest Xcode project
174         <http://webkit.org/b/75153>
175
176         Reviewed by Adam Roben.
177
178         * gtest/README.WebKit: Updated.
179         * gtest/xcode/Config/ProductionProject.xcconfig: Added.
180         * gtest/xcode/gtest.xcodeproj/project.pbxproj:
181         - Added Production configuration based on Release configuration.
182         - Made Production the default configuration.
183
184 2011-12-25  Darin Adler  <darin@apple.com>
185
186         * gtest/xcode/gtest.xcodeproj: Added property svn:ignore.
187
188 2011-11-11  Csaba Osztrogonác  <ossy@webkit.org>
189
190         100,000 !!!
191
192         Reviewed by Zoltan Herczeg.
193
194         * ChangeLog: Point out revision 100,000.
195
196 2011-08-25  Alexey Proskuryakov  <ap@apple.com>
197
198         Fix build when GCC 4.2 is not installed.
199
200         * gtest/xcode/Config/CompilerVersion.xcconfig: Copied from Source/WebCore/Configurations/CompilerVersion.xcconfig.
201         * gtest/xcode/Config/General.xcconfig:
202         Use the same compiler version as other projects do.
203
204 2011-08-19  Sheriff Bot  <webkit.review.bot@gmail.com>
205
206         Unreviewed, rolling out r93426.
207         http://trac.webkit.org/changeset/93426
208         https://bugs.webkit.org/show_bug.cgi?id=66607
209
210         Broke the Mac build by not building gtest.framework anymore
211         (Requested by andersca on #webkit).
212
213         * gtest/README.WebKit:
214         * gtest/include/gtest/internal/gtest-port.h:
215         * gtest/msvc/gtest-md.vcproj:
216         * gtest/xcode/Config/General.xcconfig:
217         * gtest/xcode/gtest.xcodeproj/project.pbxproj:
218
219 2011-08-18  Dmitry Lomov  <dslomov@google.com>
220
221         TestWebKitAPI breaks on Windows due to fast malloc incompatibility.
222         https://bugs.webkit.org/show_bug.cgi?id=66521
223
224         This patch ensures that gtest uses new and delete operators that are defined in JavaScriptCore.
225
226         Reviewed by David Levin.
227
228         * gtest/include/gtest/internal/gtest-port.h:
229         * gtest/msvc/gtest-md.vcproj:
230         * gtest/README.WebKit:
231         * gtest/xcode/Config/General.xcconfig:
232         * gtest/xcode/gtest.xcodeproj/project.pbxproj:
233
234 2011-08-09  Mark Rowe  <mrowe@apple.com>
235
236         Fix gtest to compile in the release configuration with clang.
237
238         This change was made upstream in r443.
239
240         * gtest/src/gtest.cc:
241
242 2011-08-04  Mark Rowe  <mrowe@apple.com>
243
244         Future-proof Xcode configuration settings.
245
246         * gtest/xcode/Config/General.xcconfig:
247
248 2011-08-03  Dmitry Lomov  <dslomov@google.com>
249
250         https://bugs.webkit.org/show_bug.cgi?id=61812
251         TestWebKitApi breaks in release mode due to gtest incompatibility with fast malloc
252
253         Disable fast malloc for offending class (::std::strstream) in gtest.
254         This looks like the most non-intrusive solution.
255
256         Reviewed by David Levin.
257
258         * gtest/include/gtest/internal/gtest-port.h:
259         (testing::internal::StrStream::operator new):
260         (testing::internal::StrStream::operator new[]):
261         (testing::internal::StrStream::operator delete):
262         (testing::internal::StrStream::operator delete[]):
263
264 2011-07-05  Adam Barth  <abarth@webkit.org>
265
266         Import qunit JavaScript unit testing framework
267         https://bugs.webkit.org/show_bug.cgi?id=63967
268
269         Reviewed by Eric Seidel.
270
271         We're going to use this unit testing framework to test garden-o-matic.
272
273         * qunit: Added.
274
275 2011-06-04  Adam Barth  <abarth@webkit.org>
276
277         * glu: Added property svn:ignore.
278             - For glu.xcodeproj, which is generated from glu.gyp.
279
280 2011-05-24  Stephen White  <senorblanco@chromium.org>
281
282         Reviewed by Kenneth Russell.
283
284         Unfork glu sources as much as possible.
285         https://bugs.webkit.org/show_bug.cgi?id=61365
286
287         Restore the glu sources closer to the original version on oss.sgi.com
288         by removing the WebKit-specific include paths, restoring the include
289         order, and renaming the glu* functions via #defines rather than in
290         the source.
291
292         * glu/README.webkit:
293         Update the README to reflect the changes from trunk.
294         * glu/glu.gyp:
295         Add Source/Thirdparty/glu as an include path, so we can remove the
296         hardcoded paths from the source files.
297         * glu/gluos.h:
298         Add #defines to rename the glu entry points to internal_*.
299         * glu/internal_glu.h:
300         * glu/libtess/dict.c:
301         * glu/libtess/geom.c:
302         * glu/libtess/geom.h:
303         * glu/libtess/memalloc.c:
304         * glu/libtess/mesh.c:
305         * glu/libtess/mesh.h:
306         * glu/libtess/normal.c:
307         * glu/libtess/normal.h:
308         * glu/libtess/priorityq-heap.c:
309         * glu/libtess/priorityq-sort.h:
310         * glu/libtess/priorityq.c:
311         * glu/libtess/priorityq.h:
312         * glu/libtess/render.c:
313         * glu/libtess/render.h:
314         * glu/libtess/sweep.c:
315         * glu/libtess/sweep.h:
316         * glu/libtess/tess.c:
317         * glu/libtess/tess.h:
318         * glu/libtess/tessmono.c:
319         Remove WebKit-specific include paths, and internal_ prefixes from glu
320         entry points.  Restore include order to original source order.
321
322 2011-05-19  Evan Martin  <evan@chromium.org>
323
324         Reviewed by Tony Chang.
325
326         [chromium] remove <(library) variable
327         https://bugs.webkit.org/show_bug.cgi?id=61158
328
329         This was for a build experiment; we can just use the correct value now.
330
331         * glu/glu.gyp:
332         * gyp/test/library/src/library.gyp:
333
334 2011-05-12  Jeff Miller  <jeffm@apple.com>
335
336         Ignore Visual Studio *.user files.
337
338         * gtest/msvc: Added property svn:ignore.
339
340 2011-05-12  Adam Roben  <aroben@apple.com>
341
342         Windows production build fix
343
344         * gtest/msvc/gtest-md.vcproj: Fix the OutputDirectory and IntermediateDirectory attributes
345         for all configurations.
346
347 2011-05-12  Adam Roben  <aroben@apple.com>
348
349         A little gtest cleanup after r86287
350
351         * gtest/msvc/gtest-md.vcproj: Added Debug_All and Production configurations to match our
352         other projects. (At some point all the settings should be moved into .vsprops files to match
353         our other projects, too.)
354