• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
12011-04-04  MORITA Hajime  <morrita@google.com>
2
3        Reviewed by Ryosuke Niwa.
4
5        [Refactoring] SpellCheckingResult should be replaced with TextCheckingResult
6        https://bugs.webkit.org/show_bug.cgi?id=56085
7
8        * WebCoreSupport/EditorClientHaiku.h:
9        (WebCore::EditorClientHaiku::requestCheckingOfString):
10
112011-04-04  Chang Shu  <cshu@webkit.org>
12
13        Reviewed by Ryosuke Niwa.
14
15        setContentEditable with true/false/inherit string is not working properly
16        https://bugs.webkit.org/show_bug.cgi?id=52058
17
18        Move isContentEditable from HTMLElement to Node. WebKit should only access isContentEditable
19        as rendererIsEditable is for WebCore internal use.
20
21        * WebCoreSupport/EditorClientHaiku.cpp:
22        (WebCore::EditorClientHaiku::handleKeyboardEvent):
23
242011-03-31  Evan Martin  <evan@chromium.org>
25
26        Reviewed by Eric Seidel.
27
28        <title> should support dir attribute
29        https://bugs.webkit.org/show_bug.cgi?id=50961
30
31        Update to new FrameLoaderClient interface.
32
33        * WebCoreSupport/FrameLoaderClientHaiku.cpp:
34        (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveTitle):
35        * WebCoreSupport/FrameLoaderClientHaiku.h:
36
372011-03-25  Andy Estes  <aestes@apple.com>
38
39        Reviewed by Adele Peterson.
40
41        REGRESSION (r70748): latest nightly builds kills AC_QuickTime.js
42        https://bugs.webkit.org/show_bug.cgi?id=49016
43
44        Update objectContentType() implementation to handle the
45        shouldPreferPlugInsForImages flag.
46
47        * WebCoreSupport/FrameLoaderClientHaiku.cpp:
48        (WebCore::FrameLoaderClientHaiku::objectContentType):
49        * WebCoreSupport/FrameLoaderClientHaiku.h:
50
512011-03-25  Chang Shu  <cshu@webkit.org>
52
53        Reviewed by Ryosuke Niwa.
54
55        rename Node::isContentEditable and all call sites to rendererIsEditable
56        https://bugs.webkit.org/show_bug.cgi?id=54290
57
58        This is part of the effort to separate JS API HTMLElement isContentEditable from
59        internal Node::rendererIsEditable.
60
61        * WebCoreSupport/EditorClientHaiku.cpp:
62        (WebCore::EditorClientHaiku::handleKeyboardEvent):
63
642011-03-24  Sheriff Bot  <webkit.review.bot@gmail.com>
65
66        Unreviewed, rolling out r81916 and r81917.
67        http://trac.webkit.org/changeset/81916
68        http://trac.webkit.org/changeset/81917
69        https://bugs.webkit.org/show_bug.cgi?id=57071
70
71        broke a test on platforms that do not have QuickTime installed
72        (Requested by estes on #webkit).
73
74        * WebCoreSupport/FrameLoaderClientHaiku.cpp:
75        (WebCore::FrameLoaderClientHaiku::objectContentType):
76        * WebCoreSupport/FrameLoaderClientHaiku.h:
77
782011-03-24  Andy Estes  <aestes@apple.com>
79
80        Reviewed by Darin Adler.
81
82        REGRESSION (r70748): latest nightly builds kills AC_QuickTime.js
83        https://bugs.webkit.org/show_bug.cgi?id=49016
84
85        Update objectContentType() implementation to handle the
86        shouldPreferPlugInsForImages flag.
87
88        * WebCoreSupport/FrameLoaderClientHaiku.cpp:
89        (WebCore::FrameLoaderClientHaiku::objectContentType):
90        * WebCoreSupport/FrameLoaderClientHaiku.h:
91
922011-03-07  Sam Weinig  <sam@webkit.org>
93
94        Reviewed by Anders Carlsson.
95
96        Replace WebKit2's decidePolicyForMIMEType with decidePolicyForResponse
97        https://bugs.webkit.org/show_bug.cgi?id=55827
98
99        Renamed FrameLoaderClient::dispatchDecidePolicyForMIMEType to dispatchDecidePolicyForResponse
100        and pass the entire response, instead of just the MIMEType.
101
102        * WebCoreSupport/FrameLoaderClientHaiku.cpp:
103        (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForResponse):
104        * WebCoreSupport/FrameLoaderClientHaiku.h:
105
1062011-03-03  Alexey Proskuryakov  <ap@apple.com>
107
108        Removing an include of WebCoreKeyboardUIMode.h that Ive just added. It's already included
109        via ChromeClient.h
110
111        * WebCoreSupport/ChromeClientHaiku.h:
112
1132011-03-02  Alexey Proskuryakov  <ap@apple.com>
114
115        Reviewed by Darin Adler.
116
117        REGRESSION (WebKit2): Tab keys no longer observe Full Keyboard Access
118        https://bugs.webkit.org/show_bug.cgi?id=55633
119        <rdar://problem/8963023>
120
121        * WebCoreSupport/ChromeClientHaiku.cpp: (WebCore::ChromeClientHaiku::keyboardUIMode):
122        * WebCoreSupport/ChromeClientHaiku.h:
123        Implement keyboardUIMode() instead of tabsToLinks(). No change in functionality, since
124        this platform doesn't observe or have full keyboard access state.
125
1262011-02-28  Chang Shu  <cshu@webkit.org>
127
128        Reviewed by Ryosuke Niwa.
129
130        Remove the support of Frame::isContentEditable and its dependencies.
131        https://bugs.webkit.org/show_bug.cgi?id=54292
132
133        Remove the WebKit side implementation.
134
135        * WebCoreSupport/EditorClientHaiku.cpp:
136        * WebCoreSupport/EditorClientHaiku.h:
137
1382011-02-17  Ryosuke Niwa  <rniwa@webkit.org>
139
140        Reviewed by Kent Tamura.
141
142        Rename Position::node() to Position::deprecatedNode()
143        https://bugs.webkit.org/show_bug.cgi?id=54622
144
145        Replaced the call to node() by a call to containerNode() because the returned node is
146        used to determine whether or not the selected contents are editable and such a check
147        must be done against the container node.
148
149        * WebCoreSupport/EditorClientHaiku.cpp:
150        (WebCore::EditorClientHaiku::handleKeyboardEvent):
151
1522011-02-19  Charlie Reis  <creis@chromium.org>
153
154        Reviewed by Mihai Parparita.
155
156        Ensure loading has stopped in HistoryController::goToItem
157        https://bugs.webkit.org/show_bug.cgi?id=54517
158
159        Add a FrameLoaderClient callback for whether to stop loading before goToItem.
160
161        Test: http/tests/navigation/forward-to-fragment-fires-onload.html
162
163        * WebCoreSupport/FrameLoaderClientHaiku.cpp:
164        (WebCore::FrameLoaderClientHaiku::shouldStopLoadingForHistoryItem): Added.
165        * WebCoreSupport/FrameLoaderClientHaiku.h:
166
1672011-01-26  MORITA Hajime  <morrita@google.com>
168
169        Reviewed by Ryosuke Niwa.
170
171        Refactoring: Extract TextCheckerClient from EditorClient
172        https://bugs.webkit.org/show_bug.cgi?id=53213
173
174        * WebCoreSupport/EditorClientHaiku.h:
175        (WebCore::EditorClientHaiku::textChecker):
176
1772011-02-07  Ryosuke Niwa  <rniwa@webkit.org>
178
179        Reviewed by Adam Barth.
180
181        Add EditorClient callbacks to override isDOMPasteAllowed and javaScriptCanAccessClipboard
182        https://bugs.webkit.org/show_bug.cgi?id=52417
183
184        Added two callback functions, canCopyCut and canPaste to EditorClient. They are currently
185        not implemented.
186
187        * WebCoreSupport/EditorClientHaiku.cpp:
188        (WebCore::EditorClientHaiku::canCopyCut): Added.
189        (WebCore::EditorClientHaiku::canPaste): Added.
190        * WebCoreSupport/EditorClientHaiku.h:
191
1922011-02-08  Adam Barth  <abarth@webkit.org>
193
194        Reviewed by Eric Seidel.
195
196        Remove orphan code from old parser
197        https://bugs.webkit.org/show_bug.cgi?id=53984
198
199        * WebCoreSupport/ChromeClientHaiku.cpp:
200        * WebCoreSupport/ChromeClientHaiku.h:
201
2022011-02-07  Enrica Casucci  <enrica@apple.com>
203
204        Reviewed Adam Roben and Darin Adler.
205
206        WebKit2: drag and drop support on Windows.
207        https://bugs.webkit.org/show_bug.cgi?id=52775
208
209        Removed createDragImageForLink from DragClient.
210
211        * WebCoreSupport/DragClientHaiku.cpp:
212        * WebCoreSupport/DragClientHaiku.h:
213
2142011-02-07  Patrick Gansterer  <paroga@webkit.org>
215
216        Reviewed by Andreas Kling.
217
218        [Haiku] FrameLoaderClient calls loadURLInChildFrame on the child's frame loader
219        https://bugs.webkit.org/show_bug.cgi?id=53893
220
221        * WebCoreSupport/FrameLoaderClientHaiku.cpp:
222        (WebCore::FrameLoaderClientHaiku::createFrame): Use m_frame instead of childFrame.
223
2242011-01-28  Dan Bernstein  <mitz@apple.com>
225
226        Reviewed by Sam Weinig.
227
228        <select> can't display right-to-left (rtl) languages
229        https://bugs.webkit.org/show_bug.cgi?id=19785
230
231        * WebCoreSupport/ChromeClientHaiku.cpp:
232        (WebCore::ChromeClientHaiku::selectItemAlignmentFollowsMenuWritingDirection): Added.
233        * WebCoreSupport/ChromeClientHaiku.h:
234
2352011-01-27  Nate Chapin  <japhet@chromium.org>
236
237        Reviewed by Adam Barth.
238
239        Use Document::url() instead of FrameLoader::url().
240        https://bugs.webkit.org/show_bug.cgi?id=41165
241
242        * WebCoreSupport/FrameLoaderClientHaiku.cpp:
243        (WebCore::FrameLoaderClientHaiku::dispatchDidFinishDocumentLoad):
244
2452010-12-22  Sam Weinig  <sam@webkit.org>
246
247        Reviewed by Darin Adler.
248
249        WebKit2 needs to mirror the frame tree in the UIProcess
250        https://bugs.webkit.org/show_bug.cgi?id=51546
251
252        - Add client functions to notify that a frame has been added or
253          removed from the page cache.
254
255        * WebCoreSupport/FrameLoaderClientHaiku.cpp:
256        (WebCore::FrameLoaderClientHaiku::didSaveToPageCache):
257        (WebCore::FrameLoaderClientHaiku::didRestoreFromPageCache):
258        * WebCoreSupport/FrameLoaderClientHaiku.h:
259
2602010-12-22  Ryosuke Niwa  <rniwa@webkit.org>
261
262        Reviewed by Eric Seidel.
263
264        Editor.h doesn't need to include SelectionController.h
265        https://bugs.webkit.org/show_bug.cgi?id=51441
266
267        Renamed SelectionController::EDirection to SelectionDirection.
268
269        * WebCoreSupport/EditorClientHaiku.cpp:
270        (WebCore::EditorClientHaiku::handleKeyboardEvent):
271
2722010-10-28  MORITA Hajime  <morrita@google.com>
273
274        Reviewed by Ojan Vafai.
275
276        spellcheck does not check pasted text
277        https://bugs.webkit.org/show_bug.cgi?id=40092
278
279        Added a stub implememntation.
280
281        * WebCoreSupport/EditorClientHaiku.h:
282        (WebCore::EditorClientHaiku::requestCheckingOfString):
283
2842010-12-01  Jia Pu  <jpu@apple.com>
285
286        Reviewed by Darin Adler.
287
288        Support multiple correction candidates panel for misspelled word on Mac OS X.
289        https://bugs.webkit.org/show_bug.cgi?id=50137
290        <rdar://problem/8568059>
291
292        Adopted new function signature defined in base class.
293
294        * WebCoreSupport/EditorClientHaiku.cpp:
295        (WebCore::EditorClientHaiku::getGuessesForWord):
296        * WebCoreSupport/EditorClientHaiku.h:
297
2982010-11-08  Alexey Proskuryakov  <ap@apple.com>
299
300        Reviewed by Darin Adler.
301
302        https://bugs.webkit.org/show_bug.cgi?id=48685
303        Notify UI process about focused frame
304
305        Added an empty implementation of the new ChromeClient method. Also, added missing "virtual"
306        keywords all over the place.
307
308        * WebCoreSupport/ChromeClientHaiku.cpp:
309        (WebCore::ChromeClientHaiku::focusedFrameChanged):
310        * WebCoreSupport/ChromeClientHaiku.h:
311        (WebCore::ChromeClientHaiku::scrollbarsModeDidChange):
312        (WebCore::ChromeClientHaiku::cancelGeolocationPermissionRequestForFrame):
313
3142010-11-01  Brady Eidson  <beidson@apple.com>
315
316        Reviewed by Anders Carlsson.
317
318        <rdar://problem/7660547> and https://bugs.webkit.org/show_bug.cgi?id=48699
319        Context menu support for WebKit 2.
320
321        * WebCoreSupport/ChromeClientHaiku.h:
322        (WebCore::ChromeClientHaiku::showContextMenu):
323
3242010-10-29  Alexey Proskuryakov  <ap@apple.com>
325
326        Reviewed by Darin Adler.
327
328        https://bugs.webkit.org/show_bug.cgi?id=48576
329        Let WebKit2 client know when a frame is a frameset
330
331        Added a blank implementation of the new FrameLoaderClient method.
332
333        * WebCoreSupport/FrameLoaderClientHaiku.h:
334        * WebCoreSupport/FrameLoaderClientHaiku.cpp:
335        (WebCore::FrameLoaderClientHaiku::dispatchDidBecomeFrameset):
336
3372010-10-26  Jenn Braithwaite  <jennb@chromium.org>
338
339        Reviewed by Dmitry Titov.
340
341        Resource tracking failure when trying to move a frame between documents
342        https://bugs.webkit.org/show_bug.cgi?id=44713
343
344        * WebCoreSupport/FrameLoaderClientHaiku.cpp:
345        (WebCore::FrameLoaderClientHaiku::transferLoadingResourceFromPage):
346        Empty method.
347        * WebCoreSupport/FrameLoaderClientHaiku.h:
348
3492010-10-22  Sam Weinig  <sam@webkit.org>
350
351        Reviewed by Anders Carlsson.
352
353        WebKit2 needs to pass the current event modifier flags when requesting a new window
354        https://bugs.webkit.org/show_bug.cgi?id=48140
355
356        * WebCoreSupport/ChromeClientHaiku.cpp:
357        (WebCore::ChromeClientHaiku::createWindow):
358        * WebCoreSupport/ChromeClientHaiku.h:
359        * WebCoreSupport/FrameLoaderClientHaiku.cpp:
360        (WebCore::FrameLoaderClientHaiku::dispatchCreatePage):
361        * WebCoreSupport/FrameLoaderClientHaiku.h:
362        Add NavigationAction parameter.
363
3642010-09-28  Jenn Braithwaite  <jennb@chromium.org>
365
366        Reviewed by Dmitry Titov.
367
368        Added oldPage param to FrameLoaderClient::didTransferChildFrameToNewDocument.
369        https://bugs.webkit.org/show_bug.cgi?id=46663
370
371        * WebCoreSupport/FrameLoaderClientHaiku.cpp:
372        (WebCore::FrameLoaderClientHaiku::didTransferChildFrameToNewDocument):
373        * WebCoreSupport/FrameLoaderClientHaiku.h:
374
3752010-09-13  Enrica Casucci  <enrica@apple.com>
376
377        Reviewed by Sam Weinig.
378
379        Paste should be implemented in WebCore like Copy and Cut for Mac also.
380        https://bugs.webkit.org/show_bug.cgi?id=45494
381        <rdar://problem/7660537>
382
383        On the Mac platform, the implementation of the paste operation is all done
384        at the WebKit level. In order to support it on WebKit2 it is necessary to
385        refactor the code and move this functionality at the level of WebCore like
386        we already have on Windows.
387        The original code relies on some in AppKit functions that call back into
388        WebKit causing problems in WebKit2. All this functionality has been moved
389        at the level of the editor client where it can be dealt with appropriately.
390
391        * WebCoreSupport/FrameLoaderClientHaiku.cpp:
392        (WebCore::FrameLoaderClientHaiku::canShowMIMETypeAsHTML): Added stub.
393        * WebCoreSupport/FrameLoaderClientHaiku.h:
394
3952010-09-10  Adam Barth  <abarth@webkit.org>
396
397        Reviewed by Darin Fisher.
398
399        Move code from WebKit-layer to DocumentLoader
400        https://bugs.webkit.org/show_bug.cgi?id=45569
401
402        * WebCoreSupport/FrameLoaderClientHaiku.cpp:
403        (WebCore::FrameLoaderClientHaiku::committedLoad):
404
4052010-09-10  Adam Barth  <abarth@webkit.org>
406
407        Reviewed by Eric Seidel.
408
409        Main resource bytes shouldn't bounce through FrameLoader
410        https://bugs.webkit.org/show_bug.cgi?id=45496
411
412        Now return the bytes to the DocumentLoader.
413
414        * WebCoreSupport/FrameLoaderClientHaiku.cpp:
415        (WebCore::FrameLoaderClientHaiku::committedLoad):
416
4172010-08-06  Gavin Barraclough  <barraclough@apple.com>
418
419        Rubber stamped by Sam Weinig
420
421        Bug 43594 - Add string forwards to Forward.h
422        This allows us to remove forward declarations for these classes from
423        WebCore/WebKit (a step in moving these class from WebCore:: to WTF::).
424
425        * WebCoreSupport/FrameLoaderClientHaiku.h:
426        * WebCoreSupport/InspectorClientHaiku.h:
427
4282010-08-06  Jessie Berlin  <jberlin@apple.com>
429
430        Roll out http://trac.webkit.org/changeset/64801, which broke the Safari Windows Build.
431        Unreviewed.
432
433        * WebCoreSupport/FrameLoaderClientHaiku.h:
434        * WebCoreSupport/InspectorClientHaiku.h:
435
4362010-07-27  Luiz Agostini  <luiz.agostini@openbossa.org>
437
438        Reviewed by Darin Fisher.
439
440        PopupMenu refactoring in preparation to WebKit2
441        https://bugs.webkit.org/show_bug.cgi?id=42592
442
443        As ChromeClient was made responsible for providing PopupMenu and SearchPopupMenu
444        instances, concrete classes that inherit from ChromeClient needed to be changed to
445        implement the new methods.
446
447        * WebCoreSupport/ChromeClientHaiku.cpp:
448        (WebCore::ChromeClientHaiku::selectItemWritingDirectionIsNatural):
449        (WebCore::ChromeClientHaiku::createPopupMenu):
450        (WebCore::ChromeClientHaiku::createSearchPopupMenu):
451        * WebCoreSupport/ChromeClientHaiku.h:
452
4532010-08-02  Jeremy Orlow  <jorlow@chromium.org>
454
455        Speculative revert of 64425 due to Chromium instability
456        https://bugs.webkit.org/show_bug.cgi?id=43347
457
458        * WebCoreSupport/ChromeClientHaiku.cpp:
459        * WebCoreSupport/ChromeClientHaiku.h:
460
4612010-07-27  Luiz Agostini  <luiz.agostini@openbossa.org>
462
463        Reviewed by Darin Fisher.
464
465        PopupMenu refactoring in preparation to WebKit2
466        https://bugs.webkit.org/show_bug.cgi?id=42592
467
468        As ChromeClient was made responsible for providing PopupMenu and SearchPopupMenu
469        instances, concrete classes that inherit from ChromeClient needed to be changed to
470        implement the new methods.
471
472        * WebCoreSupport/ChromeClientHaiku.cpp:
473        (WebCore::ChromeClientHaiku::selectItemWritingDirectionIsNatural):
474        (WebCore::ChromeClientHaiku::createPopupMenu):
475        (WebCore::ChromeClientHaiku::createSearchPopupMenu):
476        * WebCoreSupport/ChromeClientHaiku.h:
477
4782010-07-31  Sheriff Bot  <webkit.review.bot@gmail.com>
479
480        Unreviewed, rolling out r64422.
481        http://trac.webkit.org/changeset/64422
482        https://bugs.webkit.org/show_bug.cgi?id=43304
483
484        Build fixes are needed for Snow Leopard and Windows.
485        (Requested by lca on #webkit).
486
487        * WebCoreSupport/ChromeClientHaiku.cpp:
488        * WebCoreSupport/ChromeClientHaiku.h:
489
4902010-07-27  Luiz Agostini  <luiz.agostini@openbossa.org>
491
492        Reviewed by Darin Fisher.
493
494        PopupMenu refactoring in preparation to WebKit2
495        https://bugs.webkit.org/show_bug.cgi?id=42592
496
497        As ChromeClient was made responsible for providing PopupMenu and SearchPopupMenu
498        instances, concrete classes that inherit from ChromeClient needed to be changed to
499        implement the new methods.
500
501        * WebCoreSupport/ChromeClientHaiku.cpp:
502        (WebCore::ChromeClientHaiku::selectItemWritingDirectionIsNatural):
503        (WebCore::ChromeClientHaiku::createPopupMenu):
504        (WebCore::ChromeClientHaiku::createSearchPopupMenu):
505        * WebCoreSupport/ChromeClientHaiku.h:
506
5072010-07-30  Joseph Pecoraro  <joepeck@webkit.org>
508
509        Reviewed by David Kilzer.
510
511        Limit ApplicationCache Total and Per-Origin Storage Capacity (Quotas)
512        https://bugs.webkit.org/show_bug.cgi?id=40627
513
514        * WebCoreSupport/ChromeClientHaiku.cpp:
515        (WebCore::ChromeClientWx::reachedApplicationCacheOriginQuota):
516        * WebCoreSupport/ChromeClientHaiku.h:
517
5182010-07-16  Zhe Su  <suzhe@chromium.org>
519
520        Reviewed by Darin Adler.
521
522        REGRESSION(r61484): Broke focus behaviour on Qt and probably other platforms
523        https://bugs.webkit.org/show_bug.cgi?id=42253
524
525        Dummy implementation of EditorClient::willSetInputMethodState.
526
527        * WebCoreSupport/EditorClientHaiku.cpp:
528        (WebCore::EditorClientHaiku::willSetInputMethodState):
529        * WebCoreSupport/EditorClientHaiku.h:
530
5312010-07-14  Sam Weinig  <sam@webkit.org>
532
533        Reviewed by Darin Adler.
534
535        Patch for https://bugs.webkit.org/show_bug.cgi?id=42232
536        Make changing Cursors work in WebKit2.
537
538        * WebCoreSupport/ChromeClientHaiku.cpp:
539        (WebCore::ChromeClientHaiku::setCursor):
540        * WebCoreSupport/ChromeClientHaiku.h:
541        Change prototype to match new one.
542
5432010-06-14  Ilya Tikhonovsky  <loislo@chromium.org>
544
545        Reviewed by Pavel Feldman.
546
547        WebInspector: On the way to Remote Debugging we want to transfer dom/timeline/etc
548        data from inspected page to WebInspector as JSON string via http. The native
549        serialization to JSON string is supported by InspectorValue's classes. This patch
550        has the implementation of sendMessageToFrontend function. WebKit version of it still
551        uses ScriptFunctionCall and will be switched to another transport a little bit later.
552        https://bugs.webkit.org/show_bug.cgi?id=40134
553
554        * WebCoreSupport/InspectorClientHaiku.cpp:
555        (WebCore::InspectorClientHaiku::sendMessageToFrontend):
556        * WebCoreSupport/InspectorClientHaiku.h:
557
5582010-06-09  Sheriff Bot  <webkit.review.bot@gmail.com>
559
560        Unreviewed, rolling out r60889.
561        http://trac.webkit.org/changeset/60889
562        https://bugs.webkit.org/show_bug.cgi?id=40365
563
564        gtk bot has some kind of memory corruption (Requested by
565        loislo on #webkit).
566
567        * WebCoreSupport/InspectorClientHaiku.cpp:
568        * WebCoreSupport/InspectorClientHaiku.h:
569
5702010-06-07  Ilya Tikhonovsky  <loislo@chromium.org>
571
572        Reviewed by Pavel Feldman.
573
574        WebInspector: On the way to Remote Debugging we want to transfer dom/timeline/etc
575        data from inspected page to WebInspector as JSON string via http. The native
576        serialization to JSON string is supported by InspectorValue's classes. This patch
577        has the implementation of sendMessageToFrontend function. WebKit version of it still
578        uses ScriptFunctionCall and will be switched to another transport a little bit later.
579        https://bugs.webkit.org/show_bug.cgi?id=40134
580
581        * WebCoreSupport/InspectorClientHaiku.cpp:
582        (WebCore::InspectorClientHaiku::sendMessageToFrontend):
583        * WebCoreSupport/InspectorClientHaiku.h:
584
5852010-05-31  Lyon Chen  <liachen@rim.com>
586
587        Reviewed by Kent Tamura.
588
589        Enum value FORWARD, BACKWARD, RIGHT, LEFT are causing macro conflicts.
590        https://bugs.webkit.org/show_bug.cgi?id=35530
591
592        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.
593
594        * WebCoreSupport/EditorClientHaiku.cpp:
595        (WebCore::EditorClientHaiku::handleKeyboardEvent):
596
5972010-05-30  Lyon Chen  <liachen@rim.com>
598
599        Reviewed by Kent Tamura.
600
601        This is a coding style cleanup before fixing to bug 35530.
602
603        Enum value FORWARD, BACKWARD, RIGHT, LEFT are causing macro conflicts.
604        https://bugs.webkit.org/show_bug.cgi?id=35530
605
606        * WebCoreSupport/EditorClientHaiku.cpp:
607        (WebCore::EditorClientHaiku::handleKeyboardEvent):
608
6092010-05-03  Jens Alfke  <snej@chromium.org>
610
611        Reviewed by Darin Fisher.
612
613        [chromium] Add "willSendSubmitEvent" hook to WebFrameClient and FrameLoaderClient
614        https://bugs.webkit.org/show_bug.cgi?id=38397
615
616        No tests (functionality is exposed only through native WebKit API.)
617
618        * WebCoreSupport/FrameLoaderClientHaiku.h:
619        (WebCore::FrameLoaderClientHaiku::dispatchWillSendSubmitEvent):
620
6212010-04-20  Adam Barth  <abarth@webkit.org>
622
623        Reviewed by Eric Seidel.
624
625        Factor DocumentWriter out of FrameLoader
626        https://bugs.webkit.org/show_bug.cgi?id=37175
627
628        Update these callsites because the method moved to DocumentWriter.
629
630        * WebCoreSupport/FrameLoaderClientHaiku.cpp:
631        (WebCore::FrameLoaderClientHaiku::committedLoad):
632
6332010-04-20  Kent Tamura  <tkent@chromium.org>
634
635        Reviewed by Darin Adler.
636
637        Change a parameter type of chooseIconForFiles()
638        https://bugs.webkit.org/show_bug.cgi?id=37504
639
640        * WebCoreSupport/ChromeClientHaiku.cpp:
641        (WebCore::ChromeClientHaiku::chooseIconForFiles):
642        * WebCoreSupport/ChromeClientHaiku.h:
643
6442010-04-11  Sheriff Bot  <webkit.review.bot@gmail.com>
645
646        Unreviewed, rolling out r57468.
647        http://trac.webkit.org/changeset/57468
648        https://bugs.webkit.org/show_bug.cgi?id=37433
649
650        Broke the world...  Must have applied the patch wrong
651        (Requested by abarth on #webkit).
652
653        * WebCoreSupport/FrameLoaderClientHaiku.cpp:
654        (WebCore::FrameLoaderClientHaiku::committedLoad):
655
6562010-04-11  Adam Barth  <abarth@webkit.org>
657
658        Reviewed by Eric Seidel.
659
660        Factor DocumentWriter out of FrameLoader
661        https://bugs.webkit.org/show_bug.cgi?id=37175
662
663        Update these callsites because the method moved to DocumentWriter.
664
665        * WebCoreSupport/FrameLoaderClientHaiku.cpp:
666        (WebCore::FrameLoaderClientHaiku::committedLoad):
667
6682010-04-07  Andrey Kosyakov  <caseq@chromium.org>
669
670        Reviewed by Yury Semikhatsky.
671
672        Removed redundant FrameLoaderClient::dispatchDidLoadResourceByXMLHttpRequest()
673        https://bugs.webkit.org/show_bug.cgi?id=36949
674
675        * WebCoreSupport/FrameLoaderClientHaiku.cpp:
676        * WebCoreSupport/FrameLoaderClientHaiku.h:
677
6782010-03-31  Marcus Bulach  <bulach@chromium.org>
679
680        Reviewed by Jeremy Orlow.
681
682        Adds Geolocation param for cancelGeolocationPermissionRequestForFrame.
683        https://bugs.webkit.org/show_bug.cgi?id=35031
684
685        * WebCoreSupport/ChromeClientHaiku.h:
686        (WebCore::ChromeClientHaiku::cancelGeolocationPermissionRequestForFrame):
687
6882010-03-28  Alexey Proskuryakov  <ap@apple.com>
689
690        Build fix. Include WindowsKeyboardCodes.h instead of KeyboardCodes.h.
691
692        * WebCoreSupport/EditorClientHaiku.cpp:
693
6942010-03-24  Kent Tamura  <tkent@chromium.org>
695
696        Reviewed by Darin Adler.
697
698        Make Icon::createIconForFiles() optional.
699        https://bugs.webkit.org/show_bug.cgi?id=35072
700
701        - Rename iconForFiles() to chooseIconForFiles().
702        - Call Icon::createIconForFiles() from chooseIconForFiles().
703
704        * WebCoreSupport/ChromeClientHaiku.cpp:
705        (WebCore::ChromeClientHaiku::chooseIconForFiles):
706        * WebCoreSupport/ChromeClientHaiku.h:
707
7082010-03-16  Yury Semikhatsky <yurys@chromium.org>
709
710        Reviewed by Pavel Feldman.
711
712        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.
713
714        Introduce InspectorFrontendClient that would provide InspectorFrontend with an interface to the embedder
715        https://bugs.webkit.org/show_bug.cgi?id=35036
716
717        * WebCoreSupport/InspectorClientHaiku.cpp:
718        (WebCore::InspectorClientHaiku::openInspectorFrontend):
719        * WebCoreSupport/InspectorClientHaiku.h:
720
7212010-03-11  Anders Carlsson  <andersca@apple.com>
722
723        Reviewed by David Hyatt.
724
725        Remove invalidateContents, it isn't used and it never makes sense to only invalidate the contents.
726
727        * WebCoreSupport/ChromeClientHaiku.cpp:
728        * WebCoreSupport/ChromeClientHaiku.h:
729
7302010-03-02  Adam Treat  <atreat@rim.com>
731
732        Reviewed by Dave Hyatt.
733
734        Adapt the haiku port to the refactoring of repaint methods.
735
736        https://bugs.webkit.org/show_bug.cgi?id=34214
737
738        * WebCoreSupport/ChromeClientHaiku.cpp:
739        (WebCore::ChromeClientHaiku::invalidateContents):
740        (WebCore::ChromeClientHaiku::invalidateWindow):
741        (WebCore::ChromeClientHaiku::invalidateContentsAndWindow):
742        (WebCore::ChromeClient::invalidateContentsForSlowScroll):
743        * WebCoreSupport/ChromeClientHaiku.h:
744
7452010-02-23  Steve Block  <steveblock@google.com>
746
747        Reviewed by Darin Adler.
748
749        Adds ChromeClient::cancelGeolocationPermissionRequestForFrame
750        https://bugs.webkit.org/show_bug.cgi?id=34962
751
752        This method is required so that a Geolocation object can cancel an
753        asynchronous permission request. This allows the chrome client to cancel
754        any UI it is showing for the permission request.
755
756        * WebCoreSupport/ChromeClientHaiku.h:
757        (WebCore::ChromeClientHaiku::cancelGeolocationPermissionRequestForFrame):
758
7592010-02-17  Dmitry Titov  <dimich@chromium.org>
760
761        Reviewed by David Levin, Darin Fisher, Simon Hausmann.
762
763        When a live iframe element is moved between pages, it still depends on the old page.
764        https://bugs.webkit.org/show_bug.cgi?id=34382
765
766        * WebCoreSupport/FrameLoaderClientHaiku.cpp:
767        (WebCore::FrameLoaderClientHaiku::didTransferChildFrameToNewDocument):
768        Added empty implementation of a new virtual method.
769
770        * WebCoreSupport/FrameLoaderClientHaiku.h:
771
7722010-02-17  Kent Tamura  <tkent@chromium.org>
773
774        Reviewed by Eric Seidel.
775
776        Introduces new Icon loading interface in order to support
777        asynchronous loading.
778        https://bugs.webkit.org/show_bug.cgi?id=32054
779
780        Add an empty implementation of ChromeClient::iconForFiles().
781
782        * WebCoreSupport/ChromeClientHaiku.cpp:
783        (WebCore::ChromeClientHaiku::iconForFiles):
784        * WebCoreSupport/ChromeClientHaiku.h:
785
7862009-12-06  Maxime Simon  <simon.maxime@gmail.com>
787
788        Reviewed by Adam Barth.
789
790        Build fix. Add in FrameLoaderClientHaiku the declaration of three functions introduced in r51644.
791
792        * WebCoreSupport/FrameLoaderClientHaiku.cpp:
793        (WebCore::FrameLoaderClientHaiku::dispatchDidPushStateWithinPage):
794        (WebCore::FrameLoaderClientHaiku::dispatchDidReplaceStateWithinPage):
795        (WebCore::FrameLoaderClientHaiku::dispatchDidPopStateWithinPage):
796        * WebCoreSupport/FrameLoaderClientHaiku.h:
797
7982009-12-03  Pavel Feldman  <pfeldman@dhcp-172-28-174-220.spb.corp.google.com>
799
800        Reviewed by Timothy Hatcher.
801
802        Web Inspector: Simplify the settings support in inspector controller.
803
804        https://bugs.webkit.org/show_bug.cgi?id=32076
805
806        * WebCoreSupport/InspectorClientHaiku.cpp:
807        (WebCore::InspectorClientHaiku::populateSetting):
808        (WebCore::InspectorClientHaiku::storeSetting):
809        * WebCoreSupport/InspectorClientHaiku.h:
810
8112009-12-03  Ben Murdoch  <benm@google.com>
812
813        Reviewed by Brady Eidson.
814
815        [Android] The FrameLoaderClient is unaware of BackForwardList changes.
816        https://bugs.webkit.org/show_bug.cgi?id=31914
817
818        * WebCoreSupport/FrameLoaderClientHaiku.cpp:
819        (WebCore::FrameLoaderClientHaiku::dispatchDidAddBackForwardItem): Add an empty implementation. Method added to FrameLoaderClient by Android (see bug).
820        (WebCore::FrameLoaderClientHaiku::dispatchDidRemoveBackForwardItem): ditto.
821        (WebCore::FrameLoaderClientHaiku::dispatchDidChangeBackForwardIndex): ditto.
822        * WebCoreSupport/FrameLoaderClientHaiku.h:
823
8242009-11-13  Adam Roben  <aroben@apple.com>
825
826        Update for changes to FrameLoaderClient
827
828        Fixes <http://webkit.org/b/31124> Tell the WebFrameLoadDelegate when
829        window objects in isolated worlds are cleared
830
831        Reviewed by Dave Hyatt.
832
833        * WebCoreSupport/FrameLoaderClientHaiku.cpp:
834        (WebCore::FrameLoaderClientHaiku::dispatchDidClearWindowObjectInWorld):
835        * WebCoreSupport/FrameLoaderClientHaiku.h:
836        Replaced windowObjectCleared with this function. Does nothing if the
837        passed-in world is not the mainThreadNormalWorld().
838
8392009-10-30  Evan Stade  <estade@chromium.org>
840
841        Reviewed by David Levin.
842
843        Notify the chrome when the focused node has changed.
844        https://bugs.webkit.org/show_bug.cgi?id=30832
845
846        Added stub implementation for new ChromeClient function.
847
848        * WebCoreSupport/ChromeClientHaiku.cpp:
849        (WebCore::ChromeClientHaiku::focusedNodeChanged):
850        * WebCoreSupport/ChromeClientHaiku.h:
851
8522009-10-07  Adam Barth  <abarth@webkit.org>
853
854        Reviewed by Darin Adler.
855
856        Factor PolicyChecker out of FrameLoader
857        https://bugs.webkit.org/show_bug.cgi?id=30155
858
859        Move the policy callback to the policy object.
860
861        * WebCoreSupport/FrameLoaderClientHaiku.cpp:
862        (WebCore::FrameLoaderClientHaiku::dispatchWillSubmitForm):
863        (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForMIMEType):
864        (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForNewWindowAction):
865        (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForNavigationAction):
866
8672009-09-17  Kenneth Rohde Christiansen  <kenneth@webkit.org>
868
869        Reviewed by Simon Hausmann.
870
871        Make PlatformWindow return something else than PlatformWidget
872        https://bugs.webkit.org/show_bug.cgi?id=29085
873
874        Reflect the rename of platformWindow and it's return type.
875
876        * WebCoreSupport/ChromeClientHaiku.cpp:
877        (WebCore::ChromeClientHaiku::platformPageClient):
878        * WebCoreSupport/ChromeClientHaiku.h:
879
8802009-08-28  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
881
882        Reviewed by Holger Freyther.
883
884        https://bugs.webkit.org/show_bug.cgi?id=25889
885        [GTK] scrollbar policy for main frame is not implementable
886
887        Add empty implementation for new ChromeClient method.
888
889        * WebCoreSupport/ChromeClientHaiku.h:
890        (ChromeClientHaiku::scrollbarsModeDidChange):
891
8922009-07-29  Kevin McCullough  <kmccullough@apple.com>
893
894        Reviewed by Darin Adler.
895
896        Added foundation work to allow a testing infrastructure for the Web
897        Inspector.
898
899        * WebCoreSupport/InspectorClientHaiku.cpp:
900        (WebCore::InspectorClientHaiku::inspectorWindowObjectCleared):
901        * WebCoreSupport/InspectorClientHaiku.h:
902
903