40dc8014bf6fff7de01412bd17a928ad06d4e5a3
[WebKit-https.git] / ChangeLog
1 2018-01-30  Sergio Villar Senin  <svillar@igalia.com>
2
3         [WebVR][GTK][WPE] Exclude OpenVR from tarballs
4         https://bugs.webkit.org/show_bug.cgi?id=182284
5
6         Reviewed by Michael Catanzaro.
7
8         Added private build options for USE_OPENVR.
9
10         * Source/cmake/OptionsGTK.cmake:
11         * Source/cmake/OptionsWPE.cmake:
12
13 2018-01-30  Basuke Suzuki  <Basuke.Suzuki@sony.com>
14
15         [WinCairo] Fix forwarding header conflict of WebKit on WinCairo
16         https://bugs.webkit.org/show_bug.cgi?id=177202
17
18         Reviewed by Alex Christensen.
19
20         * Source/cmake/WebKitMacros.cmake:
21
22 2018-01-29  Jiewen Tan  <jiewen_tan@apple.com>
23
24         [WebAuthN] Add a compile-time feature flag
25         https://bugs.webkit.org/show_bug.cgi?id=182211
26         <rdar://problem/36936365>
27
28         Reviewed by Brent Fulgham.
29
30         * Source/cmake/WebKitFeatures.cmake:
31         * Source/cmake/tools/vsprops/FeatureDefines.props:
32         * Source/cmake/tools/vsprops/FeatureDefinesCairo.props:
33
34 2018-01-18  Sergio Villar Senin  <svillar@igalia.com>
35
36         [WebVR] Add OpenVR to the tree and to the build
37         https://bugs.webkit.org/show_bug.cgi?id=177298
38
39         Reviewed by Žan Doberšek.
40
41         * Source/CMakeLists.txt:
42         * Source/cmake/OptionsGTK.cmake: Enable USE_OPENVR.
43         * Source/cmake/OptionsWPE.cmake: Ditto.
44
45 2018-01-18  Dan Bernstein  <mitz@apple.com>
46
47         [Xcode] Shared schemes in the WebKit workspace still have build pre-actions that invoke copy-webkitlibraries-to-product-directory
48         https://bugs.webkit.org/show_bug.cgi?id=181784
49
50         Reviewed by Anders Carlsson.
51
52         * WebKit.xcworkspace/xcshareddata/xcschemes/All Source.xcscheme: Remove the build pre-action.
53         * WebKit.xcworkspace/xcshareddata/xcschemes/All Tools.xcscheme: Ditto.
54
55 2018-01-17  Michael Catanzaro  <mcatanzaro@igalia.com>
56
57         WEBKIT_FRAMEWORK should not modify file-global include directories
58         https://bugs.webkit.org/show_bug.cgi?id=181656
59
60         Reviewed by Konstantin Tokarev.
61
62         Only modify the system include directories of the target passed to WEBKIT_FRAMEWORK.
63
64         * Source/cmake/WebKitMacros.cmake:
65
66 2018-01-17  Carlos Garcia Campos  <cgarcia@igalia.com>
67
68         Unreviewed. Update OptionsGTK.cmake and NEWS for 2.19.6 release.
69
70         * Source/cmake/OptionsGTK.cmake: Bump version numbers.
71
72 2018-01-15  Michael Catanzaro  <mcatanzaro@igalia.com>
73
74         REGRESSION(r226266): [GTK] RELEASE_ASSERT(reservedZoneSize >= minimumReservedZoneSize) in JSC::VM::updateStackLimits
75         https://bugs.webkit.org/show_bug.cgi?id=181438
76         <rdar://problem/36376724>
77
78         Reviewed by Carlos Garcia Campos.
79
80         Build JSC as a shared library.
81
82         Stop using -fvisibility=hidden. This is a shame, but it is causing problems that I don't
83         know how to fix.
84
85         * Source/cmake/OptionsGTK.cmake:
86         * Source/cmake/WebKitCompilerFlags.cmake:
87
88 2018-01-11  Keith Miller  <keith_miller@apple.com>
89
90         Rename ENABLE_ASYNC_ITERATION to ENABLE_JS_ASYNC_ITERATION
91         https://bugs.webkit.org/show_bug.cgi?id=181573
92
93         Reviewed by Simon Fraser.
94
95         * Source/cmake/WebKitFeatures.cmake:
96
97 2018-01-10  Per Arne Vollan  <pvollan@apple.com>
98
99         [Win] WebKitLegacy should be a dll, not a static library.
100         https://bugs.webkit.org/show_bug.cgi?id=181500
101
102         Reviewed by Alex Christensen.
103
104         Set WebKitLegacy library type to shared.
105
106         * Source/cmake/OptionsWin.cmake:
107
108 2018-01-09  Carlos Garcia Campos  <cgarcia@igalia.com>
109
110         Unreviewed. Update OptionsGTK.cmake and NEWS for 2.19.5 release.
111
112         * Source/cmake/OptionsGTK.cmake: Bump version numbers.
113
114 2018-01-09  Carlos Garcia Campos  <cgarcia@igalia.com>
115
116         Unreviewed. Update OptionsGTK.cmake and NEWS for 2.19.4 release.
117
118         * Source/cmake/OptionsGTK.cmake: Bump version numbers.
119
120 2018-01-05  Fujii Hironori  <Hironori.Fujii@sony.com>
121
122         REGRESSION(r226306)[Win][CMake] Unnecessary recompilations triggered by unconditionally copied header files of DerivedSources
123         https://bugs.webkit.org/show_bug.cgi?id=181324
124
125         Reviewed by Konstantin Tokarev.
126
127         r226306 changed to use cmake -E copy to copy header files of
128         DerivedSources. This command copies files unconditionally, then
129         introduced unnecessary recompilations.
130
131         * Source/cmake/WebKitMacros.cmake: Use copy_if_different instead of copy.
132
133 2018-01-03  Ting-Wei Lan  <lantw44@gmail.com>
134
135         Replace hard-coded paths in shebangs with #!/usr/bin/env
136         https://bugs.webkit.org/show_bug.cgi?id=181040
137
138         Reviewed by Alex Christensen.
139
140         * Source/cmake/tools/scripts/auto-version.pl:
141         * Source/cmake/tools/scripts/feature-defines.pl:
142         * Source/cmake/tools/scripts/version-stamp.pl:
143
144 == Rolled over to ChangeLog-2018-01-01 ==