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