Remove GraphicsContext::drawConvexPolygon() and GraphicsContext::clipConvexPolygon()
[WebKit-https.git] / Source / WebKit / win / ChangeLog
1 2016-01-15  Simon Fraser  <simon.fraser@apple.com>
2
3         Remove GraphicsContext::drawConvexPolygon() and GraphicsContext::clipConvexPolygon()
4         https://bugs.webkit.org/show_bug.cgi?id=153174
5
6         Reviewed by Zalan Bujtas.
7
8         GraphicsContext::drawConvexPolygon() and GraphicsContext::clipConvexPolygon() were
9         poorly named (non-convex polygons are allowed), and just syntactic sugar over
10         clipPath() and drawPath().
11         
12         Remove them, but add a convenience function to create a Path from a Vector of 
13         points. For CG, we can use the more efficient CGPathAddLines().
14
15         * FullscreenVideoController.cpp:
16         (HUDSlider::draw):
17
18 2016-01-05  Per Arne Vollan  <peavo@outlook.com>
19
20         [WinCairo] Download should use header values from provided request object.
21         https://bugs.webkit.org/show_bug.cgi?id=152694
22
23         Reviewed by Alex Christensen.
24
25         Copy header values from request object parameter.
26
27         * WebDownloadCurl.cpp:
28         (WebDownload::initWithRequest):
29
30 2015-12-31  Andy Estes  <aestes@apple.com>
31
32         Replace WTF::move with WTFMove
33         https://bugs.webkit.org/show_bug.cgi?id=152601
34
35         Reviewed by Brady Eidson.
36
37         * Plugins/PluginStream.cpp:
38         (WebCore::PluginStream::willSendRequest):
39         * Plugins/PluginView.cpp:
40         (WebCore::PluginView::requestTimerFired):
41         (WebCore::PluginView::scheduleRequest):
42         (WebCore::PluginView::handlePost):
43         * WebCoreSupport/WebFrameLoaderClient.cpp:
44         (WebFrameLoaderClient::createDocumentLoader):
45         * WebCoreSupport/WebInspectorClient.cpp:
46         (WebInspectorFrontendClient::WebInspectorFrontendClient):
47         * WebHistory.cpp:
48         (createUserInfoFromArray):
49         * WebHistoryItem.cpp:
50         (WebHistoryItem::initFromDictionaryRepresentation):
51         * WebView.cpp:
52         (WebView::addToDirtyRegion):
53         (WebView::scrollBackingStore):
54         (WebView::loadBackForwardListFromOtherView):
55         (WebView::addUserScriptToGroup):
56         (WebView::addUserStyleSheetToGroup):
57
58 2015-12-29  Simon Fraser  <simon.fraser@apple.com>
59
60         Fix Windows build.
61
62         * WebView.cpp:
63         (WebView::scrollOffset):
64
65 2015-12-25  David Kilzer  <ddkilzer@apple.com>
66
67         ResourceError should store failingURL as URL instead of String to avoid reparsing and to address FIXME comments in ResourceErrorCF.cpp and ResourceErrorMac.mm
68         <http://webkit.org/b/146391>
69
70         Reviewed by Antti Koivisto.
71
72         * WebCoreSupport/WebFrameLoaderClient.cpp:
73         (WebFrameLoaderClient::cancelledError):
74         (WebFrameLoaderClient::blockedError):
75         (WebFrameLoaderClient::cannotShowURLError):
76         (WebFrameLoaderClient::interruptedForPolicyChangeError):
77         (WebFrameLoaderClient::cannotShowMIMETypeError):
78         (WebFrameLoaderClient::fileDoesNotExistError):
79         (WebFrameLoaderClient::pluginWillHandleLoadError):
80         (WebFrameLoaderClient::dispatchDidFailToStartPlugin):
81         (WebFrameLoaderClient::createJavaAppletWidget):
82         * WebDownloadCFNet.cpp:
83         (WebDownload::cancelAuthenticationChallenge):
84         * WebError.cpp:
85         (WebError::init):
86         - Update for type change of 'failingURL' argument to
87           ResourceError().
88
89 2015-12-23  Brent Fulgham  <bfulgham@apple.com>
90
91         Web Inspector: add support for running protocol-test.js tests on Windows
92         https://bugs.webkit.org/show_bug.cgi?id=148037
93         <rdar://problem/22292237>
94
95         Reviewed by Simon Fraser.
96
97         Provide API for WebKit.dll clients to request its CFBundleRef.
98         
99         * WebKitCOMAPI.cpp:
100         (webKitBundle): Added.
101         * WebKitCOMAPI.h:
102
103 2015-12-20  Dan Bernstein  <mitz@apple.com>
104
105         Remove unused setToolbarHeight
106         https://bugs.webkit.org/show_bug.cgi?id=152466
107
108         Reviewed by Darin Adler.
109
110         * WebCoreSupport/WebInspectorClient.cpp:
111         (WebInspectorFrontendClient::setToolbarHeight): Deleted.
112         * WebCoreSupport/WebInspectorClient.h:
113
114 2015-12-15  Zan Dobersek  <zdobersek@igalia.com>
115
116         [TexMap] Operate with a reference to the TextureMapper wherever possible
117         https://bugs.webkit.org/show_bug.cgi?id=152118
118
119         Reviewed by Martin Robinson.
120
121         * WebCoreSupport/AcceleratedCompositingContext.cpp:
122         (AcceleratedCompositingContext::compositeLayersToContext): TextureMapper object
123         is now operated with through a reference.
124
125 2015-12-01  Darin Adler  <darin@apple.com>
126
127         Fix anomaly where isMouseEvent returns false for wheel events
128         https://bugs.webkit.org/show_bug.cgi?id=151685
129
130         Reviewed by Alexey Proskuryakov.
131
132         * DOMEventsClasses.cpp:
133         (DOMEvent::createInstance): Use eventInterface instead of isMouseEvent to create the appropriate
134         wrapper class.
135
136 2015-11-24  Per Arne Vollan  <peavo@outlook.com>
137
138         [Win] Implement methods to get and set inner html.
139         https://bugs.webkit.org/show_bug.cgi?id=151569
140
141         Reviewed by Alex Christensen.
142
143         * DOMHTMLClasses.cpp:
144         (DOMHTMLElement::innerHTML):
145         (DOMHTMLElement::setInnerHTML):
146         (DOMHTMLElement::innerText):
147
148 == Rolled over to ChangeLog-2015-11-21 ==