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