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