e73d792ee09a7fcf7fc34b3e2bb51f801cd8706d
[WebKit-https.git] / Source / WTF / ChangeLog
1 2018-09-17  Jer Noble  <jer.noble@apple.com>
2
3         Add support for HEVC codec types in Media Capabilities
4         https://bugs.webkit.org/show_bug.cgi?id=189565
5
6         Reviewed by Eric Carlson.
7
8         Extract the toIntegralType template into its own header.
9
10         * wtf/CMakeLists.txt:
11         * wtf/text/StringConversion.h: Added.
12         (isCharacterAllowedInBase):
13         (toIntegralType):
14         * wtf/text/WTFString.cpp:
15
16 2018-09-17  Jer Noble  <jer.noble@apple.com>
17
18         Enable USE_MEDIAREMOTE on iOS
19         https://bugs.webkit.org/show_bug.cgi?id=189096
20
21         Reviewed by Eric Carlson.
22
23         * wtf/Platform.h:
24
25 2018-09-17  Frederic Wang  <fwang@igalia.com>
26
27         Build error in ImageBufferCG when compiled with IOSurfacePool
28         https://bugs.webkit.org/show_bug.cgi?id=189579
29
30         Reviewed by Tim Horton.
31
32         IOSurface.h might be included with different value of IOSURFACE_CANVAS_BACKING_STORE, causing
33         compilation errors when files in the same unified source do not agree on the definition.
34         This patch moves the definition of IOSURFACE_CANVAS_BACKING_STORE from ImageBufferDataCG.h
35         to Platform.h so that IOSURFACE_CANVAS_BACKING_STORE is set to the same value in all files.
36         Finally some minors changes to explicitly declare/define ImageBuffer are performed in order
37         to prevent future issues with Unified build rotating.
38
39         * wtf/Platform.h: Move definition from ImageBufferDataCG.h.
40
41 2018-09-14  Ryan Haddad  <ryanhaddad@apple.com>
42
43         Unreviewed, rolling out r235990.
44
45         Introduced TestWebKitAPI.NowPlayingTest timeouts on iOS
46
47         Reverted changeset:
48
49         "Enable USE_MEDIAREMOTE on iOS"
50         https://bugs.webkit.org/show_bug.cgi?id=189096
51         https://trac.webkit.org/changeset/235990
52
53 2018-09-13  Jer Noble  <jer.noble@apple.com>
54
55         Enable USE_MEDIAREMOTE on iOS
56         https://bugs.webkit.org/show_bug.cgi?id=189096
57
58         Reviewed by Eric Carlson.
59
60         * wtf/Platform.h:
61
62 2018-09-13  Alex Christensen  <achristensen@webkit.org>
63
64         Use a Variant instead of a union in CSSSelector
65         https://bugs.webkit.org/show_bug.cgi?id=188559
66
67         Reviewed by Antti Koivisto.
68
69         * wtf/Variant.h:
70         Add packing macros to make it so Variant-containing structures don't always have 7 bytes of padding per Variant.
71
72 2018-09-12  Guillaume Emont  <guijemont@igalia.com>
73
74         Add IGNORE_WARNING_.* macros
75         https://bugs.webkit.org/show_bug.cgi?id=188996
76
77         Reviewed by Michael Catanzaro.
78
79         * wtf/Assertions.cpp:
80         * wtf/Assertions.h:
81         * wtf/Compiler.h:
82         * wtf/MD5.cpp:
83         (WTF::MD5::MD5):
84         (WTF::MD5::addBytes):
85         (WTF::MD5::checksum):
86         * wtf/PrintStream.cpp:
87         (WTF::PrintStream::printfVariableFormat):
88         * wtf/SHA1.cpp:
89         (WTF::SHA1::SHA1):
90         (WTF::SHA1::addBytes):
91         (WTF::SHA1::computeHash):
92         * wtf/ThreadingPthreads.cpp:
93         * wtf/Vector.h:
94         (WTF::VectorBuffer::endOfBuffer):
95         * wtf/text/WTFString.cpp:
96         (WTF::createWithFormatAndArguments):
97
98 == Rolled over to ChangeLog-2018-09-11 ==