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