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