[iOS] Don't import 'UIKit-apps.sb' to the WebContent process sandbox
[WebKit-https.git] / Source / ThirdParty / ChangeLog
1 2017-10-05  Frederic Wang  <fwang@igalia.com>
2
3         Remove WOFF2 from Source/ThirdParty.
4         https://bugs.webkit.org/show_bug.cgi?id=177862
5
6         Reviewed by Michael Catanzaro.
7
8         * woff2/CMakeLists.txt: Removed.
9         * woff2/LICENSE: Removed.
10         * woff2/README.webkit: Removed.
11         * woff2/include/woff2/decode.h: Removed.
12         * woff2/include/woff2/encode.h: Removed.
13         * woff2/include/woff2/output.h: Removed.
14         * woff2/src/buffer.h: Removed.
15         * woff2/src/convert_woff2ttf_*.cc: Removed.
16         * woff2/src/file.h: Removed.
17         * woff2/src/font.cc: Removed.
18         * woff2/src/font.h: Removed.
19         * woff2/src/glyph.cc: Removed.
20         * woff2/src/glyph.h: Removed.
21         * woff2/src/normalize.cc: Removed.
22         * woff2/src/normalize.h: Removed.
23         * woff2/src/port.h: Removed.
24         * woff2/src/round.h: Removed.
25         * woff2/src/store_bytes.h: Removed.
26         * woff2/src/table_tags.cc: Removed.
27         * woff2/src/table_tags.h: Removed.
28         * woff2/src/transform.cc: Removed.
29         * woff2/src/transform.h: Removed.
30         * woff2/src/variable_length.cc: Removed.
31         * woff2/src/variable_length.h: Removed.
32         * woff2/src/woff2_common.cc: Removed.
33         * woff2/src/woff2_common.h: Removed.
34         * woff2/src/woff2_compress.cc: Removed.
35         * woff2/src/woff2_dec.cc: Removed.
36         * woff2/src/woff2_decompress.cc: Removed.
37         * woff2/src/woff2_enc.cc: Removed.
38         * woff2/src/woff2_info.cc: Removed.
39         * woff2/src/woff2_out.cc: Removed.
40         * woff2/update.sh: Removed.
41
42 2017-10-05  Frederic Wang  <fwang@igalia.com>
43
44         Update Source/ThirdParty/woff2 to 22c256bc457777744ba14b7325a6e8e0e7dec91c
45         https://bugs.webkit.org/show_bug.cgi?id=177994
46
47         Reviewed by Michael Catanzaro.
48
49         * woff2/CMakeLists.txt: Also consider the directory for public headers.
50         * woff2/README.webkit:
51         * woff2/include/woff2/decode.h: Renamed from Source/ThirdParty/woff2/src/woff2_dec.h.
52         * woff2/include/woff2/encode.h: Renamed from Source/ThirdParty/woff2/src/woff2_enc.h.
53         (woff2::WOFF2Params::WOFF2Params):
54         * woff2/include/woff2/output.h: Renamed from Source/ThirdParty/woff2/src/woff2_out.h.
55         (woff2::WOFF2Out::~WOFF2Out):
56         (woff2::WOFF2StringOut::MaxSize):
57         * woff2/src/buffer.h:
58         * woff2/src/convert_woff2ttf_*.cc:
59         * woff2/src/file.h:
60         * woff2/src/font.cc:
61         * woff2/src/font.h:
62         * woff2/src/glyph.cc:
63         * woff2/src/glyph.h:
64         * woff2/src/normalize.cc:
65         * woff2/src/normalize.h:
66         * woff2/src/port.h:
67         * woff2/src/round.h:
68         * woff2/src/store_bytes.h:
69         * woff2/src/table_tags.cc:
70         * woff2/src/table_tags.h:
71         * woff2/src/transform.cc:
72         * woff2/src/transform.h:
73         * woff2/src/variable_length.cc:
74         * woff2/src/variable_length.h:
75         * woff2/src/woff2_common.cc:
76         * woff2/src/woff2_common.h:
77         * woff2/src/woff2_compress.cc:
78         * woff2/src/woff2_dec.cc:
79         * woff2/src/woff2_decompress.cc:
80         * woff2/src/woff2_enc.cc:
81         * woff2/src/woff2_info.cc:
82         * woff2/src/woff2_out.cc:
83         * woff2/update.sh: Also consider directory for public headers.
84
85 2017-10-03  Frederic Wang  <fwang@igalia.com>
86
87         Remove Brotli from Source/ThirdParty
88         https://bugs.webkit.org/show_bug.cgi?id=177804
89
90         Reviewed by Michael Catanzaro.
91
92         * brotli/CMakeLists.txt: Removed.
93         * brotli/LICENSE: Removed.
94         * brotli/README.webkit: Removed.
95         * brotli/common/constants.h: Removed.
96         * brotli/common/dictionary.bin: Removed.
97         * brotli/common/dictionary.c: Removed.
98         * brotli/common/dictionary.h: Removed.
99         * brotli/common/version.h: Removed.
100         * brotli/dec/bit_reader.c: Removed.
101         * brotli/dec/bit_reader.h: Removed.
102         * brotli/dec/context.h: Removed.
103         * brotli/dec/decode.c: Removed.
104         * brotli/dec/huffman.c: Removed.
105         * brotli/dec/huffman.h: Removed.
106         * brotli/dec/port.h: Removed.
107         * brotli/dec/prefix.h: Removed.
108         * brotli/dec/state.c: Removed.
109         * brotli/dec/state.h: Removed.
110         * brotli/dec/transform.h: Removed.
111         * brotli/include/brotli/decode.h: Removed.
112         * brotli/include/brotli/encode.h: Removed.
113         * brotli/include/brotli/port.h: Removed.
114         * brotli/include/brotli/types.h: Removed.
115         * brotli/update.sh: Removed.
116         * woff2/CMakeLists.txt: Use Brotli's include and library paths found by CMake.
117
118 2017-10-05  Frederic Wang  <fwang@igalia.com>
119
120         Upgrade Brotli to version 1.0.1 and WOFF2 to latest upstream
121         https://bugs.webkit.org/show_bug.cgi?id=177768
122
123         Reviewed by Michael Catanzaro.
124
125         * brotli/CMakeLists.txt:
126         * brotli/README.webkit:
127         * brotli/common/constants.h: Added.
128         * brotli/common/dictionary.bin: Added.
129         * brotli/common/dictionary.c: Added.
130         * brotli/common/dictionary.h: Added.
131         * brotli/common/version.h: Added.
132         * brotli/dec/Makefile: Removed.
133         * brotli/dec/bit_reader.c:
134         * brotli/dec/bit_reader.h:
135         * brotli/dec/context.h:
136         * brotli/dec/decode.c:
137         * brotli/dec/decode.h: Removed.
138         * brotli/dec/dictionary.c: Removed.
139         * brotli/dec/dictionary.h: Removed.
140         * brotli/dec/huffman.c:
141         * brotli/dec/huffman.h:
142         * brotli/dec/port.h:
143         (BrotliDump):
144         (BrotliRBit):
145         * brotli/dec/prefix.h:
146         * brotli/dec/state.c:
147         * brotli/dec/state.h:
148         * brotli/dec/transform.h:
149         * brotli/dec/types.h: Removed.
150         * brotli/include/brotli/decode.h: Added.
151         * brotli/include/brotli/encode.h: Added.
152         * brotli/include/brotli/port.h: Added.
153         * brotli/include/brotli/types.h: Added.
154         * brotli/update.sh:
155         * woff2/CMakeLists.txt:
156         * woff2/README.webkit:
157         * woff2/src/buffer.h:
158         (woff2::Buffer::Buffer):
159         (woff2::Buffer::Read):
160         * woff2/src/convert_woff2ttf_*.cc: Added.
161         * woff2/src/font.cc:
162         * woff2/src/glyph.cc:
163         * woff2/src/normalize.cc:
164         * woff2/src/port.h:
165         * woff2/src/store_bytes.h:
166         (woff2::Store16):
167         * woff2/src/variable_length.cc:
168         * woff2/src/woff2_common.cc:
169         * woff2/src/woff2_dec.cc:
170         * woff2/src/woff2_decompress.cc:
171         * woff2/src/woff2_enc.cc:
172         * woff2/src/woff2_info.cc: Added.
173
174 2017-08-08  Michael Catanzaro  <mcatanzaro@igalia.com>
175
176         [CMake] Properly test if compiler supports compiler flags
177         https://bugs.webkit.org/show_bug.cgi?id=174490
178
179         Reviewed by Konstantin Tokarev.
180
181         * brotli/CMakeLists.txt:
182         * gtest/CMakeLists.txt:
183         * woff2/CMakeLists.txt:
184         * xdgmime/CMakeLists.txt:
185
186 2017-07-17  Michael Catanzaro  <mcatanzaro@igalia.com>
187
188         [CMake] Macros in WebKitMacros.cmake should be prefixed with WEBKIT_ namespace
189         https://bugs.webkit.org/show_bug.cgi?id=174547
190
191         Reviewed by Alex Christensen.
192
193         * brotli/CMakeLists.txt:
194         * woff2/CMakeLists.txt:
195         * xdgmime/CMakeLists.txt:
196
197 2017-07-13  Michael Catanzaro  <mcatanzaro@igalia.com>
198
199         Fix compiler warnings when building with GCC 7
200         https://bugs.webkit.org/show_bug.cgi?id=174463
201
202         Reviewed by Darin Adler.
203
204         * brotli/CMakeLists.txt:
205
206 2017-05-11  Don Olmstead  <don.olmstead@am.sony.com>
207
208         [CMake] Add HAVE check for regex.h
209         https://bugs.webkit.org/show_bug.cgi?id=171950
210
211         Reviewed by Michael Catanzaro.
212
213         * gtest/include/gtest/internal/gtest-port.h:
214
215 2017-04-19  Michael Catanzaro  <mcatanzaro@igalia.com>
216
217         [GTK] ../../Source/ThirdParty/xdgmime/src/xdgmimecache.c:200:62: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith]
218         https://bugs.webkit.org/show_bug.cgi?id=171026
219
220         Reviewed by Carlos Garcia Campos.
221
222         * xdgmime/README.webkit:
223         * xdgmime/src/xdgmimecache.c:
224         (cache_magic_matchlet_compare_to_data):
225
226 2017-03-24  Carlos Garcia Campos  <cgarcia@igalia.com>
227
228         Unreviewed. Fix the build after r214338.
229
230         Add missing files I forgot to git add again.
231
232         * xdgmime/CMakeLists.txt: Added.
233         * xdgmime/README: Added.
234         * xdgmime/README.webkit: Added.
235
236 2017-03-24  Carlos Garcia Campos  <cgarcia@igalia.com>
237
238         [GTK] Add MIMETypeRegistry implementation using xdgmime and remove the GTK+ one
239         https://bugs.webkit.org/show_bug.cgi?id=170001
240
241         Reviewed by Michael Catanzaro.
242
243         Add xdgmime to ThirdParty.
244
245         * xdgmime/CMakeLists.txt: Added.
246         * xdgmime/README: Added.
247         * xdgmime/README.webkit: Added.
248         * xdgmime/src/xdgmime.c: Added.
249         * xdgmime/src/xdgmime.h: Added.
250         * xdgmime/src/xdgmimealias.c: Added.
251         * xdgmime/src/xdgmimealias.h: Added.
252         * xdgmime/src/xdgmimecache.c: Added.
253         * xdgmime/src/xdgmimecache.h: Added.
254         * xdgmime/src/xdgmimeglob.c: Added.
255         * xdgmime/src/xdgmimeglob.h: Added.
256         * xdgmime/src/xdgmimeicon.c: Added.
257         * xdgmime/src/xdgmimeicon.h: Added.
258         * xdgmime/src/xdgmimeint.c: Added.
259         * xdgmime/src/xdgmimeint.h: Added.
260         * xdgmime/src/xdgmimemagic.c: Added.
261         * xdgmime/src/xdgmimemagic.h: Added.
262         * xdgmime/src/xdgmimeparent.c: Added.
263         * xdgmime/src/xdgmimeparent.h: Added.
264
265 2017-03-24  Carlos Garcia Campos  <cgarcia@igalia.com>
266
267         Unreviewed. Add stubs for xdgmime sources to ThirdParty.
268
269         This is in preparation for bug #170001, to try to bypass the SVN hook that doesn't allow to commit source files
270         containing tabs. I'm committing empty files, so that once those files are known by SVN I can set the
271         allow-tabs property and then commit the actual contents.
272
273         * xdgmime/src/xdgmime.c: Added.
274         * xdgmime/src/xdgmime.h: Added.
275         * xdgmime/src/xdgmimealias.c: Added.
276         * xdgmime/src/xdgmimealias.h: Added.
277         * xdgmime/src/xdgmimecache.c: Added.
278         * xdgmime/src/xdgmimecache.h: Added.
279         * xdgmime/src/xdgmimeglob.c: Added.
280         * xdgmime/src/xdgmimeglob.h: Added.
281         * xdgmime/src/xdgmimeicon.c: Added.
282         * xdgmime/src/xdgmimeicon.h: Added.
283         * xdgmime/src/xdgmimeint.c: Added.
284         * xdgmime/src/xdgmimeint.h: Added.
285         * xdgmime/src/xdgmimemagic.c: Added.
286         * xdgmime/src/xdgmimemagic.h: Added.
287         * xdgmime/src/xdgmimeparent.c: Added.
288         * xdgmime/src/xdgmimeparent.h: Added.
289
290 2017-02-09  Alex Christensen  <achristensen@webkit.org>
291
292         Build libwebrtc on bots without using it yet
293         https://bugs.webkit.org/show_bug.cgi?id=168062
294
295         Reviewed by Brent Fulgham.
296
297         * Makefile:
298
299 2017-01-23  Timothy Hatcher  <timothy@hatcher.name>
300
301         gtest fails to link on Linux due to missing -lpthread
302         https://bugs.webkit.org/show_bug.cgi?id=167313
303
304         * gtest/CMakeLists.txt: Remove find_package(Threads) that was added in my last commit.
305         This is assumed to already happen in the platform cmake options file.
306
307 2017-01-23  Timothy Hatcher  <timothy@hatcher.name>
308
309         gtest fails to link on Linux due to missing -lpthread
310         https://bugs.webkit.org/show_bug.cgi?id=167313
311
312         Reviewed by Alex Christensen.
313
314         * gtest/CMakeLists.txt: Add call to find_package(Threads) before testing CMAKE_USE_PTHREADS_INIT.
315         Without the find_package call, CMAKE_USE_PTHREADS_INIT was always false for me. Also explicitly
316         define GTEST_HAS_PTHREAD to 0 when CMAKE_USE_PTHREADS_INIT is false to prevent gtest-port.h from
317         setting GTEST_HAS_PTHREAD based on the platform.
318
319 2017-01-20  Youenn Fablet  <youenn@apple.com>
320
321         [WebRTC] Add libwebrtc build infrastructure
322         https://bugs.webkit.org/show_bug.cgi?id=167207
323
324         Reviewed by Alex Christensen.
325
326         Checking-in files used for building libwebrtc.
327         The principle is the following:
328         - Select a revision of libwebrtc
329         - Ask libwebrtc build system to generate the project.json (something like gn gen --ide json ...)
330         - Copy project.json here and the libwebrtc selected revision in a libwebrtc/libwebrtc folder.
331         - Call Tools/Scripts/generate-libwebrtc-cmake which will update CMakeLists.txt
332         - Build libwebrtc with CMake
333
334         * libwebrtc/CMakeLists.txt: Added (Generated by Tools/Scripts/generate-libwebrtc-cmake using project.json as input).
335         * libwebrtc/Makefile: Added.
336         * libwebrtc/WebKit/project.json: Added (Generated by libwebrtc build system).
337         * libwebrtc/WebKit/rtc_sdk_framework_objc_info_plist.plist: Added.
338         * libwebrtc/libwebrtc.xcodeproj/project.pbxproj: Added.
339
340 2016-12-10  Konstantin Tokarev  <annulen@yandex.ru>
341
342         [cmake] Include WTF, JSC, and WebCore headers automatically to targers using them
343         https://bugs.webkit.org/show_bug.cgi?id=165686
344
345         Reviewed by Michael Catanzaro.
346
347         This change reduces duplication of include path lists between modules,
348         and reduces future need for fixes like r209605 (broken build because of
349         WebCore header suddenly becoming used in WebKit2).
350
351         * gtest/CMakeLists.txt:
352
353 2016-12-06  Alexey Proskuryakov  <ap@apple.com>
354
355         Correct SDKROOT values in xcconfig files
356         https://bugs.webkit.org/show_bug.cgi?id=165487
357         rdar://problem/29539209
358
359         Reviewed by Dan Bernstein.
360
361         Fix suggested by Dan Bernstein.
362
363         * gtest/xcode/Config/DebugProject.xcconfig:
364         * gtest/xcode/Config/ReleaseProject.xcconfig:
365
366 2016-09-28  Konstantin Tokarev  <annulen@yandex.ru>
367
368         Unreviewed, woff2 upgrade introduces compiler warnings
369         https://bugs.webkit.org/show_bug.cgi?id=162678
370
371         * woff2/CMakeLists.txt:
372
373 2016-09-28  Michael Catanzaro  <mcatanzaro@igalia.com>
374
375         woff2 upgrade introduces compiler warnings
376         https://bugs.webkit.org/show_bug.cgi?id=162678
377
378         Reviewed by Alex Christensen.
379
380         * woff2/CMakeLists.txt:
381
382 2016-09-28  Khaled Hosny  <khaledhosny@eglug.org>
383
384         Update woff2 to latest revision
385         https://bugs.webkit.org/show_bug.cgi?id=162608
386
387         Reviewed by Michael Catanzaro.
388
389         * woff2/CMakeLists.txt:
390         * woff2/README.webkit:
391         * woff2/src/file.h:
392         (woff2::GetFileContent):
393         (woff2::SetFileContents):
394         * woff2/src/font.cc:
395         * woff2/src/font.h:
396         * woff2/src/glyph.cc:
397         * woff2/src/store_bytes.h:
398         (woff2::Store16):
399         * woff2/src/transform.cc:
400         * woff2/src/woff2_common.cc:
401         * woff2/src/woff2_compress.cc:
402         * woff2/src/woff2_dec.cc:
403         * woff2/src/woff2_dec.h:
404         * woff2/src/woff2_decompress.cc:
405         * woff2/src/woff2_enc.cc:
406         * woff2/src/woff2_out.cc: Added.
407         * woff2/src/woff2_out.h: Added.
408         (woff2::WOFF2Out::~WOFF2Out):
409         (woff2::WOFF2StringOut::MaxSize):
410
411 2016-09-28  Konstantin Tokarev  <annulen@yandex.ru>
412
413         [cmake] Suppress Clang warnings in brotli and woff2
414         https://bugs.webkit.org/show_bug.cgi?id=162663
415
416         Reviewed by Michael Catanzaro.
417
418         * brotli/CMakeLists.txt:
419         * woff2/CMakeLists.txt:
420
421 2016-09-27  Konstantin Tokarev  <annulen@yandex.ru> and Vitaliy Slobodin  <vitaliy.slobodin@gmail.com>
422
423         Fixed compilation of WOFF2 on Windows
424         https://bugs.webkit.org/show_bug.cgi?id=162570
425
426         Reviewed by Alex Christensen.
427
428         * woff2/CMakeLists.txt: Avoid passing GCC-specific flags to other
429         compilers.
430         * woff2/src/port.h: Include assert.h.
431
432 2016-06-19  Frederic Wang  <fred.wang@free.fr>
433
434         Update Brotli to version 0.4.0
435         https://bugs.webkit.org/show_bug.cgi?id=158907
436
437         Reviewed by Michael Catanzaro.
438
439         * brotli/README.webkit:
440         * brotli/dec/bit_reader.h:
441         * brotli/dec/decode.c:
442         * brotli/dec/decode.h:
443         * brotli/dec/huffman.c:
444         * brotli/dec/huffman.h:
445         * brotli/dec/port.h:
446         (BrotliDump):
447         * brotli/dec/state.c:
448         * brotli/dec/state.h:
449
450 2016-05-23  Michael Catanzaro  <mcatanzaro@igalia.com>
451
452         woff2_dec.cc triggers -Wsign-compare, -Wunused-but-set-variable
453         https://bugs.webkit.org/show_bug.cgi?id=157732
454
455         Reviewed by Darin Adler.
456
457         * woff2/CMakeLists.txt:
458
459 2016-05-22  Brady Eidson  <beidson@apple.com>
460
461         Move to C++14.
462         https://bugs.webkit.org/show_bug.cgi?id=157948
463
464         Reviewed by Michael Catanzaro.
465
466         * gtest/xcode/Config/General.xcconfig:
467
468 2016-03-17  Csaba Osztrogonác  <ossy@webkit.org>
469
470         Unreviewed, line ending fixes.
471
472         * gtest/codegear/gtest_all.cc:
473         * gtest/codegear/gtest_link.cc:
474
475 2016-03-10  Frederic Wang  <fwang@igalia.com>
476
477         [GTK] Add support for WOFF2
478         https://bugs.webkit.org/show_bug.cgi?id=152616
479
480         Reviewed by Carlos Garcia Campos.
481
482         We import the source of the third-party brotli and woff2 libraries because release packages do not exist yet.
483         The script to update source from upstream as well as the makefile to compile relevant files are based on similar code from Mozilla.
484
485         * brotli/CMakeLists.txt: Added. We force BROTLI_BUILD_PORTABLE by default, see https://github.com/google/brotli/issues/307.
486         * brotli/LICENSE: Added.
487         * brotli/README.webkit: Added.
488         * brotli/dec/Makefile: Added.
489         * brotli/dec/bit_reader.c: Added.
490         * brotli/dec/bit_reader.h: Added.
491         * brotli/dec/context.h: Added.
492         * brotli/dec/decode.c: Added.
493         * brotli/dec/decode.h: Added.
494         * brotli/dec/dictionary.c: Added.
495         * brotli/dec/dictionary.h: Added.
496         * brotli/dec/huffman.c: Added.
497         * brotli/dec/huffman.h: Added.
498         * brotli/dec/port.h: Added.
499         (BrotliRBit):
500         * brotli/dec/prefix.h: Added.
501         * brotli/dec/state.c: Added.
502         * brotli/dec/state.h: Added.
503         * brotli/dec/transform.h: Added.
504         * brotli/dec/types.h: Added.
505         * brotli/update.sh: Added. This script helps to get the latest version of the decoder source code.
506         * woff2/CMakeLists.txt: Added. We only compile the decoder files.
507         * woff2/LICENSE: Added.
508         * woff2/README.webkit: Added.
509         * woff2/src/buffer.h: Added.
510         (woff2::Failure):
511         (woff2::Buffer::Buffer):
512         (woff2::Buffer::Skip):
513         (woff2::Buffer::Read):
514         (woff2::Buffer::ReadU8):
515         (woff2::Buffer::ReadU16):
516         (woff2::Buffer::ReadS16):
517         (woff2::Buffer::ReadU24):
518         (woff2::Buffer::ReadU32):
519         (woff2::Buffer::ReadS32):
520         (woff2::Buffer::ReadTag):
521         (woff2::Buffer::ReadR64):
522         (woff2::Buffer::buffer):
523         (woff2::Buffer::offset):
524         (woff2::Buffer::length):
525         (woff2::Buffer::set_offset):
526         * woff2/src/file.h: Added.
527         (woff2::GetFileContent):
528         (woff2::SetFileContents):
529         * woff2/src/font.cc: Added.
530         * woff2/src/font.h: Added.
531         * woff2/src/glyph.cc: Added.
532         * woff2/src/glyph.h: Added.
533         (woff2::Glyph::Glyph):
534         * woff2/src/normalize.cc: Added.
535         * woff2/src/normalize.h: Added.
536         * woff2/src/port.h: Added.
537         (woff2::Log2Floor):
538         * woff2/src/round.h: Added.
539         (woff2::Round4):
540         * woff2/src/store_bytes.h: Added.
541         (woff2::StoreU32):
542         (woff2::Store16):
543         (woff2::StoreBytes):
544         * woff2/src/table_tags.cc: Added.
545         * woff2/src/table_tags.h: Added.
546         * woff2/src/transform.cc: Added.
547         * woff2/src/transform.h: Added.
548         * woff2/src/variable_length.cc: Added.
549         * woff2/src/variable_length.h: Added.
550         * woff2/src/woff2_common.cc: Added.
551         * woff2/src/woff2_common.h: Added.
552         (woff2::Table::operator<):
553         * woff2/src/woff2_compress.cc: Added.
554         * woff2/src/woff2_dec.cc: Added.
555         * woff2/src/woff2_dec.h: Added.
556         * woff2/src/woff2_decompress.cc: Added.
557         * woff2/src/woff2_enc.cc: Added.
558         * woff2/src/woff2_enc.h: Added.
559         (woff2::WOFF2Params::WOFF2Params):
560         * woff2/update.sh: Added. This script helps to get the latest upstream version.
561
562 2016-01-09  Dan Bernstein  <mitz@apple.com>
563
564         [Cocoa] Allow overriding the frameworks directory independently of using a staging install path
565         https://bugs.webkit.org/show_bug.cgi?id=152926
566
567         Reviewed by Tim Horton.
568
569         Introduce a new build setting, WK_OVERRIDE_FRAMEWORKS_DIR. When not empty, it determines
570         where the frameworks are installed. Setting USE_STAGING_INSTALL_PATH to YES sets
571         WK_OVERRIDE_FRAMEWORKS_DIR to $(SYSTEM_LIBRARY_DIR)/StagedFrameworks/Safari.
572
573         Account for the possibility of WK_OVERRIDE_FRAMEWORKS_DIR containing spaces.
574
575         * gtest/xcode/Config/General.xcconfig:
576           Add quotes to account for spaces.
577         * gtest/xcode/Config/ProductionProject.xcconfig:
578         - Replace STAGED_FRAMEWORKS_SEARCH_PATH in FRAMEWORK_SEARCH_PATHS with
579           WK_OVERRIDE_FRAMEWORKS_DIR and add quotes to account for spaces.
580         - Define WEBCORE_FRAMEWORKS_DIR based on WK_OVERRIDE_FRAMEWORKS_DIR.
581
582 2016-01-04  Alexey Proskuryakov  <ap@apple.com>
583
584         gtest should use the same SDK as other projects
585         https://bugs.webkit.org/show_bug.cgi?id=152718
586         rdar://problem/23566856
587
588         Reviewed by Alex Christensen.
589
590         gtest configuration attempted to use USE_INTERNAL_SDK without ever defining it.
591
592         * gtest/xcode/Config/DebugProject.xcconfig:
593         * gtest/xcode/Config/General.xcconfig:
594         * gtest/xcode/Config/ReleaseProject.xcconfig:
595
596 2016-01-02  Ting-Wei Lan  <lantw44@gmail.com>
597
598         Remove usage of environ in gtest
599         https://bugs.webkit.org/show_bug.cgi?id=138420
600
601         Reviewed by Michael Catanzaro.
602
603         FreeBSD libc.so.7 does not contain an environ symbol, which causes
604         undefined reference problem when using -Wl,--no-undefined. As gtest
605         only uses environ as an argument to call execve, we can simply remove
606         its usage by replacing execve with execv.
607
608         * gtest/src/gtest-death-test.cc:
609
610 2015-12-01  Dana Burkart  <dburkart@apple.com>
611
612         Remove Mountain Lion support from gtest
613         https://bugs.webkit.org/show_bug.cgi?id=151705
614
615         Reviewed by Darin Adler.
616
617         * gtest/xcode/Config/General.xcconfig:
618
619 2015-11-02  Andy Estes  <aestes@apple.com>
620
621         [Cocoa] Add tvOS and watchOS to SUPPORTED_PLATFORMS
622         https://bugs.webkit.org/show_bug.cgi?id=150819
623
624         Reviewed by Dan Bernstein.
625
626         This tells Xcode to include these platforms in its Devices dropdown, making it possible to build in the IDE.
627
628         * gtest/xcode/Config/General.xcconfig:
629
630 2015-08-20  Alex Christensen  <achristensen@webkit.org>
631
632         Clean up CMake build after r188673
633         https://bugs.webkit.org/show_bug.cgi?id=148234
634
635         Reviewed by Tim Horton.
636
637         * gtest/CMakeLists.txt:
638         gtest needs to be a static library on Windows to not crash.
639
640 2015-08-11  Brent Fulgham  <bfulgham@apple.com>
641
642         [Win] Switch Windows build to Visual Studio 2015
643         https://bugs.webkit.org/show_bug.cgi?id=147887
644         <rdar://problem/22235098>
645
646         Reviewed by Alex Christensen.
647
648         Update Visual Studio project file settings to use the current Visual
649         Studio and compiler. Continue targeting binaries to run on our minimum
650         supported configuration of Windows 7.
651
652         * gtest/msvc/gtest-md.vcxproj:
653
654 2015-08-10  Alex Christensen  <achristensen@webkit.org>
655
656         [Win] Unreviewed build fix after r188239.
657
658         * gtest/CMakeLists.txt:
659         VS2015 requires __STDC_LIMIT_MACROS to be defined for INTMAX_MAX to be defined.
660
661 2015-08-10  Alex Christensen  <achristensen@webkit.org>
662
663         Build TestWebKitAPI with CMake on Windows
664         https://bugs.webkit.org/show_bug.cgi?id=147851
665
666         Reviewed by Chris Dumez.
667
668         * gtest/CMakeLists.txt:
669         Include DerivedSources to find WTF/WTFHeaderDetection.h.
670
671 2015-05-26  Dan Bernstein  <mitz@apple.com>
672
673         <rdar://problem/21104551> Update build settings
674
675         Reviewed by Anders Carlsson.
676
677         * gtest/xcode/Config/General.xcconfig:
678
679 2015-05-11  Brent Fulgham  <bfulgham@apple.com>
680
681         [Win] Move Windows build target to Windows 7 (or newer)
682         https://bugs.webkit.org/show_bug.cgi?id=144890
683         <rdar://problem/20707307>
684
685         Reviewed by Anders Carlsson.
686
687         Update linked SDK and minimal Windows level to be compatible with
688         Windows 7 or newer.
689
690         * gtest/msvc/gtest-md.vcxproj:
691
692 2015-05-07  Dan Bernstein  <mitz@apple.com>
693
694         <rdar://problem/19317140> [Xcode] Remove usage of AspenFamily.xcconfig in Source/
695         https://bugs.webkit.org/show_bug.cgi?id=144727
696
697         Reviewed by Darin Adler.
698
699         * gtest/xcode/Config/General.xcconfig: Don’t include AspenFamily.xcconfig.
700
701 2015-04-01  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
702
703         [CMake] Make gtest/CMakeLists.txt more readable
704         https://bugs.webkit.org/show_bug.cgi?id=143295
705
706         Reviewed by Csaba Osztrogonác.
707
708         gtest/CMakeLists.txt has used add_library() and include_directory() directly.
709         This patch adds GTEST_INCLUDE_DIRECTORIES and GTEST_SOURCES, and use it.
710
711         * gtest/CMakeLists.txt:
712
713 2015-03-29  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
714
715         [CMake] Update old CMakeList.txt in gtest
716         https://bugs.webkit.org/show_bug.cgi?id=143192
717
718         Reviewed by Darin Adler.
719
720         CMake ports have used cmake/gtest/CMakeLists.txt instead of ThirdParty/test/CMakeLists.txt
721         in order to build gtest. However it looks ThirdParty/test/CMakeLists.txt won't be used anymore.
722         So this patch moves cmake/gtest/CMakeLists.txt to ThirdPart/test/CMakeLists.txt, and use it.
723
724         * gtest/CMakeLists.txt:
725
726 2014-12-26  Dan Bernstein  <mitz@apple.com>
727
728         <rdar://problem/19348208> REGRESSION (r177027): iOS builds use the wrong toolchain
729         https://bugs.webkit.org/show_bug.cgi?id=139950
730
731         Reviewed by David Kilzer.
732
733         * gtest/xcode/Config/General.xcconfig: Only define TOOLCHAINS when building for OS X, doing so
734         in a manner that works with Xcode 5.1.1.
735
736 2014-12-09  David Kilzer  <ddkilzer@apple.com>
737
738         Switch from using PLATFORM_NAME to SDK selectors in ANGLE, bmalloc, gtest, JavaScriptCore, WTF
739         <http://webkit.org/b/139212>
740
741         Reviewed by Joseph Pecoraro.
742
743         * gtest/xcode/Config/General.xcconfig:
744         - Only set SDKROOT and TOOLCHAINS on OS X.
745
746 2014-10-30  Dana Burkart  <dburkart@apple.com>
747
748         <rdar://problem/18821260> Prepare for the mysterious future
749
750         Reviewed by Lucas Forschler.
751
752         * gtest/xcode/Config/General.xcconfig:
753
754 2014-09-18  Brent Fulgham  <bfulgham@apple.com>
755
756         [Win] Unreviewed build fix.
757
758         * gtest/msvc/gtest-md.vcxproj: Make sure we use static linking for gtest on
759         normal debug build to match the rest of WebKit.
760
761 2014-09-09  Benjamin Poulain  <bpoulain@apple.com>
762
763         Disable the "unreachable-code" warning
764         https://bugs.webkit.org/show_bug.cgi?id=136677
765
766         Reviewed by Darin Adler.
767
768         * gtest/xcode/Config/General.xcconfig:
769
770 2014-09-06  Darin Adler  <darin@apple.com>
771
772         Make updates suggested by new version of Xcode
773         https://bugs.webkit.org/show_bug.cgi?id=136603
774
775         Reviewed by Mark Rowe.
776
777         * gtest/xcode/Config/General.xcconfig: Moved CLANG_WARN_BOOL_CONVERSION,
778         CLANG_WARN_ENUM_CONVERSION, CLANG_WARN_INT_CONVERSION, and COMBINE_HIDPI_IMAGES
779         here from project file.  Added CLANG_WARN_UNREACHABLE_CODE, ENABLE_STRICT_OBJC_MSGSEND,
780         and GCC_WARN_64_TO_32_BIT_CONVERSION as suggested by Xcode upgrade check.
781
782         * gtest/xcode/gtest.xcodeproj/project.pbxproj: Updated LastUpgradeCheck and removed
783         things that are redundant with the xcconfig file above.
784
785 2014-08-22  Renato Nagy  <nagy.renato@stud.u-szeged.hu>
786
787         Remove LevelDB.
788         https://bugs.webkit.org/show_bug.cgi?id=136170
789
790         Reviewed by Gyuyoung Kim.
791
792         * leveldb/AUTHORS: Removed.
793         * leveldb/LICENSE: Removed.
794         * leveldb/Makefile: Removed.
795         * leveldb/NEWS: Removed.
796         * leveldb/README: Removed.
797         * leveldb/TODO: Removed.
798         * leveldb/build_detect_platform: Removed.
799         * leveldb/db/builder.cc: Removed.
800         * leveldb/db/builder.h: Removed.
801         * leveldb/db/c.cc: Removed.
802         * leveldb/db/c_test.c: Removed.
803         * leveldb/db/corruption_test.cc: Removed.
804         * leveldb/db/db_bench.cc: Removed.
805         * leveldb/db/db_impl.cc: Removed.
806         * leveldb/db/db_impl.h: Removed.
807         * leveldb/db/db_iter.cc: Removed.
808         * leveldb/db/db_iter.h: Removed.
809         * leveldb/db/db_test.cc: Removed.
810         * leveldb/db/dbformat.cc: Removed.
811         * leveldb/db/dbformat.h: Removed.
812         * leveldb/db/dbformat_test.cc: Removed.
813         * leveldb/db/filename.cc: Removed.
814         * leveldb/db/filename.h: Removed.
815         * leveldb/db/filename_test.cc: Removed.
816         * leveldb/db/leveldb_main.cc: Removed.
817         * leveldb/db/log_format.h: Removed.
818         * leveldb/db/log_reader.cc: Removed.
819         * leveldb/db/log_reader.h: Removed.
820         * leveldb/db/log_test.cc: Removed.
821         * leveldb/db/log_writer.cc: Removed.
822         * leveldb/db/log_writer.h: Removed.
823         * leveldb/db/memtable.cc: Removed.
824         * leveldb/db/memtable.h: Removed.
825         * leveldb/db/repair.cc: Removed.
826         * leveldb/db/skiplist.h: Removed.
827         * leveldb/db/skiplist_test.cc: Removed.
828         * leveldb/db/snapshot.h: Removed.
829         * leveldb/db/table_cache.cc: Removed.
830         * leveldb/db/table_cache.h: Removed.
831         * leveldb/db/version_edit.cc: Removed.
832         * leveldb/db/version_edit.h: Removed.
833         * leveldb/db/version_edit_test.cc: Removed.
834         * leveldb/db/version_set.cc: Removed.
835         * leveldb/db/version_set.h: Removed.
836         * leveldb/db/version_set_test.cc: Removed.
837         * leveldb/db/write_batch.cc: Removed.
838         * leveldb/db/write_batch_internal.h: Removed.
839         * leveldb/db/write_batch_test.cc: Removed.
840         * leveldb/doc/bench/db_bench_sqlite3.cc: Removed.
841         * leveldb/doc/bench/db_bench_tree_db.cc: Removed.
842         * leveldb/doc/benchmark.html: Removed.
843         * leveldb/doc/doc.css: Removed.
844         * leveldb/doc/impl.html: Removed.
845         * leveldb/doc/index.html: Removed.
846         * leveldb/doc/log_format.txt: Removed.
847         * leveldb/doc/table_format.txt: Removed.
848         * leveldb/helpers/memenv/memenv.cc: Removed.
849         * leveldb/helpers/memenv/memenv.h: Removed.
850         * leveldb/helpers/memenv/memenv_test.cc: Removed.
851         * leveldb/include/leveldb/c.h: Removed.
852         * leveldb/include/leveldb/cache.h: Removed.
853         * leveldb/include/leveldb/comparator.h: Removed.
854         * leveldb/include/leveldb/db.h: Removed.
855         * leveldb/include/leveldb/env.h: Removed.
856         * leveldb/include/leveldb/filter_policy.h: Removed.
857         * leveldb/include/leveldb/iterator.h: Removed.
858         * leveldb/include/leveldb/options.h: Removed.
859         * leveldb/include/leveldb/slice.h: Removed.
860         * leveldb/include/leveldb/status.h: Removed.
861         * leveldb/include/leveldb/table.h: Removed.
862         * leveldb/include/leveldb/table_builder.h: Removed.
863         * leveldb/include/leveldb/write_batch.h: Removed.
864         * leveldb/port/README: Removed.
865         * leveldb/port/atomic_pointer.h: Removed.
866         * leveldb/port/port.h: Removed.
867         * leveldb/port/port_example.h: Removed.
868         * leveldb/port/port_posix.cc: Removed.
869         * leveldb/port/port_posix.h: Removed.
870         * leveldb/port/thread_annotations.h: Removed.
871         * leveldb/port/win/stdint.h: Removed.
872         * leveldb/table/block.cc: Removed.
873         * leveldb/table/block.h: Removed.
874         * leveldb/table/block_builder.cc: Removed.
875         * leveldb/table/block_builder.h: Removed.
876         * leveldb/table/filter_block.cc: Removed.
877         * leveldb/table/filter_block.h: Removed.
878         * leveldb/table/filter_block_test.cc: Removed.
879         * leveldb/table/format.cc: Removed.
880         * leveldb/table/format.h: Removed.
881         * leveldb/table/iterator.cc: Removed.
882         * leveldb/table/iterator_wrapper.h: Removed.
883         * leveldb/table/merger.cc: Removed.
884         * leveldb/table/merger.h: Removed.
885         * leveldb/table/table.cc: Removed.
886         * leveldb/table/table_builder.cc: Removed.
887         * leveldb/table/table_test.cc: Removed.
888         * leveldb/table/two_level_iterator.cc: Removed.
889         * leveldb/table/two_level_iterator.h: Removed.
890         * leveldb/util/arena.cc: Removed.
891         * leveldb/util/arena.h: Removed.
892         * leveldb/util/arena_test.cc: Removed.
893         * leveldb/util/bloom.cc: Removed.
894         * leveldb/util/bloom_test.cc: Removed.
895         * leveldb/util/cache.cc: Removed.
896         * leveldb/util/cache_test.cc: Removed.
897         * leveldb/util/coding.cc: Removed.
898         * leveldb/util/coding.h: Removed.
899         * leveldb/util/coding_test.cc: Removed.
900         * leveldb/util/comparator.cc: Removed.
901         * leveldb/util/crc32c.cc: Removed.
902         * leveldb/util/crc32c.h: Removed.
903         * leveldb/util/crc32c_test.cc: Removed.
904         * leveldb/util/env.cc: Removed.
905         * leveldb/util/env_posix.cc: Removed.
906         * leveldb/util/env_test.cc: Removed.
907         * leveldb/util/filter_policy.cc: Removed.
908         * leveldb/util/hash.cc: Removed.
909         * leveldb/util/hash.h: Removed.
910         * leveldb/util/histogram.cc: Removed.
911         * leveldb/util/histogram.h: Removed.
912         * leveldb/util/logging.cc: Removed.
913         * leveldb/util/logging.h: Removed.
914         * leveldb/util/mutexlock.h: Removed.
915         * leveldb/util/options.cc: Removed.
916         * leveldb/util/posix_logger.h: Removed.
917         * leveldb/util/random.h: Removed.
918         * leveldb/util/status.cc: Removed.
919         * leveldb/util/testharness.cc: Removed.
920         * leveldb/util/testharness.h: Removed.
921         * leveldb/util/testutil.cc: Removed.
922         * leveldb/util/testutil.h: Removed.
923
924 2014-08-11  Andy Estes  <aestes@apple.com>
925
926         [iOS] Get rid of iOS.xcconfig
927         https://bugs.webkit.org/show_bug.cgi?id=135809
928
929         Reviewed by Joseph Pecoraro.
930
931         All iOS.xcconfig did was include AspenFamily.xcconfig, so there's no need for the indirection.
932
933         * gtest/xcode/Config/General.xcconfig:
934         * gtest/xcode/Config/iOS.xcconfig: Removed.
935         * gtest/xcode/gtest.xcodeproj/project.pbxproj:
936
937 2014-03-25  Martin Robinson  <mrobinson@igalia.com>
938
939         [GTK] Remove the autotools build
940         https://bugs.webkit.org/show_bug.cgi?id=130717
941
942         Reviewed by Anders Carlsson.
943
944         * gtest/GNUmakefile.am: Removed.
945         * leveldb/GNUmakefile.am: Removed.
946
947 2014-03-25  Gabor Rapcsanyi  <rgabor@webkit.org>
948
949         [EFL] Add ARM64 build support
950         https://bugs.webkit.org/show_bug.cgi?id=130506
951
952         Rubber stamped by Gyuyoung Kim.
953
954         * leveldb/port/atomic_pointer.h: Set ARCH_CPU_ARM_FAMILY when __aarch64__ is defined.
955
956 2014-03-14  Landry Breuil  <landry@openbsd.org>
957
958         Fix leveldb build on OpenBSD/NetBSD by using the FreeBSD codepaths.
959         https://bugs.webkit.org/show_bug.cgi?id=129966
960
961         Reviewed by Andreas Kling.
962
963         * leveldb/GNUmakefile.am:
964         * leveldb/port/port_posix.h:
965
966 2014-01-12  Andy Estes  <aestes@apple.com>
967
968         Fix the Mac build after r161777.
969
970         * gtest/xcode/Config/General.xcconfig: AspenFamily.xcconfig excludes
971         macosx from SUPPORTED_PLATFORMS, so add it back in ourselves.
972
973 2014-01-11  David Kilzer  <ddkilzer@apple.com>
974
975         [iOS] Upstream gtest
976         <http://webkit.org/b/126811>
977
978         Reviewed by Mark Rowe.
979
980         * gtest/xcode/Config/General.xcconfig: Include iOS.xcconfig.
981         * gtest/xcode/Config/iOS.xcconfig: Added.
982         * gtest/xcode/gtest.xcodeproj/project.pbxproj: Add iOS.xcconfig.
983         Sort.
984
985 2013-12-13  Brent Fulgham  <bfulgham@apple.com>
986
987         [Win] Switch WebKit solution to Visual Studio 2013
988         https://bugs.webkit.org/show_bug.cgi?id=125192
989
990         Reviewed by Anders Carlsson.
991
992         * gtest/msvc/gtest-md.vcxproj: Update for VS2013
993
994 2013-11-15  Roger Fong  <roger_fong@apple.com>
995
996         Unreviewed, gtest project file cleanup.
997
998         * gtest/msvc/gtest-md.vcxproj:
999
1000 2013-10-24  Mark Rowe  <mrowe@apple.com>
1001
1002         Remove references to OS X 10.7 from Xcode configuration settings.
1003
1004         Now that we're not building for OS X 10.7 they're no longer needed.
1005
1006         Reviewed by Anders Carlsson.
1007
1008         * gtest/xcode/Config/General.xcconfig:
1009
1010 2013-10-24  Mark Rowe  <mrowe@apple.com>
1011
1012         <rdar://problem/15312643> Prepare for the mysterious future.
1013
1014         Reviewed by David Kilzer.
1015
1016         * gtest/xcode/Config/General.xcconfig:
1017
1018 2013-10-10  Mark Rowe  <mrowe@apple.com>
1019
1020         <rdar://problem/13341666> WebKit should always build against an SDK.
1021
1022         Have all projects default to building against the OS X Internal SDK for the Production
1023         configuration. For the Debug and Release configurations, look for UseInternalSDK.xcconfig
1024         to determine whether the OS X Internal SDK should be used. If not, use the normal OS X SDK.
1025
1026         Reviewed by Dan Bernstein.
1027
1028         * gtest/xcode/Config/General.xcconfig:
1029         * gtest/xcode/Config/ProductionProject.xcconfig:
1030
1031 2013-10-06  Dan Bernstein  <mitz@apple.com>
1032
1033         Build against the Xcode default toolchain when targeting OS X 10.8.
1034
1035         This fixes the build after r156632 in configurations that use another toolchain
1036         by default.
1037
1038         * gtest/xcode/Config/General.xcconfig:
1039
1040 2013-10-06  Darin Adler  <darin@apple.com>
1041
1042         Remove unneeded ScriptGCEvent class
1043         https://bugs.webkit.org/show_bug.cgi?id=122390
1044
1045         Reviewed by Anders Carlsson.
1046
1047         * gtest/xcode/gtest.xcodeproj/project.pbxproj: Let Xcode update this file.
1048         Not really part of this bug fix, but good to land anyway.
1049
1050 2013-09-29  Darin Adler  <darin@apple.com>
1051
1052         Take some Xcode advice about turning on additional warnings in ANGLE and gtest
1053         https://bugs.webkit.org/show_bug.cgi?id=122087
1054
1055         Reviewed by Mark Rowe.
1056
1057         * gtest/xcode/Config/General.xcconfig: Added some warnings that Xcode 5 suggested.
1058
1059 2013-09-06  Alberto Garcia  <berto@igalia.com>
1060
1061         GTest: add support for FreeBSD and Hurd
1062         https://bugs.webkit.org/show_bug.cgi?id=120870
1063
1064         Patch by Emilio Pozuelo Monfort <pochu@debian.org>
1065         Reviewed by Gustavo Noronha Silva.
1066
1067         * gtest/include/gtest/internal/gtest-port.h:
1068
1069 2013-09-05  Anders Carlsson  <andersca@apple.com>
1070
1071         Enable C++11 wherever we build C++ files that include wtf/Platform.h
1072         https://bugs.webkit.org/show_bug.cgi?id=120782
1073
1074         Reviewed by Andreas Kling.
1075
1076         Set CLANG_CXX_LANGUAGE_STANDARD to gnu++0x.
1077
1078         * gtest/xcode/Config/General.xcconfig:
1079
1080 2013-08-20  Alex Christensen  <achristensen@apple.com>
1081
1082         Use PlatformArchitecture to distinguish between 32-bit and 64-bit builds on Windows.
1083         https://bugs.webkit.org/show_bug.cgi?id=119512
1084
1085         Reviewed by Brent Fulgham.
1086
1087         * gtest/msvc/gtest-md.vcxproj:
1088         Replaced obj32, bin32, and lib32 with macros for 64-bit build.
1089
1090 2013-07-23  David Farler  <dfarler@apple.com>
1091
1092         Provide optional OTHER_CFLAGS, OTHER_CPPFLAGS, OTHER_LDFLAGS additions for building with ASAN
1093         https://bugs.webkit.org/show_bug.cgi?id=117762
1094
1095         Reviewed by Mark Rowe.
1096
1097         * gtest/xcode/Config/General.xcconfig:
1098         Add ASAN_OTHER_CFLAGS, CPLUSPLUSFLAGS, LDFLAGS.
1099         * gtest/xcode/Config/StaticLibraryTarget.xcconfig:
1100         Add ASAN_OTHER_CFLAGS, CPLUSPLUSFLAGS.
1101
1102 2013-07-27  Mark Rowe  <mrowe@apple.com>
1103
1104         Fix builds against an SDK.
1105
1106         * gtest/xcode/Config/FrameworkTarget.xcconfig: Ensure that gtest.framework is installed
1107         in a location compatible with the SDK generation process.
1108
1109 2013-07-19  Alex Christensen  <achristensen@apple.com>
1110
1111         Added x64 configuration to Visual Studio build.
1112         https://bugs.webkit.org/show_bug.cgi?id=118888
1113
1114         Reviewed by Brent Fulgham.
1115
1116         * gtest/msvc/gtest-md.vcxproj:
1117
1118 2013-07-18  Roger Fong  <roger_fong@apple.com>
1119
1120         Make sure to link against _debug binaries when appropriate.
1121         <rdar://problem/14473010>.
1122
1123         * gtest/msvc/gtest-md.vcxproj:
1124
1125 2013-06-17  Darin Adler  <darin@apple.com>
1126
1127         Sort all the Xcode project files
1128         https://bugs.webkit.org/show_bug.cgi?id=117696
1129
1130         Reviewed by Anders Carlsson.
1131
1132         * gtest/xcode/Samples/FrameworkSample/WidgetFramework.xcodeproj/project.pbxproj: Ran the sort-Xcode-project-file script.
1133         * gtest/xcode/gtest.xcodeproj/project.pbxproj: Ran the sort-Xcode-project-file script.
1134
1135 2013-06-18  Roger Fong  <roger_fong@apple.com>
1136
1137         Replace tools32 folder with tools and update WebKit Windows solution accordingly.
1138         <rdar://problem/14118143>.
1139
1140         Rubberstamped by Brent Fulgham.
1141
1142         * gtest/msvc/gtest-md.vcxproj:
1143
1144 2013-06-03  Roger Fong  <roger_fong@apple.com>
1145
1146         Nuke VS2005 files from the tree.
1147         <rdar://problem/14042021>.
1148
1149         Rubberstamped by Brent Fulgham.
1150
1151         * gtest/msvc/gtest-md.sln: Removed.
1152         * gtest/msvc/gtest-md.vcproj: Removed.
1153         * gtest/msvc/gtest.sln: Removed.
1154         * gtest/msvc/gtest.vcproj: Removed.
1155         * gtest/msvc/gtest_main-md.vcproj: Removed.
1156         * gtest/msvc/gtest_main.vcproj: Removed.
1157         * gtest/msvc/gtest_prod_test-md.vcproj: Removed.
1158         * gtest/msvc/gtest_prod_test.vcproj: Removed.
1159         * gtest/msvc/gtest_unittest-md.vcproj: Removed.
1160         * gtest/msvc/gtest_unittest.vcproj: Removed.
1161
1162 2013-04-26  Roger Fong  <roger_fong@apple.com>
1163
1164         Make Apple Windows VS2010 build results into and get dependencies from __32 suffixed folders.
1165         Make the DebugSuffix configuration use _debug dependencies.
1166
1167         * gtest/msvc/gtest-md.vcxproj:
1168
1169 2013-04-09  Benjamin Poulain  <bpoulain@apple.com>
1170
1171         Remove the WebKit copy of GLU and the file using it
1172         https://bugs.webkit.org/show_bug.cgi?id=114249
1173
1174         Reviewed by Darin Adler.
1175
1176         * glu/.gitignore: Removed.
1177         * glu/LICENSE.txt: Removed.
1178         * glu/README.webkit: Removed.
1179         * glu/glu.gyp: Removed.
1180         * glu/gluos.h: Removed.
1181         * glu/internal_glu.h: Removed.
1182         * glu/libtess/GNUmakefile: Removed.
1183         * glu/libtess/Imakefile: Removed.
1184         * glu/libtess/README: Removed.
1185         * glu/libtess/alg-outline: Removed.
1186         * glu/libtess/dict-list.h: Removed.
1187         * glu/libtess/dict.c: Removed.
1188         * glu/libtess/dict.h: Removed.
1189         * glu/libtess/geom.c: Removed.
1190         * glu/libtess/geom.h: Removed.
1191         * glu/libtess/memalloc.c: Removed.
1192         * glu/libtess/memalloc.h: Removed.
1193         * glu/libtess/mesh.c: Removed.
1194         * glu/libtess/mesh.h: Removed.
1195         * glu/libtess/normal.c: Removed.
1196         * glu/libtess/normal.h: Removed.
1197         * glu/libtess/priorityq-heap.c: Removed.
1198         * glu/libtess/priorityq-heap.h: Removed.
1199         * glu/libtess/priorityq-sort.h: Removed.
1200         * glu/libtess/priorityq.c: Removed.
1201         * glu/libtess/priorityq.h: Removed.
1202         * glu/libtess/render.c: Removed.
1203         * glu/libtess/render.h: Removed.
1204         * glu/libtess/sweep.c: Removed.
1205         * glu/libtess/sweep.h: Removed.
1206         * glu/libtess/tess.c: Removed.
1207         * glu/libtess/tess.h: Removed.
1208         * glu/libtess/tessmono.c: Removed.
1209         * glu/libtess/tessmono.h: Removed.
1210
1211 2013-04-08  Benjamin Poulain  <benjamin@webkit.org>
1212
1213         Remove gyp from ThirdParty
1214         https://bugs.webkit.org/show_bug.cgi?id=114244
1215
1216         Rubberstamped by Ryosuke Niwa.
1217
1218         * gyp: Removed.
1219
1220 2013-04-05  Geoffrey Garen  <ggaren@apple.com>
1221
1222         Made USE(JSC) unconditional
1223         https://bugs.webkit.org/show_bug.cgi?id=114058
1224
1225         Reviewed by Anders Carlsson.
1226
1227         * gtest/include/gtest/internal/gtest-port.h:
1228
1229 2013-03-29  Martin Robinson  <mrobinson@igalia.com>
1230
1231         Update the version of gyp in the repository
1232         https://bugs.webkit.org/show_bug.cgi?id=113540
1233
1234         Reviewed by Nico Weber.
1235
1236         * gyp: Update gyp to r1605.
1237
1238 2013-03-21  Zan Dobersek  <zdobersek@igalia.com>
1239
1240         [GTK] Move libLevelDB.la setup into a separate GNUmakefile.am
1241         https://bugs.webkit.org/show_bug.cgi?id=112947
1242
1243         Reviewed by Martin Robinson.
1244
1245         * leveldb/GNUmakefile.am: Added, sets up the libLevelDB.la library.
1246
1247 2013-03-20  Brent Fulgham  <bfulgham@webkit.org>
1248
1249         [WinCairo] Build WinCairo port under VS2010.
1250         https://bugs.webkit.org/show_bug.cgi?id=112861
1251
1252         Reviewed by Tim Horton.
1253
1254         * gtest/msvc/gtest-md.vcxproj: Add WinCairo targets.
1255
1256 2013-03-07  Andrew Bortz  <andrew@abortz.net>
1257
1258         Replace Mersenne Twister RNG with a simple but fast RNG
1259         https://bugs.webkit.org/show_bug.cgi?id=111533
1260
1261         Reviewed by Adam Barth.
1262
1263         This code is no longer used.
1264
1265         * mt19937ar.c: Removed.
1266
1267 2013-02-20  Roger Fong  <roger_fong@apple.com>
1268
1269        Get VS2010 Solution B&I ready.
1270         <rdar://problem/1322988>
1271
1272         Rubberstamped by Timothy Horton.
1273         
1274         Add Production configuration. 
1275
1276         * gtest/msvc/gtest-md.vcxproj:
1277
1278 2013-02-14  Tony Chang  <tony@chromium.org>
1279
1280         Unreviewed, set svn:eol-style native for .sln, .vcproj, and .vsprops files.
1281         https://bugs.webkit.org/show_bug.cgi?id=96934
1282
1283         * gtest/msvc/gtest-md.sln: Modified property svn:eol-style.
1284         * gtest/msvc/gtest.sln: Modified property svn:eol-style.
1285
1286 2013-02-14  Tony Chang  <tony@chromium.org>
1287
1288         Unreviewed, set svn:eol-style CRLF for .sln files.
1289
1290         * gtest/msvc/gtest-md.sln: Added property svn:eol-style.
1291         * gtest/msvc/gtest.sln: Added property svn:eol-style.
1292
1293 2013-02-14  Roger Fong  <roger_fong@apple.com>
1294
1295         Add gtest-md VS2010 project files.
1296         https://bugs.webkit.org/show_bug.cgi?id=107034.
1297
1298         Reviewed by Brent Fulgham.
1299
1300         * gtest/msvc/gtest-md.sln: Added property svn:eol-style.
1301         * gtest/msvc/gtest.sln: Added property svn:eol-style.
1302
1303 2013-02-05  Simon Hausmann  <simon.hausmann@digia.com>
1304
1305         [Qt] Compile WTF tests of TestWebKitAPI
1306         https://bugs.webkit.org/show_bug.cgi?id=108935
1307
1308         Reviewed by Kenneth Rohde Christiansen.
1309
1310         Add qmake build system .pro file for building gtest as static library.
1311
1312         * gtest/gtest.pro: Added.
1313
1314 2013-02-05  Paweł Forysiuk  <tuxator@o2.pl>
1315
1316         Building with MinGW compiler dies with gtest errors
1317         https://bugs.webkit.org/show_bug.cgi?id=108470
1318
1319         Reviewed by Martin Robinson.
1320
1321         Variable Libraries_libgtest_la_CXXFLAGS blindly assumes that
1322         pthreads will always be enabled. Make using pthreads for gtest
1323         conditional on the build target.
1324
1325         * gtest/GNUmakefile.am: Set Libraries_libgtest_la_CXXFLAGS accordingly to the build target.
1326
1327 2013-01-23  Tony Chang  <tony@chromium.org>
1328
1329         Unreviewed, set svn:eol-style to CRLF on Windows .sln files.
1330
1331         * gtest/msvc/gtest-md.sln: Added property svn:eol-style.
1332         * gtest/msvc/gtest.sln: Added property svn:eol-style.
1333
1334 2013-01-17  Martin Robinson  <mrobinson@igalia.com>
1335
1336         [GTK] Build with LevelDB when IndexedDB is enabled
1337         https://bugs.webkit.org/show_bug.cgi?id=103220
1338
1339         Reviewed by Gustavo Noronha Silva.
1340
1341         Add the leveldb 1.9.0 source code to the ThirdParty dependencies.
1342         We cannot depend on leveldb provided by the distribution, because
1343         it sometimes breaks API compatibility.
1344
1345         * leveldb: Imported from the 1.9.0 leveldb source tarball.
1346
1347 2013-01-09  David Farler  <dfarler@apple.com>
1348
1349         Change ARCHS to generic setting to work with multiple platforms.
1350         https://bugs.webkit.org/show_bug.cgi?id=106478
1351
1352         Reviewed by Anders Carlsson.
1353
1354         * gtest/xcode/Config/General.xcconfig: ARCHS = $(ARCHS_STANDARD_32_64_BIT);
1355
1356 2012-10-28  Mark Rowe  <mrowe@apple.com>
1357
1358         Simplify Xcode configuration settings that used to vary between OS versions.
1359
1360         Reviewed by Dan Bernstein.
1361
1362         * gtest/xcode/Config/General.xcconfig:
1363
1364 2012-10-28  Mark Rowe  <mrowe@apple.com>
1365
1366         Remove references to unsupported OS and Xcode versions.
1367
1368         Reviewed by Anders Carlsson.
1369
1370         * gtest/xcode/Config/CompilerVersion.xcconfig: Removed.
1371         * gtest/xcode/Config/General.xcconfig:
1372
1373 2012-10-27  Dan Bernstein  <mitz@apple.com>
1374
1375         REAL_PLATFORM_NAME build setting is no longer needed
1376         https://bugs.webkit.org/show_bug.cgi?id=100587
1377
1378         Reviewed by Mark Rowe.
1379
1380         Removed the definition of REAL_PLATFORM_NAME and replaced references to it with references
1381         to PLATFORM_NAME.
1382
1383         * gtest/xcode/Config/CompilerVersion.xcconfig:
1384         * gtest/xcode/Config/General.xcconfig:
1385
1386 2012-08-23  Mark Rowe  <mrowe@apple.com>
1387
1388         Make gtest build with the latest version of clang.
1389
1390         Reviewed by Dan Bernstein.
1391
1392         * gtest/src/gtest-internal-inl.h:
1393         (GTestFlagSaver): Remove an unused member.
1394
1395 2012-07-03  Tony Chang  <tony@chromium.org>
1396
1397         [chromium] Unreviewed, update .gitignore to handle VS2010 files.
1398
1399         * glu/.gitignore:
1400
1401 2012-06-27  Ryosuke Niwa  <rniwa@webkit.org>
1402
1403         Fix gcc build after r121302
1404         https://bugs.webkit.org/show_bug.cgi?id=90055
1405
1406         Reviewed by Mark Rowe.
1407
1408         Assume RTTI is disabled so that gtest builds under XCode 3.2.6.
1409
1410         * gtest/xcode/Config/General.xcconfig:
1411
1412 2012-04-30  Carlos Garcia Campos  <cgarcia@igalia.com>
1413
1414         Unreviewed. Fix make distcheck.
1415
1416         * gtest/GNUmakefile.am: Add source code files included by
1417         gtest_all.cc to EXTRA_DIST.
1418
1419 2012-04-26  Carlos Garcia Campos  <cgarcia@igalia.com>
1420
1421         [GTK] Build and run TestWebKitAPI WebKit2 unit tests
1422         https://bugs.webkit.org/show_bug.cgi?id=84446
1423
1424         Reviewed by Philippe Normand.
1425
1426         * gtest/GNUmakefile.am: Do not build libgtestmain anymmore since
1427         all tests use now a custom main to make sure WTF threads are
1428         initialized.
1429
1430 2012-04-24  Carlos Garcia Campos  <cgarcia@igalia.com>
1431
1432         [GTK] Build and run TestWebKitAPI unit tests
1433         https://bugs.webkit.org/show_bug.cgi?id=84325
1434
1435         Reviewed by Philippe Normand.
1436
1437         * gtest/GNUmakefile.am: Added.
1438
1439 2012-03-30  David Barr  <davidbarr@chromium.org>
1440
1441         Split up top-level .gitignore and .gitattributes
1442         https://bugs.webkit.org/show_bug.cgi?id=82687
1443
1444         Reviewed by Tor Arne Vestbø.
1445
1446         * glu/.gitignore: Added.
1447
1448 2012-03-09  Ashod Nakashian  <ashodnakashian@yahoo.com>
1449
1450         Bash scripts should support LF endings only
1451         https://bugs.webkit.org/show_bug.cgi?id=79509
1452
1453         Reviewed by David Kilzer.
1454
1455         * gtest/xcode/Samples/FrameworkSample/runtests.sh: Added property svn:executable.
1456         * gtest/xcode/Scripts/runtests.sh: Added property svn:executable.
1457
1458 2012-03-08  Jessie Berlin  <jberlin@apple.com>
1459
1460         More Windows build fixing.
1461
1462         * gtest/msvc/gtest-md.vcproj:
1463
1464 2012-03-07  Jessie Berlin  <jberlin@apple.com>
1465
1466         Clean Windows build fails after r110033
1467         https://bugs.webkit.org/show_bug.cgi?id=80553
1468
1469         Rubber-stamped by Jon Honeycutt and Eric Seidel.
1470
1471         * gtest/msvc/gtest-md.vcproj:
1472         Add the new JavaScriptCore include directory to the include path.
1473
1474 2012-02-21  Sam Weinig  <sam@webkit.org>
1475
1476         Attempt to fix the Snow Leopard build.
1477
1478         * gtest/xcode/Config/General.xcconfig:
1479
1480 2012-02-21  Sam Weinig  <sam@webkit.org>
1481
1482         Use libc++ when building with Clang on Mac
1483         https://bugs.webkit.org/show_bug.cgi?id=78981
1484
1485         Reviewed by Dan Bernstein.
1486
1487         * gtest/xcode/Config/General.xcconfig:
1488         In addition to enabling libc++ when building with Clang,
1489         disable gtest's use of tr1::tuple, which doesn't exist in
1490         libc++.
1491
1492 2012-01-25  Mark Rowe  <mrowe@apple.com>
1493
1494         Build in to an alternate location when USE_STAGING_INSTALL_PATH is set.
1495
1496         <rdar://problem/10609417> Adopt USE_STAGING_INSTALL_PATH
1497
1498         Reviewed by David Kilzer.
1499
1500         * gtest/xcode/Config/ProductionProject.xcconfig: Ensure that the staged frameworks path
1501         is in the framework search path when USE_STAGING_INSTALL_PATH is set. Look for the WebCore
1502         framework in the staged frameworks directory when USE_STAGING_INSTALL_PATH is set.
1503
1504 2012-01-06  Anders Carlsson  <andersca@apple.com>
1505
1506         Make JavaScriptCore.framework a reference and put it in a Frameworks group
1507         https://bugs.webkit.org/show_bug.cgi?id=75740
1508
1509         Reviewed by Mark Rowe.
1510
1511         * gtest/xcode/gtest.xcodeproj/project.pbxproj:
1512
1513 2012-01-05  Dan Bernstein  <mitz@apple.com>
1514
1515         Made Debug/Release builds of gtest build only for the active architecture.
1516
1517         Reviewed by Dave Kilzer.
1518
1519         * gtest/xcode/Config/DebugProject.xcconfig:
1520         * gtest/xcode/Config/ProductionProject.xcconfig:
1521         * gtest/xcode/Config/ReleaseProject.xcconfig:
1522
1523 2012-01-04  David Kilzer  <ddkilzer@apple.com>
1524
1525         Remove HEADER_SEARCH_PATHS from Production configurations for gtest
1526
1527         Reviewed by Mark Rowe.
1528
1529         * gtest/xcode/gtest.xcodeproj/project.pbxproj: Remove
1530         HEADER_SEARCH_PATHS from Production configurations to match
1531         changes made for Debug and Release configurations in r104091.
1532
1533 2012-01-04  David Kilzer  <ddkilzer@apple.com>
1534
1535         TestWebKitAPI has issues due to FastMalloc incompatibility
1536         <http://webkit.org/b/66521>
1537         <rdar://problem/10607911>
1538
1539         Reviewed by David Levin.
1540
1541         Original patch by Dmitry Lomov <dslomov@google.com>.
1542
1543         This patch ensures that gtest uses the FastMalloc new and delete
1544         operators that are defined in JavaScriptCore.
1545
1546         * gtest/README.WebKit: Update with project changes.
1547         * gtest/include/gtest/internal/gtest-port.h: Import necessary
1548         headers to use FastMalloc in gtest.
1549         * gtest/msvc/gtest-md.vcproj: Add include directories to find
1550         WTF headers.
1551         * gtest/xcode/Config/DebugProject.xcconfig: Define
1552         WEBCORE_PRIVATE_HEADERS_DIR for Debug builds.
1553         * gtest/xcode/Config/General.xcconfig: Define
1554         HEADER_SEARCH_PATHS in terms of WEBCORE_PRIVATE_HEADERS_DIR.
1555         * gtest/xcode/Config/ProductionProject.xcconfig: Define
1556         WEBCORE_PRIVATE_HEADERS_DIR for Production builds.  This
1557         overrides the value in ReleaseProject.xcconfig.
1558         * gtest/xcode/Config/ReleaseProject.xcconfig: Define
1559         WEBCORE_PRIVATE_HEADERS_DIR for Release builds.
1560         * gtest/xcode/gtest.xcodeproj/project.pbxproj:
1561         - Remove local HEADER_SEARCH_PATHS definitions.
1562         - Link to JavaScriptCore.framework when building
1563           gtest.framework.
1564
1565 2012-01-03  David Kilzer  <ddkilzer@apple.com>
1566
1567         Add Production configuration to gtest Xcode project
1568         <http://webkit.org/b/75153>
1569
1570         Reviewed by Adam Roben.
1571
1572         * gtest/README.WebKit: Updated.
1573         * gtest/xcode/Config/ProductionProject.xcconfig: Added.
1574         * gtest/xcode/gtest.xcodeproj/project.pbxproj:
1575         - Added Production configuration based on Release configuration.
1576         - Made Production the default configuration.
1577
1578 2011-12-25  Darin Adler  <darin@apple.com>
1579
1580         * gtest/xcode/gtest.xcodeproj: Added property svn:ignore.
1581
1582 2011-11-11  Csaba Osztrogonác  <ossy@webkit.org>
1583
1584         100,000 !!!
1585
1586         Reviewed by Zoltan Herczeg.
1587
1588         * ChangeLog: Point out revision 100,000.
1589
1590 2011-08-25  Alexey Proskuryakov  <ap@apple.com>
1591
1592         Fix build when GCC 4.2 is not installed.
1593
1594         * gtest/xcode/Config/CompilerVersion.xcconfig: Copied from Source/WebCore/Configurations/CompilerVersion.xcconfig.
1595         * gtest/xcode/Config/General.xcconfig:
1596         Use the same compiler version as other projects do.
1597
1598 2011-08-19  Sheriff Bot  <webkit.review.bot@gmail.com>
1599
1600         Unreviewed, rolling out r93426.
1601         http://trac.webkit.org/changeset/93426
1602         https://bugs.webkit.org/show_bug.cgi?id=66607
1603
1604         Broke the Mac build by not building gtest.framework anymore
1605         (Requested by andersca on #webkit).
1606
1607         * gtest/README.WebKit:
1608         * gtest/include/gtest/internal/gtest-port.h:
1609         * gtest/msvc/gtest-md.vcproj:
1610         * gtest/xcode/Config/General.xcconfig:
1611         * gtest/xcode/gtest.xcodeproj/project.pbxproj:
1612
1613 2011-08-18  Dmitry Lomov  <dslomov@google.com>
1614
1615         TestWebKitAPI breaks on Windows due to fast malloc incompatibility.
1616         https://bugs.webkit.org/show_bug.cgi?id=66521
1617
1618         This patch ensures that gtest uses new and delete operators that are defined in JavaScriptCore.
1619
1620         Reviewed by David Levin.
1621
1622         * gtest/include/gtest/internal/gtest-port.h:
1623         * gtest/msvc/gtest-md.vcproj:
1624         * gtest/README.WebKit:
1625         * gtest/xcode/Config/General.xcconfig:
1626         * gtest/xcode/gtest.xcodeproj/project.pbxproj:
1627
1628 2011-08-09  Mark Rowe  <mrowe@apple.com>
1629
1630         Fix gtest to compile in the release configuration with clang.
1631
1632         This change was made upstream in r443.
1633
1634         * gtest/src/gtest.cc:
1635
1636 2011-08-04  Mark Rowe  <mrowe@apple.com>
1637
1638         Future-proof Xcode configuration settings.
1639
1640         * gtest/xcode/Config/General.xcconfig:
1641
1642 2011-08-03  Dmitry Lomov  <dslomov@google.com>
1643
1644         https://bugs.webkit.org/show_bug.cgi?id=61812
1645         TestWebKitApi breaks in release mode due to gtest incompatibility with fast malloc
1646
1647         Disable fast malloc for offending class (::std::strstream) in gtest.
1648         This looks like the most non-intrusive solution.
1649
1650         Reviewed by David Levin.
1651
1652         * gtest/include/gtest/internal/gtest-port.h:
1653         (testing::internal::StrStream::operator new):
1654         (testing::internal::StrStream::operator new[]):
1655         (testing::internal::StrStream::operator delete):
1656         (testing::internal::StrStream::operator delete[]):
1657
1658 2011-07-05  Adam Barth  <abarth@webkit.org>
1659
1660         Import qunit JavaScript unit testing framework
1661         https://bugs.webkit.org/show_bug.cgi?id=63967
1662
1663         Reviewed by Eric Seidel.
1664
1665         We're going to use this unit testing framework to test garden-o-matic.
1666
1667         * qunit: Added.
1668
1669 2011-06-04  Adam Barth  <abarth@webkit.org>
1670
1671         * glu: Added property svn:ignore.
1672             - For glu.xcodeproj, which is generated from glu.gyp.
1673
1674 2011-05-24  Stephen White  <senorblanco@chromium.org>
1675
1676         Reviewed by Kenneth Russell.
1677
1678         Unfork glu sources as much as possible.
1679         https://bugs.webkit.org/show_bug.cgi?id=61365
1680
1681         Restore the glu sources closer to the original version on oss.sgi.com
1682         by removing the WebKit-specific include paths, restoring the include
1683         order, and renaming the glu* functions via #defines rather than in
1684         the source.
1685
1686         * glu/README.webkit:
1687         Update the README to reflect the changes from trunk.
1688         * glu/glu.gyp:
1689         Add Source/Thirdparty/glu as an include path, so we can remove the
1690         hardcoded paths from the source files.
1691         * glu/gluos.h:
1692         Add #defines to rename the glu entry points to internal_*.
1693         * glu/internal_glu.h:
1694         * glu/libtess/dict.c:
1695         * glu/libtess/geom.c:
1696         * glu/libtess/geom.h:
1697         * glu/libtess/memalloc.c:
1698         * glu/libtess/mesh.c:
1699         * glu/libtess/mesh.h:
1700         * glu/libtess/normal.c:
1701         * glu/libtess/normal.h:
1702         * glu/libtess/priorityq-heap.c:
1703         * glu/libtess/priorityq-sort.h:
1704         * glu/libtess/priorityq.c:
1705         * glu/libtess/priorityq.h:
1706         * glu/libtess/render.c:
1707         * glu/libtess/render.h:
1708         * glu/libtess/sweep.c:
1709         * glu/libtess/sweep.h:
1710         * glu/libtess/tess.c:
1711         * glu/libtess/tess.h:
1712         * glu/libtess/tessmono.c:
1713         Remove WebKit-specific include paths, and internal_ prefixes from glu
1714         entry points.  Restore include order to original source order.
1715
1716 2011-05-19  Evan Martin  <evan@chromium.org>
1717
1718         Reviewed by Tony Chang.
1719
1720         [chromium] remove <(library) variable
1721         https://bugs.webkit.org/show_bug.cgi?id=61158
1722
1723         This was for a build experiment; we can just use the correct value now.
1724
1725         * glu/glu.gyp:
1726         * gyp/test/library/src/library.gyp:
1727
1728 2011-05-12  Jeff Miller  <jeffm@apple.com>
1729
1730         Ignore Visual Studio *.user files.
1731
1732         * gtest/msvc: Added property svn:ignore.
1733
1734 2011-05-12  Adam Roben  <aroben@apple.com>
1735
1736         Windows production build fix
1737
1738         * gtest/msvc/gtest-md.vcproj: Fix the OutputDirectory and IntermediateDirectory attributes
1739         for all configurations.
1740
1741 2011-05-12  Adam Roben  <aroben@apple.com>
1742
1743         A little gtest cleanup after r86287
1744
1745         * gtest/msvc/gtest-md.vcproj: Added Debug_All and Production configurations to match our
1746         other projects. (At some point all the settings should be moved into .vsprops files to match
1747         our other projects, too.)
1748