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