0b57a592f7aada71a57249feb9058d0131130a55
[WebKit-https.git] / WebKit / haiku / ChangeLog
1 2010-03-02  Adam Treat  <atreat@rim.com>
2
3         Reviewed by Dave Hyatt.
4
5         Adapt the haiku port to the refactoring of repaint methods.
6
7         https://bugs.webkit.org/show_bug.cgi?id=34214
8
9         * WebCoreSupport/ChromeClientHaiku.cpp:
10         (WebCore::ChromeClientHaiku::invalidateContents):
11         (WebCore::ChromeClientHaiku::invalidateWindow):
12         (WebCore::ChromeClientHaiku::invalidateContentsAndWindow):
13         (WebCore::ChromeClient::invalidateContentsForSlowScroll):
14         * WebCoreSupport/ChromeClientHaiku.h:
15
16 2010-02-23  Steve Block  <steveblock@google.com>
17
18         Reviewed by Darin Adler.
19
20         Adds ChromeClient::cancelGeolocationPermissionRequestForFrame
21         https://bugs.webkit.org/show_bug.cgi?id=34962
22
23         This method is required so that a Geolocation object can cancel an
24         asynchronous permission request. This allows the chrome client to cancel
25         any UI it is showing for the permission request.
26
27         * WebCoreSupport/ChromeClientHaiku.h:
28         (WebCore::ChromeClientHaiku::cancelGeolocationPermissionRequestForFrame):
29
30 2010-02-17  Dmitry Titov  <dimich@chromium.org>
31
32         Reviewed by David Levin, Darin Fisher, Simon Hausmann.
33
34         When a live iframe element is moved between pages, it still depends on the old page.
35         https://bugs.webkit.org/show_bug.cgi?id=34382
36
37         * WebCoreSupport/FrameLoaderClientHaiku.cpp:
38         (WebCore::FrameLoaderClientHaiku::didTransferChildFrameToNewDocument):
39         Added empty implementation of a new virtual method.
40
41         * WebCoreSupport/FrameLoaderClientHaiku.h:
42
43 2010-02-17  Kent Tamura  <tkent@chromium.org>
44
45         Reviewed by Eric Seidel.
46
47         Introduces new Icon loading interface in order to support
48         asynchronous loading.
49         https://bugs.webkit.org/show_bug.cgi?id=32054
50
51         Add an empty implementation of ChromeClient::iconForFiles().
52
53         * WebCoreSupport/ChromeClientHaiku.cpp:
54         (WebCore::ChromeClientHaiku::iconForFiles):
55         * WebCoreSupport/ChromeClientHaiku.h:
56
57 2009-12-06  Maxime Simon  <simon.maxime@gmail.com>
58
59         Reviewed by Adam Barth.
60
61         Build fix. Add in FrameLoaderClientHaiku the declaration of three functions introduced in r51644.
62
63         * WebCoreSupport/FrameLoaderClientHaiku.cpp:
64         (WebCore::FrameLoaderClientHaiku::dispatchDidPushStateWithinPage):
65         (WebCore::FrameLoaderClientHaiku::dispatchDidReplaceStateWithinPage):
66         (WebCore::FrameLoaderClientHaiku::dispatchDidPopStateWithinPage):
67         * WebCoreSupport/FrameLoaderClientHaiku.h:
68
69 2009-12-03  Pavel Feldman  <pfeldman@dhcp-172-28-174-220.spb.corp.google.com>
70
71         Reviewed by Timothy Hatcher.
72
73         Web Inspector: Simplify the settings support in inspector controller.
74
75         https://bugs.webkit.org/show_bug.cgi?id=32076
76
77         * WebCoreSupport/InspectorClientHaiku.cpp:
78         (WebCore::InspectorClientHaiku::populateSetting):
79         (WebCore::InspectorClientHaiku::storeSetting):
80         * WebCoreSupport/InspectorClientHaiku.h:
81
82 2009-12-03  Ben Murdoch  <benm@google.com>
83
84         Reviewed by Brady Eidson.
85
86         [Android] The FrameLoaderClient is unaware of BackForwardList changes.
87         https://bugs.webkit.org/show_bug.cgi?id=31914
88
89         * WebCoreSupport/FrameLoaderClientHaiku.cpp:
90         (WebCore::FrameLoaderClientHaiku::dispatchDidAddBackForwardItem): Add an empty implementation. Method added to FrameLoaderClient by Android (see bug).
91         (WebCore::FrameLoaderClientHaiku::dispatchDidRemoveBackForwardItem): ditto.
92         (WebCore::FrameLoaderClientHaiku::dispatchDidChangeBackForwardIndex): ditto.
93         * WebCoreSupport/FrameLoaderClientHaiku.h:
94
95 2009-11-13  Adam Roben  <aroben@apple.com>
96
97         Update for changes to FrameLoaderClient
98
99         Fixes <http://webkit.org/b/31124> Tell the WebFrameLoadDelegate when
100         window objects in isolated worlds are cleared
101
102         Reviewed by Dave Hyatt.
103
104         * WebCoreSupport/FrameLoaderClientHaiku.cpp:
105         (WebCore::FrameLoaderClientHaiku::dispatchDidClearWindowObjectInWorld):
106         * WebCoreSupport/FrameLoaderClientHaiku.h:
107         Replaced windowObjectCleared with this function. Does nothing if the
108         passed-in world is not the mainThreadNormalWorld().
109
110 2009-10-30  Evan Stade  <estade@chromium.org>
111
112         Reviewed by David Levin.
113
114         Notify the chrome when the focused node has changed.
115         https://bugs.webkit.org/show_bug.cgi?id=30832
116
117         Added stub implementation for new ChromeClient function.
118
119         * WebCoreSupport/ChromeClientHaiku.cpp:
120         (WebCore::ChromeClientHaiku::focusedNodeChanged):
121         * WebCoreSupport/ChromeClientHaiku.h:
122
123 2009-10-07  Adam Barth  <abarth@webkit.org>
124
125         Reviewed by Darin Adler.
126
127         Factor PolicyChecker out of FrameLoader
128         https://bugs.webkit.org/show_bug.cgi?id=30155
129
130         Move the policy callback to the policy object.
131
132         * WebCoreSupport/FrameLoaderClientHaiku.cpp:
133         (WebCore::FrameLoaderClientHaiku::dispatchWillSubmitForm):
134         (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForMIMEType):
135         (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForNewWindowAction):
136         (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForNavigationAction):
137
138 2009-09-17  Kenneth Rohde Christiansen  <kenneth@webkit.org>
139
140         Reviewed by Simon Hausmann.
141
142         Make PlatformWindow return something else than PlatformWidget
143         https://bugs.webkit.org/show_bug.cgi?id=29085
144
145         Reflect the rename of platformWindow and it's return type.
146
147         * WebCoreSupport/ChromeClientHaiku.cpp:
148         (WebCore::ChromeClientHaiku::platformPageClient):
149         * WebCoreSupport/ChromeClientHaiku.h:
150
151 2009-08-28  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
152
153         Reviewed by Holger Freyther.
154
155         https://bugs.webkit.org/show_bug.cgi?id=25889
156         [GTK] scrollbar policy for main frame is not implementable
157
158         Add empty implementation for new ChromeClient method.
159
160         * WebCoreSupport/ChromeClientHaiku.h:
161         (ChromeClientHaiku::scrollbarsModeDidChange):
162
163 2009-07-29  Kevin McCullough  <kmccullough@apple.com>
164
165         Reviewed by Darin Adler.
166
167         Added foundation work to allow a testing infrastructure for the Web
168         Inspector.
169
170         * WebCoreSupport/InspectorClientHaiku.cpp:
171         (WebCore::InspectorClientHaiku::inspectorWindowObjectCleared):
172         * WebCoreSupport/InspectorClientHaiku.h:
173