https://bugs.webkit.org/show_bug.cgi?id=61812
[WebKit-https.git] / Source / ThirdParty / ChangeLog
1 2011-08-03  Dmitry Lomov  <dslomov@google.com>
2
3         https://bugs.webkit.org/show_bug.cgi?id=61812
4         TestWebKitApi breaks in release mode due to gtest incompatibility with fast malloc
5
6         Disable fast malloc for offending class (::std::strstream) in gtest.
7         This looks like the most non-intrusive solution.
8
9         Reviewed by David Levin.
10
11         * gtest/include/gtest/internal/gtest-port.h:
12         (testing::internal::StrStream::operator new):
13         (testing::internal::StrStream::operator new[]):
14         (testing::internal::StrStream::operator delete):
15         (testing::internal::StrStream::operator delete[]):
16
17 2011-07-05  Adam Barth  <abarth@webkit.org>
18
19         Import qunit JavaScript unit testing framework
20         https://bugs.webkit.org/show_bug.cgi?id=63967
21
22         Reviewed by Eric Seidel.
23
24         We're going to use this unit testing framework to test garden-o-matic.
25
26         * qunit: Added.
27
28 2011-06-04  Adam Barth  <abarth@webkit.org>
29
30         * glu: Added property svn:ignore.
31             - For glu.xcodeproj, which is generated from glu.gyp.
32
33 2011-05-24  Stephen White  <senorblanco@chromium.org>
34
35         Reviewed by Kenneth Russell.
36
37         Unfork glu sources as much as possible.
38         https://bugs.webkit.org/show_bug.cgi?id=61365
39
40         Restore the glu sources closer to the original version on oss.sgi.com
41         by removing the WebKit-specific include paths, restoring the include
42         order, and renaming the glu* functions via #defines rather than in
43         the source.
44
45         * glu/README.webkit:
46         Update the README to reflect the changes from trunk.
47         * glu/glu.gyp:
48         Add Source/Thirdparty/glu as an include path, so we can remove the
49         hardcoded paths from the source files.
50         * glu/gluos.h:
51         Add #defines to rename the glu entry points to internal_*.
52         * glu/internal_glu.h:
53         * glu/libtess/dict.c:
54         * glu/libtess/geom.c:
55         * glu/libtess/geom.h:
56         * glu/libtess/memalloc.c:
57         * glu/libtess/mesh.c:
58         * glu/libtess/mesh.h:
59         * glu/libtess/normal.c:
60         * glu/libtess/normal.h:
61         * glu/libtess/priorityq-heap.c:
62         * glu/libtess/priorityq-sort.h:
63         * glu/libtess/priorityq.c:
64         * glu/libtess/priorityq.h:
65         * glu/libtess/render.c:
66         * glu/libtess/render.h:
67         * glu/libtess/sweep.c:
68         * glu/libtess/sweep.h:
69         * glu/libtess/tess.c:
70         * glu/libtess/tess.h:
71         * glu/libtess/tessmono.c:
72         Remove WebKit-specific include paths, and internal_ prefixes from glu
73         entry points.  Restore include order to original source order.
74
75 2011-05-19  Evan Martin  <evan@chromium.org>
76
77         Reviewed by Tony Chang.
78
79         [chromium] remove <(library) variable
80         https://bugs.webkit.org/show_bug.cgi?id=61158
81
82         This was for a build experiment; we can just use the correct value now.
83
84         * glu/glu.gyp:
85         * gyp/test/library/src/library.gyp:
86
87 2011-05-12  Jeff Miller  <jeffm@apple.com>
88
89         Ignore Visual Studio *.user files.
90
91         * gtest/msvc: Added property svn:ignore.
92
93 2011-05-12  Adam Roben  <aroben@apple.com>
94
95         Windows production build fix
96
97         * gtest/msvc/gtest-md.vcproj: Fix the OutputDirectory and IntermediateDirectory attributes
98         for all configurations.
99
100 2011-05-12  Adam Roben  <aroben@apple.com>
101
102         A little gtest cleanup after r86287
103
104         * gtest/msvc/gtest-md.vcproj: Added Debug_All and Production configurations to match our
105         other projects. (At some point all the settings should be moved into .vsprops files to match
106         our other projects, too.)
107