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