e07873d8237a4c61f3b408ff8dec17b41db41729
[WebKit-https.git] / Source / WebKit2 / ChangeLog
1 2014-10-07  Pascal Jacquemart  <p.jacquemart@samsung.com>
2
3         [EFL] Enable custom URI schemes with CustomProtocols
4         https://bugs.webkit.org/show_bug.cgi?id=128177
5
6         Reviewed by Gyuyoung Kim.
7
8         Fixing ewk_context_url_scheme_register() ewebkit2 API
9         rely on r162449 - CustomProtocols implementation from Carlos Garcia Campos
10
11         * PlatformEfl.cmake:
12         * UIProcess/API/efl/ewk_context.h:
13         * UIProcess/API/efl/ewk_url_scheme_request.cpp:
14         (EwkUrlSchemeRequest::EwkUrlSchemeRequest):
15         (EwkUrlSchemeRequest::finish):
16         * UIProcess/API/efl/ewk_url_scheme_request_private.h:
17         (EwkUrlSchemeRequest::create):
18         * UIProcess/API/efl/tests/test_ewk2_context.cpp:
19         (TEST_F):
20         * UIProcess/Network/CustomProtocols/soup/WebSoupCustomProtocolRequestManager.cpp:
21         * UIProcess/efl/RequestManagerClientEfl.cpp:
22         (WebKit::RequestManagerClientEfl::RequestManagerClientEfl):
23         (WebKit::RequestManagerClientEfl::startLoading):
24         (WebKit::RequestManagerClientEfl::stopLoading):
25         (WebKit::RequestManagerClientEfl::registerURLSchemeHandler):
26         (WebKit::EwkUrlSchemeHandler::EwkUrlSchemeHandler): Deleted.
27         (WebKit::RequestManagerClientEfl::didReceiveURIRequest): Deleted.
28         * UIProcess/efl/RequestManagerClientEfl.h:
29         * UIProcess/efl/WebContextEfl.cpp:
30         (WebKit::WebContext::platformInitializeWebProcess):
31         * UIProcess/soup/WebContextSoup.cpp:
32         (WebKit::WebContext::platformInitializeNetworkProcess):
33
34 2014-10-07  Sungmann Cho  <sungmann.cho@navercorp.com>
35
36         Remove WKPageCreateSnapshotOfVisibleContent API.
37         https://bugs.webkit.org/show_bug.cgi?id=66979
38
39         Reviewed by Darin Adler.
40
41         After the landing of the first patch of webkit.org/b/66979,
42         WKPageCreateSnapshotOfVisibleContent API has been neglected for years.
43         Currently, this is not used anywhere and does not break the nightlies.
44         So we can remove this.
45
46         * UIProcess/API/C/WKPage.cpp:
47         (WKPageCreateSnapshotOfVisibleContent): Deleted.
48         * UIProcess/API/C/WKPagePrivate.h:
49
50 2014-10-07  Sungmann Cho  <sungmann.cho@navercorp.com>
51
52         Remove WKPageSetInvalidMessageFunction.
53         https://bugs.webkit.org/show_bug.cgi?id=137509
54
55         Reviewed by Benjamin Poulain.
56
57         According to the FIXME comment in WKPageSetInvalidMessageFunction,
58         we can remove this function when doing so won't break the nightlies.
59         Currently, this is not used anywhere and does not break the nightlies.
60         So we can remove this.
61
62         * UIProcess/API/C/WKPage.cpp:
63         (WKPageSetInvalidMessageFunction): Deleted.
64         * UIProcess/API/C/WKPagePrivate.h:
65
66 2014-10-07  Christophe Dumez  <cdumez@apple.com>
67
68         [WK2] Use is<>() / downcast<>() for DrawingArea subclasses
69         https://bugs.webkit.org/show_bug.cgi?id=137497
70
71         Reviewed by Benjamin Poulain.
72
73         Use is<>() / downcast<>() for DrawingArea subclasses.
74
75         * WebProcess/WebPage/DrawingArea.h:
76         * WebProcess/WebPage/WebPage.cpp:
77         (WebKit::WebPage::didCommitLoad):
78         * WebProcess/WebPage/ios/WebPageIOS.mm:
79         (WebKit::WebPage::synchronizeDynamicViewportUpdate):
80         * WebProcess/WebPage/mac/RemoteLayerTreeDrawingArea.h:
81         * WebProcess/WebPage/mac/TiledCoreAnimationDrawingArea.h:
82
83 2014-10-07  Simon Fraser  <simon.fraser@apple.com>
84
85         Roll-over Changelogs.
86
87         * ChangeLog-2014-10-07: Copied from Source/WebKit2/ChangeLog.
88
89 == Rolled over to ChangeLog-2014-10-07 ==