Home | History | Annotate | Download | only in haiku
      1 2011-04-04  MORITA Hajime  <morrita (a] 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 
     11 2011-04-04  Chang Shu  <cshu (a] 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 
     24 2011-03-31  Evan Martin  <evan (a] 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 
     37 2011-03-25  Andy Estes  <aestes (a] 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 
     51 2011-03-25  Chang Shu  <cshu (a] 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 
     64 2011-03-24  Sheriff Bot  <webkit.review.bot (a] 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 
     78 2011-03-24  Andy Estes  <aestes (a] 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 
     92 2011-03-07  Sam Weinig  <sam (a] 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 
    106 2011-03-03  Alexey Proskuryakov  <ap (a] 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 
    113 2011-03-02  Alexey Proskuryakov  <ap (a] 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 
    126 2011-02-28  Chang Shu  <cshu (a] 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 
    138 2011-02-17  Ryosuke Niwa  <rniwa (a] 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 
    152 2011-02-19  Charlie Reis  <creis (a] 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 
    167 2011-01-26  MORITA Hajime  <morrita (a] 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 
    177 2011-02-07  Ryosuke Niwa  <rniwa (a] 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 
    192 2011-02-08  Adam Barth  <abarth (a] 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 
    202 2011-02-07  Enrica Casucci  <enrica (a] 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 
    214 2011-02-07  Patrick Gansterer  <paroga (a] 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 
    224 2011-01-28  Dan Bernstein  <mitz (a] 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 
    235 2011-01-27  Nate Chapin  <japhet (a] 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 
    245 2010-12-22  Sam Weinig  <sam (a] 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 
    260 2010-12-22  Ryosuke Niwa  <rniwa (a] 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 
    272 2010-10-28  MORITA Hajime  <morrita (a] 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 
    284 2010-12-01  Jia Pu  <jpu (a] 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 
    298 2010-11-08  Alexey Proskuryakov  <ap (a] 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 
    314 2010-11-01  Brady Eidson  <beidson (a] 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 
    324 2010-10-29  Alexey Proskuryakov  <ap (a] 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 
    337 2010-10-26  Jenn Braithwaite  <jennb (a] 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 
    349 2010-10-22  Sam Weinig  <sam (a] 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 
    364 2010-09-28  Jenn Braithwaite  <jennb (a] 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 
    375 2010-09-13  Enrica Casucci  <enrica (a] 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 
    395 2010-09-10  Adam Barth  <abarth (a] 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 
    405 2010-09-10  Adam Barth  <abarth (a] 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 
    417 2010-08-06  Gavin Barraclough  <barraclough (a] 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 
    428 2010-08-06  Jessie Berlin  <jberlin (a] 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 
    436 2010-07-27  Luiz Agostini  <luiz.agostini (a] 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 
    453 2010-08-02  Jeremy Orlow  <jorlow (a] 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 
    461 2010-07-27  Luiz Agostini  <luiz.agostini (a] 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 
    478 2010-07-31  Sheriff Bot  <webkit.review.bot (a] 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 
    490 2010-07-27  Luiz Agostini  <luiz.agostini (a] 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 
    507 2010-07-30  Joseph Pecoraro  <joepeck (a] 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 
    518 2010-07-16  Zhe Su  <suzhe (a] 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 
    531 2010-07-14  Sam Weinig  <sam (a] 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 
    543 2010-06-14  Ilya Tikhonovsky  <loislo (a] 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 
    558 2010-06-09  Sheriff Bot  <webkit.review.bot (a] 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 
    570 2010-06-07  Ilya Tikhonovsky  <loislo (a] 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 
    585 2010-05-31  Lyon Chen  <liachen (a] 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 
    597 2010-05-30  Lyon Chen  <liachen (a] 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 
    609 2010-05-03  Jens Alfke  <snej (a] 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 
    621 2010-04-20  Adam Barth  <abarth (a] 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 
    633 2010-04-20  Kent Tamura  <tkent (a] 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 
    644 2010-04-11  Sheriff Bot  <webkit.review.bot (a] 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 
    656 2010-04-11  Adam Barth  <abarth (a] 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 
    668 2010-04-07  Andrey Kosyakov  <caseq (a] 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 
    678 2010-03-31  Marcus Bulach  <bulach (a] 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 
    688 2010-03-28  Alexey Proskuryakov  <ap (a] apple.com>
    689 
    690         Build fix. Include WindowsKeyboardCodes.h instead of KeyboardCodes.h.
    691 
    692         * WebCoreSupport/EditorClientHaiku.cpp:
    693 
    694 2010-03-24  Kent Tamura  <tkent (a] 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 
    708 2010-03-16  Yury Semikhatsky <yurys (a] 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 
    721 2010-03-11  Anders Carlsson  <andersca (a] 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 
    730 2010-03-02  Adam Treat  <atreat (a] 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 
    745 2010-02-23  Steve Block  <steveblock (a] 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 
    759 2010-02-17  Dmitry Titov  <dimich (a] 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 
    772 2010-02-17  Kent Tamura  <tkent (a] 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 
    786 2009-12-06  Maxime Simon  <simon.maxime (a] 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 
    798 2009-12-03  Pavel Feldman  <pfeldman (a] 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 
    811 2009-12-03  Ben Murdoch  <benm (a] 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 
    824 2009-11-13  Adam Roben  <aroben (a] 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 
    839 2009-10-30  Evan Stade  <estade (a] 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 
    852 2009-10-07  Adam Barth  <abarth (a] 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 
    867 2009-09-17  Kenneth Rohde Christiansen  <kenneth (a] 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 
    880 2009-08-28  Gustavo Noronha Silva  <gustavo.noronha (a] 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 
    892 2009-07-29  Kevin McCullough  <kmccullough (a] 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