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