[CMake] Use CMake to determine HAVE_* defines
[WebKit-https.git] / Source / WTF / ChangeLog
1 2016-09-27  Don Olmstead  <don.olmstead@am.sony.com>
2
3         [CMake] Use CMake to determine HAVE_* defines
4         https://bugs.webkit.org/show_bug.cgi?id=162368
5
6         Reviewed by Alex Christensen.
7
8         * wtf/Platform.h:
9
10 2016-09-20  Anders Carlsson  <andersca@apple.com>
11
12         PlatformEvent::m_modifiers should be an OptionSet
13         https://bugs.webkit.org/show_bug.cgi?id=162326
14
15         Reviewed by Daniel Bates.
16
17         * wtf/OptionSet.h:
18         (WTF::OptionSet::operator!=):
19         (WTF::OptionSet::operator-):
20
21 2016-09-27  Jer Noble  <jer.noble@apple.com>
22
23         Remove deprecated ENCRYPTED_MEDIA implementation.
24         https://bugs.webkit.org/show_bug.cgi?id=161010
25
26         Reviewed by Eric Carlson.
27
28         Remove ENABLE_ENCRYPTED_MEDIA.
29
30         * wtf/FeatureDefines.h:
31
32 2016-09-27  Youenn Fablet  <youenn@apple.com>
33
34         [Fetch API] Use Ref<const T> in FetchBody::m_data variant
35         https://bugs.webkit.org/show_bug.cgi?id=162599
36
37         Reviewed by Alex Christensen.
38
39         Enabling to use DeferrableRefCounted<const T> by making m_refCount mutable.
40
41         * wtf/DeferrableRefCounted.h:
42         (WTF::DeferrableRefCountedBase::ref):
43         (WTF::DeferrableRefCountedBase::derefBase):
44         (WTF::DeferrableRefCounted::deref):
45
46 2016-09-26  Daniel Bates  <dabates@apple.com>
47
48         Rename IOS_TEXT_AUTOSIZING to TEXT_AUTOSIZING
49         https://bugs.webkit.org/show_bug.cgi?id=162365
50
51         Reviewed by Simon Fraser.
52
53         * wtf/FeatureDefines.h:
54
55 2016-09-26  Benjamin Poulain  <benjamin@webkit.org>
56
57         [JSC] Shrink the Math inline caches some more
58         https://bugs.webkit.org/show_bug.cgi?id=162485
59
60         Reviewed by Saam Barati.
61
62         * wtf/Bag.h:
63         Don't copy the arguments before initializing the nodes.
64
65 2016-09-26  Michael Catanzaro  <mcatanzaro@igalia.com>
66
67         std::unique_ptr deleter functions should not check if pointer is null
68         https://bugs.webkit.org/show_bug.cgi?id=162558
69
70         Reviewed by Alex Christensen.
71
72         std::unique_ptr already does this before calling the deleter.
73
74         * wtf/efl/UniquePtrEfl.h:
75         * wtf/glib/GUniquePtr.h:
76
77 == Rolled over to ChangeLog-2016-09-26 ==