Home | History | Annotate | Download | only in wx
      1 2011-04-14  Kevin Ollivier  <kevino (a] theolliviers.com>
      2 
      3         [wx] Unreviewed build fixes for wxMSW and wx 2.9.1.1.
      4         
      5         * WebKitSupport/ChromeClientWx.cpp:
      6         (WebCore::ChromeClientWx::setCursor):
      7 
      8 2011-04-06  Malcolm MacLeod  <malcolm.macleod (a] tshwanedje.com>
      9 
     10         Reviewed by Kevin Ollivier.
     11 
     12         [wx] Fix cursor handling so that we always call the chrome to set it.
     13         
     14         https://bugs.webkit.org/show_bug.cgi?id=57972
     15 
     16         * WebKitSupport/ChromeClientWx.cpp:
     17         (WebCore::ChromeClientWx::setCursor):
     18 
     19 2011-04-04  MORITA Hajime  <morrita (a] google.com>
     20 
     21         Reviewed by Ryosuke Niwa.
     22 
     23         [Refactoring] SpellCheckingResult should be replaced with TextCheckingResult
     24         https://bugs.webkit.org/show_bug.cgi?id=56085
     25 
     26         * WebKitSupport/EditorClientWx.h:
     27         (WebCore::EditorClientWx::requestCheckingOfString):
     28 
     29 2011-04-04  Malcolm MacLeod  <mmacleod (a] webmail.co.za>
     30 
     31         Reviewed by Kevin Ollivier.
     32 
     33         Move to using FrameView::resize to handle changes in view size.
     34         
     35         https://bugs.webkit.org/show_bug.cgi?id=57805
     36 
     37         * WebView.cpp:
     38         (wxWebView::OnSize):
     39 
     40 2011-04-04  Alexey Proskuryakov  <ap (a] apple.com>
     41 
     42         Reviewed by Dan Bernstein.
     43 
     44         REGRESSION (WebKit2): Caps-Lock indicator sometimes doesn't appear in WebKit2
     45         https://bugs.webkit.org/show_bug.cgi?id=51230
     46         <rdar://problem/8780989>
     47 
     48         * WebView.cpp: (wxWebView::OnKeyEvents): Moved Caps Lock handling from
     49         WebKits to WebCore, because WebKit shouldn't be smart.
     50 
     51 2011-03-31  Evan Martin  <evan (a] chromium.org>
     52 
     53         Reviewed by Eric Seidel.
     54 
     55         <title> should support dir attribute
     56         https://bugs.webkit.org/show_bug.cgi?id=50961
     57 
     58         Update to new FrameLoaderClient interface.
     59 
     60         * WebKitSupport/FrameLoaderClientWx.cpp:
     61         (WebCore::FrameLoaderClientWx::dispatchDidReceiveTitle):
     62         (WebCore::FrameLoaderClientWx::setTitle):
     63         * WebKitSupport/FrameLoaderClientWx.h:
     64 
     65 2011-03-25  Andy Estes  <aestes (a] apple.com>
     66 
     67         Reviewed by Adele Peterson.
     68 
     69         REGRESSION (r70748): latest nightly builds kills AC_QuickTime.js
     70         https://bugs.webkit.org/show_bug.cgi?id=49016
     71 
     72         Update objectContentType() implementation to handle the
     73         shouldPreferPlugInsForImages flag.
     74 
     75         * WebKitSupport/FrameLoaderClientWx.cpp:
     76         (WebCore::FrameLoaderClientWx::objectContentType):
     77         * WebKitSupport/FrameLoaderClientWx.h:
     78 
     79 2011-03-24  Kevin Ollivier  <kevino (a] theolliviers.com>
     80 
     81         [wx] Build fix, remove old call and replace it with correct one.
     82 
     83         * WebView.cpp:
     84         (wxWebView::Create):
     85 
     86 2011-03-24  Sheriff Bot  <webkit.review.bot (a] gmail.com>
     87 
     88         Unreviewed, rolling out r81916 and r81917.
     89         http://trac.webkit.org/changeset/81916
     90         http://trac.webkit.org/changeset/81917
     91         https://bugs.webkit.org/show_bug.cgi?id=57071
     92 
     93         broke a test on platforms that do not have QuickTime installed
     94         (Requested by estes on #webkit).
     95 
     96         * WebKitSupport/FrameLoaderClientWx.cpp:
     97         (WebCore::FrameLoaderClientWx::objectContentType):
     98         * WebKitSupport/FrameLoaderClientWx.h:
     99 
    100 2011-03-24  Andy Estes  <aestes (a] apple.com>
    101 
    102         Reviewed by Darin Adler.
    103 
    104         REGRESSION (r70748): latest nightly builds kills AC_QuickTime.js
    105         https://bugs.webkit.org/show_bug.cgi?id=49016
    106 
    107         Update objectContentType() implementation to handle the
    108         shouldPreferPlugInsForImages flag.
    109 
    110         * WebKitSupport/FrameLoaderClientWx.cpp:
    111         (WebCore::FrameLoaderClientWx::objectContentType):
    112         * WebKitSupport/FrameLoaderClientWx.h:
    113 
    114 2011-03-21  Chang Shu  <cshu (a] webkit.org>
    115 
    116         Reviewed by Alexey Proskuryakov.
    117 
    118         REGRESSION (r79953): Can't type in MS Outlook 2011
    119         https://bugs.webkit.org/show_bug.cgi?id=56665
    120 
    121         r79953 removed the WebView level editablity which is persistent no matter whether
    122         underlying document itself is changed and editability gets lost. The resolution is to
    123         set this WebView editable value to WebCore. This avoids the callback from WebCore to
    124         WebKit which was the main goal in r79953 to improve performance.
    125 
    126         * WebFrame.cpp:
    127         (wxWebFrame::MakeEditable):
    128         (wxWebFrame::IsEditable):
    129 
    130 2011-03-15  Kevin Ollivier  <kevino (a] theolliviers.com>
    131 
    132         Reviewed by Darin Adler.
    133 
    134         Introduce WTF_USE_EXPORT_MACROS, which will allow us to put shared library import/export
    135         info into the headers rather than in export symbol definition files, but disable it on 
    136         all platforms initially so we can deal with port build issues one port at a time.
    137         
    138         https://bugs.webkit.org/show_bug.cgi?id=27551
    139 
    140         * bindings/python/webview.i:
    141 
    142 2011-03-07  Sam Weinig  <sam (a] webkit.org>
    143 
    144         Reviewed by Anders Carlsson.
    145 
    146         Replace WebKit2's decidePolicyForMIMEType with decidePolicyForResponse
    147         https://bugs.webkit.org/show_bug.cgi?id=55827
    148 
    149         Renamed FrameLoaderClient::dispatchDecidePolicyForMIMEType to dispatchDecidePolicyForResponse
    150         and pass the entire response, instead of just the MIMEType.
    151 
    152         * WebKitSupport/FrameLoaderClientWx.cpp:
    153         (WebCore::FrameLoaderClientWx::dispatchDecidePolicyForResponse):
    154         * WebKitSupport/FrameLoaderClientWx.h:
    155 
    156 2011-03-03  Alexey Proskuryakov  <ap (a] apple.com>
    157 
    158         Removing an include of WebCoreKeyboardUIMode.h that Ive just added. It's already included
    159         via ChromeClient.h
    160 
    161         * WebKitSupport/ChromeClientWx.h:
    162 
    163 2011-03-02  Alexey Proskuryakov  <ap (a] apple.com>
    164 
    165         Reviewed by Darin Adler.
    166 
    167         REGRESSION (WebKit2): Tab keys no longer observe Full Keyboard Access
    168         https://bugs.webkit.org/show_bug.cgi?id=55633
    169         <rdar://problem/8963023>
    170 
    171         * WebKitSupport/ChromeClientWx.cpp: (WebCore::ChromeClientWx::keyboardUIMode):
    172         * WebKitSupport/ChromeClientWx.h:
    173         Implement keyboardUIMode() instead of tabsToLinks(). No change in functionality, since
    174         this platform doesn't observe or have full keyboard access state.
    175 
    176 2011-03-01  Kevin Ollivier  <kevino (a] theolliviers.com>
    177 
    178         [wx] Build fix after removal of Frame::isContentEditable.
    179 
    180         * WebFrame.cpp:
    181         (wxWebFrame::IsEditable):
    182 
    183 2011-02-28  Chang Shu  <cshu (a] webkit.org>
    184 
    185         Reviewed by Ryosuke Niwa.
    186 
    187         Remove the support of Frame::isContentEditable and its dependencies.
    188         https://bugs.webkit.org/show_bug.cgi?id=54292
    189 
    190         Remove the WebKit side implementation. Make WebKit support depend on Document::inDesignMode.
    191 
    192         * WebFrame.cpp:
    193         (wxWebFrame::wxWebFrame):
    194         (wxWebFrame::MakeEditable):
    195         (wxWebFrame::IsEditable):
    196         * WebFrame.h:
    197         * WebKitSupport/EditorClientWx.cpp:
    198         * WebKitSupport/EditorClientWx.h:
    199         * WebView.cpp:
    200         (wxWebView::wxWebView):
    201         * WebView.h:
    202 
    203 2011-02-24  Peter Kasting  <pkasting (a] google.com>
    204 
    205         Reviewed by Eric Seidel.
    206 
    207         Drop the "U; " encryption level from the User Agent string.
    208         https://bugs.webkit.org/show_bug.cgi?id=54566
    209 
    210         * WebKitSupport/FrameLoaderClientWx.cpp:
    211         (WebCore::FrameLoaderClientWx::userAgent):
    212 
    213 2011-02-22  Laszlo Gombos  <laszlo.1.gombos (a] nokia.com>
    214 
    215         Reviewed by Alexey Proskuryakov.
    216 
    217         Drop the language tag part from the User Agent string
    218         https://bugs.webkit.org/show_bug.cgi?id=54560
    219 
    220         * WebKitSupport/FrameLoaderClientWx.cpp:
    221         (WebCore::FrameLoaderClientWx::userAgent):
    222 
    223 2011-02-19  Charlie Reis  <creis (a] chromium.org>
    224 
    225         Reviewed by Mihai Parparita.
    226 
    227         Ensure loading has stopped in HistoryController::goToItem
    228         https://bugs.webkit.org/show_bug.cgi?id=54517
    229 
    230         Add a FrameLoaderClient callback for whether to stop loading before goToItem.
    231 
    232         Test: http/tests/navigation/forward-to-fragment-fires-onload.html
    233 
    234         * WebKitSupport/FrameLoaderClientWx.cpp:
    235         (WebCore::FrameLoaderClientWx::shouldStopLoadingForHistoryItem): Added.
    236         * WebKitSupport/FrameLoaderClientWx.h:
    237 
    238 2011-02-17  Kevin Ollivier  <kevino (a] theolliviers.com>
    239 
    240         [wx] Build fix after move of DocumentWriter to DocumentLoader.
    241 
    242         * WebKitSupport/FrameLoaderClientWx.cpp:
    243         (WebCore::FrameLoaderClientWx::setMainDocumentError):
    244         (WebCore::FrameLoaderClientWx::dispatchDidFailLoading):
    245 
    246 2011-01-26  MORITA Hajime  <morrita (a] google.com>
    247 
    248         Reviewed by Ryosuke Niwa.
    249 
    250         Refactoring: Extract TextCheckerClient from EditorClient
    251         https://bugs.webkit.org/show_bug.cgi?id=53213
    252 
    253         * WebKitSupport/EditorClientWx.h:
    254         (WebCore::EditorClientWx::textChecker):
    255 
    256 2011-02-07  Ryosuke Niwa  <rniwa (a] webkit.org>
    257 
    258         Reviewed by Adam Barth.
    259 
    260         Add EditorClient callbacks to override isDOMPasteAllowed and javaScriptCanAccessClipboard
    261         https://bugs.webkit.org/show_bug.cgi?id=52417
    262 
    263         Added two callback functions, canCopyCut and canPaste to EditorClient. They are currently
    264         not implemented.
    265 
    266         * WebKitSupport/EditorClientWx.cpp:
    267         (WebCore::EditorClientWx::canCopyCut): Added.
    268         (WebCore::EditorClientWx::canPaste): Added.
    269         * WebKitSupport/EditorClientWx.h:
    270 
    271 2011-02-10  Nate Chapin  <japhet (a] chromium.org>
    272 
    273         Reviewed by Adam Barth.
    274 
    275         Update calls to DocumentWriter.
    276         https://bugs.webkit.org/show_bug.cgi?id=50489
    277 
    278         * WebKitSupport/FrameLoaderClientWx.cpp:
    279         (WebCore::FrameLoaderClientWx::finishedLoading):
    280 
    281 2011-02-08  Adam Barth  <abarth (a] webkit.org>
    282 
    283         Reviewed by Eric Seidel.
    284 
    285         Remove orphan code from old parser
    286         https://bugs.webkit.org/show_bug.cgi?id=53984
    287 
    288         * WebKitSupport/ChromeClientWx.h:
    289 
    290 2011-02-07  Enrica Casucci  <enrica (a] apple.com>
    291 
    292         Reviewed Adam Roben and Darin Adler.
    293 
    294         WebKit2: drag and drop support on Windows.
    295         https://bugs.webkit.org/show_bug.cgi?id=52775
    296 
    297         Removed createDragImageForLink from DragClient.
    298 
    299         * WebKitSupport/DragClientWx.cpp:
    300         * WebKitSupport/DragClientWx.h:
    301 
    302 2011-02-07  Patrick Gansterer  <paroga (a] webkit.org>
    303 
    304         Reviewed by Andreas Kling.
    305 
    306         [wx] FrameLoaderClient calls loadURLInChildFrame on the child's frame loader
    307         https://bugs.webkit.org/show_bug.cgi?id=53895
    308 
    309         * WebKitSupport/FrameLoaderClientWx.cpp:
    310         (WebCore::FrameLoaderClientWx::createFrame): Use m_frame instead of childFrame.
    311 
    312 2011-02-03  Adam Langley  <agl (a] chromium.org>
    313 
    314         Reviewed by Adam Barth.
    315 
    316         Plumb mixed script URL to FrameLoaderClient
    317         https://bugs.webkit.org/show_bug.cgi?id=52384
    318 
    319         Regressions covered by http/tests/security/mixedContent/*
    320 
    321         * WebKitSupport/FrameLoaderClientWx.cpp:
    322         (WebCore::FrameLoaderClientWx::didRunInsecureContent):
    323         * WebKitSupport/FrameLoaderClientWx.h:
    324 
    325 2011-02-02  Kevin Ollivier  <kevino (a] theolliviers.com>
    326 
    327         [wx] Build fixes for wxWebKit.
    328 
    329         * bindings/python/wscript:
    330 
    331 2011-01-28  Dan Bernstein  <mitz (a] apple.com>
    332 
    333         Reviewed by Sam Weinig.
    334 
    335         <select> can't display right-to-left (rtl) languages
    336         https://bugs.webkit.org/show_bug.cgi?id=19785
    337 
    338         * WebKitSupport/ChromeClientWx.cpp:
    339         (WebCore::ChromeClientWx::selectItemAlignmentFollowsMenuWritingDirection): Added.
    340         * WebKitSupport/ChromeClientWx.h:
    341 
    342 2011-01-27  Nate Chapin  <japhet (a] chromium.org>
    343 
    344         Reviewed by Adam Barth.
    345 
    346         Use Document::url() instead of FrameLoader::url().
    347         https://bugs.webkit.org/show_bug.cgi?id=41165
    348 
    349         * WebKitSupport/FrameLoaderClientWx.cpp:
    350         (WebCore::FrameLoaderClientWx::dispatchDidFinishDocumentLoad):
    351 
    352 2011-01-14  Yuzo Fujishima  <yuzo (a] google.com>
    353 
    354         Reviewed by Antti Koivisto.
    355 
    356         Rename cache() to memoryCache()
    357         https://bugs.webkit.org/show_bug.cgi?id=52433
    358 
    359         * WebView.cpp:
    360         (wxWebView::SetCachePolicy):
    361 
    362 2011-01-09  Xianzhu Wang <phnixwxz (a] gmail.com>
    363 
    364         Reviewed by Darin Fisher.
    365 
    366         https://bugs.webkit.org/show_bug.cgi?id=41441
    367         createWindow method should only do window-creating without URL navigation
    368 
    369         * WebKitSupport/ChromeClientWx.cpp:
    370         (WebCore::ChromeClientWx::createWindow):
    371 
    372 2011-01-07  Adam Barth  <abarth (a] webkit.org>
    373 
    374         Rubber-stamped by Eric Seidel.
    375 
    376         Move WebCore to Source
    377         https://bugs.webkit.org/show_bug.cgi?id=52050
    378 
    379         * bindings/python/wscript:
    380         * wscript:
    381 
    382 2011-01-01  Adam Barth  <abarth (a] webkit.org>
    383 
    384         Reviewed by Eric Seidel.
    385 
    386         Move JavaScriptCore to Source
    387         https://bugs.webkit.org/show_bug.cgi?id=51604
    388 
    389         * bindings/python/wscript:
    390         * wscript:
    391           - Point to JavaScriptCore in its new location.
    392 
    393 2010-12-22  Sam Weinig  <sam (a] webkit.org>
    394 
    395         Reviewed by Darin Adler.
    396 
    397         WebKit2 needs to mirror the frame tree in the UIProcess
    398         https://bugs.webkit.org/show_bug.cgi?id=51546
    399 
    400         - Add client functions to notify that a frame has been added or
    401           removed from the page cache.
    402 
    403         * WebKitSupport/FrameLoaderClientWx.cpp:
    404         (WebCore::FrameLoaderClientWx::didSaveToPageCache):
    405         (WebCore::FrameLoaderClientWx::didRestoreFromPageCache):
    406         * WebKitSupport/FrameLoaderClientWx.h:
    407 
    408 2010-12-20  Eric Seidel  <eric (a] webkit.org>
    409 
    410         Unreviewed.
    411 
    412         Removed a non-utf8 character from this file.
    413         Looks like it was accidentally added in:
    414         http://trac.webkit.org/changeset/72669
    415         Which caused troubles for the contributor working on bug 51382.
    416 
    417 2010-10-28  MORITA Hajime  <morrita (a] google.com>
    418 
    419         Reviewed by Ojan Vafai.
    420 
    421         spellcheck does not check pasted text
    422         https://bugs.webkit.org/show_bug.cgi?id=40092
    423 
    424         Added a stub implememntation.
    425 
    426         * WebKitSupport/EditorClientWx.h:
    427         (WebCore::EditorClientWx::requestCheckingOfString):
    428 
    429 2010-12-07  Martin Robinson  <mrobinson (a] igalia.com>
    430 
    431         Unreviewed, rolling out r73392.
    432         http://trac.webkit.org/changeset/73392
    433         https://bugs.webkit.org/show_bug.cgi?id=50489
    434 
    435         This commit caused crashes on the GTK+ bots
    436 
    437         * WebKitSupport/FrameLoaderClientWx.cpp:
    438         (WebCore::FrameLoaderClientWx::finishedLoading):
    439 
    440 2010-12-06  Nate Chapin  <japhet (a] chromium.org>
    441 
    442         Reviewed by Adam Barth.
    443 
    444         Update calls to DocumentWriter.
    445         https://bugs.webkit.org/show_bug.cgi?id=50489
    446 
    447         * WebKitSupport/FrameLoaderClientWx.cpp:
    448         (WebCore::FrameLoaderClientWx::finishedLoading):
    449 
    450 2010-12-01  Jia Pu  <jpu (a] apple.com>
    451 
    452         Reviewed by Darin Adler.
    453 
    454         Support multiple correction candidates panel for misspelled word on Mac OS X.
    455         https://bugs.webkit.org/show_bug.cgi?id=50137
    456         <rdar://problem/8568059>
    457 
    458         Adopted new function signature defined in base class.
    459 
    460         * WebKitSupport/EditorClientWx.cpp:
    461         (WebCore::EditorClientWx::getGuessesForWord):
    462         * WebKitSupport/EditorClientWx.h:
    463 
    464 2010-11-24  Patrick Gansterer  <paroga (a] webkit.org>
    465 
    466         Reviewed by Csaba Osztrogonc.
    467 
    468         Remove Bakefile build system files
    469         https://bugs.webkit.org/show_bug.cgi?id=49983
    470 
    471         r53757 only removed the content, but not the files.
    472         This patch removes that empty files.
    473 
    474         * Bakefiles.bkgen: Removed.
    475         * bindings/python/wxwebkit-py.bkl: Removed.
    476         * dependencies.bkl: Removed.
    477         * presets: Removed.
    478         * presets/wxwebkit.bkl: Removed.
    479         * wxwebkit.bkl: Removed.
    480         * wxwk-settings.bkl: Removed.
    481 
    482 2010-11-08  Alexey Proskuryakov  <ap (a] apple.com>
    483 
    484         Reviewed by Darin Adler.
    485 
    486         https://bugs.webkit.org/show_bug.cgi?id=48685
    487         Notify UI process about focused frame
    488 
    489         Added an empty implementation of the new ChromeClient method.
    490 
    491         * WebKitSupport/ChromeClientWx.cpp:
    492         (WebCore::ChromeClientWx::focusedFrameChanged):
    493         * WebKitSupport/ChromeClientWx.h:
    494 
    495 2010-11-07  Adam Barth  <abarth (a] webkit.org>
    496 
    497         Reviewed by Eric Seidel.
    498 
    499         Rename Cache to MemoryCache
    500         https://bugs.webkit.org/show_bug.cgi?id=49159
    501 
    502         * WebView.cpp:
    503         (wxWebView::SetCachePolicy):
    504         * WebView.h:
    505 
    506 2010-11-01  Brady Eidson  <beidson (a] apple.com>
    507 
    508         Reviewed by Anders Carlsson.
    509 
    510         <rdar://problem/7660547> and https://bugs.webkit.org/show_bug.cgi?id=48699
    511         Context menu support for WebKit 2.
    512 
    513         * WebKitSupport/ChromeClientWx.h:
    514         (WebCore::ChromeClientWx::showContextMenu):
    515 
    516 2010-10-29  Darin Adler  <darin (a] apple.com>
    517 
    518         Reviewed by Sam Weinig.
    519 
    520         Change BackForwardList clients to use BackForwardListImpl to prepare for further refactoring
    521         https://bugs.webkit.org/show_bug.cgi?id=48574
    522 
    523         * WebFrame.cpp:
    524         (wxWebFrame::CanGoBack): Use canGoBackOrForward.
    525         (wxWebFrame::CanGoForward): Ditto.
    526 
    527 2010-10-29  Alexey Proskuryakov  <ap (a] apple.com>
    528 
    529         Reviewed by Darin Adler.
    530 
    531         https://bugs.webkit.org/show_bug.cgi?id=48576
    532         Let WebKit2 client know when a frame is a frameset
    533 
    534         Added a blank implementation of the new FrameLoaderClient method.
    535 
    536         * WebKitSupport/FrameLoaderClientWx.h:
    537         * WebKitSupport/FrameLoaderClientWx.cpp:
    538         (WebCore::FrameLoaderClientWx::dispatchDidBecomeFrameset):
    539 
    540 2010-10-26  Jenn Braithwaite  <jennb (a] chromium.org>
    541 
    542         Reviewed by Dmitry Titov.
    543 
    544         Resource tracking failure when trying to move a frame between documents
    545         https://bugs.webkit.org/show_bug.cgi?id=44713
    546 
    547         * WebKitSupport/FrameLoaderClientWx.cpp:
    548         (WebCore::FrameLoaderClientWx::transferLoadingResourceFromPage):
    549         Empty method.
    550         * WebKitSupport/FrameLoaderClientWx.h:
    551 
    552 2010-10-22  Sam Weinig  <sam (a] webkit.org>
    553 
    554         Reviewed by Anders Carlsson.
    555 
    556         WebKit2 needs to pass the current event modifier flags when requesting a new window
    557         https://bugs.webkit.org/show_bug.cgi?id=48140
    558 
    559         * WebKitSupport/ChromeClientWx.cpp:
    560         (WebCore::ChromeClientWx::createWindow):
    561         * WebKitSupport/ChromeClientWx.h:
    562         * WebKitSupport/FrameLoaderClientWx.cpp:
    563         (WebCore::FrameLoaderClientWx::dispatchCreatePage):
    564         * WebKitSupport/FrameLoaderClientWx.h:
    565         Add NavigationAction parameter.
    566 
    567 2010-10-13  Gavin Barraclough  <barraclough (a] apple.com>
    568 
    569         Reviewed by Oliver Hunt.
    570 
    571         https://bugs.webkit.org/show_bug.cgi?id=43987
    572         Switch XMLHttpRequest, FileReader, and FileReaderSync to use a Stringbuilder
    573         to construct their internal result string.  Remove ScriptString (this is now
    574         redundant).
    575 
    576         * WebKitSupport/FrameLoaderClientWx.cpp:
    577 
    578 2010-09-28  Jenn Braithwaite  <jennb (a] chromium.org>
    579 
    580         Reviewed by Dmitry Titov.
    581 
    582         Added oldPage param to FrameLoaderClient::didTransferChildFrameToNewDocument.
    583         https://bugs.webkit.org/show_bug.cgi?id=46663
    584 
    585         * WebKitSupport/FrameLoaderClientWx.cpp:
    586         (WebCore::FrameLoaderClientWx::didTransferChildFrameToNewDocument):
    587         * WebKitSupport/FrameLoaderClientWx.h:
    588 
    589 2010-09-24  Kwang Yul Seo  <skyul (a] company100.net>
    590 
    591         Reviewed by Andreas Kling.
    592 
    593         [wx] ChromeClientWx::scaleFactor must return 1.0
    594         https://bugs.webkit.org/show_bug.cgi?id=46542
    595 
    596         The default value of ChromeClientWx::scaleFactor must be 1.0.
    597         Otherwise, canvas element won't be painted.
    598 
    599         * WebKitSupport/ChromeClientWx.cpp:
    600         (WebCore::ChromeClientWx::scaleFactor):
    601 
    602 2010-09-17  Darin Adler  <darin (a] apple.com>
    603 
    604         Reviewed by Sam Weinig.
    605 
    606         REGRESSION (r60104): Zoom level is unexpectedly reset on page reload
    607         https://bugs.webkit.org/show_bug.cgi?id=42863
    608 
    609         * WebFrame.cpp:
    610         (wxWebFrame::IncreaseTextSize):
    611         (wxWebFrame::DecreaseTextSize):
    612         (wxWebFrame::ResetTextSize):
    613         Call functions on Frame instead of FrameView.
    614 
    615 2010-09-14  Kevin Ollivier  <kevino (a] theolliviers.com>
    616 
    617         [wx] Build fix after FrameNetworkingContext changes and setZoomLevel changes.
    618 
    619         * WebFrame.cpp:
    620         (wxWebFrame::IncreaseTextSize):
    621         (wxWebFrame::DecreaseTextSize):
    622         (wxWebFrame::ResetTextSize):
    623         * WebKitSupport/FrameLoaderClientWx.cpp:
    624         (WebCore::FrameLoaderClientWx::createNetworkingContext):
    625         * WebKitSupport/FrameLoaderClientWx.h:
    626         * WebKitSupport/FrameNetworkingContextWx.h: Added.
    627         (WebCore::FrameNetworkingContextWx::create):
    628         (WebCore::FrameNetworkingContextWx::coreFrame):
    629         (WebCore::FrameNetworkingContextWx::FrameNetworkingContextWx):
    630 
    631 2010-09-13  Enrica Casucci  <enrica (a] apple.com>
    632 
    633         Reviewed by Sam Weinig.
    634 
    635         Paste should be implemented in WebCore like Copy and Cut for Mac also.
    636         https://bugs.webkit.org/show_bug.cgi?id=45494
    637         <rdar://problem/7660537>
    638 
    639         On the Mac platform, the implementation of the paste operation is all done
    640         at the WebKit level. In order to support it on WebKit2 it is necessary to
    641         refactor the code and move this functionality at the level of WebCore like
    642         we already have on Windows.
    643         The original code relies on some in AppKit functions that call back into
    644         WebKit causing problems in WebKit2. All this functionality has been moved
    645         at the level of the editor client where it can be dealt with appropriately.
    646 
    647         * WebKitSupport/FrameLoaderClientWx.cpp:
    648         (WebCore::FrameLoaderClientWx::canShowMIMETypeAsHTML): Added stub.
    649         * WebKitSupport/FrameLoaderClientWx.h:
    650 
    651 2010-09-10  Adam Barth  <abarth (a] webkit.org>
    652 
    653         Reviewed by Darin Fisher.
    654 
    655         Move code from WebKit-layer to DocumentLoader
    656         https://bugs.webkit.org/show_bug.cgi?id=45569
    657 
    658         * WebKitSupport/FrameLoaderClientWx.cpp:
    659         (WebCore::FrameLoaderClientWx::committedLoad):
    660 
    661 2010-09-10  Adam Barth  <abarth (a] webkit.org>
    662 
    663         Reviewed by Eric Seidel.
    664 
    665         Main resource bytes shouldn't bounce through FrameLoader
    666         https://bugs.webkit.org/show_bug.cgi?id=45496
    667 
    668         Now return the bytes to the DocumentLoader.
    669 
    670         * WebKitSupport/FrameLoaderClientWx.cpp:
    671         (WebCore::FrameLoaderClientWx::committedLoad):
    672 
    673 2010-09-08  Darin Adler  <darin (a] apple.com>
    674 
    675         Reviewed by Adam Barth.
    676 
    677         Move functions from Frame to Editor as planned
    678         https://bugs.webkit.org/show_bug.cgi?id=45218
    679 
    680         * WebFrame.cpp:
    681         (wxWebFrame::FindString):
    682         Changed call sites to use editor().
    683 
    684 2010-08-31  Dave Hyatt  <hyatt (a] apple.com>
    685 
    686         Reviewed by Sam Weinig.
    687 
    688         https://bugs.webkit.org/show_bug.cgi?id=44863, disentangle style recalc from layout, so that
    689         the former can occur in more places without having to do the latter.
    690 
    691         * WebView.cpp:
    692         (wxWebView::OnPaint):
    693 
    694 2010-08-28  Kevin Ollivier  <kevino (a] theolliviers.com>
    695 
    696         [wx] Build fix after parseMode -> compatibilityMode rename.
    697         
    698         * WebFrame.cpp:
    699         (wxWebFrame::GetCompatibilityMode):
    700         * WebFrame.h:
    701         * WebView.cpp:
    702         (wxWebView::GetCompatibilityMode):
    703         * WebView.h:
    704 
    705 2010-08-26  Robin Dunn  <robin (a] alldunn.com>
    706 
    707         Reviewed by Kevin Ollivier.
    708 
    709         A few tweaks to the wxWebView editing APIs after addition of DOM bindings.
    710         https://bugs.webkit.org/show_bug.cgi?id=44656
    711         
    712         1. adoptRef fix for WebCore::EditCommand wrapper API.
    713         2. Add the mimetype as an argument to SetPageSource to allow XHTML documents to be loaded.
    714         3. Add notification events for contents / selection changed editing events.
    715         4. Improved wxPython binding typemaps support for DOM APIs.
    716         
    717         * WebEdit.cpp:
    718         (WebCoreEditCommandPrivate::WebCoreEditCommandPrivate):
    719         (WebCoreEditCommandPrivate::~WebCoreEditCommandPrivate):
    720         (WebCoreEditCommandPrivate::command):
    721         (wxWebEditCommand::wxWebEditCommand):
    722         (wxWebEditCommand::~wxWebEditCommand):
    723         (wxWebEditCommand::SetNodeAttribute):
    724         (wxWebEditCommand::Apply):
    725         * WebEdit.h:
    726         * WebFrame.cpp:
    727         (wxWebFrame::SetPageSource):
    728         * WebFrame.h:
    729         * WebKitSupport/EditorClientWx.cpp:
    730         (WebCore::EditorClientWx::respondToChangedContents):
    731         (WebCore::EditorClientWx::respondToChangedSelection):
    732         * WebSettings.h:
    733         * WebView.cpp:
    734         (wxWebViewContentsChangedEvent::wxWebViewContentsChangedEvent):
    735         (wxWebViewSelectionChangedEvent::wxWebViewSelectionChangedEvent):
    736         (wxWebView::SetPageSource):
    737         * WebView.h:
    738         * bindings/python/webview.i:
    739 
    740 2010-08-16  Kevin Ollivier  <kevino (a] theolliviers.com>
    741 
    742         [wx] Build fix, do not build WebCore as a convenience library as this leads to
    743         errors in the Win build w/export symbols and causes problems with DOM bindings
    744         debugging in gdb.
    745         
    746         * WebKitDefines.h:
    747         * bindings/python/wscript:
    748 
    749 2010-08-16  Kevin Ollivier  <kevino (a] theolliviers.com>
    750 
    751         wxMSW build fix. Don't build the Python DOM bindings until we get the export issues
    752         sorted out.
    753 
    754         * bindings/python/webview.i:
    755 
    756 2010-08-13  Gavin Barraclough  <barraclough (a] apple.com>
    757 
    758         Reviewed by Sam Weinig
    759 
    760         Unify UString::UTF8String() & String::utf8() methods,
    761         remove UString::cost() & make atArrayIndex a free function.
    762 
    763         * WebFrame.cpp:
    764         (wxWebFrame::RunScript):
    765 
    766 2010-08-12  Sheriff Bot  <webkit.review.bot (a] gmail.com>
    767 
    768         Unreviewed, rolling out r65295.
    769         http://trac.webkit.org/changeset/65295
    770         https://bugs.webkit.org/show_bug.cgi?id=43950
    771 
    772         It broke 4 sputnik tests (Requested by Ossy on #webkit).
    773 
    774         * WebFrame.cpp:
    775         (wxWebFrame::RunScript):
    776 
    777 2010-08-12  Gavin Barraclough  <barraclough (a] apple.com>
    778 
    779         Reviewed by Sam Weinig
    780 
    781         Unify UString::UTF8String() & String::utf8() methods,
    782         remove UString::cost() & make atArrayIndex a free function.
    783 
    784         * WebFrame.cpp:
    785         (wxWebFrame::RunScript):
    786 
    787 2010-08-11  Kevin Ollivier  <kevino (a] theolliviers.com>
    788 
    789         [wx] Build fix. WebCore::String -> WTF::String fixes.
    790 
    791         * WebEdit.cpp:
    792         (wxWebEditCommand::SetNodeAttribute):
    793 
    794 2010-08-10  Gavin Barraclough  <barraclough (a] apple.com>
    795 
    796         Rubber stamped by Sam Weinig.
    797 
    798         Bug 43786 - Move AtomicStringHash from WebCore to WTF
    799         Also remove deprecated string headers from WebCore/platform/text.
    800 
    801         * WebEdit.cpp:
    802 
    803 2010-08-06  Gavin Barraclough  <barraclough (a] apple.com>
    804 
    805         Rubber stamped by Sam Weinig
    806 
    807         Bug 43594 - Add string forwards to Forward.h
    808         This allows us to remove forward declarations for these classes from
    809         WebCore/WebKit (a step in moving these class from WebCore:: to WTF::).
    810 
    811         * WebKitSupport/FrameLoaderClientWx.h:
    812         * WebKitSupport/InspectorClientWx.h:
    813 
    814 2010-08-06  Jessie Berlin  <jberlin (a] apple.com>
    815 
    816         Roll out http://trac.webkit.org/changeset/64801, which broke the Safari Windows Build.
    817         Unreviewed.
    818 
    819         * WebKitSupport/FrameLoaderClientWx.h:
    820         * WebKitSupport/InspectorClientWx.h:
    821 
    822 2010-08-04  Kevin Ollivier  <kevino (a] theolliviers.com>
    823 
    824         [wx] Build fix for gcc not importing all symbols from convenience libraries.
    825         Works on 10.6 only for Mac until the build system is reworked.
    826         
    827         * bindings/python/webview.i:
    828 
    829 2010-08-03  Malcolm MacLeod  <mmacleod (a] webmail.co.za>
    830 
    831         Reviewed by Kevin Ollivier.
    832 
    833         Fix crash during HitTest call.
    834         https://bugs.webkit.org/show_bug.cgi?id=43372
    835 
    836         * WebFrame.cpp:
    837         (wxWebFrame::HitTest):
    838         * WebView.cpp:
    839         (wxWebViewDOMElementInfo::wxWebViewDOMElementInfo):
    840 
    841 2010-07-27  Luiz Agostini  <luiz.agostini (a] openbossa.org>
    842 
    843         Reviewed by Darin Fisher.
    844 
    845         PopupMenu refactoring in preparation to WebKit2
    846         https://bugs.webkit.org/show_bug.cgi?id=42592
    847 
    848         As ChromeClient was made responsible for providing PopupMenu and SearchPopupMenu
    849         instances, concrete classes that inherit from ChromeClient needed to be changed to
    850         implement the new methods.
    851 
    852         * WebKitSupport/ChromeClientWx.cpp:
    853         (WebCore::ChromeClientWx::selectItemWritingDirectionIsNatural):
    854         (WebCore::ChromeClientWx::createPopupMenu):
    855         (WebCore::ChromeClientWx::createSearchPopupMenu):
    856         * WebKitSupport/ChromeClientWx.h:
    857 
    858 2010-08-02  Jeremy Orlow  <jorlow (a] chromium.org>
    859 
    860         Speculative revert of 64425 due to Chromium instability
    861         https://bugs.webkit.org/show_bug.cgi?id=43347
    862 
    863         * WebKitSupport/ChromeClientWx.cpp:
    864         * WebKitSupport/ChromeClientWx.h:
    865 
    866 2010-07-27  Luiz Agostini  <luiz.agostini (a] openbossa.org>
    867 
    868         Reviewed by Darin Fisher.
    869 
    870         PopupMenu refactoring in preparation to WebKit2
    871         https://bugs.webkit.org/show_bug.cgi?id=42592
    872 
    873         As ChromeClient was made responsible for providing PopupMenu and SearchPopupMenu
    874         instances, concrete classes that inherit from ChromeClient needed to be changed to
    875         implement the new methods.
    876 
    877         * WebKitSupport/ChromeClientWx.cpp:
    878         (WebCore::ChromeClientWx::selectItemWritingDirectionIsNatural):
    879         (WebCore::ChromeClientWx::createPopupMenu):
    880         (WebCore::ChromeClientWx::createSearchPopupMenu):
    881         * WebKitSupport/ChromeClientWx.h:
    882 
    883 2010-07-31  Sheriff Bot  <webkit.review.bot (a] gmail.com>
    884 
    885         Unreviewed, rolling out r64422.
    886         http://trac.webkit.org/changeset/64422
    887         https://bugs.webkit.org/show_bug.cgi?id=43304
    888 
    889         Build fixes are needed for Snow Leopard and Windows.
    890         (Requested by lca on #webkit).
    891 
    892         * WebKitSupport/ChromeClientWx.cpp:
    893         * WebKitSupport/ChromeClientWx.h:
    894 
    895 2010-07-27  Luiz Agostini  <luiz.agostini (a] openbossa.org>
    896 
    897         Reviewed by Darin Fisher.
    898 
    899         PopupMenu refactoring in preparation to WebKit2
    900         https://bugs.webkit.org/show_bug.cgi?id=42592
    901 
    902         As ChromeClient was made responsible for providing PopupMenu and SearchPopupMenu
    903         instances, concrete classes that inherit from ChromeClient needed to be changed to
    904         implement the new methods.
    905 
    906         * WebKitSupport/ChromeClientWx.cpp:
    907         (WebCore::ChromeClientWx::selectItemWritingDirectionIsNatural):
    908         (WebCore::ChromeClientWx::createPopupMenu):
    909         (WebCore::ChromeClientWx::createSearchPopupMenu):
    910         * WebKitSupport/ChromeClientWx.h:
    911 
    912 2010-07-30  Joseph Pecoraro  <joepeck (a] webkit.org>
    913 
    914         Reviewed by David Kilzer.
    915 
    916         Limit ApplicationCache Total and Per-Origin Storage Capacity (Quotas)
    917         https://bugs.webkit.org/show_bug.cgi?id=40627
    918 
    919         * WebKitSupport/ChromeClientWx.cpp:
    920         (WebCore::ChromeClientWx::reachedApplicationCacheOriginQuota):
    921         * WebKitSupport/ChromeClientWx.h:
    922 
    923 2010-07-29  Kevin Ollivier  <kevino (a] theolliviers.com>
    924 
    925         [wx] Build fix, add file missing from DOM bindings commit.
    926         
    927         * WebEdit.cpp: Added.
    928         (WebCore::):
    929         (wxWebEditCommand::wxWebEditCommand):
    930         (wxWebEditCommand::~wxWebEditCommand):
    931         (wxWebEditCommand::SetNodeAttribute):
    932         (wxWebEditCommand::Apply):
    933 
    934 2010-07-28  Kevin Ollivier  <kevino (a] theolliviers.com>
    935 
    936         [wx] wxPython build fix that was missed in last commit.
    937 
    938         * bindings/python/webview.i:
    939 
    940 2010-07-28  Kevin Ollivier  <kevino (a] theolliviers.com>
    941 
    942         [wx] Build fix after recent changes.
    943 
    944         * WebEdit.h: Added.
    945         * bindings/python/webview.i:
    946 
    947 2010-07-28  Robin Dunn  <robin (a] alldunn.com>
    948 
    949         Reviewed by Kevin Ollivier.
    950 
    951         Add DOM bindings support for wx port.
    952 
    953         * WebBrowserShell.cpp:
    954         (wxWebBrowserShell::wxWebBrowserShell):
    955         (wxWebBrowserShell::OnEditCommand):
    956         (wxWebBrowserShell::OnGetEditCommandState):
    957         * WebBrowserShell.h:
    958         * WebDOMSelection.cpp: Added.
    959         (wxWebKitSelection::wxWebKitSelection):
    960         (wxWebKitSelection::GetRootEditableElement):
    961         (wxWebKitSelection::GetAsRange):
    962         * WebDOMSelection.h: Added.
    963         * WebFrame.cpp:
    964         (wxWebFrame::GetSelectionAsHTML):
    965         (wxWebFrame::GetSelectionAsText):
    966         (wxWebFrame::GetSelection):
    967         (wxWebFrame::ExecuteEditCommand):
    968         (wxWebFrame::GetEditCommandState):
    969         (wxWebFrame::GetEditCommandValue):
    970         (wxWebFrame::HitTest):
    971         * WebFrame.h:
    972         * WebKitDefines.h:
    973         * WebKitSupport/EditorClientWx.cpp:
    974         (WebCore::):
    975         (WebCore::EditorClientWx::redo):
    976         * WebKitSupport/FrameLoaderClientWx.cpp:
    977         (WebCore::FrameLoaderClientWx::finishedLoading):
    978         (WebCore::FrameLoaderClientWx::setMainDocumentError):
    979         (WebCore::FrameLoaderClientWx::dispatchDidFailLoading):
    980         * WebView.cpp:
    981         (wxWebViewDOMElementInfo::wxWebViewDOMElementInfo):
    982         (wxWebViewDOMElementInfo::~wxWebViewDOMElementInfo):
    983         (wxWebView::Create):
    984         (wxWebView::GetSelection):
    985         (wxWebView::GetSelectionAsHTML):
    986         (wxWebView::GetSelectionAsText):
    987         (wxWebView::ExecuteEditCommand):
    988         (wxWebView::GetEditCommandState):
    989         (wxWebView::GetEditCommandValue):
    990         (wxWebView::MakeEditable):
    991         (wxWebView::IsEditable):
    992         * WebView.h:
    993         * bindings/python/webview.i:
    994         * bindings/python/wscript:
    995         * wscript:
    996 
    997 2010-07-26  Steve Block  <steveblock (a] google.com>
    998 
    999         Reviewed by Jeremy Orlow.
   1000 
   1001         Page clients should be passed to Page constructor via structure of pointers
   1002         https://bugs.webkit.org/show_bug.cgi?id=42834
   1003 
   1004         * WebView.cpp:
   1005         (wxWebView::Create):
   1006 
   1007 2010-07-16  Zhe Su  <suzhe (a] chromium.org>
   1008 
   1009         Reviewed by Darin Adler.
   1010 
   1011         REGRESSION(r61484): Broke focus behaviour on Qt and probably other platforms
   1012         https://bugs.webkit.org/show_bug.cgi?id=42253
   1013 
   1014         Dummy implementation of EditorClient::willSetInputMethodState.
   1015 
   1016         * WebKitSupport/EditorClientWx.cpp:
   1017         (WebCore::EditorClientWx::willSetInputMethodState):
   1018         * WebKitSupport/EditorClientWx.h:
   1019 
   1020 2010-07-14  Sam Weinig  <sam (a] webkit.org>
   1021 
   1022         Reviewed by Darin Adler.
   1023 
   1024         Patch for https://bugs.webkit.org/show_bug.cgi?id=42232
   1025         Make changing Cursors work in WebKit2.
   1026 
   1027         * WebKitSupport/ChromeClientWx.cpp:
   1028         (WebCore::ChromeClientWx::setCursor):
   1029         * WebKitSupport/ChromeClientWx.h:
   1030         Change prototype to match new one.
   1031 
   1032 2010-07-07  Kevin Ollivier  <kevino (a] theolliviers.com>
   1033 
   1034         [wx] Build fix after change in Page constructor.
   1035 
   1036         * WebView.cpp:
   1037         (wxWebView::Create):
   1038 
   1039 2010-06-21  Kevin Ollivier  <kevino (a] theolliviers.com>
   1040 
   1041         Build fix after conversion of WebInterfaceSystem to Obj-C++.
   1042 
   1043         * WebView.cpp:
   1044         * wscript:
   1045 
   1046 2010-06-15  Dumitru Daniliuc  <dumi (a] chromium.org>
   1047 
   1048         Reviewed by Adam Barth.
   1049 
   1050         Move isAvailable()/setIsAvailable() from Database/DatabaseSync to AbstractDatabase.
   1051         https://bugs.webkit.org/show_bug.cgi?id=39041
   1052 
   1053         * WebView.cpp:
   1054         (wxWebView::SetDatabasesEnabled):
   1055         (wxWebView::AreDatabasesEnabled):
   1056 
   1057 2010-06-15  Darin Adler  <darin (a] apple.com>
   1058 
   1059         Reviewed by Adam Barth.
   1060 
   1061         Move functions out of Frame class that were marked "move to Chrome"
   1062         https://bugs.webkit.org/show_bug.cgi?id=39636
   1063 
   1064         * WebFrame.cpp:
   1065         (wxWebFrame::ShouldClose): Call shouldClose on FrameLoader instead
   1066         of going through Frame.
   1067 
   1068 2010-06-14  Ilya Tikhonovsky  <loislo (a] chromium.org>
   1069 
   1070         Reviewed by Pavel Feldman.
   1071 
   1072         WebInspector: On the way to Remote Debugging we want to transfer dom/timeline/etc
   1073         data from inspected page to WebInspector as JSON string via http. The native
   1074         serialization to JSON string is supported by InspectorValue's classes. This patch
   1075         has the implementation of sendMessageToFrontend function. WebKit version of it still
   1076         uses ScriptFunctionCall and will be switched to another transport a little bit later.
   1077         https://bugs.webkit.org/show_bug.cgi?id=40134
   1078 
   1079         * WebKitSupport/InspectorClientWx.cpp:
   1080         (WebCore::InspectorClientWx::sendMessageToFrontend):
   1081         * WebKitSupport/InspectorClientWx.h:
   1082 
   1083 2010-06-09  Sheriff Bot  <webkit.review.bot (a] gmail.com>
   1084 
   1085         Unreviewed, rolling out r60889.
   1086         http://trac.webkit.org/changeset/60889
   1087         https://bugs.webkit.org/show_bug.cgi?id=40365
   1088 
   1089         gtk bot has some kind of memory corruption (Requested by
   1090         loislo on #webkit).
   1091 
   1092         * WebKitSupport/InspectorClientWx.cpp:
   1093         * WebKitSupport/InspectorClientWx.h:
   1094 
   1095 2010-06-07  Ilya Tikhonovsky  <loislo (a] chromium.org>
   1096 
   1097         Reviewed by Pavel Feldman.
   1098 
   1099         WebInspector: On the way to Remote Debugging we want to transfer dom/timeline/etc
   1100         data from inspected page to WebInspector as JSON string via http. The native
   1101         serialization to JSON string is supported by InspectorValue's classes. This patch
   1102         has the implementation of sendMessageToFrontend function. WebKit version of it still
   1103         uses ScriptFunctionCall and will be switched to another transport a little bit later.
   1104         https://bugs.webkit.org/show_bug.cgi?id=40134
   1105 
   1106         * WebKitSupport/InspectorClientWx.cpp:
   1107         (WebCore::InspectorClientWx::sendMessageToFrontend):
   1108         * WebKitSupport/InspectorClientWx.h:
   1109 
   1110 2010-05-27  Kevin Ollivier  <kevino (a] theolliviers.com>
   1111 
   1112         [wx] Build fixes for Windows after recent changes.
   1113 
   1114         * WebView.cpp:
   1115         (wxWebView::Create):
   1116         * wscript:
   1117 
   1118 2010-05-26  Kevin Ollivier  <kevino (a] theolliviers.com>
   1119 
   1120         Build fix after new client added to Page constructor.
   1121 
   1122         * WebView.cpp:
   1123         (wxWebView::Create):
   1124 
   1125 2010-05-24  Darin Adler  <darin (a] apple.com>
   1126 
   1127         Reviewed by Eric Seidel.
   1128 
   1129         Move view-related functions from Frame to FrameView
   1130         https://bugs.webkit.org/show_bug.cgi?id=39366
   1131 
   1132         * WebFrame.cpp:
   1133         (wxWebFrame::CanIncreaseTextSize): Check FrameView is not null.
   1134         (wxWebFrame::IncreaseTextSize): Call function on FrameView.
   1135         (wxWebFrame::CanDecreaseTextSize): Ditto.
   1136         (wxWebFrame::DecreaseTextSize): Ditto.
   1137         (wxWebFrame::ResetTextSize): Ditto.
   1138 
   1139 2010-05-11  Kevin Watters  <kevinwatters (a] gmail.com>
   1140 
   1141         Reviewed by Kevin Ollivier.
   1142 
   1143         Load a blank page on creation to initialize WebCore objects properly.
   1144         https://bugs.webkit.org/show_bug.cgi?id=38932
   1145 
   1146         * WebView.cpp:
   1147         (wxWebView::Create):
   1148 
   1149 2010-05-03  Kevin Watters  <kevinwatters (a] gmail.com>
   1150 
   1151         Reviewed by Kevin Ollivier.
   1152 
   1153         Build and use Mac's ComplexTextController to support complex text in wx.
   1154         https://bugs.webkit.org/show_bug.cgi?id=38482
   1155 
   1156         * WebView.cpp:
   1157         (wxWebView::Create):
   1158         * wscript:
   1159 
   1160 2010-05-03  Kevin Watters  <kevinwatters (a] gmail.com>
   1161 
   1162         Reviewed by Kevin Ollivier.
   1163 
   1164         Provide access to GrantUniversalAccess to allow enabling of XSS support.
   1165         https://bugs.webkit.org/show_bug.cgi?id=38481
   1166 
   1167         * WebFrame.cpp:
   1168         (wxWebFrame::GrantUniversalAccess):
   1169         * WebFrame.h:
   1170         * WebView.cpp:
   1171         (wxWebView::GetParseMode):
   1172         (wxWebView::GrantUniversalAccess):
   1173         * WebView.h:
   1174 
   1175 2010-05-03  Jens Alfke  <snej (a] chromium.org>
   1176 
   1177         Reviewed by Darin Fisher.
   1178 
   1179         [chromium] Add "willSendSubmitEvent" hook to WebFrameClient and FrameLoaderClient
   1180         https://bugs.webkit.org/show_bug.cgi?id=38397
   1181 
   1182         No tests (functionality is exposed only through native WebKit API.)
   1183 
   1184         * WebKitSupport/FrameLoaderClientWx.h:
   1185         (WebCore::FrameLoaderClientWx::dispatchWillSendSubmitEvent):
   1186 
   1187 2010-04-25  Sam Weinig  <sam (a] webkit.org>
   1188 
   1189         Reviewed by Maciej Stachowiak.
   1190 
   1191         Fix for https://bugs.webkit.org/show_bug.cgi?id=38097
   1192         Disentangle initializing the main thread from initializing threading
   1193 
   1194         * WebView.cpp:
   1195         (wxWebView::Create): Add call to initializeMainThread.
   1196 
   1197 2010-04-25  Kevin Watters  <kevinwatters (a] gmail.com>
   1198 
   1199         Reviewed by Kevin Ollivier.
   1200 
   1201         Update focus handling code to match current approaches used by other platforms,
   1202         and fix focus handling for corner cases such as when a mouse down pops up a dialog.
   1203         
   1204         https://bugs.webkit.org/show_bug.cgi?id=38086
   1205 
   1206         * WebView.cpp:
   1207         (wxWebView::Create):
   1208         (wxWebView::OnTLWActivated):
   1209         (wxWebView::OnPaint):
   1210         (wxWebView::OnMouseEvents):
   1211         (wxWebView::OnSetFocus):
   1212         (wxWebView::OnKillFocus):
   1213         * WebView.h:
   1214 
   1215 2010-04-20  Adam Barth  <abarth (a] webkit.org>
   1216 
   1217         Reviewed by Eric Seidel.
   1218 
   1219         Factor DocumentWriter out of FrameLoader
   1220         https://bugs.webkit.org/show_bug.cgi?id=37175
   1221 
   1222         Update these callsites because the method moved to DocumentWriter.
   1223 
   1224         * WebKitSupport/FrameLoaderClientWx.cpp:
   1225         (WebCore::FrameLoaderClientWx::committedLoad):
   1226 
   1227 2010-04-20  Kent Tamura  <tkent (a] chromium.org>
   1228 
   1229         Reviewed by Darin Adler.
   1230 
   1231         Change a parameter type of chooseIconForFiles()
   1232         https://bugs.webkit.org/show_bug.cgi?id=37504
   1233 
   1234         * WebKitSupport/ChromeClientWx.cpp:
   1235         (WebCore::ChromeClientWx::chooseIconForFiles):
   1236         * WebKitSupport/ChromeClientWx.h:
   1237 
   1238 2010-04-19  Kevin Ollivier  <kevino (a] theolliviers.com>
   1239 
   1240         Build fix, add stub for new FrameLoaderClient method.
   1241 
   1242         * WebKitSupport/FrameLoaderClientWx.cpp:
   1243         (WebCore::FrameLoaderClientWx::dispatchDidChangeIcons):
   1244         * WebKitSupport/FrameLoaderClientWx.h:
   1245 
   1246 2010-04-11  Sheriff Bot  <webkit.review.bot (a] gmail.com>
   1247 
   1248         Unreviewed, rolling out r57468.
   1249         http://trac.webkit.org/changeset/57468
   1250         https://bugs.webkit.org/show_bug.cgi?id=37433
   1251 
   1252         Broke the world...  Must have applied the patch wrong
   1253         (Requested by abarth on #webkit).
   1254 
   1255         * WebKitSupport/FrameLoaderClientWx.cpp:
   1256         (WebCore::FrameLoaderClientWx::committedLoad):
   1257 
   1258 2010-04-11  Adam Barth  <abarth (a] webkit.org>
   1259 
   1260         Reviewed by Eric Seidel.
   1261 
   1262         Factor DocumentWriter out of FrameLoader
   1263         https://bugs.webkit.org/show_bug.cgi?id=37175
   1264 
   1265         Update these callsites because the method moved to DocumentWriter.
   1266 
   1267         * WebKitSupport/FrameLoaderClientWx.cpp:
   1268         (WebCore::FrameLoaderClientWx::committedLoad):
   1269 
   1270 2010-04-07  Andrey Kosyakov  <caseq (a] chromium.org>
   1271 
   1272         Reviewed by Yury Semikhatsky.
   1273 
   1274         Removed redundant FrameLoaderClient::dispatchDidLoadResourceByXMLHttpRequest()
   1275         https://bugs.webkit.org/show_bug.cgi?id=36949
   1276 
   1277         * WebKitSupport/FrameLoaderClientWx.cpp:
   1278         * WebKitSupport/FrameLoaderClientWx.h:
   1279 
   1280 2010-03-31  Marcus Bulach  <bulach (a] chromium.org>
   1281 
   1282         Reviewed by Jeremy Orlow.
   1283 
   1284         Adds Geolocation param for cancelGeolocationPermissionRequestForFrame.
   1285         https://bugs.webkit.org/show_bug.cgi?id=35031
   1286 
   1287         * WebKitSupport/ChromeClientWx.h:
   1288         (WebCore::ChromeClientWx::cancelGeolocationPermissionRequestForFrame):
   1289 
   1290 2010-03-30  Gavin Barraclough  <barraclough (a] apple.com>
   1291 
   1292         Rubber stamped by Sam Weinig.
   1293 
   1294         https://bugs.webkit.org/show_bug.cgi?id=36866
   1295         Move CString to WTF
   1296 
   1297         * WebFrame.cpp:
   1298         * WebView.cpp:
   1299 
   1300 2010-03-30  Kevin Ollivier  <kevino (a] theolliviers.com>
   1301 
   1302         [wx] Build fix after method name change.
   1303 
   1304         * WebFrame.cpp:
   1305         (wxWebFrame::RunScript):
   1306 
   1307 2010-03-28  Alexey Proskuryakov  <ap (a] apple.com>
   1308 
   1309         Build fix. Include WindowsKeyboardCodes.h instead of KeyboardCodes.h.
   1310 
   1311         * WebKitSupport/EditorClientWx.cpp:
   1312 
   1313 2010-03-24  Kent Tamura  <tkent (a] chromium.org>
   1314 
   1315         Reviewed by Darin Adler.
   1316 
   1317         Make Icon::createIconForFiles() optional.
   1318         https://bugs.webkit.org/show_bug.cgi?id=35072
   1319 
   1320         - Rename iconForFiles() to chooseIconForFiles().
   1321         - Call Icon::createIconForFiles() from chooseIconForFiles().
   1322 
   1323         * WebKitSupport/ChromeClientWx.cpp:
   1324         (WebCore::ChromeClientWx::chooseIconForFiles):
   1325         * WebKitSupport/ChromeClientWx.h:
   1326 
   1327 2010-03-20  Kevin Ollivier  <kevino (a] theolliviers.com>
   1328 
   1329         [wx] Build fixes after recent changes, including move of setDatabasesEnabled from Settings.
   1330 
   1331         * WebFrame.cpp:
   1332         (wxWebFrame::RunScript):
   1333         * WebKitSupport/InspectorClientWx.cpp:
   1334         (WebCore::InspectorClientWx::openInspectorFrontend):
   1335         * WebSettings.cpp:
   1336         * WebSettings.h:
   1337         * WebView.cpp:
   1338         (wxWebView::Create):
   1339         (wxWebView::SetDatabasesEnabled):
   1340         (wxWebView::AreDatabasesEnabled):
   1341         * WebView.h:
   1342 
   1343 2010-03-16  Yury Semikhatsky <yurys (a] chromium.org>
   1344 
   1345         Reviewed by Pavel Feldman.
   1346 
   1347         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.
   1348 
   1349         Introduce InspectorFrontendClient that would provide InspectorFrontend with an interface to the embedder
   1350         https://bugs.webkit.org/show_bug.cgi?id=35036
   1351 
   1352         * WebKitSupport/InspectorClientWx.cpp:
   1353         * WebKitSupport/InspectorClientWx.h:
   1354 
   1355 2010-03-11  Anders Carlsson  <andersca (a] apple.com>
   1356 
   1357         Reviewed by David Hyatt.
   1358 
   1359         Remove invalidateContents, it isn't used and it never makes sense to only invalidate the contents.
   1360 
   1361         * WebKitSupport/ChromeClientWx.cpp:
   1362         * WebKitSupport/ChromeClientWx.h:
   1363 
   1364 2010-03-02  Adam Treat  <atreat (a] rim.com>
   1365 
   1366         Reviewed by Dave Hyatt.
   1367 
   1368         Adapt the wx port to the refactoring of repaint methods.
   1369 
   1370         https://bugs.webkit.org/show_bug.cgi?id=34214
   1371 
   1372         * WebKitSupport/ChromeClientWx.cpp:
   1373         (WebCore::ChromeClientWx::invalidateContents):
   1374         (WebCore::ChromeClientWx::invalidateWindow):
   1375         (WebCore::ChromeClientWx::invalidateContentsForSlowScroll):
   1376         (WebCore::ChromeClientWx::invalidateContentsAndWindow):
   1377         * WebKitSupport/ChromeClientWx.h:
   1378 
   1379 2010-03-01  Jakob Petsovits  <jpetsovits (a] rim.com>
   1380 
   1381         Reviewed by Adam Barth.
   1382 
   1383         Adapt to the new ZoomMode enum.
   1384         https://bugs.webkit.org/show_bug.cgi?id=35347
   1385 
   1386         * WebFrame.cpp:
   1387         (wxWebFrame::IncreaseTextSize):
   1388         (wxWebFrame::DecreaseTextSize):
   1389         (wxWebFrame::ResetTextSize):
   1390 
   1391 2010-02-23  Steve Block  <steveblock (a] google.com>
   1392 
   1393         Reviewed by Darin Adler.
   1394 
   1395         Adds ChromeClient::cancelGeolocationPermissionRequestForFrame
   1396         https://bugs.webkit.org/show_bug.cgi?id=34962
   1397 
   1398         This method is required so that a Geolocation object can cancel an
   1399         asynchronous permission request. This allows the chrome client to cancel
   1400         any UI it is showing for the permission request.
   1401 
   1402         * WebKitSupport/ChromeClientWx.h:
   1403         (WebCore::ChromeClientWx::cancelGeolocationPermissionRequestForFrame):
   1404 
   1405 2010-02-17  Dmitry Titov  <dimich (a] chromium.org>
   1406 
   1407         Reviewed by David Levin, Darin Fisher, Simon Hausmann.
   1408 
   1409         When a live iframe element is moved between pages, it still depends on the old page.
   1410         https://bugs.webkit.org/show_bug.cgi?id=34382
   1411 
   1412         * WebKitSupport/FrameLoaderClientWx.cpp:
   1413         (WebCore::FrameLoaderClientWx::didTransferChildFrameToNewDocument):
   1414         Added empty implementation of a new virtual method.
   1415 
   1416         * WebKitSupport/FrameLoaderClientWx.h:
   1417 
   1418 2010-02-17  Kent Tamura  <tkent (a] chromium.org>
   1419 
   1420         Reviewed by Eric Seidel.
   1421 
   1422         Introduces new Icon loading interface in order to support
   1423         asynchronous loading.
   1424         https://bugs.webkit.org/show_bug.cgi?id=32054
   1425 
   1426         Add an empty implementation of ChromeClient::iconForFiles().
   1427 
   1428         * WebKitSupport/ChromeClientWx.cpp:
   1429         (WebCore::ChromeClientWx::iconForFiles):
   1430         * WebKitSupport/ChromeClientWx.h:
   1431 
   1432 2010-02-04  Kevin Ollivier  <kevino (a] theolliviers.com>
   1433 
   1434         Build fix after changes in r54345.
   1435 
   1436         * WebView.cpp:
   1437         (wxWebView::OnKeyEvents):
   1438 
   1439 2010-02-04  Dan Bernstein  <mitz (a] apple.com>
   1440 
   1441         Reviewed by Simon Fraser.
   1442 
   1443         REGRESSION (r53718): When scrolling a tall window by page, the overlap between pages is too big
   1444         https://bugs.webkit.org/show_bug.cgi?id=34371
   1445 
   1446         * WebView.cpp:
   1447         (wxWebView::OnKeyEvents): Use Scrollbar method instead of constant.
   1448 
   1449 2010-02-03  Kevin Watters  <kevinwatters (a] gmail.com>
   1450 
   1451         Reviewed by Kevin Ollivier.
   1452 
   1453         Add wxWebKitWindowFeatures and have createWindow send a notification for 
   1454         clients to handle.
   1455         
   1456         https://bugs.webkit.org/show_bug.cgi?id=34542
   1457 
   1458         * WebKitSupport/ChromeClientWx.cpp:
   1459         (WebCore::wkFeaturesforWindowFeatures):
   1460         (WebCore::ChromeClientWx::createWindow):
   1461         * WebView.h:
   1462 
   1463 2010-01-27  Kevin Watters  <kevinwatters (a] gmail.com>
   1464 
   1465         Reviewed by Kevin Ollivier.
   1466 
   1467         Add a way to get the parse mode to wxWebKit API.
   1468         
   1469         https://bugs.webkit.org/show_bug.cgi?id=34341
   1470 
   1471         * WebFrame.cpp:
   1472         (wxWebFrame::GetParseMode):
   1473         * WebFrame.h:
   1474         * WebView.cpp:
   1475         (wxWebView::GetParseMode):
   1476         * WebView.h:
   1477 
   1478 2010-01-22  Kevin Watters  <kevinwatters (a] gmail.com>
   1479 
   1480         Reviewed by Kevin Ollivier.
   1481 
   1482         [wx] Remove the Bakefile build system, which is no longer being used.
   1483         
   1484         https://bugs.webkit.org/show_bug.cgi?id=34022
   1485 
   1486         * bindings/python/wxwebkit-py.bkl: Removed.
   1487         * dependencies.bkl: Removed.
   1488         * presets/wxwebkit.bkl: Removed.
   1489         * wxwebkit.bkl: Removed.
   1490         * wxwk-settings.bkl: Removed.
   1491 
   1492 2010-01-22  Kevin Ollivier  <kevino (a] theolliviers.com>
   1493 
   1494         Build fix after r53718.
   1495 
   1496         * WebView.cpp:
   1497         (wxWebView::OnKeyEvents):
   1498 
   1499 2010-01-15  Kevin Ollivier  <kevino (a] theolliviers.com>
   1500 
   1501         Reviewed by Alexey Proskuryakov.
   1502 
   1503         Move the code adding the child frame to the FrameTree into wxWebFrame constructor
   1504         so that it happens before we call init() on the new frame. Fixes asserts checking
   1505         frame count consistency.
   1506 
   1507         * WebFrame.cpp:
   1508         (wxWebFrame::wxWebFrame):
   1509         * WebKitSupport/FrameLoaderClientWx.cpp:
   1510         (WebCore::FrameLoaderClientWx::createFrame):
   1511 
   1512 2010-01-14  Kevin Ollivier  <kevino (a] theolliviers.com>
   1513 
   1514         [wx] Build fix, missing header.
   1515 
   1516         * WebView.cpp:
   1517 
   1518 2010-01-09  Adam Barth  <abarth (a] webkit.org>
   1519 
   1520         Reviewed by Darin Adler.
   1521 
   1522         ScriptController::isEnabled needs to be renamed
   1523         https://bugs.webkit.org/show_bug.cgi?id=32063
   1524 
   1525         Rename ScriptController::isEnabled to
   1526         ScriptController::canExecuteScripts.
   1527 
   1528         * WebFrame.cpp:
   1529         (wxWebFrame::RunScript):
   1530 
   1531 2009-12-30  Kevin Watters  <kevinwatters (a] gmail.com>
   1532 
   1533         Reviewed by Kevin Ollivier.
   1534 
   1535         Introduce wxWebSettings API interface for editing wxWebView / page settings.
   1536         
   1537         https://bugs.webkit.org/show_bug.cgi?id=32956
   1538 
   1539         * WebBrowserShell.h:
   1540         * WebFrame.h:
   1541         * WebKitDefines.h: Added.
   1542         * WebSettings.cpp: Added.
   1543         (wxWebSettings::SetDefaultFixedFontSize):
   1544         (wxWebSettings::GetDefaultFixedFontSize):
   1545         (wxWebSettings::SetDefaultFontSize):
   1546         (wxWebSettings::GetDefaultFontSize):
   1547         (wxWebSettings::SetMinimumFontSize):
   1548         (wxWebSettings::GetMinimumFontSize):
   1549         (wxWebSettings::SetLoadsImagesAutomatically):
   1550         (wxWebSettings::LoadsImagesAutomatically):
   1551         (wxWebSettings::SetJavaScriptEnabled):
   1552         (wxWebSettings::IsJavaScriptEnabled):
   1553         (wxWebSettings::SetDatabasesEnabled):
   1554         (wxWebSettings::AreDatabasesEnabled):
   1555         (wxWebSettings::SetLocalStoragePath):
   1556         (wxWebSettings::GetLocalStoragePath):
   1557         (wxWebSettings::SetEditableLinkBehavior):
   1558         (wxWebSettings::GetEditableLinkBehavior):
   1559         (wxWebSettings::SetPluginsEnabled):
   1560         (wxWebSettings::ArePluginsEnabled):
   1561         * WebSettings.h: Added.
   1562         * WebView.cpp:
   1563         (wxWebView::Create):
   1564         (wxWebView::GetWebSettings):
   1565         * WebView.h:
   1566         * bindings/python/webview.i:
   1567 
   1568 2009-12-28  Patrick Gansterer  <paroga (a] paroga.com>
   1569 
   1570         Reviewed by Maciej Stachowiak.
   1571 
   1572         Use JS_NO_EXPORT for JSBase.h.
   1573 
   1574         * wxwk-settings.bkl:
   1575 
   1576 2009-12-20  Kevin Ollivier  <kevino (a] theolliviers.com>
   1577 
   1578         [wx] build fixes after recent changes.
   1579 
   1580         * WebFrame.cpp: Added missing header.
   1581         * WebKitSupport/EditorClientWx.cpp: Added missing header.
   1582         * WebView.cpp: Updated Page constructor call.
   1583         (wxWebView::Create):
   1584 
   1585 2009-12-08  Kevin Watters  <kevinwatters (a] gmail.com>
   1586 
   1587         Reviewed by Kevin Ollivier.
   1588 
   1589         [wx] Mac plugins support.
   1590         
   1591         https://bugs.webkit.org/show_bug.cgi?id=32236
   1592 
   1593         * WebKitSupport/FrameLoaderClientWx.cpp:
   1594         (WebCore::FrameLoaderClientWx::createPlugin):
   1595         (WebCore::FrameLoaderClientWx::redirectDataToPlugin):
   1596         * WebView.cpp:
   1597         (wxWebView::Create):
   1598 
   1599 2009-12-03  Brady Eidson  <beidson (a] apple.com>
   1600 
   1601         Reviewed by Sam Weinig.
   1602 
   1603         <rdar://problem/7214236> and http://webkit.org/b/32052 - Implement HTML5 state object history API
   1604 
   1605         * WebKitSupport/FrameLoaderClientWx.cpp:
   1606         (WebCore::FrameLoaderClientWx::dispatchDidPushStateWithinPage):
   1607         (WebCore::FrameLoaderClientWx::dispatchDidReplaceStateWithinPage):
   1608         (WebCore::FrameLoaderClientWx::dispatchDidPopStateWithinPage):
   1609         * WebKitSupport/FrameLoaderClientWx.h:
   1610 
   1611 2009-12-03  Pavel Feldman  <pfeldman (a] dhcp-172-28-174-220.spb.corp.google.com>
   1612 
   1613         Reviewed by Timothy Hatcher.
   1614 
   1615         Web Inspector: Simplify the settings support in inspector controller.
   1616 
   1617         https://bugs.webkit.org/show_bug.cgi?id=32076
   1618 
   1619         * WebKitSupport/InspectorClientWx.cpp:
   1620         (WebCore::InspectorClientWx::populateSetting):
   1621         (WebCore::InspectorClientWx::storeSetting):
   1622         * WebKitSupport/InspectorClientWx.h:
   1623 
   1624 2009-12-03  Ben Murdoch  <benm (a] google.com>
   1625 
   1626         Reviewed by Brady Eidson.
   1627 
   1628         [Android] The FrameLoaderClient is unaware of BackForwardList changes.
   1629         https://bugs.webkit.org/show_bug.cgi?id=31914
   1630 
   1631         * WebKitSupport/FrameLoaderClientWx.cpp:
   1632         (WebCore::FrameLoaderClientWx::dispatchDidAddBackForwardItem): Add an empty implementation. Method added to FrameLoaderClient by Android (see bug).
   1633         (WebCore::FrameLoaderClientWx::dispatchDidRemoveBackForwardItem): ditto.
   1634         (WebCore::FrameLoaderClientWx::dispatchDidChangeBackForwardIndex): ditto.
   1635         * WebKitSupport/FrameLoaderClientWx.h:
   1636 
   1637 2009-11-23  Laszlo Gombos  <laszlo.1.gombos (a] nokia.com>
   1638 
   1639         Reviewed by Kenneth Rohde Christiansen.
   1640 
   1641         Include "config.h" to meet Coding Style Guidelines
   1642         https://bugs.webkit.org/show_bug.cgi?id=31792
   1643 
   1644         * WebKitSupport/DragClientWx.cpp:
   1645 
   1646 2009-11-18  Kevin Watters  <kevinwatters (a] gmail.com>
   1647 
   1648         Reviewed by Kevin Ollivier.
   1649 
   1650         Enable wx plugin support using the Windows implementation as a base.
   1651         
   1652         https://bugs.webkit.org/show_bug.cgi?id=31636
   1653 
   1654         * WebKitSupport/FrameLoaderClientWx.cpp:
   1655         (WebCore::FrameLoaderClientWx::FrameLoaderClientWx):
   1656         (WebCore::FrameLoaderClientWx::finishedLoading):
   1657         (WebCore::FrameLoaderClientWx::committedLoad):
   1658         (WebCore::FrameLoaderClientWx::createPlugin):
   1659         (WebCore::FrameLoaderClientWx::redirectDataToPlugin):
   1660         (WebCore::FrameLoaderClientWx::shouldUsePluginDocument):
   1661         * WebKitSupport/FrameLoaderClientWx.h:
   1662         * WebView.cpp:
   1663         (wxWebView::Create):
   1664 
   1665 2009-11-13  Kevin Ollivier  <kevino (a] theolliviers.com>
   1666 
   1667         wx build fix after r50923 change to externalRepresentation.
   1668 
   1669         * WebFrame.cpp:
   1670         (wxWebFrame::GetExternalRepresentation):
   1671 
   1672 2009-11-13  Adam Roben  <aroben (a] apple.com>
   1673 
   1674         Update for changes to FrameLoaderClient
   1675 
   1676         Fixes <http://webkit.org/b/31124> Tell the WebFrameLoadDelegate when
   1677         window objects in isolated worlds are cleared
   1678 
   1679         Reviewed by Dave Hyatt.
   1680 
   1681         * WebKitSupport/FrameLoaderClientWx.cpp:
   1682         (WebCore::FrameLoaderClientWx::dispatchDidClearWindowObjectInWorld):
   1683         * WebKitSupport/FrameLoaderClientWx.h:
   1684         Replaced windowObjectCleared with this function. Does nothing if the
   1685         passed-in world is not the mainThreadNormalWorld().
   1686 
   1687 2009-11-10  Robin Dunn  <robin (a] alldunn.com>
   1688 
   1689         Reviewed by Kevin Ollivier.
   1690 
   1691         Add sanity checks to RunScript to ensure it doesn't run when the document hasn't yet
   1692         loaded nor when JavaScript is disabled.
   1693         
   1694         https://bugs.webkit.org/show_bug.cgi?id=31309
   1695 
   1696         * WebFrame.cpp:
   1697         (wxWebFrame::RunScript):
   1698 
   1699 2009-11-04  Kevin Watters  <kevinwatters (a] gmail.com>
   1700 
   1701         Reviewed by Kevin Ollivier.
   1702 
   1703         Fix an assert on shutdown when wxWebView has captured the mouse,
   1704         and make sure wxWebView's right click handling is only active when 
   1705         the WebCore popup menu is used.
   1706         
   1707         https://bugs.webkit.org/show_bug.cgi?id=31131
   1708 
   1709         * WebView.cpp:
   1710         (wxWebView::~wxWebView):
   1711         (wxWebView::OnContextMenuEvents):
   1712         (wxWebView::OnMenuSelectEvents):
   1713 
   1714 2009-11-04  Vadim Zeitlin  <vadim (a] wxwidgets.org>
   1715 
   1716         Reviewed by Eric Seidel.
   1717 
   1718         [wx] Small cleanup: avoid unnecessary wxString::mb_str() calls.
   1719 
   1720         * WebFrame.cpp:
   1721         (wxWebFrame::SetPageSource):
   1722         (wxWebFrame::LoadURL):
   1723 
   1724 2009-10-30  Evan Stade  <estade (a] chromium.org>
   1725 
   1726         Reviewed by David Levin.
   1727 
   1728         Notify the chrome when the focused node has changed.
   1729         https://bugs.webkit.org/show_bug.cgi?id=30832
   1730 
   1731         Added stub implementation for new ChromeClient function.
   1732 
   1733         * WebKitSupport/ChromeClientWx.cpp:
   1734         (WebCore::ChromeClientWx::focusedNodeChanged):
   1735         * WebKitSupport/ChromeClientWx.h:
   1736 
   1737 2009-10-23  Kevin Ollivier  <kevino (a] theolliviers.com>
   1738 
   1739         wx build fix. Update the globalObject calls after changes.
   1740 
   1741         * WebFrame.cpp:
   1742         (wxWebFrame::RunScript):
   1743         * WebKitSupport/FrameLoaderClientWx.cpp:
   1744         (WebCore::FrameLoaderClientWx::windowObjectCleared):
   1745 
   1746 2009-10-21  Pedro Romano  <pmcnr72 (a] gmail.com>
   1747 
   1748         Reviewed by Kevin Ollivier.
   1749 
   1750         Include 'WebFrame.h' declared classes in wxPython bindings.
   1751         
   1752         https://bugs.webkit.org/show_bug.cgi?id=30504
   1753 
   1754         * bindings/python/webview.i:
   1755 
   1756 2009-10-18  Kevin Watters  <kevinwatters (a] gmail.com>
   1757 
   1758         Reviewed by Kevin Ollivier.
   1759 
   1760         Add the ability to specify a proxy for wxWebKit.
   1761         
   1762         https://bugs.webkit.org/show_bug.cgi?id=30446
   1763 
   1764         * WebView.cpp:
   1765         (curlProxyType):
   1766         (wxWebView::SetProxyInfo):
   1767         * WebView.h:
   1768 
   1769 2009-10-18  Kevin Watters  <kevinwatters (a] gmail.com>
   1770 
   1771         Reviewed by Kevin Ollivier.
   1772 
   1773         Add basic database support to wx API
   1774         
   1775         https://bugs.webkit.org/show_bug.cgi?id=30445
   1776 
   1777         * WebKitSupport/ChromeClientWx.cpp:
   1778         (WebCore::ChromeClientWx::exceededDatabaseQuota):
   1779         * WebView.cpp:
   1780         (wxWebView::Create):
   1781         (wxWebView::SetDatabaseDirectory):
   1782         (wxWebView::GetDatabaseDirectory):
   1783         * WebView.h:
   1784 
   1785 2009-10-16  Kevin Watters  <kevinwatters (a] gmail.com>
   1786 
   1787         Reviewed by Kevin Ollivier.
   1788 
   1789         Optionally allow the user to zoom text using the mouse wheel.
   1790         
   1791         https://bugs.webkit.org/show_bug.cgi?id=30444
   1792 
   1793         * WebView.cpp:
   1794         (wxWebView::wxWebView):
   1795         (wxWebView::OnMouseEvents):
   1796         * WebView.h:
   1797 
   1798 2009-10-16  Kevin Ollivier  <kevino (a] theolliviers.com>
   1799 
   1800         wxMSW non-precomp headers build fix.
   1801 
   1802         * WebView.cpp:
   1803 
   1804 2009-10-15  Robin Dunn  <robin (a] alldunn.com>
   1805 
   1806         Reviewed by Kevin Ollivier.
   1807 
   1808         Update the wxPython simple.py sample to match current wxWebKit API.
   1809         
   1810         https://bugs.webkit.org/show_bug.cgi?id=30406
   1811 
   1812         * bindings/python/samples/simple.py:
   1813 
   1814 2009-10-08  Adam Barth  <abarth (a] webkit.org>
   1815 
   1816         Reviewed by Eric Seidel.
   1817 
   1818         Move executeScript from FrameLoader to ScriptController
   1819         https://bugs.webkit.org/show_bug.cgi?id=30200
   1820 
   1821         Update API call.
   1822 
   1823         * WebFrame.cpp:
   1824         (wxWebFrame::RunScript):
   1825 
   1826 2009-10-07  Adam Barth  <abarth (a] webkit.org>
   1827 
   1828         Reviewed by Darin Adler.
   1829 
   1830         Factor PolicyChecker out of FrameLoader
   1831         https://bugs.webkit.org/show_bug.cgi?id=30155
   1832 
   1833         Move the policy callback to the policy object.
   1834 
   1835         * WebKitSupport/FrameLoaderClientWx.cpp:
   1836         (WebCore::FrameLoaderClientWx::dispatchWillSubmitForm):
   1837         (WebCore::FrameLoaderClientWx::dispatchDecidePolicyForMIMEType):
   1838         (WebCore::FrameLoaderClientWx::dispatchDecidePolicyForNewWindowAction):
   1839         (WebCore::FrameLoaderClientWx::dispatchDecidePolicyForNavigationAction):
   1840 
   1841 2009-09-25  Kevin Ollivier  <kevino (a] theolliviers.com>
   1842 
   1843         wx build fix. Add EmptyPluginHalterClient when creating the Page.
   1844 
   1845         * WebView.cpp:
   1846         (wxWebView::Create):
   1847 
   1848 2009-09-22  Kevin Ollivier  <kevino (a] theolliviers.com>
   1849 
   1850         Build fix to ensure the import library gets properly installed on Windows.
   1851 
   1852         * wscript:
   1853 
   1854 2009-09-17  Kenneth Rohde Christiansen  <kenneth (a] webkit.org>
   1855 
   1856         Reviewed by Simon Hausmann.
   1857 
   1858         Make PlatformWindow return something else than PlatformWidget
   1859         https://bugs.webkit.org/show_bug.cgi?id=29085
   1860 
   1861         Reflect the rename of platformWindow and it's return type.
   1862 
   1863         * WebKitSupport/ChromeClientWx.cpp:
   1864         (WebCore::ChromeClientWx::platformPageClient):
   1865         * WebKitSupport/ChromeClientWx.h:
   1866         * WebKitSupport/EditorClientWx.cpp:
   1867         (WebCore::EditorClientWx::isEditable):
   1868         (WebCore::EditorClientWx::registerCommandForUndo):
   1869         (WebCore::EditorClientWx::registerCommandForRedo):
   1870         (WebCore::EditorClientWx::clearUndoRedoOperations):
   1871         (WebCore::EditorClientWx::canUndo):
   1872         (WebCore::EditorClientWx::canRedo):
   1873         (WebCore::EditorClientWx::undo):
   1874         (WebCore::EditorClientWx::redo):
   1875 
   1876 2009-09-16  Kevin Ollivier  <kevino (a] theolliviers.com>
   1877 
   1878         wxPython bindings build fixes after recent changes.
   1879 
   1880         * WebView.h:
   1881         * bindings/python/wscript:
   1882 
   1883 2009-09-13  Kevin Watters  <kevinwatters (a] gmail.com>
   1884 
   1885         Reviewed by Kevin Ollivier.
   1886 
   1887         Allow a way to set the cache policy via wx API.
   1888         
   1889         https://bugs.webkit.org/show_bug.cgi?id=29200
   1890 
   1891         * WebView.cpp:
   1892         (wxWebView::SetCachePolicy):
   1893         (wxWebView::GetCachePolicy):
   1894         * WebView.h:
   1895 
   1896 2009-09-13  Kevin Watters  <kevinwatters (a] gmail.com>
   1897 
   1898         Reviewed by Kevin Ollivier.
   1899 
   1900         Allow the user to query Frame::shouldClose via wx API.
   1901         
   1902         https://bugs.webkit.org/show_bug.cgi?id=29199
   1903 
   1904         * WebFrame.cpp:
   1905         (wxWebFrame::ShouldClose):
   1906         * WebFrame.h:
   1907         * WebView.cpp:
   1908         (wxWebView::ShouldClose):
   1909         * WebView.h:
   1910 
   1911 2009-09-13  Kevin Watters  <kevinwatters (a] gmail.com>
   1912 
   1913         Reviewed by Kevin Ollivier.
   1914 
   1915         Fix mouse handling when the mouse leaves the window during mouse down.
   1916         
   1917         https://bugs.webkit.org/show_bug.cgi?id=29198
   1918 
   1919         * WebView.cpp:
   1920         (wxWebView::OnMouseEvents):
   1921 
   1922 2009-09-13  Kevin Watters  <kevinwatters (a] gmail.com>
   1923 
   1924         Reviewed by Kevin Ollivier.
   1925 
   1926         Add support for console MessageLevel at wx API level.
   1927         
   1928         https://bugs.webkit.org/show_bug.cgi?id=29197
   1929 
   1930         * WebKitSupport/ChromeClientWx.cpp:
   1931         (WebCore::ChromeClientWx::addMessageToConsole):
   1932         * WebView.h:
   1933 
   1934 2009-09-03  Adam Barth  <abarth (a] webkit.org>
   1935 
   1936         Reviewed by eric (a] webkit.org.
   1937 
   1938         https://bugs.webkit.org/show_bug.cgi?id=24696
   1939 
   1940         Stub implementations of mixed content methods of FrameLoaderClient. 
   1941 
   1942         * WebKitSupport/FrameLoaderClientWx.cpp:
   1943         (WebCore::FrameLoaderClientWx::didDisplayInsecureContent):
   1944         (WebCore::FrameLoaderClientWx::didRunInsecureContent):
   1945         * WebKitSupport/FrameLoaderClientWx.h:
   1946 
   1947 2009-09-03  Kevin Watters  <kevinwatters (a] gmail.com>
   1948 
   1949         Reviewed by Kevin Ollivier.
   1950 
   1951         [wx] Frames support
   1952         https://bugs.webkit.org/show_bug.cgi?id=19041
   1953 
   1954         * WebFrame.cpp:
   1955         (wxWebFrame::wxWebFrame):
   1956         (wxWebFrame::~wxWebFrame):
   1957         (wxWebFrame::GetFrame):
   1958         * WebFrame.h:
   1959         * WebFramePrivate.h:
   1960         * WebKitSupport/ChromeClientWx.cpp:
   1961         (WebCore::ChromeClientWx::platformWindow):
   1962         (WebCore::ChromeClientWx::scroll):
   1963         * WebKitSupport/EditorClientWx.cpp:
   1964         (WebCore::EditorClientWx::isEditable):
   1965         (WebCore::EditorClientWx::registerCommandForUndo):
   1966         (WebCore::EditorClientWx::registerCommandForRedo):
   1967         (WebCore::EditorClientWx::clearUndoRedoOperations):
   1968         (WebCore::EditorClientWx::canUndo):
   1969         (WebCore::EditorClientWx::canRedo):
   1970         (WebCore::EditorClientWx::undo):
   1971         (WebCore::EditorClientWx::redo):
   1972         * WebKitSupport/FrameLoaderClientWx.cpp:
   1973         (WebCore::FrameLoaderClientWx::FrameLoaderClientWx):
   1974         (WebCore::FrameLoaderClientWx::setFrame):
   1975         (WebCore::FrameLoaderClientWx::dispatchWillSubmitForm):
   1976         (WebCore::FrameLoaderClientWx::frameLoaderDestroyed):
   1977         (WebCore::FrameLoaderClientWx::committedLoad):
   1978         (WebCore::FrameLoaderClientWx::dispatchDecidePolicyForMIMEType):
   1979         (WebCore::FrameLoaderClientWx::dispatchDecidePolicyForNewWindowAction):
   1980         (WebCore::FrameLoaderClientWx::dispatchDecidePolicyForNavigationAction):
   1981         (WebCore::FrameLoaderClientWx::createFrame):
   1982         (WebCore::FrameLoaderClientWx::transitionToCommittedForNewPage):
   1983         * WebKitSupport/FrameLoaderClientWx.h:
   1984         * WebView.h:
   1985         * WebViewPrivate.h:
   1986 
   1987 2009-09-02  Kevin Ollivier  <kevino (a] theolliviers.com>
   1988 
   1989         waf build fixes for Windows/MSVC.
   1990 
   1991         * bindings/python/wscript:
   1992         * wscript:
   1993 
   1994 2009-09-02  Kevin Watters  <kevinwatters (a] gmail.com>
   1995 
   1996         Reviewed by Kevin Ollivier.
   1997 
   1998         wx port: Call WTF::initializeThreading().
   1999         https://bugs.webkit.org/show_bug.cgi?id=28912
   2000 
   2001         * WebView.cpp:
   2002         (wxWebView::Create): call WTF::initializeThreading()
   2003 
   2004 2009-09-02  Kevin Ollivier  <kevino (a] theolliviers.com>
   2005 
   2006         wx build fix. Use the 2 param KURL constructor.
   2007 
   2008         * WebFrame.cpp:
   2009         (wxWebFrame::SetPageSource):
   2010 
   2011 2009-08-31  Alexey Proskuryakov  <ap (a] webkit.org>
   2012 
   2013         Reviewed by Darin Adler.
   2014 
   2015         https://bugs.webkit.org/show_bug.cgi?id=28852
   2016         Rename KURL single argument constructor to avoid confusion
   2017 
   2018         * WebFrame.cpp: (wxWebFrame::SetPageSource): Adapt to the change.
   2019 
   2020 2009-08-28  Gustavo Noronha Silva  <gustavo.noronha (a] collabora.co.uk>
   2021 
   2022         Reviewed by Holger Freyther.
   2023 
   2024         https://bugs.webkit.org/show_bug.cgi?id=25889
   2025         [GTK] scrollbar policy for main frame is not implementable
   2026 
   2027         Add empty implementation for new ChromeClient method.
   2028 
   2029         * WebKitSupport/ChromeClientWx.h:
   2030         (WebCore::ChromeClientWx::scrollbarsModeDidChange):
   2031 
   2032 2009-08-19  Kevin Watters  <kevinwatters (a] gmail.com>
   2033 
   2034         Reviewed by Kevin Ollivier.
   2035 
   2036         Use FrameLoader::load() for loading pages from a HTML page string to address
   2037         bugs with using begin/write/end loading.
   2038         
   2039         https://bugs.webkit.org/show_bug.cgi?id=28488
   2040 
   2041         * WebFrame.cpp:
   2042         (wxWebFrame::SetPageSource):
   2043 
   2044 2009-08-13  Kevin Ollivier  <kevino (a] theolliviers.com>
   2045 
   2046         wx build fix. Make sure that the wxWebKit dynamic library is rebuilt whenever
   2047         webcore or jscore libs change.
   2048 
   2049         * wscript:
   2050 
   2051 2009-08-12  Kevin Ollivier  <kevino (a] theolliviers.com>
   2052 
   2053         wxPython build fix, the SWIG defines must also be available when compiling.
   2054 
   2055         * bindings/python/wscript:
   2056 
   2057 2009-08-05  Kevin Ollivier  <kevino (a] theolliviers.com>
   2058 
   2059         Reviewed by Eric Seidel.
   2060 
   2061         Adding support for building wx Python bindings using the waf build system.
   2062         
   2063         https://bugs.webkit.org/show_bug.cgi?id=27619
   2064 
   2065         * bindings/python/wscript: Added.
   2066 
   2067 2009-08-04  Kevin Ollivier  <kevino (a] theolliviers.com>
   2068 
   2069         wx build fix after InspectorClient API change.
   2070 
   2071         * WebKitSupport/InspectorClientWx.cpp:
   2072         (WebCore::InspectorClientWx::inspectorWindowObjectCleared):
   2073         * WebKitSupport/InspectorClientWx.h:
   2074 
   2075 2009-08-02  Kevin Ollivier  <kevino (a] theolliviers.com>
   2076 
   2077         Reviewed by Jan Alonzo.
   2078 
   2079         Script for building the WebKit library for wx.
   2080         https://bugs.webkit.org/show_bug.cgi?id=27619
   2081 
   2082         * wscript: Added.
   2083 
   2084 2009-07-24  Andrei Popescu  <andreip (a] google.com>
   2085 
   2086         Reviewed by Anders Carlsson.
   2087 
   2088         ApplicationCache should have size limit
   2089         https://bugs.webkit.org/show_bug.cgi?id=22700
   2090  
   2091         * WebKitSupport/ChromeClientWx.cpp:
   2092         (WebCore::ChromeClientWx::reachedMaxAppCacheSize):
   2093         Adds empty implementation of the reachedMaxAppCacheSize callback.
   2094         * WebKitSupport/ChromeClientWx.h:
   2095 
   2096 2009-07-21  Kevin Ollivier  <kevino (a] theolliviers.com>
   2097 
   2098         wx build fix. Missing header added.
   2099 
   2100         * WebFrame.cpp:
   2101 
   2102 2009-07-21  Kevin Ollivier  <kevino (a] theolliviers.com>
   2103 
   2104         wx build fix. Adding isSpeaking() to ContextMenuClientWx.
   2105 
   2106         * WebKitSupport/ContextMenuClientWx.cpp:
   2107         (WebCore::ContextMenuClientWx::isSpeaking):
   2108         * WebKitSupport/ContextMenuClientWx.h:
   2109 
   2110 2009-07-16  Xiaomei Ji  <xji (a] chromium.org>
   2111 
   2112         Reviewed by Darin Adler.
   2113 
   2114         Fix tooltip does not get its directionality from its element's directionality.
   2115         https://bugs.webkit.org/show_bug.cgi?id=24187
   2116 
   2117         Per mitz's suggestion in comment #6, while getting the plain-text 
   2118         title, we also get the directionality of the title. How to handle 
   2119         the directionality is up to clients. Clients could ignore it, 
   2120         or use attribute or unicode control characters to display the title
   2121         as what they want.
   2122 
   2123         * WebKitSupport/ChromeClientWx.cpp:
   2124         (WebCore::ChromeClientWx::setToolTip): Add directionality as 2nd parameter to setToopTip() (without handling it yet).
   2125         * WebKitSupport/ChromeClientWx.h: Add directionality as 2nd parameter to setToolTip().
   2126 
   2127 2009-07-12  Brent Fulgham  <bfulgham (a] gmail.com>
   2128 
   2129         Speculative build fix after http://trac.webkit.org/changeset/45786.
   2130 
   2131         * WebKitSupport/ChromeClientWx.cpp:
   2132         (WebCore::ChromeClientWx::addMessageToConsole):
   2133         * WebKitSupport/ChromeClientWx.h:
   2134 
   2135 2009-07-09  Beth Dakin and Jon Honeycutt <bdakin (a] apple.com>
   2136 
   2137         Reviewed by Dave Hyatt.
   2138 
   2139         Make Widget RefCounted to fix:
   2140 
   2141         <rdar://problem/7038831> REGRESSION (TOT): In Mail, a crash occurs 
   2142         at WebCore::Widget::afterMouseDown() after clicking To Do's close 
   2143         box
   2144         <rdar://problem/6978804> WER #16: Repro Access Violation in 
   2145         WebCore::PluginView::bindingInstance (1310178023)
   2146         -and-
   2147         <rdar://problem/6991251> WER #13: Crash in WebKit!
   2148         WebCore::PluginView::performRequest+203 (1311461169) 
   2149 
   2150         * WebKitSupport/FrameLoaderClientWx.cpp:
   2151         (WebCore::FrameLoaderClientWx::createPlugin):
   2152         (WebCore::FrameLoaderClientWx::createJavaAppletWidget):
   2153         * WebKitSupport/FrameLoaderClientWx.h:
   2154 
   2155 2009-06-09  Kevin Ollivier  <kevino (a] theolliviers.com>
   2156 
   2157         wx build fix, adding JSCore/assembler to the list of include dirs.
   2158 
   2159         * presets/wxwebkit.bkl:
   2160 
   2161 2009-06-03  Kevin Ollivier  <kevino (a] theolliviers.com>
   2162 
   2163         wx build fix, remove no longer needed function call.
   2164 
   2165         * WebKitSupport/FrameLoaderClientWx.cpp:
   2166         (WebCore::FrameLoaderClientWx::transitionToCommittedForNewPage):
   2167 
   2168 2009-06-02  Darin Adler  <darin (a] apple.com>
   2169 
   2170         Reviewed by David Hyatt.
   2171 
   2172         * WebKitSupport/FrameLoaderClientWx.cpp:
   2173         (WebCore::FrameLoaderClientWx::transitionToCommittedForNewPage): Use FrameView::create
   2174         and RefPtr instead of the old "crazy" reference counting.
   2175 
   2176 2009-05-23  David Kilzer  <ddkilzer (a] apple.com>
   2177 
   2178         Part 2 of 2: Bug 25495: Implement PassOwnPtr and replace uses of std::auto_ptr
   2179 
   2180         <https://bugs.webkit.org/show_bug.cgi?id=25495>
   2181 
   2182         Reviewed by Oliver Hunt.
   2183 
   2184         * WebKitSupport/ChromeClientWx.h:
   2185         (WebCore::ChromeClientWx::createHTMLParserQuirks): Return a
   2186         PassOwnPtr<> instead of a raw HTMLParserQuirks pointer.
   2187 
   2188 2009-05-22  Kevin Watters  <kevinwatters (a] gmail.com>
   2189 
   2190         Reviewed by Kevin Ollivier.
   2191         
   2192         Triple-click support for wx port. Also, switch to allocating GraphicsContext
   2193         on the stack in OnPaint since we only need it within that function.
   2194         
   2195         https://bugs.webkit.org/show_bug.cgi?id=25962
   2196 
   2197         * WebView.cpp:
   2198         (wxWebView::OnPaint):
   2199         (getDoubleClickTime):
   2200         (wxWebView::OnMouseEvents):
   2201         (wxWebView::OnContextMenuEvents):
   2202         * WebView.h:
   2203         * WebViewPrivate.h:
   2204 
   2205 2009-05-21  Kevin Ollivier  <kevino (a] theolliviers.com>
   2206 
   2207         wx build fix after method added to EditorClient.
   2208 
   2209         * WebKitSupport/EditorClientWx.cpp:
   2210         (WebCore::EditorClientWx::getAutoCorrectSuggestionForMisspelledWord):
   2211         * WebKitSupport/EditorClientWx.h:
   2212 
   2213 2009-05-20  Holger Hans Peter Freyther  <zecke (a] selfish.org>
   2214 
   2215         Reviewed by Darin Adler.
   2216 
   2217         https://bugs.webkit.org/show_bug.cgi?id=25834
   2218 
   2219         Make ChromeClient a interface again
   2220 
   2221         With recent additions to ChromeClient.h empty defaults were
   2222         added. This is bad for porters as these changes go unnoticed
   2223         and at runtime no notImplemented warning is logged and grepping
   2224         for notImplemented will not show anything. Change this Client
   2225         to be like the other Clients again and always have pure virtuals
   2226         (but for stuff inside #ifdef PLATFORM(MAC)).
   2227 
   2228         Update the various WebKit/* implementations to compile again.
   2229 
   2230         * WebKitSupport/ChromeClientWx.cpp:
   2231         (WebCore::ChromeClientWx::setCursor):
   2232         (WebCore::ChromeClientWx::requestGeolocationPermissionForFrame):
   2233         * WebKitSupport/ChromeClientWx.h:
   2234         (WebCore::ChromeClientWx::scrollRectIntoView):
   2235 
   2236 2009-05-18  Kevin Ollivier  <kevino (a] theolliviers.com>
   2237 
   2238         wx build fix. Use python-config to get Python linking info on Unix OSes. 
   2239 
   2240         * bindings/python/wxwebkit-py.bkl:
   2241 
   2242 2009-03-29  Kevin Ollivier  <kevino (a] theolliviers.com>
   2243 
   2244         Reviewed by Maciej Stachowiak.
   2245 
   2246         WebCore::DocumentLoader::mainReceivedError now asserts if error.isNull(), so
   2247         make sure wx does not create empty ResourceError() objects.
   2248         
   2249         Also make sure we fire a state changed event to notify when the load fails.
   2250         
   2251         https://bugs.webkit.org/show_bug.cgi?id=24927
   2252 
   2253         * WebKitSupport/FrameLoaderClientWx.cpp:
   2254         (WebCore::FrameLoaderClientWx::cancelledError):
   2255         (WebCore::FrameLoaderClientWx::blockedError):
   2256         (WebCore::FrameLoaderClientWx::cannotShowURLError):
   2257         (WebCore::FrameLoaderClientWx::interruptForPolicyChangeError):
   2258         (WebCore::FrameLoaderClientWx::cannotShowMIMETypeError):
   2259         (WebCore::FrameLoaderClientWx::fileDoesNotExistError):
   2260         (WebCore::FrameLoaderClientWx::dispatchDidFailLoading):
   2261         (WebCore::FrameLoaderClientWx::pluginWillHandleLoadError):
   2262         * WebView.h:
   2263 
   2264 2009-05-07  Kevin Ollivier  <kevino (a] theolliviers.com>
   2265 
   2266         Fix for building the Python extension. 
   2267 
   2268         * bindings/python/wxwebkit-py.bkl:
   2269 
   2270 2009-05-05  Ben Murdoch  <benm (a] google.com>
   2271 
   2272         Reviewed by Eric Seidel.
   2273         
   2274         Add #if ENABLE(DATABASE) guards around database code so toggling ENABLE_DATABASE off does not break builds.
   2275         https://bugs.webkit.org/show_bug.cgi?id=24776
   2276 
   2277         * WebKitSupport/ChromeClientWx.cpp:
   2278         * WebKitSupport/ChromeClientWx.h:
   2279 
   2280 2009-04-01  miggilin  <mr.diggilin (a] gmail.com>
   2281 
   2282         Reviewed by Kevin Ollivier.
   2283 
   2284         Full Keyboard shortcut support.
   2285         Implement wxBrowser Cut/Copy/Paste menu items.
   2286         
   2287         https://bugs.webkit.org/show_bug.cgi?id=24797
   2288 
   2289         * WebBrowserShell.cpp:
   2290         (wxWebBrowserShell::OnSearchCtrlEnter):
   2291         (wxWebBrowserShell::OnCut):
   2292         (wxWebBrowserShell::OnCopy):
   2293         (wxWebBrowserShell::OnPaste):
   2294         * WebBrowserShell.h:
   2295         * WebKitSupport/EditorClientWx.cpp:
   2296         (WebCore::):
   2297         (WebCore::EditorClientWx::handleEditingKeyboardEvent):
   2298         (WebCore::EditorClientWx::interpretKeyEvent):
   2299         (WebCore::EditorClientWx::handleKeyboardEvent):
   2300         * WebKitSupport/EditorClientWx.h:
   2301         * WebView.cpp:
   2302         (wxWebView::CanCut):
   2303         (wxWebView::CanPaste):
   2304         (wxWebView::Paste):
   2305         (wxWebView::OnKeyEvents):
   2306 
   2307 2009-05-05  Maclolm MacLeod  <mmacleod (a] webmail.co.za>
   2308 
   2309         Reviewed by Kevin Ollivier.
   2310         
   2311         Have wxWebkit make use of gcc(4 and greater) hidden visibility feature
   2312         
   2313         https://bugs.webkit.org/show_bug.cgi?id=24345
   2314 
   2315         * WebFrame.h:
   2316         * WebView.h:
   2317 
   2318 2009-05-01  Kevin Watters  <kevinwatters (a] gmail.com>
   2319 
   2320         Reviewed by Kevin Ollivier.
   2321         
   2322         STATE_CHANGED event is now named LOAD
   2323         
   2324         https://bugs.webkit.org/show_bug.cgi?id=25549
   2325 
   2326         * bindings/python/samples/simple.py:
   2327 
   2328 2009-05-04  Kevin Ollivier  <kevino (a] theolliviers.com>
   2329 
   2330         Reviewed by Eric Seidel.
   2331         
   2332         Initial DRT implementation for wx.
   2333 
   2334         * Bakefiles.bkgen:
   2335 
   2336 2009-05-01  Geoffrey Garen  <ggaren (a] apple.com>
   2337 
   2338         Rubber Stamped by Sam Weinig.
   2339         
   2340         Renamed JSValuePtr => JSValue.
   2341 
   2342         * WebFrame.cpp:
   2343         (wxWebFrame::RunScript):
   2344 
   2345 2009-05-01  Pavel Feldman  <pfeldman (a] chromium.org>
   2346 
   2347         Reviewed by Timothy Hatcher.
   2348 
   2349         Add a FrameLoaderClient callback for the ResourceRetrievedByXMLHttpRequest.
   2350 
   2351         https://bugs.webkit.org/show_bug.cgi?id=25347
   2352 
   2353         * WebKitSupport/FrameLoaderClientWx.cpp:
   2354         (WebCore::FrameLoaderClientWx::dispatchDidLoadResourceByXMLHttpRequest):
   2355         * WebKitSupport/FrameLoaderClientWx.h:
   2356 
   2357 2009-04-30  Kevin Ollivier  <kevino (a] theolliviers.com>
   2358 
   2359         wx build fix, remove references to JSCore shared library.
   2360 
   2361         * bindings/python/wxwebkit-py.bkl:
   2362         * wxwebkit.bkl:
   2363 
   2364 2009-04-30  David Kilzer  <ddkilzer (a] apple.com>
   2365 
   2366         Provide a mechanism to create a quirks delegate for HTMLParser
   2367 
   2368         Reviewed by David Hyatt.
   2369 
   2370         * WebKitSupport/ChromeClientWx.h:
   2371         (WebCore::ChromeClientWx::createHTMLParserQuirks): Added.  The
   2372         default implementation of this factory method returns 0.
   2373 
   2374 2009-04-30  Pavel Feldman  <pfeldman (a] chromium.org>
   2375 
   2376         Reviewed by Dimitri Glazkov.
   2377 
   2378         https://bugs.webkit.org/show_bug.cgi?id=25342
   2379         Add MessageSource and MessageLevel parameters to the ChromeClient::addMessageToConsole.
   2380 
   2381         * WebKitSupport/ChromeClientWx.cpp:
   2382         (WebCore::ChromeClientWx::addMessageToConsole):
   2383         * WebKitSupport/ChromeClientWx.h:
   2384 
   2385 2009-04-28  Kevin Watters  <kevinwatters (a] gmail.com>
   2386 
   2387         Reviewed by Kevin Ollivier.
   2388         
   2389         Add a function for resetting the zoom factor to 1.0.
   2390         
   2391         https://bugs.webkit.org/show_bug.cgi?id=25447
   2392 
   2393         * WebFrame.cpp:
   2394         (wxWebFrame::ResetTextSize):
   2395         * WebFrame.h:
   2396         * WebView.cpp:
   2397         (wxWebView::ResetTextSize):
   2398         * WebView.h:
   2399 
   2400 2009-04-24  Kevin Ollivier  <kevino (a] theolliviers.com>
   2401 
   2402         wx build fix. Switching JSCore from a static lib to a dynamic lib
   2403         to match the Apple build and fix symbol exports.
   2404 
   2405         * bindings/python/wxwebkit-py.bkl:
   2406         * presets/wxwebkit.bkl:
   2407         * wxwebkit.bkl:
   2408 
   2409 2009-04-15  Robin Dunn  <robin (a] alldunn.com>
   2410 
   2411         Reviewed by Kevin Ollivier.
   2412         
   2413         Implement support for wxWebViewNewWindowEvent.
   2414         
   2415         https://bugs.webkit.org/show_bug.cgi?id=19043
   2416 
   2417         * WebKitSupport/FrameLoaderClientWx.cpp:
   2418         (WebCore::FrameLoaderClientWx::dispatchDecidePolicyForNewWindowAction):
   2419 
   2420 2009-04-04  Kevin Ollivier  <kevino (a] theolliviers.com>
   2421 
   2422         Build fixes for wxMac/Tiger.
   2423 
   2424         * dependencies.bkl:
   2425         * wxwk-settings.bkl:
   2426 
   2427 2009-04-04  Kevin Ollivier  <kevino (a] theolliviers.com>
   2428 
   2429         wx build fix. Add missing header.
   2430 
   2431         * WebKitSupport/FrameLoaderClientWx.cpp:
   2432 
   2433 2009-03-30  Kevin Watters  <kevinwatters (a] gmail.com>
   2434 
   2435         Reviewed by Kevin Ollivier.
   2436         
   2437         Add events to allow apps to override handling for JS prompts and 
   2438         window object cleared events.
   2439         
   2440         https://bugs.webkit.org/show_bug.cgi?id=24948
   2441 
   2442         * WebFrame.h:
   2443         * WebKitSupport/ChromeClientWx.cpp:
   2444         (WebCore::ChromeClientWx::runJavaScriptAlert):
   2445         (WebCore::ChromeClientWx::runJavaScriptConfirm):
   2446         (WebCore::ChromeClientWx::runJavaScriptPrompt):
   2447         * WebKitSupport/EditorClientWx.cpp:
   2448         (WebCore::EditorClientWx::pageDestroyed):
   2449         * WebKitSupport/FrameLoaderClientWx.cpp:
   2450         (WebCore::FrameLoaderClientWx::hasWebView):
   2451         (WebCore::FrameLoaderClientWx::windowObjectCleared):
   2452         * WebView.cpp:
   2453         (wxWebViewAlertEvent::wxWebViewAlertEvent):
   2454         (wxWebViewConfirmEvent::wxWebViewConfirmEvent):
   2455         (wxWebViewPromptEvent::wxWebViewPromptEvent):
   2456         (wxWebViewWindowObjectClearedEvent::wxWebViewWindowObjectClearedEvent):
   2457         * WebView.h:
   2458 
   2459 2009-03-28  Kevin Ollivier  <kevino (a] theolliviers.com>
   2460 
   2461         wx build fix. Remove call to now private method.
   2462 
   2463         * WebKitSupport/FrameLoaderClientWx.cpp:
   2464         (WebCore::FrameLoaderClientWx::prepareForDataSourceReplacement):
   2465 
   2466 2009-03-02  Kevin Ollivier  <kevino (a] theolliviers.com>
   2467 
   2468         Build fixes for wxWidgets Mac trunk build.
   2469 
   2470         * WebView.h:
   2471         * bindings/python/webview.i:
   2472         * bindings/python/wxwebkit-py.bkl:
   2473         * dependencies.bkl:
   2474         * presets/wxwebkit.bkl:
   2475 
   2476 2009-02-11  Dimitri Dupuis-latour  <dupuislatour (a] apple.com>
   2477 
   2478         Stub out InspectorClientWx::hiddenPanels.
   2479 
   2480         Reviewed by Timothy Hatcher.
   2481 
   2482         * WebKitSupport/InspectorClientWx.cpp:
   2483         (WebCore::InspectorClientWx::hiddenPanels):
   2484         * WebKitSupport/InspectorClientWx.h:
   2485 
   2486 2009-02-06  Geoffrey Garen  <ggaren (a] apple.com>
   2487 
   2488         Build fix.
   2489 
   2490         * WebKitSupport/FrameLoaderClientWx.cpp:
   2491         (WebCore::FrameLoaderClientWx::updateGlobalHistoryRedirectLinks):
   2492         * WebKitSupport/FrameLoaderClientWx.h:
   2493 
   2494 2009-02-05  Aaron Boodman  <aa (a] chromium.org>
   2495 
   2496         Reviewed by Dave Hyatt.
   2497 
   2498         https://bugs.webkit.org/show_bug.cgi?id=23708
   2499         Adds documentElementAvailable() callback to FrameLoaderClient.
   2500 
   2501         * WebKitSupport/FrameLoaderClientWx.cpp:
   2502         (WebCore::FrameLoaderClientWx::documentElementAvailable):
   2503         Stub out documentElementAvailable().
   2504         * WebKitSupport/FrameLoaderClientWx.h:
   2505         Ditto.
   2506 
   2507 2009-02-02  Geoffrey Garen  <ggaren (a] apple.com>
   2508 
   2509         Build fix.
   2510 
   2511         * WebKitSupport/FrameLoaderClientWx.cpp:
   2512         (WebCore::FrameLoaderClientWx::updateGlobalHistoryForRedirectWithoutHistoryItem):
   2513         (WebCore::FrameLoaderClientWx::createPlugin):
   2514         (WebCore::FrameLoaderClientWx::createJavaAppletWidget):
   2515         * WebKitSupport/FrameLoaderClientWx.h:
   2516 
   2517 2009-02-02  Geoffrey Garen  <ggaren (a] apple.com>
   2518 
   2519         Build fix.
   2520 
   2521         * WebFrame.cpp:
   2522         (wxWebFrame::LoadURL):
   2523 
   2524 2009-01-31  Darin Adler  <darin (a] apple.com>
   2525 
   2526         Build fix.
   2527 
   2528         * WebView.cpp:
   2529         (wxWebView::OnSize): call sendResizeEvent on EventHandler.
   2530 
   2531 2009-01-29  David Kilzer  <ddkilzer (a] apple.com>
   2532 
   2533         Build fix for Wx: Finish de-RefCount-ing FrameLoaderClientWx
   2534 
   2535         * WebKitSupport/FrameLoaderClientWx.cpp:
   2536         (WebCore::FrameLoaderClientWx::ref): Removed.
   2537         (WebCore::FrameLoaderClientWx::deref): Removed.
   2538         * WebKitSupport/FrameLoaderClientWx.h: Ditto.
   2539 
   2540 2009-01-28  David Kilzer  <ddkilzer (a] apple.com>
   2541 
   2542         Bug 23490: Remove initialRefCount argument from RefCounted class
   2543 
   2544         <https://bugs.webkit.org/show_bug.cgi?id=23490>
   2545 
   2546         Reviewed by Darin Adler.
   2547 
   2548         FrameLoaderClientWx is no longer a RefCounted class.
   2549 
   2550         * WebKitSupport/FrameLoaderClientWx.cpp:
   2551         (WebCore::FrameLoaderClientWx::FrameLoaderClientWx): Removed call
   2552         to the RefCounted<FrameLoaderClientWx>(0) super constructor.
   2553         * WebKitSupport/FrameLoaderClientWx.h: Don't include RefCounted.h
   2554         and stop inheriting from RefCounted<FrameLoaderClientWx>.
   2555 
   2556 2009-01-27  Brady Eidson  <beidson (a] apple.com>
   2557 
   2558         Reviewed by Dan Bernstein
   2559 
   2560         Rework FrameLoaderClient to work on a CachedFrame basis instead of CachedPage
   2561 
   2562         * WebKitSupport/FrameLoaderClientWx.cpp:
   2563         (WebCore::FrameLoaderClientWx::savePlatformDataToCachedFrame):
   2564         (WebCore::FrameLoaderClientWx::transitionToCommittedFromCachedFrame):
   2565         * WebKitSupport/FrameLoaderClientWx.h:
   2566 
   2567 2009-01-23  Kevin Ollivier  <kevino (a] theolliviers.com>
   2568 
   2569         wx build fix, add missing include dir.
   2570 
   2571         * presets/wxwebkit.bkl:
   2572 
   2573 2009-01-19  Sam Weinig  <sam (a] webkit.org>
   2574 
   2575         Rubber-stamped by Gavin Barraclough.
   2576 
   2577         Remove temporary operator-> from JSValuePtr.
   2578 
   2579         * WebFrame.cpp:
   2580         (wxWebFrame::RunScript):
   2581 
   2582 2009-01-14  miggilin  <mr.diggilin (a] gmail.com>
   2583 
   2584         Reviewed by Kevin Ollivier.
   2585 
   2586         Fixing wx compilation for wx 2.9/trunk.
   2587 
   2588         * WebFrame.cpp:
   2589         (wxWebFrame::SetPageSource):
   2590         * WebView.cpp:
   2591 
   2592 2009-01-12  Kevin Ollivier  <kevino (a] theolliviers.com>
   2593 
   2594         wx build fix. JSValue* -> JSValuePtr.
   2595 
   2596         * WebFrame.cpp:
   2597         (wxWebFrame::RunScript):
   2598 
   2599 2009-01-05  Adam Treat  <adam.treat (a] torchmobile.com>
   2600 
   2601         Reviewed by George Staikos.
   2602 
   2603         Build fix for contentsSizeChanged
   2604 
   2605         * WebKitSupport/ChromeClientWx.cpp:
   2606         (WebCore::ChromeClientWx::contentsSizeChanged):
   2607         * WebKitSupport/ChromeClientWx.h:
   2608 
   2609 2008-12-19  miggilin  <mr.diggilin (a] gmail.com>
   2610 
   2611         Reviewed by Kevin Ollivier.
   2612 
   2613         Add Context Menu support to wx bindings.
   2614         
   2615         https://bugs.webkit.org/show_bug.cgi?id=22675
   2616 
   2617         * WebKitSupport/ContextMenuClientWx.cpp:
   2618         (WebCore::ContextMenuClientWx::contextMenuDestroyed):
   2619         (WebCore::ContextMenuClientWx::getCustomMenuFromDefaultItems):
   2620         * WebView.cpp:
   2621         (wxWebView::OnMouseEvents):
   2622         (wxWebView::OnContextMenuEvents):
   2623         (wxWebView::OnMenuSelectEvents):
   2624         * WebView.h:
   2625 
   2626 
   2627 2008-12-19  Kevin Ollivier  <kevino (a] theolliviers.com>
   2628 
   2629         wx build fixes after recent changes.
   2630 
   2631         * presets/wxwebkit.bkl:
   2632 
   2633 2008-12-18  Dan Bernstein  <mitz (a] apple.com>
   2634 
   2635         Reviewed by Sam Weinig.
   2636 
   2637         - stub out FrameLoaderClient::shouldUseCredentialStorage().
   2638 
   2639         * WebKitSupport/FrameLoaderClientWx.cpp:
   2640         (WebCore::FrameLoaderClientWx::shouldUseCredentialStorage):
   2641         * WebKitSupport/FrameLoaderClientWx.h:
   2642 
   2643 2008-12-18  Sam Weinig  <sam (a] webkit.org>
   2644 
   2645         Reviewed by John Sullivan.
   2646 
   2647         Stub out FrameLoaderClient::dispatchDidFirstVisuallyNonEmptyLayout()
   2648 
   2649         * WebKitSupport/FrameLoaderClientWx.cpp:
   2650         (WebCore::FrameLoaderClientWx::dispatchDidFirstVisuallyNonEmptyLayout):
   2651         * WebKitSupport/FrameLoaderClientWx.h:
   2652 
   2653 2008-12-13  Kevin Watters  <kevinwatters (a] gmail.com>
   2654 
   2655         Reviewed by Kevin Ollivier.
   2656 
   2657         Expose findString in wxWebView as FindString.
   2658 
   2659         https://bugs.webkit.org/show_bug.cgi?id=22458
   2660 
   2661         * WebView.cpp:
   2662         (wxWebView::FindString):
   2663         * WebView.h:
   2664 
   2665 2008-12-09  Brett Wilson  <brettw (a] chromium.org>
   2666 
   2667         Reviewed by Dave Hyatt.
   2668 
   2669         https://bugs.webkit.org/show_bug.cgi?id=22177
   2670 
   2671         Add a callback on ChromeClient that the state of form elements on
   2672         the page has changed. This is to allow clients implementing session
   2673         saving to know when the current state is dirty.
   2674 
   2675         * WebKitSupport/ChromeClientWx.h:
   2676         (WebCore::ChromeClientWx::formStateDidChange):
   2677 
   2678 2008-12-02  Kevin Watters  <kevinwatters (a] gmail.com>
   2679 
   2680         Reviewed by Kevin Ollivier.
   2681 
   2682         Add HitTest to wxWebView (and wxWebFrame).
   2683         
   2684         https://bugs.webkit.org/show_bug.cgi?id=22459
   2685 
   2686         * WebFrame.cpp:
   2687         (wxWebFrame::HitTest):
   2688         * WebFrame.h:
   2689         * WebView.cpp:
   2690         (wxWebView::HitTest):
   2691         * WebView.h:
   2692 
   2693 2008-11-24  Darin Fisher  <darin (a] chromium.org>
   2694 
   2695         Fix bustage.
   2696 
   2697         http://bugs.webkit.org/show_bug.cgi?id=15643
   2698 
   2699         * WebKitSupport/EditorClientWx.cpp:
   2700         (WebCore::EditorClientWx::isSelectTrailingWhitespaceEnabled):
   2701         * WebKitSupport/EditorClientWx.h:
   2702 
   2703 2008-11-24  Darin Adler  <darin (a] apple.com>
   2704 
   2705         Reviewed by Dan Bernstein.
   2706 
   2707         - https://bugs.webkit.org/show_bug.cgi?id=22470
   2708           remove unneeded URL argument from FrameLoaderClient::updateGlobalHistory
   2709 
   2710         * WebKitSupport/FrameLoaderClientWx.cpp:
   2711         (WebCore::FrameLoaderClientWx::updateGlobalHistory): Remove argument.
   2712         * WebKitSupport/FrameLoaderClientWx.h: Ditto.
   2713 
   2714 2008-11-21  Kevin Watters  <kevinwatters (a] gmail.com>
   2715 
   2716         Reviewed by Kevin Ollivier.
   2717 
   2718         Maintain an EditCommand stack in WebFramePrivate, and expose Undo and
   2719         Redo in wxWebView.
   2720         
   2721         https://bugs.webkit.org/show_bug.cgi?id=22403
   2722 
   2723         * WebFrame.cpp:
   2724         (wxWebFrame::wxWebFrame):
   2725         (wxWebFrame::Undo):
   2726         (wxWebFrame::Redo):
   2727         (wxWebFrame::CanUndo):
   2728         (wxWebFrame::CanRedo):
   2729         * WebFrame.h:
   2730         * WebFramePrivate.h: Added.
   2731         (WebFramePrivate::WebFramePrivate):
   2732         * WebKitSupport/ChromeClientWx.cpp:
   2733         (WebCore::ChromeClientWx::createWindow):
   2734         * WebKitSupport/EditCommandWx.h: Added.
   2735         (EditCommandWx::EditCommandWx):
   2736         (EditCommandWx::~EditCommandWx):
   2737         (EditCommandWx::editCommand):
   2738         * WebKitSupport/EditorClientWx.cpp:
   2739         (WebCore::EditorClientWx::registerCommandForUndo):
   2740         (WebCore::EditorClientWx::registerCommandForRedo):
   2741         (WebCore::EditorClientWx::canUndo):
   2742         (WebCore::EditorClientWx::canRedo):
   2743         (WebCore::EditorClientWx::undo):
   2744         (WebCore::EditorClientWx::redo):
   2745         * WebKitSupport/EditorClientWx.h:
   2746         * WebView.cpp:
   2747         (wxWebView::OnMouseEvents):
   2748         (wxWebView::OnKeyEvents):
   2749         * WebViewPrivate.h:
   2750 
   2751 2008-11-19  Darin Fisher  <darin (a] chromium.org>
   2752 
   2753         Reviewed by Geoff Garen.
   2754 
   2755         https://bugs.webkit.org/show_bug.cgi?id=22345
   2756         Define ScriptValue as a thin container for a JSC::Value*.
   2757 
   2758         * WebFrame.cpp:
   2759         (wxWebFrame::RunScript):
   2760 
   2761 2008-11-17  Geoffrey Garen  <ggaren (a] apple.com>
   2762 
   2763         Reviewed by Sam Weinig.
   2764         
   2765         Updated for JavaScriptCore renames.
   2766 
   2767         * presets/wxwebkit.bkl:
   2768 
   2769 2008-11-17  Geoffrey Garen  <ggaren (a] apple.com>
   2770 
   2771         Reviewed by Sam Weinig.
   2772         
   2773         Updated for JavaScriptCore renames.
   2774 
   2775         * presets/wxwebkit.bkl:
   2776 
   2777 2008-11-17  Geoffrey Garen  <ggaren (a] apple.com>
   2778 
   2779         Not reviewed.
   2780         
   2781         Try to fix wx build.
   2782 
   2783         * presets/wxwebkit.bkl:
   2784 
   2785 2008-11-15  Kevin Watters  <kevinwatters (a] gmail.com>
   2786 
   2787         Reviewed by Kevin Ollivier.
   2788 
   2789         Add API for setting transparent webview background.
   2790         
   2791         https://bugs.webkit.org/show_bug.cgi?id=22281
   2792 
   2793         * WebView.cpp:
   2794         (wxWebView::SetTransparent):
   2795         (wxWebView::IsTransparent):
   2796         * WebView.h:
   2797 
   2798 2008-11-11  Cameron Zwarich  <zwarich (a] apple.com>
   2799 
   2800         Reviewed by Geoff Garen.
   2801 
   2802         Remove pointless dependencies on the deleted kjs directory.
   2803 
   2804         * presets/wxwebkit.bkl:
   2805 
   2806 2008-11-08  Kevin Ollivier  <kevino (a] theolliviers.com>
   2807 
   2808         wx build fixes after addition of JSCore parser and bycompiler dirs. 
   2809 
   2810         * presets/wxwebkit.bkl:
   2811 
   2812 2008-11-05  Cameron Zwarich  <zwarich (a] apple.com>
   2813 
   2814         Rubber-stamped by Sam Weinig.
   2815 
   2816         Move more files to the runtime subdirectory of JavaScriptCore.
   2817 
   2818         * WebFrame.cpp:
   2819         * WebView.cpp:
   2820 
   2821 2008-10-31  Kevin Ollivier  <kevino (a] theolliviers.com>
   2822 
   2823         wxMSW build fix. Missing header.
   2824 
   2825         * WebKitSupport/ChromeClientWx.cpp:
   2826 
   2827 2008-10-29  Kevin Ollivier  <kevino (a] theolliviers.com>
   2828 
   2829         wx build fixes after addition of runtime and ImageBuffer changes.
   2830 
   2831         * presets/wxwebkit.bkl:
   2832 
   2833 2008-10-28  Cameron Zwarich  <zwarich (a] apple.com>
   2834 
   2835         Reviewed by Mark Rowe.
   2836 
   2837         Move ForwardingHeaders to their correct location after the creation of
   2838         the runtime directory in JavaScriptCore.
   2839 
   2840         * WebFrame.cpp:
   2841         * WebView.cpp:
   2842 
   2843 2008-10-27  Kevin Ollivier  <kevino (a] theolliviers.com>
   2844 
   2845         wx build fix on Linux/GTK. Enable support for #include <JavaScriptCore/XYZ.h> style includes.
   2846 
   2847         * presets/wxwebkit.bkl:
   2848 
   2849 2008-10-25  Kevin Ollivier  <kevino (a] theolliviers.com>
   2850 
   2851         wx build fix.
   2852 
   2853         * WebKitSupport/ChromeClientWx.h:
   2854 
   2855 2008-10-24  Sam Weinig  <sam (a] webkit.org>
   2856 
   2857         Reviewed by Dan Bernstein.
   2858 
   2859         Fix https://bugs.webkit.org/show_bug.cgi?id=21759
   2860         Layering violation: FileChooser should not depend on Document/Frame/Page
   2861 
   2862         * WebKitSupport/ChromeClientWx.cpp:
   2863         (WebCore::ChromeClientWx::runOpenPanel):
   2864         * WebKitSupport/ChromeClientWx.h:
   2865 
   2866 2008-10-24  David Kilzer  <ddkilzer (a] apple.com>
   2867 
   2868         Build fix.
   2869 
   2870         Reviewed by Greg Bolsinga.
   2871 
   2872         * WebKitSupport/InspectorClientWx.cpp:
   2873         (WebCore::InspectorClientWx::populateSetting): Changed
   2874         InspectorClient:: to InspectorClientWx::.
   2875         (WebCore::InspectorClientWx::storeSetting): Ditto.
   2876         (WebCore::InspectorClientWx::removeSetting): Ditto.
   2877 
   2878 2008-10-24  Timothy Hatcher  <timothy (a] apple.com>
   2879 
   2880         Stub out new InspectorClient methods.
   2881 
   2882         https://bugs.webkit.org/show_bug.cgi?id=21856
   2883 
   2884         Reviewed by Darin Adler.
   2885 
   2886         * WebKitSupport/InspectorClientWx.cpp:
   2887         (WebCore::InspectorClient::populateSetting): Not implemented.
   2888         (WebCore::InspectorClient::storeSetting): Ditto.
   2889         (WebCore::InspectorClient::removeSetting): Ditto.
   2890         * WebKitSupport/InspectorClientWx.h:
   2891 
   2892 2008-10-24  Darin Adler  <darin (a] apple.com>
   2893 
   2894         - finish rolling out https://bugs.webkit.org/show_bug.cgi?id=21732
   2895 
   2896         * WebFrame.cpp: (wxWebFrame::RunScript): Use JSValue* instead of JSValuePtr.
   2897 
   2898 2008-10-20  Sam Weinig  <sam (a] webkit.org>
   2899 
   2900         Reviewed by Anders Carlsson.
   2901 
   2902         Remove FrameLoaderClient::detachedFromParent4.  It is no longer used by any port.
   2903 
   2904         * WebKitSupport/FrameLoaderClientWx.cpp:
   2905         * WebKitSupport/FrameLoaderClientWx.h:
   2906 
   2907 2008-10-19  Darin Adler  <darin (a] apple.com>
   2908 
   2909         Reviewed by Oliver Hunt.
   2910 
   2911         - next step of https://bugs.webkit.org/show_bug.cgi?id=21732
   2912           improve performance by eliminating JSValue as a base class for JSCell
   2913 
   2914         Remove most uses of JSValue, which will be removed in a future patch.
   2915 
   2916         * WebFrame.cpp:
   2917         (wxWebFrame::RunScript): Use JSValuePtr.
   2918 
   2919 2008-10-17  Kevin Watters  <kevinwatters (a] gmail.com>
   2920         
   2921         Reviewed by Kevin Ollivier
   2922 
   2923         Fix wx port's scrollbar and drawing handling after recent changes.
   2924         
   2925         https://bugs.webkit.org/show_bug.cgi?id=21720
   2926 
   2927         * WebView.cpp:
   2928         (wxWebView::OnPaint):
   2929         (wxWebView::OnSize):
   2930 
   2931 2008-10-09  Kevin Ollivier  <kevino (a] theolliviers.com>
   2932 
   2933         wx build fixes.
   2934 
   2935         * WebKitSupport/ChromeClientWx.cpp:
   2936         (WebCore::ChromeClientWx::repaint):
   2937         (WebCore::ChromeClientWx::scroll):
   2938         * WebKitSupport/ChromeClientWx.h:
   2939         * presets/wxwebkit.bkl:
   2940 
   2941 2008-10-06  David Hyatt  <hyatt (a] apple.com>
   2942 
   2943         Enable viewless Mac WebKit to paint some basic pages.
   2944         
   2945         Reviewed by Sam Weinig
   2946 
   2947         * WebKitSupport/FrameLoaderClientWx.cpp:
   2948         * WebKitSupport/FrameLoaderClientWx.h:
   2949 
   2950 2008-10-03  David Hyatt  <hyatt (a] apple.com>
   2951 
   2952          Remove addToDirtyRegion.
   2953         
   2954          Reviewed by Oliver Hunt
   2955 
   2956         * WebKitSupport/ChromeClientWx.cpp:
   2957 
   2958 2008-10-02  Kevin Ollivier  <kevino (a] theolliviers.com>
   2959 
   2960         wx build fixes after Frame/ScrollView changes.
   2961 
   2962         * WebView.cpp:
   2963         (wxWebView::OnPaint):
   2964 
   2965 2008-10-01  David Hyatt  <hyatt (a] apple.com>
   2966 
   2967         https://bugs.webkit.org/show_bug.cgi?id=21282
   2968         
   2969         Make contentsToScreen/screenToContents cross-platform.  Only implemented by Mac/Win right now.
   2970     
   2971         Reviewed by Adam Roben
   2972 
   2973         * WebKitSupport/ChromeClientWx.cpp:
   2974         (WebCore::ChromeClientWx::windowToScreen):
   2975         (WebCore::ChromeClientWx::screenToWindow):
   2976         * WebKitSupport/ChromeClientWx.h:
   2977 
   2978 2008-09-30  Dave Hyatt  <hyatt (a] apple.com>
   2979 
   2980         http://bugs.webkit.org/show_bug.cgi?id=21250
   2981         
   2982         Rename updateContents to repaintContentRectangle and make it cross-platform by always sending
   2983         repaints up through the ChromeClient.
   2984 
   2985         Reviewed by Darin Adler
   2986 
   2987         * WebKitSupport/ChromeClientWx.cpp:
   2988         (WebCore::ChromeClientWx::repaint):
   2989         * WebKitSupport/ChromeClientWx.h:
   2990 
   2991 2008-09-26  Kevin Ollivier  <kevino (a] theolliviers.com>
   2992 
   2993         wx build fixes after Widget/ScrollView changes.
   2994 
   2995         * WebKitSupport/FrameLoaderClientWx.cpp:
   2996         (WebCore::FrameLoaderClientWx::transitionToCommittedForNewPage):
   2997 
   2998 2008-09-20  Kevin Ollivier  <kevino (a] theolliviers.com>
   2999 
   3000         Reviewed by Dan Bernstein.
   3001         
   3002         Fix memory leak.
   3003         
   3004         https://bugs.webkit.org/show_bug.cgi?id=20505
   3005 
   3006         * WebView.cpp:
   3007         (wxWebView::OnPaint):
   3008 
   3009 2008-09-20  Kevin Ollivier  <kevino (a] theolliviers.com>
   3010 
   3011         wx build fixes. Added/removed build sources, and nativeWindow->platformWidget updates.
   3012 
   3013         * WebKitSupport/EditorClientWx.cpp:
   3014         (WebCore::EditorClientWx::isEditable):
   3015         * WebKitSupport/FrameLoaderClientWx.cpp:
   3016         (WebCore::FrameLoaderClientWx::transitionToCommittedForNewPage):
   3017 
   3018 2008-09-07  Cameron Zwarich  <cwzwarich (a] uwaterloo.ca>
   3019 
   3020         Reviewed by Maciej Stachowiak.
   3021 
   3022         Bug 20704: Replace the KJS namespace
   3023         <https://bugs.webkit.org/show_bug.cgi?id=20704>
   3024 
   3025         Rename the KJS namespace to JSC.
   3026 
   3027         * WebFrame.cpp:
   3028         (wxWebFrame::RunScript):
   3029 
   3030 2008-09-04  Kevin Ollivier  <kevino (a] theolliviers.com>
   3031 
   3032         wx build fixes.
   3033         
   3034         * WebKitSupport/FrameLoaderClientWx.cpp:
   3035         (WebCore::FrameLoaderClientWx::pluginWillHandleLoadError):
   3036         * WebKitSupport/FrameLoaderClientWx.h:
   3037 
   3038 2008-08-18  Kevin Ollivier  <kevino (a] theolliviers.com>
   3039 
   3040         Build fix for Win. Don't include the libxml/libxslt directories in the
   3041         include path, it picks up the wrong Pattern.h in that case.
   3042 
   3043         * dependencies.bkl:
   3044 
   3045 2008-08-12  Timothy Hatcher  <timothy (a] apple.com>
   3046 
   3047         Add a stub for InspectorClient::setAttachedWindowHeight.
   3048 
   3049         * WebKitSupport/InspectorClientWx.cpp:
   3050         (WebCore::InspectorClientWx::setAttachedWindowHeight):
   3051         Call notImplemented().
   3052         * WebKitSupport/InspectorClientWx.h:
   3053 
   3054 2008-08-06  Kevin Watters  <kevinwatters (a] gmail.com>
   3055 
   3056         Reviewed by Kevin Ollivier.
   3057         
   3058         Create a wxWebFrame API to match other ports and to prepare for frames support.
   3059         Also fixes a frame leak in wx port on trunk.
   3060         
   3061         https://bugs.webkit.org/show_bug.cgi?id=19041
   3062 
   3063         * WebFrame.cpp: Added.
   3064         (wxWebFrame::wxWebFrame):
   3065         (wxWebFrame::~wxWebFrame):
   3066         (wxWebFrame::GetFrame):
   3067         (wxWebFrame::Stop):
   3068         (wxWebFrame::Reload):
   3069         (wxWebFrame::GetPageSource):
   3070         (wxWebFrame::SetPageSource):
   3071         (wxWebFrame::GetInnerText):
   3072         (wxWebFrame::GetAsMarkup):
   3073         (wxWebFrame::GetExternalRepresentation):
   3074         (wxWebFrame::RunScript):
   3075         (wxWebFrame::LoadURL):
   3076         (wxWebFrame::GoBack):
   3077         (wxWebFrame::GoForward):
   3078         (wxWebFrame::CanGoBack):
   3079         (wxWebFrame::CanGoForward):
   3080         (wxWebFrame::CanIncreaseTextSize):
   3081         (wxWebFrame::IncreaseTextSize):
   3082         (wxWebFrame::CanDecreaseTextSize):
   3083         (wxWebFrame::DecreaseTextSize):
   3084         (wxWebFrame::MakeEditable):
   3085         (wxWebFrame::CanCopy):
   3086         (wxWebFrame::Copy):
   3087         (wxWebFrame::CanCut):
   3088         (wxWebFrame::Cut):
   3089         (wxWebFrame::CanPaste):
   3090         (wxWebFrame::Paste):
   3091         * WebFrame.h: Added.
   3092         * WebView.cpp:
   3093         (wxWebView::wxWebView):
   3094         (wxWebView::Create):
   3095         (wxWebView::~wxWebView):
   3096         (wxWebView::Stop):
   3097         (wxWebView::Reload):
   3098         (wxWebView::GetPageSource):
   3099         (wxWebView::SetPageSource):
   3100         (wxWebView::GetInnerText):
   3101         (wxWebView::GetAsMarkup):
   3102         (wxWebView::GetExternalRepresentation):
   3103         (wxWebView::RunScript):
   3104         (wxWebView::LoadURL):
   3105         (wxWebView::GoBack):
   3106         (wxWebView::GoForward):
   3107         (wxWebView::CanGoBack):
   3108         (wxWebView::CanGoForward):
   3109         (wxWebView::CanIncreaseTextSize):
   3110         (wxWebView::IncreaseTextSize):
   3111         (wxWebView::CanDecreaseTextSize):
   3112         (wxWebView::DecreaseTextSize):
   3113         (wxWebView::OnPaint):
   3114         (wxWebView::OnSize):
   3115         (wxWebView::OnMouseEvents):
   3116         (wxWebView::CanCopy):
   3117         (wxWebView::Copy):
   3118         (wxWebView::CanCut):
   3119         (wxWebView::Cut):
   3120         (wxWebView::CanPaste):
   3121         (wxWebView::Paste):
   3122         (wxWebView::OnKeyEvents):
   3123         (wxWebView::OnSetFocus):
   3124         (wxWebView::OnKillFocus):
   3125         * WebView.h:
   3126         * wxwebkit.bkl:
   3127 
   3128 2008-07-27  Kevin Watters  <kevinwatters (a] gmail.com>
   3129 
   3130         Reviewed by Sam Weinig.
   3131 
   3132         Add tooltip support to the wx port.
   3133         
   3134         https://bugs.webkit.org/show_bug.cgi?id=20173
   3135 
   3136         * WebKitSupport/ChromeClientWx.cpp:
   3137         (WebCore::ChromeClientWx::setToolTip):
   3138         * WebView.cpp:
   3139         (wxWebView::OnMouseEvents): Use mouseMoved instead of handleMouseMoveEvent.
   3140 
   3141 2008-07-21  Kevin Ollivier  <kevino (a] theolliviers.com>
   3142 
   3143         wx build fix. Fix pthread linkage under Linux.
   3144 
   3145         * dependencies.bkl:
   3146 
   3147 2008-06-15  Darin Adler  <darin (a] apple.com>
   3148 
   3149         - give Frame object functions shorter names: scriptProxy() -> script(),
   3150           selectionController() -> selection(), animationController() -> animation()
   3151 
   3152         * WebKitSupport/EditorClientWx.cpp:
   3153         (WebCore::EditorClientWx::handleKeyboardEvent):
   3154         * WebView.cpp:
   3155         (wxWebView::RunScript):
   3156         (wxWebView::OnSetFocus):
   3157         (wxWebView::OnKillFocus):
   3158 
   3159 2008-06-15  Darin Adler  <darin (a] apple.com>
   3160 
   3161         - new names for a few key JavaScriptCore files
   3162 
   3163         * WebView.cpp:
   3164 
   3165 2008-06-14  Darin Adler  <darin (a] apple.com>
   3166 
   3167         Rubber stamped by Sam.
   3168 
   3169         - new names for kjs_binding.h and kjs_proxy.h
   3170 
   3171         * WebView.cpp:
   3172 
   3173 2008-06-14  Darin Adler  <darin (a] apple.com>
   3174 
   3175         - try to fix wx build, again
   3176 
   3177         * WebView.cpp:
   3178         (wxWebView::Create): Use create function instead of new.
   3179 
   3180 2008-06-14  Darin Adler  <darin (a] apple.com>
   3181 
   3182         Reviewed by Sam.
   3183 
   3184         - more https://bugs.webkit.org/show_bug.cgi?id=17257
   3185           start ref counts at 1 instead of 0 for speed
   3186 
   3187         * WebKitSupport/FrameLoaderClientWx.cpp:
   3188         (WebCore::FrameLoaderClientWx::createDocumentLoader): Use create function
   3189         instead of new.
   3190 
   3191 2008-06-13  Darin Adler  <darin (a] apple.com>
   3192 
   3193         - try to fix build
   3194 
   3195         * WebKitSupport/FrameLoaderClientWx.h: Add missing argument.
   3196 
   3197 2008-06-13  Darin Adler  <darin (a] apple.com>
   3198 
   3199         Reviewed by John Sullivan.
   3200 
   3201         - updated for addition of FormState argument to action policy functions
   3202 
   3203         * WebKitSupport/FrameLoaderClientWx.cpp:
   3204         (WebCore::FrameLoaderClientWx::dispatchDecidePolicyForNewWindowAction):
   3205         (WebCore::FrameLoaderClientWx::dispatchDecidePolicyForNavigationAction):
   3206 
   3207 2008-06-10  Kevin Ollivier  <kevino (a] theolliviers.com>
   3208 
   3209         wx Linux build fix. Only use -undefined dynamic_lookup flag under Mac.
   3210 
   3211         * bindings/python/wxwebkit-py.bkl:
   3212 
   3213 2008-05-28  Robin Dunn  <robin (a] alldunn.com>
   3214 
   3215         Reviewed by Kevin Ollivier.
   3216 
   3217         This patch adds a new wx event type and code to send it when a new title is set
   3218         by the page being loaded.
   3219         
   3220         https://bugs.webkit.org/show_bug.cgi?id=19067
   3221 
   3222         * WebKitSupport/FrameLoaderClientWx.cpp:
   3223         (WebCore::FrameLoaderClientWx::dispatchDidReceiveTitle):
   3224         * WebView.cpp:
   3225         (wxWebViewReceivedTitleEvent::wxWebViewReceivedTitleEvent):
   3226         * WebView.h:
   3227         * bindings/python/webview.i:
   3228 
   3229 2008-05-28  Robin Dunn  <robin (a] alldunn.com>
   3230 
   3231         Reviewed by Kevin Ollivier.
   3232         
   3233         This patch tweaks the wxWebView class to make it conform to normal wx patterns
   3234         for widget classes.  It adds a default ctor and the Create method so it can use
   3235         the 2-phase create pattern, adds wxRTTI macros which is important for wxPython
   3236         and XRC, and fixes the LoadURL method to pass a wxString reference to save a
   3237         copy.
   3238         
   3239         https://bugs.webkit.org/show_bug.cgi?id=19068
   3240 
   3241         * WebView.cpp:
   3242         (wxWebView::wxWebView):
   3243         (wxWebView::Create):
   3244         (wxWebView::LoadURL):
   3245         * WebView.h:
   3246 
   3247 2008-05-27  Kevin Ollivier  <kevino (a] theolliviers.com>
   3248 
   3249         wx build fix. Accidently left a couple fixes out of the previous commit.
   3250 
   3251         * presets/wxwebkit.bkl:
   3252 
   3253 2008-05-16  Kevin Ollivier  <kevino (a] theolliviers.com>
   3254 
   3255         Reviewed by Darin Adler.
   3256         
   3257         Rename wxWebFrame -> wxWebBrowserShell in preparation to introduce a WebFrame
   3258         counterpart in wx port. (Frame typically means 'top level window' in wx terms.)
   3259         
   3260         https://bugs.webkit.org/show_bug.cgi?id=19041
   3261 
   3262         * WebBrowserShell.cpp: Copied from WebKit/wx/WebFrame.cpp.
   3263         (wxWebBrowserShell::wxWebBrowserShell):
   3264         (wxWebBrowserShell::~wxWebBrowserShell):
   3265         (wxWebBrowserShell::ShowDebugMenu):
   3266         (wxWebBrowserShell::OnQuit):
   3267         (wxWebBrowserShell::OnAbout):
   3268         (wxWebBrowserShell::OnLoadFile):
   3269         (wxWebBrowserShell::OnLoadEvent):
   3270         (wxWebBrowserShell::OnBeforeLoad):
   3271         (wxWebBrowserShell::OnAddressBarEnter):
   3272         (wxWebBrowserShell::OnSearchCtrlEnter):
   3273         (wxWebBrowserShell::OnBack):
   3274         (wxWebBrowserShell::OnForward):
   3275         (wxWebBrowserShell::OnStop):
   3276         (wxWebBrowserShell::OnReload):
   3277         (wxWebBrowserShell::OnMakeTextLarger):
   3278         (wxWebBrowserShell::OnMakeTextSmaller):
   3279         (wxWebBrowserShell::OnGetSource):
   3280         (wxWebBrowserShell::OnSetSource):
   3281         (wxWebBrowserShell::OnBrowse):
   3282         (wxWebBrowserShell::OnEdit):
   3283         (wxWebBrowserShell::OnRunScript):
   3284         * WebBrowserShell.h: Copied from WebKit/wx/WebFrame.h.
   3285         * WebFrame.cpp: Removed.
   3286         * WebFrame.h: Removed.
   3287         * WebKitSupport/ChromeClientWx.cpp:
   3288         (WebCore::ChromeClientWx::createWindow):
   3289         * bindings/python/webview.i:
   3290         * wxwebkit.bkl:
   3291 
   3292 2008-05-20  Kevin Ollivier  <kevino (a] theolliviers.com>
   3293 
   3294         wx build fix. Update code after removal of Document::toString().
   3295 
   3296         * WebView.cpp:
   3297         (wxWebView::GetPageSource):
   3298 
   3299 2008-05-15  Kevin Ollivier  <kevino (a] theolliviers.com>
   3300 
   3301         wx build fix. Add rendering/style to includes dir.
   3302 
   3303         * presets/wxwebkit.bkl:
   3304 
   3305 2008-05-11  Kevin Ollivier  <kevino (a] theolliviers.com>
   3306 
   3307         Previous commit made bdash sad. Restore happiness state by fixing missed style issue. 
   3308 
   3309         * WebKitSupport/FrameLoaderClientWx.cpp:
   3310         (WebCore::FrameLoaderClientWx::transitionToCommittedForNewPage):
   3311 
   3312 2008-05-11  Robin Dunn  <robin (a] alldunn.com>
   3313 
   3314         Reviewed by Kevin Ollivier.
   3315         
   3316         Fix scrolling issues by implementing transitionToCommittedNewPage() so the scroll
   3317         positions are reset when a new page is loaded, and also maintained so that back
   3318         and next restore the scroll positions as well. This also simplifies the logic
   3319         for initializing and managing wxWebView.
   3320         
   3321         https://bugs.webkit.org/show_bug.cgi?id=18992
   3322 
   3323         * WebKitSupport/FrameLoaderClientWx.cpp:
   3324         (WebCore::FrameLoaderClientWx::setWebView):
   3325         (WebCore::FrameLoaderClientWx::dispatchDidHandleOnloadEvents):
   3326         (WebCore::FrameLoaderClientWx::dispatchDidStartProvisionalLoad):
   3327         (WebCore::FrameLoaderClientWx::dispatchDidReceiveTitle):
   3328         (WebCore::FrameLoaderClientWx::dispatchDidCommitLoad):
   3329         (WebCore::FrameLoaderClientWx::dispatchDidFinishDocumentLoad):
   3330         (WebCore::FrameLoaderClientWx::postProgressFinishedNotification):
   3331         (WebCore::FrameLoaderClientWx::dispatchDecidePolicyForNavigationAction):
   3332         (WebCore::FrameLoaderClientWx::createFrame):
   3333         (WebCore::FrameLoaderClientWx::transitionToCommittedForNewPage):
   3334         * WebKitSupport/FrameLoaderClientWx.h:
   3335         * WebView.cpp:
   3336         (wxWebView::wxWebView):
   3337         (wxWebView::~wxWebView):
   3338         (wxWebView::GetPageSource):
   3339         (wxWebView::GetInnerText):
   3340         (wxWebView::GetExternalRepresentation):
   3341         (wxWebView::OnPaint):
   3342         (wxWebView::OnSize):
   3343         (wxWebView::OnMouseEvents):
   3344         (wxWebView::CanCopy):
   3345         (wxWebView::CanCut):
   3346         (wxWebView::CanPaste):
   3347         (wxWebView::OnKeyEvents):
   3348         * WebViewPrivate.h:
   3349         (WebViewPrivate::WebViewPrivate):
   3350 
   3351 2008-05-04  Robin Dunn  <robin (a] alldunn.com>
   3352 
   3353         Reviewed by Kevin Ollivier.
   3354         
   3355         Allow events to specify the ID of the particular wxWebView they are to be sent to.
   3356         
   3357         https://bugs.webkit.org/show_bug.cgi?id=18659
   3358 
   3359         * WebFrame.cpp:
   3360         (wxWebFrame::wxWebFrame):
   3361         * WebView.cpp:
   3362         (wxWebViewLoadEvent::wxWebViewLoadEvent):
   3363         (wxWebViewBeforeLoadEvent::wxWebViewBeforeLoadEvent):
   3364         (wxWebViewNewWindowEvent::wxWebViewNewWindowEvent):
   3365         (wxWebViewRightClickEvent::wxWebViewRightClickEvent):
   3366         (wxWebViewConsoleMessageEvent::wxWebViewConsoleMessageEvent):
   3367         * WebView.h:
   3368         * bindings/python/webview.i:
   3369 
   3370 2008-04-27  Robin Dunn  <robin (a] alldunn.com>
   3371 
   3372         Reviewed by Kevin Ollivier.
   3373         
   3374         Add methods to check if there is a previous/next page in the history. Also some
   3375         coding style cleanup.
   3376         
   3377         https://bugs.webkit.org/show_bug.cgi?id=18757
   3378 
   3379         * WebView.cpp:
   3380         (wxWebView::GoBack):
   3381         (wxWebView::GoForward):
   3382         (wxWebView::CanGoBack):
   3383         (wxWebView::CanGoForward):
   3384         * WebView.h:
   3385 
   3386 2008-04-24  Anders Carlsson  <andersca (a] apple.com>
   3387 
   3388         Reviewed by Sam.
   3389 
   3390         Change some String arguments to be const references instead.
   3391 
   3392         * WebKitSupport/EditorClientWx.cpp:
   3393         (WebCore::EditorClientWx::shouldInsertText):
   3394         * WebKitSupport/EditorClientWx.h:
   3395 
   3396 2008-04-23  Kevin Ollivier  <kevino (a] theolliviers.com>
   3397 
   3398         Reviewed by Alp Toker.
   3399         
   3400         Typo fix to restore text entry.
   3401 
   3402         * WebKitSupport/EditorClientWx.cpp:
   3403         (WebCore::EditorClientWx::handleKeyboardEvent):
   3404 
   3405 2008-04-19  Kevin Ollivier  <kevino (a] theolliviers.com>
   3406 
   3407         wx build fix. renderer() -> contentRenderer()
   3408 
   3409         * WebView.cpp:
   3410         (wxWebView::GetExternalRepresentation):
   3411         (wxWebView::OnPaint):
   3412 
   3413 2008-04-18  Kevin Ollivier  <kevino (a] theolliviers.com>
   3414 
   3415         wx build fix. We need to use ENABLE_DOM_STORAGE now.
   3416 
   3417         * wxwk-settings.bkl:
   3418 
   3419 2008-04-05  Kevin Ollivier  <kevino (a] theolliviers.com>
   3420 
   3421         Rubber stamped by Mark Rowe.
   3422 
   3423         Don't assume wxWebKit to be part of the wx package. This allows
   3424         us to run it from any directory on the PYTHONPATH rather than
   3425         having to copy files into the wxPython directory.
   3426 
   3427         * bindings/python/webview.i:
   3428 
   3429 2008-03-25  Brady Eidson  <beidson (a] apple.com>
   3430 
   3431         Reviewed by Darin
   3432 
   3433         Remove newly obsolete FrameLoaderClient methods
   3434 
   3435         * WebKitSupport/FrameLoaderClientWx.cpp:
   3436         * WebKitSupport/FrameLoaderClientWx.h:
   3437 
   3438 2008-03-16  Kevin Ollivier  <kevino (a] theolliviers.com>
   3439 
   3440         wx build fix. Make sure we link png/jpeg libraries before
   3441         wx libraries to get the right symbols.
   3442 
   3443         * wxwebkit.bkl:
   3444         * wxwk-settings.bkl:
   3445 
   3446 2008-03-16  Kevin Ollivier  <kevino (a] theolliviers.com>
   3447 
   3448         Rubber stamped by Darin Adler.
   3449 
   3450         Add set-webkit-configuration support for wx port, and centralize
   3451         build dir location setting.
   3452 
   3453         http://bugs.webkit.org/show_bug.cgi?id=17790
   3454 
   3455         * bindings/python/wxwebkit-py.bkl:
   3456         * presets/wxwebkit.bkl:
   3457         * wxwebkit.bkl:
   3458         * wxwk-settings.bkl:
   3459 
   3460 2008-03-12  David Hyatt  <hyatt (a] apple.com>
   3461 
   3462         Make the zoom factor a float and not a percent.
   3463 
   3464         Reviewed by antti
   3465 
   3466         * WebView.cpp:
   3467         (wxWebView::IncreaseTextSize):
   3468         (wxWebView::DecreaseTextSize):
   3469 
   3470 2008-03-03  Kevin Ollivier  <kevino (a] theolliviers.com>
   3471 
   3472         wx build fix after Frame::setZoomFactor API change.
   3473 
   3474         * WebView.cpp:
   3475         (wxWebView::IncreaseTextSize):
   3476         (wxWebView::DecreaseTextSize):
   3477 
   3478 2008-02-24  Darin Adler  <darin (a] apple.com>
   3479 
   3480         Reviewed by Sam.
   3481 
   3482         - remove separate client calls for "standard" and "reload' history
   3483 
   3484         * WebKitSupport/FrameLoaderClientWx.cpp:
   3485         (WebCore::FrameLoaderClientWx::updateGlobalHistory):
   3486         * WebKitSupport/FrameLoaderClientWx.h:
   3487 
   3488 2008-02-23  Kevin Ollivier  <kevino (a] theolliviers.com>
   3489 
   3490         Reviewed by Darin Adler.
   3491 
   3492         Move text drawing into wxcode, as we need platform-dependent
   3493         APIs for drawing non-kerned text, which wx doesn't yet have.
   3494         (But hopefully will, once these APIs are fleshed out on all 
   3495         platforms!)
   3496 
   3497         http://bugs.webkit.org/show_bug.cgi?id=17396
   3498 
   3499         * wxwebkit.bkl:
   3500         We need to directly link against GDI+ on Windows since we now
   3501         directly call GDI+ APIs.
   3502 
   3503 2008-02-14  Darin Adler  <darin (a] apple.com>
   3504 
   3505         * WebView.cpp: Removed use of DeprecatedString to keep this compiling.
   3506 
   3507 2008-02-11  Kevin Ollivier <kevino (a] theolliviers.com>
   3508 
   3509         Reviewed by Darin Adler.
   3510 
   3511         A couple quick wx fixes.
   3512         
   3513         http://bugs.webkit.org/show_bug.cgi?id=17321
   3514 
   3515         * WebView.cpp:
   3516         (wxWebView::OnPaint):
   3517         Make sure wxGCDC has its paint origin set properly after
   3518         the move to wxWindow for scrolling.
   3519         * bindings/python/webview.i:
   3520         Update the wxPython bindings after event rename.
   3521 
   3522 2008-02-10  Darin Adler  <darin (a] apple.com>
   3523 
   3524         Reviewed by Eric.
   3525 
   3526         - http://bugs.webkit.org/show_bug.cgi?id=17256
   3527           eliminate default ref. count of 0 in RefCounted class
   3528 
   3529         * WebKitSupport/FrameLoaderClientWx.cpp:
   3530         (WebCore::FrameLoaderClientWx::FrameLoaderClientWx):
   3531         Set the count to 0 explicitly (one stray client I missed in my last pass).
   3532 
   3533 2008-02-03  Kevin Ollivier  <kevino (a] theolliviers.com>
   3534 
   3535         Reviewed by Darin Adler.
   3536 
   3537         Typo fix. Don't use the provisionalDocumentLoader() after the
   3538         whole page has already been loaded.
   3539 
   3540         * WebKitSupport/FrameLoaderClientWx.cpp:
   3541         (WebCore::FrameLoaderClientWx::dispatchDidHandleOnloadEvents):
   3542 
   3543 2008-02-03  Kevin Ollivier  <kevino (a] theolliviers.com>
   3544 
   3545         Build fix for last wx commit (a couple things were not committed). 
   3546         Also fix some style issues.
   3547 
   3548         * WebView.cpp:
   3549         (wxWebView::wxWebView):
   3550         (wxWebView::OnPaint):
   3551         (wxWebView::OnSize):
   3552         (wxWebView::CanCopy):
   3553         (wxWebView::Copy):
   3554         (wxWebView::CanCut):
   3555         (wxWebView::Cut):
   3556         (wxWebView::CanPaste):
   3557         (wxWebView::Paste):
   3558         (wxWebView::OnKeyEvents):
   3559         (wxWebView::OnSetFocus):
   3560         (wxWebView::OnKillFocus):
   3561         (wxWebView::OnActivate):
   3562         * WebView.h:
   3563 
   3564 2008-01-31  Kevin Ollivier  <kevino (a] theolliviers.com>
   3565 
   3566         Reviewed by Adam Roben.
   3567 
   3568         On MSW, the wx port internally uses callbacks for wxTimer, so the
   3569         wx port suffers from the same crash problem that was fixed
   3570         in r28500 for the Windows port. For now, use the SharedTimerWin.cpp
   3571         impl. for wx too on MSW, until a version of wx is released that
   3572         fixes the issue by reworking wxTimer.
   3573 
   3574         * WebView.cpp:
   3575         (wxWebView::wxWebView):
   3576 
   3577 2008-01-21  Darin Adler  <darin (a] apple.com>
   3578 
   3579         Reviewed by John Sullivan.
   3580 
   3581         - updated for changes to ChromeClient database functions
   3582 
   3583         * WebKitSupport/ChromeClientWx.cpp:
   3584         (WebCore::ChromeClientWx::exceededDatabaseQuota):
   3585         * WebKitSupport/ChromeClientWx.h:
   3586 
   3587 2008-01-16  Adam Roben  <aroben (a] apple.com>
   3588 
   3589         Updated for WebCore method renames.
   3590 
   3591         Reviewed by Darin Adler.
   3592 
   3593         * WebView.cpp:
   3594         (wxWebView::OnSetFocus):
   3595         (wxWebView::OnKillFocus):
   3596         (wxWebView::OnActivate):
   3597 
   3598 2008-01-12  Kevin Ollivier  <kevino (a] theolliviers.com>
   3599 
   3600         Reviewed by Darin Adler.
   3601 
   3602         wxWebKit API changes in preparation for DRT implementation. 
   3603         Specifically:
   3604 
   3605         - Add CONSOLE_MESSAGE callback so clients can choose how to handle
   3606         console messages.
   3607         - Add more load events, and rename wxWebViewStateChangedEvent to 
   3608         wxWebViewLoadEvent to reflect that all 'states' are load states.
   3609         - Add wxWebView impls. for GetInnerText(), GetAsMarkup() and 
   3610         GetExternalRepresentation()
   3611 
   3612         * WebFrame.cpp:
   3613         (wxWebFrame::OnLoadEvent):
   3614         * WebFrame.h:
   3615         * WebKitSupport/ChromeClientWx.cpp:
   3616         (WebCore::ChromeClientWx::ChromeClientWx):
   3617         (WebCore::ChromeClientWx::addMessageToConsole):
   3618         * WebKitSupport/ChromeClientWx.h:
   3619         * WebKitSupport/FrameLoaderClientWx.cpp:
   3620         (WebCore::FrameLoaderClientWx::dispatchDidHandleOnloadEvents):
   3621         (WebCore::FrameLoaderClientWx::dispatchDidStartProvisionalLoad):
   3622         (WebCore::FrameLoaderClientWx::dispatchDidCommitLoad):
   3623         (WebCore::FrameLoaderClientWx::dispatchDidFinishDocumentLoad):
   3624         (WebCore::FrameLoaderClientWx::postProgressFinishedNotification):
   3625         * WebView.cpp:
   3626         (wxWebViewLoadEvent::wxWebViewLoadEvent):
   3627         (wxWebViewConsoleMessageEvent::wxWebViewConsoleMessageEvent):
   3628         (wxWebView::wxWebView):
   3629         (wxWebView::GetPageSource):
   3630         (wxWebView::GetInnerText):
   3631         (wxWebView::GetAsMarkup):
   3632         (wxWebView::GetExternalRepresentation):
   3633         * WebView.h:
   3634 
   3635 2008-01-12  Kevin Ollivier  <kevino (a] theolliviers.com>
   3636 
   3637         wx build fix. Add WebCore/icu/include dir for OS X boxes with
   3638         only stock ICU installed.
   3639 
   3640         * dependencies.bkl:
   3641 
   3642 2008-01-10  Maciej Stachowiak  <mjs (a] apple.com>
   3643 
   3644         Reviewed by Sam.
   3645 
   3646         - remove SecurityOriginData and fold its functionality into SecurityOrigin
   3647 
   3648         * WebKitSupport/ChromeClientWx.cpp:
   3649         (WebCore::ChromeClientWx::requestQuotaIncreaseForNewDatabase):
   3650         (WebCore::ChromeClientWx::requestQuotaIncreaseForDatabaseOperation):
   3651         * WebKitSupport/ChromeClientWx.h:
   3652 
   3653 2007-12-16  Darin Adler  <darin (a] apple.com>
   3654 
   3655         - try to fix the build
   3656 
   3657         * WebView.cpp:
   3658         (wxWebView::OnKeyEvents): Add a WebCore prefix.
   3659 
   3660 2007-12-16  Alexey Proskuryakov  <ap (a] webkit.org>
   3661 
   3662         Reviewed by Darin Adler.
   3663 
   3664         http://bugs.webkit.org/show_bug.cgi?id=16462
   3665         REGRESSION: access keys broken on Windows
   3666 
   3667         * WebView.cpp: (wxWebView::OnKeyEvents): Call handleAccessKey() as appropriate.
   3668 
   3669 2007-12-14  Darin Adler  <darin (a] apple.com>
   3670 
   3671         Reviewed by Alexey.
   3672 
   3673         * WebKitSupport/EditorClientWx.cpp:
   3674         (WebCore::EditorClientWx::handleKeyboardEvent): Switched from Editor::execCommand
   3675         to Editor::command.
   3676 
   3677 2007-12-12  Brady Eidson  <beidson (a] apple.com>
   3678 
   3679         Reviewed by Sam Weinig
   3680 
   3681         As part of doing some CachedPage and client cleanup, keep Wx building
   3682 
   3683         * WebKitSupport/FrameLoaderClientWx.cpp:
   3684         (WebCore::FrameLoaderClientWx::savePlatformDataToCachedPage):
   3685         (WebCore::FrameLoaderClientWx::transitionToCommittedFromCachedPage):
   3686         (WebCore::FrameLoaderClientWx::transitionToCommittedForNewPage):
   3687         * WebKitSupport/FrameLoaderClientWx.h:
   3688 
   3689 2007-12-12  Sam Weinig  <sam (a] webkit.org>
   3690 
   3691         Build fix.
   3692 
   3693         * WebKitSupport/ChromeClientWx.cpp:
   3694         (WebCore::ChromeClientWx::createWindow):
   3695         * WebKitSupport/FrameLoaderClientWx.cpp:
   3696         (WebCore::FrameLoaderClientWx::dispatchDidStartProvisionalLoad):
   3697         (WebCore::FrameLoaderClientWx::dispatchDidCommitLoad):
   3698         (WebCore::FrameLoaderClientWx::dispatchDidFinishDocumentLoad):
   3699         (WebCore::FrameLoaderClientWx::postProgressFinishedNotification):
   3700         (WebCore::FrameLoaderClientWx::didChangeTitle):
   3701         (WebCore::FrameLoaderClientWx::dispatchDecidePolicyForNavigationAction):
   3702 
   3703 2007-12-07  Alexey Proskuryakov  <ap (a] webkit.org>
   3704 
   3705         Reviewed by Darin Adler.
   3706 
   3707         <rdar://problem/5535636>
   3708         Have to press 4 times instead of 2 times to get the expected result of ^^ with german keyboard.
   3709 
   3710         http://bugs.webkit.org/show_bug.cgi?id=13916
   3711         JavaScript detects Tab as a character input on a textfield validation
   3712 
   3713         * WebKitSupport/EditorClientWx.cpp:
   3714         (WebCore::EditorClientWx::handleInputMethodKeydown):
   3715         (WebCore::EditorClientWx::handleKeyboardEvent):
   3716         * WebKitSupport/EditorClientWx.h:
   3717         Updated for cross-platform changes as much as it was possible without a wx build environment.
   3718         The keyboard event model of wx is similar to Windows one, so further fixes can be modeled
   3719         after the Windows port.
   3720 
   3721 2007-12-06  Kevin Ollivier  <kevino (a] theolliviers.com>
   3722 
   3723         Fix page leak caused because the Frame's page pointer is 0 by the 
   3724         time we call delete on it. Store a reference to the page instead
   3725         and delete it that way.
   3726 
   3727         Also, small fix to call PrepareDC(gcdc) when using wxGCDC because
   3728         on Linux the wxGCDC gcdc(dc) constructor will not retain the
   3729         changes made to dc by PrepareDC(dc).
   3730 
   3731         Reviewed by Darin Adler.
   3732 
   3733         * WebView.cpp:
   3734         (wxWebView::wxWebView):
   3735         (wxWebView::~wxWebView):
   3736         (wxWebView::OnPaint):
   3737         * WebViewPrivate.h:
   3738         (WebViewPrivate::WebViewPrivate):
   3739 
   3740 2007-12-06  Kevin Ollivier  <kevino (a] theolliviers.com>
   3741 
   3742         Linux build fix - ensure that webcore is linked before jscore
   3743         so that the linker will know which symbols it needs to link in.
   3744         Also fix MSVC project file name typo for sample app.
   3745 
   3746         * Bakefiles.bkgen:
   3747         * wxwebkit.bkl:
   3748 
   3749 2007-12-04  Darin Adler  <darin (a] apple.com>
   3750 
   3751         Reviewed by Kevin Decker.
   3752 
   3753         * WebKitSupport/FrameLoaderClientWx.cpp: Removed obsolete privateBrowsingEnabled.
   3754         * WebKitSupport/FrameLoaderClientWx.h: Ditto.
   3755 
   3756 2007-12-03  Mark Rowe  <mrowe (a] apple.com>
   3757 
   3758         wx build fix.
   3759 
   3760         * WebView.cpp:
   3761         (wxWebView::RunScript):
   3762 
   3763 2007-11-30  Kevin Ollivier  <kevino (a] theolliviers.com>
   3764 
   3765         wx build fix. Add WebCore/platform/graphics/wx to includes.
   3766 
   3767         * wxwebkit.bkl:
   3768 
   3769 2007-11-30  Kevin Ollivier  <kevino (a] theolliviers.com>
   3770 
   3771         Fix method signatures to be members of ClientChromeWx class.
   3772 
   3773         * WebKitSupport/ChromeClientWx.cpp:
   3774         (WebCore::ChromeClientWx::requestQuotaIncreaseForNewDatabase):
   3775         (WebCore::ChromeClientWx::requestQuotaIncreaseForDatabaseOperation):
   3776 
   3777 2007-11-30  Kevin Ollivier  <kevino (a] theolliviers.com>
   3778 
   3779         Build fix. Add platform/text to includes for targets that
   3780         need WebCore headers.
   3781 
   3782         * presets/wxwebkit.bkl:
   3783 
   3784 2007-11-29  Brady Eidson  <beidson (a] apple.com>
   3785 
   3786         Keep it building with new client method
   3787 
   3788         * WebKitSupport/ChromeClientWx.cpp:
   3789         (WebCore::ChromeClient::requestQuotaIncreaseForNewDatabase):
   3790         (WebCore::ChromeClient::requestQuotaIncreaseForDatabaseOperation):
   3791         * WebKitSupport/ChromeClientWx.h:
   3792 
   3793 2007-11-25  Kevin Ollivier  <kevino (a] theolliviers.com>
   3794 
   3795         wx build fix. Don't get xslt-config options at bake time, do it
   3796         at make time.
   3797 
   3798         * dependencies.bkl:
   3799 
   3800 2007-11-23  Kevin Ollivier  <kevino (a] theolliviers.com>
   3801 
   3802         wx build fix. Include config.h in WebFrame/WebView to ensure
   3803         WebCore headers are properly configured, fix unicode/utf8.h and
   3804         config.h include ordering issues, centralize wx project options to 
   3805         ensure proper configuration, and fix wxwebkit-python target so that
   3806         it links against wx libs.
   3807 
   3808         * WebFrame.cpp:
   3809         * WebView.cpp:
   3810         * bindings/python/wxwebkit-py.bkl:
   3811         * dependencies.bkl:
   3812         * presets/wxwebkit.bkl:
   3813         * wxwebkit.bkl:
   3814         * wxwk-settings.bkl:
   3815 
   3816 2007-11-20  Kevin Ollivier  <kevino (a] theolliviers.com>
   3817 
   3818         wx build fix for Windows. Don't use WebCore/move-js-headers.sh as
   3819         it indiscriminately copies any headers inside JavaScriptCore,
   3820         which includes Tiger ICU headers. 
   3821 
   3822         * presets/wxwebkit.bkl:
   3823         Remove WebCore/include reference and add JSCore header dirs needed
   3824         instead.
   3825 
   3826 2007-11-19  Kevin Ollivier  <kevino (a] theolliviers.com>
   3827 
   3828         Add pcre directory to JSCore includes, and update the wx port
   3829         to reflect the Shared -> RefCounted name change. Also, fix
   3830         WebFrame.cpp to re-enable code that should never have been 
   3831         committed disabled. 
   3832 
   3833         Reviewed by Adam.
   3834 
   3835         * WebFrame.cpp:
   3836         (wxWebFrame::wxWebFrame):
   3837         * WebKitSupport/FrameLoaderClientWx.cpp:
   3838         (WebCore::FrameLoaderClientWx::ref):
   3839         (WebCore::FrameLoaderClientWx::deref):
   3840         * WebKitSupport/FrameLoaderClientWx.h:
   3841         * presets/wxwebkit.bkl:
   3842 
   3843 2007-11-17  Timothy Hatcher  <timothy (a] apple.com>
   3844 
   3845         Reviewed by Mark Rowe.
   3846 
   3847         Bug 13470: i18n: The Web Inspector is not localizable
   3848         http://bugs.webkit.org/show_bug.cgi?id=13470
   3849 
   3850         * WebKitSupport/InspectorClientWx.cpp:
   3851         (WebCore::InspectorClientWx::localizedStringsURL): Empty stub.
   3852         * WebKitSupport/InspectorClientWx.h: Added localizedStringsURL.
   3853 
   3854 2007-11-08  Kevin Ollivier  <kevino (a] theolliviers.com>
   3855 
   3856         Initial commit of wx implementation of WebKit. This includes
   3857         the wxWebFrame and wxWebView wx front end classes, the 
   3858         WebKitSupport directory containing implementations of interfaces
   3859         used by WebCore to talk with the wxWebKit front end, and the 
   3860         language bindings for wxWebKit (bindings dir), currently
   3861         only containing bindings and a sample app for wxPython.
   3862 
   3863         Reviewed by Mark Rowe.
   3864 
   3865         * Bakefiles.bkgen: Added.
   3866         * WebFrame.cpp: Added.
   3867         * WebFrame.h: Added.
   3868         * WebKitSupport: Added.
   3869         * WebKitSupport/ChromeClientWx.cpp: Added.
   3870         * WebKitSupport/ChromeClientWx.h: Added.
   3871         * WebKitSupport/ContextMenuClientWx.cpp: Added.
   3872         * WebKitSupport/ContextMenuClientWx.h: Added.
   3873         * WebKitSupport/DragClientWx.cpp: Added.
   3874         * WebKitSupport/DragClientWx.h: Added.
   3875         * WebKitSupport/EditorClientWx.cpp: Added.
   3876         * WebKitSupport/EditorClientWx.h: Added.
   3877         * WebKitSupport/FrameLoaderClientWx.cpp: Added.
   3878         * WebKitSupport/FrameLoaderClientWx.h: Added.
   3879         * WebKitSupport/InspectorClientWx.cpp: Added.
   3880         * WebKitSupport/InspectorClientWx.h: Added.
   3881         * WebView.cpp: Added.
   3882         * WebView.h: Added.
   3883         * WebViewPrivate.h: Added.
   3884         * bindings: Added.
   3885         * bindings/python: Added.
   3886         * bindings/python/samples: Added.
   3887         * bindings/python/samples/simple.py: Added.
   3888         * bindings/python/webview.i: Added.
   3889         * bindings/python/wxwebkit-py.bkl: Added.
   3890         * dependencies.bkl: Added.
   3891         * presets: Added.
   3892         * presets/wxwebkit.bkl: Added.
   3893         * wxwebkit.bkl: Added.
   3894         * wxwk-settings.bkl: Added.
   3895 
   3896