7f85831d8316eac3154cbe7bb2936bd4b7d61a46
[WebKit-https.git] / Source / WebKit2 / ChangeLog
1 2014-10-07  Sungmann Cho  <sungmann.cho@navercorp.com>
2
3         Remove WKPageCreateSnapshotOfVisibleContent API.
4         https://bugs.webkit.org/show_bug.cgi?id=66979
5
6         Reviewed by Darin Adler.
7
8         After the landing of the first patch of webkit.org/b/66979,
9         WKPageCreateSnapshotOfVisibleContent API has been neglected for years.
10         Currently, this is not used anywhere and does not break the nightlies.
11         So we can remove this.
12
13         * UIProcess/API/C/WKPage.cpp:
14         (WKPageCreateSnapshotOfVisibleContent): Deleted.
15         * UIProcess/API/C/WKPagePrivate.h:
16
17 2014-10-07  Sungmann Cho  <sungmann.cho@navercorp.com>
18
19         Remove WKPageSetInvalidMessageFunction.
20         https://bugs.webkit.org/show_bug.cgi?id=137509
21
22         Reviewed by Benjamin Poulain.
23
24         According to the FIXME comment in WKPageSetInvalidMessageFunction,
25         we can remove this function when doing so won't break the nightlies.
26         Currently, this is not used anywhere and does not break the nightlies.
27         So we can remove this.
28
29         * UIProcess/API/C/WKPage.cpp:
30         (WKPageSetInvalidMessageFunction): Deleted.
31         * UIProcess/API/C/WKPagePrivate.h:
32
33 2014-10-07  Christophe Dumez  <cdumez@apple.com>
34
35         [WK2] Use is<>() / downcast<>() for DrawingArea subclasses
36         https://bugs.webkit.org/show_bug.cgi?id=137497
37
38         Reviewed by Benjamin Poulain.
39
40         Use is<>() / downcast<>() for DrawingArea subclasses.
41
42         * WebProcess/WebPage/DrawingArea.h:
43         * WebProcess/WebPage/WebPage.cpp:
44         (WebKit::WebPage::didCommitLoad):
45         * WebProcess/WebPage/ios/WebPageIOS.mm:
46         (WebKit::WebPage::synchronizeDynamicViewportUpdate):
47         * WebProcess/WebPage/mac/RemoteLayerTreeDrawingArea.h:
48         * WebProcess/WebPage/mac/TiledCoreAnimationDrawingArea.h:
49
50 2014-10-07  Simon Fraser  <simon.fraser@apple.com>
51
52         Roll-over Changelogs.
53
54         * ChangeLog-2014-10-07: Copied from Source/WebKit2/ChangeLog.
55
56 == Rolled over to ChangeLog-2014-10-07 ==