OSDN Git Service

Merge WebKit at r78450: Initial merge by git.
[android-x86/external-webkit.git] / Source / WebKit / haiku / ChangeLog
1 2011-02-08  Adam Barth  <abarth@webkit.org>
2
3         Reviewed by Eric Seidel.
4
5         Remove orphan code from old parser
6         https://bugs.webkit.org/show_bug.cgi?id=53984
7
8         * WebCoreSupport/ChromeClientHaiku.cpp:
9         * WebCoreSupport/ChromeClientHaiku.h:
10
11 2011-02-07  Enrica Casucci  <enrica@apple.com>
12
13         Reviewed Adam Roben and Darin Adler.
14
15         WebKit2: drag and drop support on Windows.
16         https://bugs.webkit.org/show_bug.cgi?id=52775
17
18         Removed createDragImageForLink from DragClient.
19
20         * WebCoreSupport/DragClientHaiku.cpp:
21         * WebCoreSupport/DragClientHaiku.h:
22
23 2011-02-07  Patrick Gansterer  <paroga@webkit.org>
24
25         Reviewed by Andreas Kling.
26
27         [Haiku] FrameLoaderClient calls loadURLInChildFrame on the child's frame loader
28         https://bugs.webkit.org/show_bug.cgi?id=53893
29
30         * WebCoreSupport/FrameLoaderClientHaiku.cpp:
31         (WebCore::FrameLoaderClientHaiku::createFrame): Use m_frame instead of childFrame.
32
33 2011-01-28  Dan Bernstein  <mitz@apple.com>
34
35         Reviewed by Sam Weinig.
36
37         <select> can't display right-to-left (rtl) languages
38         https://bugs.webkit.org/show_bug.cgi?id=19785
39
40         * WebCoreSupport/ChromeClientHaiku.cpp:
41         (WebCore::ChromeClientHaiku::selectItemAlignmentFollowsMenuWritingDirection): Added.
42         * WebCoreSupport/ChromeClientHaiku.h:
43
44 2011-01-27  Nate Chapin  <japhet@chromium.org>
45
46         Reviewed by Adam Barth.
47
48         Use Document::url() instead of FrameLoader::url().
49         https://bugs.webkit.org/show_bug.cgi?id=41165
50
51         * WebCoreSupport/FrameLoaderClientHaiku.cpp:
52         (WebCore::FrameLoaderClientHaiku::dispatchDidFinishDocumentLoad):
53
54 2010-12-22  Sam Weinig  <sam@webkit.org>
55
56         Reviewed by Darin Adler.
57
58         WebKit2 needs to mirror the frame tree in the UIProcess
59         https://bugs.webkit.org/show_bug.cgi?id=51546
60
61         - Add client functions to notify that a frame has been added or
62           removed from the page cache.
63
64         * WebCoreSupport/FrameLoaderClientHaiku.cpp:
65         (WebCore::FrameLoaderClientHaiku::didSaveToPageCache):
66         (WebCore::FrameLoaderClientHaiku::didRestoreFromPageCache):
67         * WebCoreSupport/FrameLoaderClientHaiku.h:
68
69 2010-12-22  Ryosuke Niwa  <rniwa@webkit.org>
70
71         Reviewed by Eric Seidel.
72
73         Editor.h doesn't need to include SelectionController.h
74         https://bugs.webkit.org/show_bug.cgi?id=51441
75
76         Renamed SelectionController::EDirection to SelectionDirection.
77
78         * WebCoreSupport/EditorClientHaiku.cpp:
79         (WebCore::EditorClientHaiku::handleKeyboardEvent):
80
81 2010-10-28  MORITA Hajime  <morrita@google.com>
82
83         Reviewed by Ojan Vafai.
84
85         spellcheck does not check pasted text
86         https://bugs.webkit.org/show_bug.cgi?id=40092
87
88         Added a stub implememntation.
89
90         * WebCoreSupport/EditorClientHaiku.h:
91         (WebCore::EditorClientHaiku::requestCheckingOfString):
92
93 2010-12-01  Jia Pu  <jpu@apple.com>
94
95         Reviewed by Darin Adler.
96
97         Support multiple correction candidates panel for misspelled word on Mac OS X.
98         https://bugs.webkit.org/show_bug.cgi?id=50137
99         <rdar://problem/8568059>
100
101         Adopted new function signature defined in base class.
102
103         * WebCoreSupport/EditorClientHaiku.cpp:
104         (WebCore::EditorClientHaiku::getGuessesForWord):
105         * WebCoreSupport/EditorClientHaiku.h:
106
107 2010-11-08  Alexey Proskuryakov  <ap@apple.com>
108
109         Reviewed by Darin Adler.
110
111         https://bugs.webkit.org/show_bug.cgi?id=48685
112         Notify UI process about focused frame
113
114         Added an empty implementation of the new ChromeClient method. Also, added missing "virtual"
115         keywords all over the place.
116
117         * WebCoreSupport/ChromeClientHaiku.cpp:
118         (WebCore::ChromeClientHaiku::focusedFrameChanged):
119         * WebCoreSupport/ChromeClientHaiku.h:
120         (WebCore::ChromeClientHaiku::scrollbarsModeDidChange):
121         (WebCore::ChromeClientHaiku::cancelGeolocationPermissionRequestForFrame):
122
123 2010-11-01  Brady Eidson  <beidson@apple.com>
124
125         Reviewed by Anders Carlsson.
126
127         <rdar://problem/7660547> and https://bugs.webkit.org/show_bug.cgi?id=48699
128         Context menu support for WebKit 2.
129
130         * WebCoreSupport/ChromeClientHaiku.h:
131         (WebCore::ChromeClientHaiku::showContextMenu):
132
133 2010-10-29  Alexey Proskuryakov  <ap@apple.com>
134
135         Reviewed by Darin Adler.
136
137         https://bugs.webkit.org/show_bug.cgi?id=48576
138         Let WebKit2 client know when a frame is a frameset
139
140         Added a blank implementation of the new FrameLoaderClient method.
141
142         * WebCoreSupport/FrameLoaderClientHaiku.h:
143         * WebCoreSupport/FrameLoaderClientHaiku.cpp:
144         (WebCore::FrameLoaderClientHaiku::dispatchDidBecomeFrameset):
145
146 2010-10-26  Jenn Braithwaite  <jennb@chromium.org>
147
148         Reviewed by Dmitry Titov.
149
150         Resource tracking failure when trying to move a frame between documents
151         https://bugs.webkit.org/show_bug.cgi?id=44713
152
153         * WebCoreSupport/FrameLoaderClientHaiku.cpp:
154         (WebCore::FrameLoaderClientHaiku::transferLoadingResourceFromPage):
155         Empty method.
156         * WebCoreSupport/FrameLoaderClientHaiku.h:
157
158 2010-10-22  Sam Weinig  <sam@webkit.org>
159
160         Reviewed by Anders Carlsson.
161
162         WebKit2 needs to pass the current event modifier flags when requesting a new window
163         https://bugs.webkit.org/show_bug.cgi?id=48140
164
165         * WebCoreSupport/ChromeClientHaiku.cpp:
166         (WebCore::ChromeClientHaiku::createWindow):
167         * WebCoreSupport/ChromeClientHaiku.h:
168         * WebCoreSupport/FrameLoaderClientHaiku.cpp:
169         (WebCore::FrameLoaderClientHaiku::dispatchCreatePage):
170         * WebCoreSupport/FrameLoaderClientHaiku.h:
171         Add NavigationAction parameter.
172
173 2010-09-28  Jenn Braithwaite  <jennb@chromium.org>
174
175         Reviewed by Dmitry Titov.
176
177         Added oldPage param to FrameLoaderClient::didTransferChildFrameToNewDocument.
178         https://bugs.webkit.org/show_bug.cgi?id=46663
179
180         * WebCoreSupport/FrameLoaderClientHaiku.cpp:
181         (WebCore::FrameLoaderClientHaiku::didTransferChildFrameToNewDocument):
182         * WebCoreSupport/FrameLoaderClientHaiku.h:
183
184 2010-09-13  Enrica Casucci  <enrica@apple.com>
185
186         Reviewed by Sam Weinig.
187
188         Paste should be implemented in WebCore like Copy and Cut for Mac also.
189         https://bugs.webkit.org/show_bug.cgi?id=45494
190         <rdar://problem/7660537>
191
192         On the Mac platform, the implementation of the paste operation is all done
193         at the WebKit level. In order to support it on WebKit2 it is necessary to
194         refactor the code and move this functionality at the level of WebCore like
195         we already have on Windows.
196         The original code relies on some in AppKit functions that call back into
197         WebKit causing problems in WebKit2. All this functionality has been moved
198         at the level of the editor client where it can be dealt with appropriately.
199
200         * WebCoreSupport/FrameLoaderClientHaiku.cpp:
201         (WebCore::FrameLoaderClientHaiku::canShowMIMETypeAsHTML): Added stub.
202         * WebCoreSupport/FrameLoaderClientHaiku.h:
203
204 2010-09-10  Adam Barth  <abarth@webkit.org>
205
206         Reviewed by Darin Fisher.
207
208         Move code from WebKit-layer to DocumentLoader
209         https://bugs.webkit.org/show_bug.cgi?id=45569
210
211         * WebCoreSupport/FrameLoaderClientHaiku.cpp:
212         (WebCore::FrameLoaderClientHaiku::committedLoad):
213
214 2010-09-10  Adam Barth  <abarth@webkit.org>
215
216         Reviewed by Eric Seidel.
217
218         Main resource bytes shouldn't bounce through FrameLoader
219         https://bugs.webkit.org/show_bug.cgi?id=45496
220
221         Now return the bytes to the DocumentLoader.
222
223         * WebCoreSupport/FrameLoaderClientHaiku.cpp:
224         (WebCore::FrameLoaderClientHaiku::committedLoad):
225
226 2010-08-06  Gavin Barraclough  <barraclough@apple.com>
227
228         Rubber stamped by Sam Weinig
229
230         Bug 43594 - Add string forwards to Forward.h
231         This allows us to remove forward declarations for these classes from
232         WebCore/WebKit (a step in moving these class from WebCore:: to WTF::).
233
234         * WebCoreSupport/FrameLoaderClientHaiku.h:
235         * WebCoreSupport/InspectorClientHaiku.h:
236
237 2010-08-06  Jessie Berlin  <jberlin@apple.com>
238
239         Roll out http://trac.webkit.org/changeset/64801, which broke the Safari Windows Build.
240         Unreviewed.
241
242         * WebCoreSupport/FrameLoaderClientHaiku.h:
243         * WebCoreSupport/InspectorClientHaiku.h:
244
245 2010-07-27  Luiz Agostini  <luiz.agostini@openbossa.org>
246
247         Reviewed by Darin Fisher.
248
249         PopupMenu refactoring in preparation to WebKit2
250         https://bugs.webkit.org/show_bug.cgi?id=42592
251
252         As ChromeClient was made responsible for providing PopupMenu and SearchPopupMenu
253         instances, concrete classes that inherit from ChromeClient needed to be changed to
254         implement the new methods.
255
256         * WebCoreSupport/ChromeClientHaiku.cpp:
257         (WebCore::ChromeClientHaiku::selectItemWritingDirectionIsNatural):
258         (WebCore::ChromeClientHaiku::createPopupMenu):
259         (WebCore::ChromeClientHaiku::createSearchPopupMenu):
260         * WebCoreSupport/ChromeClientHaiku.h:
261
262 2010-08-02  Jeremy Orlow  <jorlow@chromium.org>
263
264         Speculative revert of 64425 due to Chromium instability
265         https://bugs.webkit.org/show_bug.cgi?id=43347
266
267         * WebCoreSupport/ChromeClientHaiku.cpp:
268         * WebCoreSupport/ChromeClientHaiku.h:
269
270 2010-07-27  Luiz Agostini  <luiz.agostini@openbossa.org>
271
272         Reviewed by Darin Fisher.
273
274         PopupMenu refactoring in preparation to WebKit2
275         https://bugs.webkit.org/show_bug.cgi?id=42592
276
277         As ChromeClient was made responsible for providing PopupMenu and SearchPopupMenu
278         instances, concrete classes that inherit from ChromeClient needed to be changed to
279         implement the new methods.
280
281         * WebCoreSupport/ChromeClientHaiku.cpp:
282         (WebCore::ChromeClientHaiku::selectItemWritingDirectionIsNatural):
283         (WebCore::ChromeClientHaiku::createPopupMenu):
284         (WebCore::ChromeClientHaiku::createSearchPopupMenu):
285         * WebCoreSupport/ChromeClientHaiku.h:
286
287 2010-07-31  Sheriff Bot  <webkit.review.bot@gmail.com>
288
289         Unreviewed, rolling out r64422.
290         http://trac.webkit.org/changeset/64422
291         https://bugs.webkit.org/show_bug.cgi?id=43304
292
293         Build fixes are needed for Snow Leopard and Windows.
294         (Requested by lca on #webkit).
295
296         * WebCoreSupport/ChromeClientHaiku.cpp:
297         * WebCoreSupport/ChromeClientHaiku.h:
298
299 2010-07-27  Luiz Agostini  <luiz.agostini@openbossa.org>
300
301         Reviewed by Darin Fisher.
302
303         PopupMenu refactoring in preparation to WebKit2
304         https://bugs.webkit.org/show_bug.cgi?id=42592
305
306         As ChromeClient was made responsible for providing PopupMenu and SearchPopupMenu
307         instances, concrete classes that inherit from ChromeClient needed to be changed to
308         implement the new methods.
309
310         * WebCoreSupport/ChromeClientHaiku.cpp:
311         (WebCore::ChromeClientHaiku::selectItemWritingDirectionIsNatural):
312         (WebCore::ChromeClientHaiku::createPopupMenu):
313         (WebCore::ChromeClientHaiku::createSearchPopupMenu):
314         * WebCoreSupport/ChromeClientHaiku.h:
315
316 2010-07-30  Joseph Pecoraro  <joepeck@webkit.org>
317
318         Reviewed by David Kilzer.
319
320         Limit ApplicationCache Total and Per-Origin Storage Capacity (Quotas)
321         https://bugs.webkit.org/show_bug.cgi?id=40627
322
323         * WebCoreSupport/ChromeClientHaiku.cpp:
324         (WebCore::ChromeClientWx::reachedApplicationCacheOriginQuota):
325         * WebCoreSupport/ChromeClientHaiku.h:
326
327 2010-07-16  Zhe Su  <suzhe@chromium.org>
328
329         Reviewed by Darin Adler.
330
331         REGRESSION(r61484): Broke focus behaviour on Qt and probably other platforms
332         https://bugs.webkit.org/show_bug.cgi?id=42253
333
334         Dummy implementation of EditorClient::willSetInputMethodState.
335
336         * WebCoreSupport/EditorClientHaiku.cpp:
337         (WebCore::EditorClientHaiku::willSetInputMethodState):
338         * WebCoreSupport/EditorClientHaiku.h:
339
340 2010-07-14  Sam Weinig  <sam@webkit.org>
341
342         Reviewed by Darin Adler.
343
344         Patch for https://bugs.webkit.org/show_bug.cgi?id=42232
345         Make changing Cursors work in WebKit2.
346
347         * WebCoreSupport/ChromeClientHaiku.cpp:
348         (WebCore::ChromeClientHaiku::setCursor):
349         * WebCoreSupport/ChromeClientHaiku.h:
350         Change prototype to match new one.
351
352 2010-06-14  Ilya Tikhonovsky  <loislo@chromium.org>
353
354         Reviewed by Pavel Feldman.
355
356         WebInspector: On the way to Remote Debugging we want to transfer dom/timeline/etc
357         data from inspected page to WebInspector as JSON string via http. The native
358         serialization to JSON string is supported by InspectorValue's classes. This patch
359         has the implementation of sendMessageToFrontend function. WebKit version of it still
360         uses ScriptFunctionCall and will be switched to another transport a little bit later.
361         https://bugs.webkit.org/show_bug.cgi?id=40134
362
363         * WebCoreSupport/InspectorClientHaiku.cpp:
364         (WebCore::InspectorClientHaiku::sendMessageToFrontend):
365         * WebCoreSupport/InspectorClientHaiku.h:
366
367 2010-06-09  Sheriff Bot  <webkit.review.bot@gmail.com>
368
369         Unreviewed, rolling out r60889.
370         http://trac.webkit.org/changeset/60889
371         https://bugs.webkit.org/show_bug.cgi?id=40365
372
373         gtk bot has some kind of memory corruption (Requested by
374         loislo on #webkit).
375
376         * WebCoreSupport/InspectorClientHaiku.cpp:
377         * WebCoreSupport/InspectorClientHaiku.h:
378
379 2010-06-07  Ilya Tikhonovsky  <loislo@chromium.org>
380
381         Reviewed by Pavel Feldman.
382
383         WebInspector: On the way to Remote Debugging we want to transfer dom/timeline/etc
384         data from inspected page to WebInspector as JSON string via http. The native
385         serialization to JSON string is supported by InspectorValue's classes. This patch
386         has the implementation of sendMessageToFrontend function. WebKit version of it still
387         uses ScriptFunctionCall and will be switched to another transport a little bit later.
388         https://bugs.webkit.org/show_bug.cgi?id=40134
389
390         * WebCoreSupport/InspectorClientHaiku.cpp:
391         (WebCore::InspectorClientHaiku::sendMessageToFrontend):
392         * WebCoreSupport/InspectorClientHaiku.h:
393
394 2010-05-31  Lyon Chen  <liachen@rim.com>
395
396         Reviewed by Kent Tamura.
397
398         Enum value FORWARD, BACKWARD, RIGHT, LEFT are causing macro conflicts.
399         https://bugs.webkit.org/show_bug.cgi?id=35530
400
401         Change enum EAlteration from { MOVE, EXTEND } to { AlterationMove, AlterationExtend } and enum EDirection { FORWARD, BACKWARD, RIGHT, LEFT} to { DirectionForward, DirectionBackward, DirectionRight, DirectionLeft } to avoid macro conflict, and also better coding style conformance.
402
403         * WebCoreSupport/EditorClientHaiku.cpp:
404         (WebCore::EditorClientHaiku::handleKeyboardEvent):
405
406 2010-05-30  Lyon Chen  <liachen@rim.com>
407
408         Reviewed by Kent Tamura.
409
410         This is a coding style cleanup before fixing to bug 35530.
411
412         Enum value FORWARD, BACKWARD, RIGHT, LEFT are causing macro conflicts.
413         https://bugs.webkit.org/show_bug.cgi?id=35530
414
415         * WebCoreSupport/EditorClientHaiku.cpp:
416         (WebCore::EditorClientHaiku::handleKeyboardEvent):
417
418 2010-05-03  Jens Alfke  <snej@chromium.org>
419
420         Reviewed by Darin Fisher.
421
422         [chromium] Add "willSendSubmitEvent" hook to WebFrameClient and FrameLoaderClient
423         https://bugs.webkit.org/show_bug.cgi?id=38397
424
425         No tests (functionality is exposed only through native WebKit API.)
426
427         * WebCoreSupport/FrameLoaderClientHaiku.h:
428         (WebCore::FrameLoaderClientHaiku::dispatchWillSendSubmitEvent):
429
430 2010-04-20  Adam Barth  <abarth@webkit.org>
431
432         Reviewed by Eric Seidel.
433
434         Factor DocumentWriter out of FrameLoader
435         https://bugs.webkit.org/show_bug.cgi?id=37175
436
437         Update these callsites because the method moved to DocumentWriter.
438
439         * WebCoreSupport/FrameLoaderClientHaiku.cpp:
440         (WebCore::FrameLoaderClientHaiku::committedLoad):
441
442 2010-04-20  Kent Tamura  <tkent@chromium.org>
443
444         Reviewed by Darin Adler.
445
446         Change a parameter type of chooseIconForFiles()
447         https://bugs.webkit.org/show_bug.cgi?id=37504
448
449         * WebCoreSupport/ChromeClientHaiku.cpp:
450         (WebCore::ChromeClientHaiku::chooseIconForFiles):
451         * WebCoreSupport/ChromeClientHaiku.h:
452
453 2010-04-11  Sheriff Bot  <webkit.review.bot@gmail.com>
454
455         Unreviewed, rolling out r57468.
456         http://trac.webkit.org/changeset/57468
457         https://bugs.webkit.org/show_bug.cgi?id=37433
458
459         Broke the world...  Must have applied the patch wrong
460         (Requested by abarth on #webkit).
461
462         * WebCoreSupport/FrameLoaderClientHaiku.cpp:
463         (WebCore::FrameLoaderClientHaiku::committedLoad):
464
465 2010-04-11  Adam Barth  <abarth@webkit.org>
466
467         Reviewed by Eric Seidel.
468
469         Factor DocumentWriter out of FrameLoader
470         https://bugs.webkit.org/show_bug.cgi?id=37175
471
472         Update these callsites because the method moved to DocumentWriter.
473
474         * WebCoreSupport/FrameLoaderClientHaiku.cpp:
475         (WebCore::FrameLoaderClientHaiku::committedLoad):
476
477 2010-04-07  Andrey Kosyakov  <caseq@chromium.org>
478
479         Reviewed by Yury Semikhatsky.
480
481         Removed redundant FrameLoaderClient::dispatchDidLoadResourceByXMLHttpRequest()
482         https://bugs.webkit.org/show_bug.cgi?id=36949
483
484         * WebCoreSupport/FrameLoaderClientHaiku.cpp:
485         * WebCoreSupport/FrameLoaderClientHaiku.h:
486
487 2010-03-31  Marcus Bulach  <bulach@chromium.org>
488
489         Reviewed by Jeremy Orlow.
490
491         Adds Geolocation param for cancelGeolocationPermissionRequestForFrame.
492         https://bugs.webkit.org/show_bug.cgi?id=35031
493
494         * WebCoreSupport/ChromeClientHaiku.h:
495         (WebCore::ChromeClientHaiku::cancelGeolocationPermissionRequestForFrame):
496
497 2010-03-28  Alexey Proskuryakov  <ap@apple.com>
498
499         Build fix. Include WindowsKeyboardCodes.h instead of KeyboardCodes.h.
500
501         * WebCoreSupport/EditorClientHaiku.cpp:
502
503 2010-03-24  Kent Tamura  <tkent@chromium.org>
504
505         Reviewed by Darin Adler.
506
507         Make Icon::createIconForFiles() optional.
508         https://bugs.webkit.org/show_bug.cgi?id=35072
509
510         - Rename iconForFiles() to chooseIconForFiles().
511         - Call Icon::createIconForFiles() from chooseIconForFiles().
512
513         * WebCoreSupport/ChromeClientHaiku.cpp:
514         (WebCore::ChromeClientHaiku::chooseIconForFiles):
515         * WebCoreSupport/ChromeClientHaiku.h:
516
517 2010-03-16  Yury Semikhatsky <yurys@chromium.org>
518
519         Reviewed by Pavel Feldman.
520
521         Introduce InspectorFrontendClient that provides InspectorFrontend with an interface to the embedder. InspectorClient now serves as a delegate for InspectorController and does not contain methods for managing inspector frontend window. That allows to create remote InspectorFrontendHost.
522
523         Introduce InspectorFrontendClient that would provide InspectorFrontend with an interface to the embedder
524         https://bugs.webkit.org/show_bug.cgi?id=35036
525
526         * WebCoreSupport/InspectorClientHaiku.cpp:
527         (WebCore::InspectorClientHaiku::openInspectorFrontend):
528         * WebCoreSupport/InspectorClientHaiku.h:
529
530 2010-03-11  Anders Carlsson  <andersca@apple.com>
531
532         Reviewed by David Hyatt.
533
534         Remove invalidateContents, it isn't used and it never makes sense to only invalidate the contents.
535
536         * WebCoreSupport/ChromeClientHaiku.cpp:
537         * WebCoreSupport/ChromeClientHaiku.h:
538
539 2010-03-02  Adam Treat  <atreat@rim.com>
540
541         Reviewed by Dave Hyatt.
542
543         Adapt the haiku port to the refactoring of repaint methods.
544
545         https://bugs.webkit.org/show_bug.cgi?id=34214
546
547         * WebCoreSupport/ChromeClientHaiku.cpp:
548         (WebCore::ChromeClientHaiku::invalidateContents):
549         (WebCore::ChromeClientHaiku::invalidateWindow):
550         (WebCore::ChromeClientHaiku::invalidateContentsAndWindow):
551         (WebCore::ChromeClient::invalidateContentsForSlowScroll):
552         * WebCoreSupport/ChromeClientHaiku.h:
553
554 2010-02-23  Steve Block  <steveblock@google.com>
555
556         Reviewed by Darin Adler.
557
558         Adds ChromeClient::cancelGeolocationPermissionRequestForFrame
559         https://bugs.webkit.org/show_bug.cgi?id=34962
560
561         This method is required so that a Geolocation object can cancel an
562         asynchronous permission request. This allows the chrome client to cancel
563         any UI it is showing for the permission request.
564
565         * WebCoreSupport/ChromeClientHaiku.h:
566         (WebCore::ChromeClientHaiku::cancelGeolocationPermissionRequestForFrame):
567
568 2010-02-17  Dmitry Titov  <dimich@chromium.org>
569
570         Reviewed by David Levin, Darin Fisher, Simon Hausmann.
571
572         When a live iframe element is moved between pages, it still depends on the old page.
573         https://bugs.webkit.org/show_bug.cgi?id=34382
574
575         * WebCoreSupport/FrameLoaderClientHaiku.cpp:
576         (WebCore::FrameLoaderClientHaiku::didTransferChildFrameToNewDocument):
577         Added empty implementation of a new virtual method.
578
579         * WebCoreSupport/FrameLoaderClientHaiku.h:
580
581 2010-02-17  Kent Tamura  <tkent@chromium.org>
582
583         Reviewed by Eric Seidel.
584
585         Introduces new Icon loading interface in order to support
586         asynchronous loading.
587         https://bugs.webkit.org/show_bug.cgi?id=32054
588
589         Add an empty implementation of ChromeClient::iconForFiles().
590
591         * WebCoreSupport/ChromeClientHaiku.cpp:
592         (WebCore::ChromeClientHaiku::iconForFiles):
593         * WebCoreSupport/ChromeClientHaiku.h:
594
595 2009-12-06  Maxime Simon  <simon.maxime@gmail.com>
596
597         Reviewed by Adam Barth.
598
599         Build fix. Add in FrameLoaderClientHaiku the declaration of three functions introduced in r51644.
600
601         * WebCoreSupport/FrameLoaderClientHaiku.cpp:
602         (WebCore::FrameLoaderClientHaiku::dispatchDidPushStateWithinPage):
603         (WebCore::FrameLoaderClientHaiku::dispatchDidReplaceStateWithinPage):
604         (WebCore::FrameLoaderClientHaiku::dispatchDidPopStateWithinPage):
605         * WebCoreSupport/FrameLoaderClientHaiku.h:
606
607 2009-12-03  Pavel Feldman  <pfeldman@dhcp-172-28-174-220.spb.corp.google.com>
608
609         Reviewed by Timothy Hatcher.
610
611         Web Inspector: Simplify the settings support in inspector controller.
612
613         https://bugs.webkit.org/show_bug.cgi?id=32076
614
615         * WebCoreSupport/InspectorClientHaiku.cpp:
616         (WebCore::InspectorClientHaiku::populateSetting):
617         (WebCore::InspectorClientHaiku::storeSetting):
618         * WebCoreSupport/InspectorClientHaiku.h:
619
620 2009-12-03  Ben Murdoch  <benm@google.com>
621
622         Reviewed by Brady Eidson.
623
624         [Android] The FrameLoaderClient is unaware of BackForwardList changes.
625         https://bugs.webkit.org/show_bug.cgi?id=31914
626
627         * WebCoreSupport/FrameLoaderClientHaiku.cpp:
628         (WebCore::FrameLoaderClientHaiku::dispatchDidAddBackForwardItem): Add an empty implementation. Method added to FrameLoaderClient by Android (see bug).
629         (WebCore::FrameLoaderClientHaiku::dispatchDidRemoveBackForwardItem): ditto.
630         (WebCore::FrameLoaderClientHaiku::dispatchDidChangeBackForwardIndex): ditto.
631         * WebCoreSupport/FrameLoaderClientHaiku.h:
632
633 2009-11-13  Adam Roben  <aroben@apple.com>
634
635         Update for changes to FrameLoaderClient
636
637         Fixes <http://webkit.org/b/31124> Tell the WebFrameLoadDelegate when
638         window objects in isolated worlds are cleared
639
640         Reviewed by Dave Hyatt.
641
642         * WebCoreSupport/FrameLoaderClientHaiku.cpp:
643         (WebCore::FrameLoaderClientHaiku::dispatchDidClearWindowObjectInWorld):
644         * WebCoreSupport/FrameLoaderClientHaiku.h:
645         Replaced windowObjectCleared with this function. Does nothing if the
646         passed-in world is not the mainThreadNormalWorld().
647
648 2009-10-30  Evan Stade  <estade@chromium.org>
649
650         Reviewed by David Levin.
651
652         Notify the chrome when the focused node has changed.
653         https://bugs.webkit.org/show_bug.cgi?id=30832
654
655         Added stub implementation for new ChromeClient function.
656
657         * WebCoreSupport/ChromeClientHaiku.cpp:
658         (WebCore::ChromeClientHaiku::focusedNodeChanged):
659         * WebCoreSupport/ChromeClientHaiku.h:
660
661 2009-10-07  Adam Barth  <abarth@webkit.org>
662
663         Reviewed by Darin Adler.
664
665         Factor PolicyChecker out of FrameLoader
666         https://bugs.webkit.org/show_bug.cgi?id=30155
667
668         Move the policy callback to the policy object.
669
670         * WebCoreSupport/FrameLoaderClientHaiku.cpp:
671         (WebCore::FrameLoaderClientHaiku::dispatchWillSubmitForm):
672         (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForMIMEType):
673         (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForNewWindowAction):
674         (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForNavigationAction):
675
676 2009-09-17  Kenneth Rohde Christiansen  <kenneth@webkit.org>
677
678         Reviewed by Simon Hausmann.
679
680         Make PlatformWindow return something else than PlatformWidget
681         https://bugs.webkit.org/show_bug.cgi?id=29085
682
683         Reflect the rename of platformWindow and it's return type.
684
685         * WebCoreSupport/ChromeClientHaiku.cpp:
686         (WebCore::ChromeClientHaiku::platformPageClient):
687         * WebCoreSupport/ChromeClientHaiku.h:
688
689 2009-08-28  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
690
691         Reviewed by Holger Freyther.
692
693         https://bugs.webkit.org/show_bug.cgi?id=25889
694         [GTK] scrollbar policy for main frame is not implementable
695
696         Add empty implementation for new ChromeClient method.
697
698         * WebCoreSupport/ChromeClientHaiku.h:
699         (ChromeClientHaiku::scrollbarsModeDidChange):
700
701 2009-07-29  Kevin McCullough  <kmccullough@apple.com>
702
703         Reviewed by Darin Adler.
704
705         Added foundation work to allow a testing infrastructure for the Web
706         Inspector.
707
708         * WebCoreSupport/InspectorClientHaiku.cpp:
709         (WebCore::InspectorClientHaiku::inspectorWindowObjectCleared):
710         * WebCoreSupport/InspectorClientHaiku.h:
711