WebKit/haiku/ChangeLog
changeset 0 4f2f89ce4247
equal deleted inserted replaced
-1:000000000000 0:4f2f89ce4247
       
     1 2010-07-16  Zhe Su  <suzhe@chromium.org>
       
     2 
       
     3         Reviewed by Darin Adler.
       
     4 
       
     5         REGRESSION(r61484): Broke focus behaviour on Qt and probably other platforms
       
     6         https://bugs.webkit.org/show_bug.cgi?id=42253
       
     7 
       
     8         Dummy implementation of EditorClient::willSetInputMethodState.
       
     9 
       
    10         * WebCoreSupport/EditorClientHaiku.cpp:
       
    11         (WebCore::EditorClientHaiku::willSetInputMethodState):
       
    12         * WebCoreSupport/EditorClientHaiku.h:
       
    13 
       
    14 2010-07-14  Sam Weinig  <sam@webkit.org>
       
    15 
       
    16         Reviewed by Darin Adler.
       
    17 
       
    18         Patch for https://bugs.webkit.org/show_bug.cgi?id=42232
       
    19         Make changing Cursors work in WebKit2.
       
    20 
       
    21         * WebCoreSupport/ChromeClientHaiku.cpp:
       
    22         (WebCore::ChromeClientHaiku::setCursor):
       
    23         * WebCoreSupport/ChromeClientHaiku.h:
       
    24         Change prototype to match new one.
       
    25 
       
    26 2010-06-14  Ilya Tikhonovsky  <loislo@chromium.org>
       
    27 
       
    28         Reviewed by Pavel Feldman.
       
    29 
       
    30         WebInspector: On the way to Remote Debugging we want to transfer dom/timeline/etc
       
    31         data from inspected page to WebInspector as JSON string via http. The native
       
    32         serialization to JSON string is supported by InspectorValue's classes. This patch
       
    33         has the implementation of sendMessageToFrontend function. WebKit version of it still
       
    34         uses ScriptFunctionCall and will be switched to another transport a little bit later.
       
    35         https://bugs.webkit.org/show_bug.cgi?id=40134
       
    36 
       
    37         * WebCoreSupport/InspectorClientHaiku.cpp:
       
    38         (WebCore::InspectorClientHaiku::sendMessageToFrontend):
       
    39         * WebCoreSupport/InspectorClientHaiku.h:
       
    40 
       
    41 2010-06-09  Sheriff Bot  <webkit.review.bot@gmail.com>
       
    42 
       
    43         Unreviewed, rolling out r60889.
       
    44         http://trac.webkit.org/changeset/60889
       
    45         https://bugs.webkit.org/show_bug.cgi?id=40365
       
    46 
       
    47         gtk bot has some kind of memory corruption (Requested by
       
    48         loislo on #webkit).
       
    49 
       
    50         * WebCoreSupport/InspectorClientHaiku.cpp:
       
    51         * WebCoreSupport/InspectorClientHaiku.h:
       
    52 
       
    53 2010-06-07  Ilya Tikhonovsky  <loislo@chromium.org>
       
    54 
       
    55         Reviewed by Pavel Feldman.
       
    56 
       
    57         WebInspector: On the way to Remote Debugging we want to transfer dom/timeline/etc
       
    58         data from inspected page to WebInspector as JSON string via http. The native
       
    59         serialization to JSON string is supported by InspectorValue's classes. This patch
       
    60         has the implementation of sendMessageToFrontend function. WebKit version of it still
       
    61         uses ScriptFunctionCall and will be switched to another transport a little bit later.
       
    62         https://bugs.webkit.org/show_bug.cgi?id=40134
       
    63 
       
    64         * WebCoreSupport/InspectorClientHaiku.cpp:
       
    65         (WebCore::InspectorClientHaiku::sendMessageToFrontend):
       
    66         * WebCoreSupport/InspectorClientHaiku.h:
       
    67 
       
    68 2010-05-31  Lyon Chen  <liachen@rim.com>
       
    69 
       
    70         Reviewed by Kent Tamura.
       
    71 
       
    72         Enum value FORWARD, BACKWARD, RIGHT, LEFT are causing macro conflicts.
       
    73         https://bugs.webkit.org/show_bug.cgi?id=35530
       
    74 
       
    75         Change enum EAlteration from { MOVE, EXTEND } to { AlterationMove, AlterationExtend } and enum EDirection { FORWARD, BACKWARD, RIGHT, LEFT} to { DirectionForward, DirectionBackward, DirectionRight, DirectionLeft } to avoid macro conflict, and also better coding style conformance.
       
    76 
       
    77         * WebCoreSupport/EditorClientHaiku.cpp:
       
    78         (WebCore::EditorClientHaiku::handleKeyboardEvent):
       
    79 
       
    80 2010-05-30  Lyon Chen  <liachen@rim.com>
       
    81 
       
    82         Reviewed by Kent Tamura.
       
    83 
       
    84         This is a coding style cleanup before fixing to bug 35530.
       
    85 
       
    86         Enum value FORWARD, BACKWARD, RIGHT, LEFT are causing macro conflicts.
       
    87         https://bugs.webkit.org/show_bug.cgi?id=35530
       
    88 
       
    89         * WebCoreSupport/EditorClientHaiku.cpp:
       
    90         (WebCore::EditorClientHaiku::handleKeyboardEvent):
       
    91 
       
    92 2010-05-03  Jens Alfke  <snej@chromium.org>
       
    93 
       
    94         Reviewed by Darin Fisher.
       
    95 
       
    96         [chromium] Add "willSendSubmitEvent" hook to WebFrameClient and FrameLoaderClient
       
    97         https://bugs.webkit.org/show_bug.cgi?id=38397
       
    98 
       
    99         No tests (functionality is exposed only through native WebKit API.)
       
   100 
       
   101         * WebCoreSupport/FrameLoaderClientHaiku.h:
       
   102         (WebCore::FrameLoaderClientHaiku::dispatchWillSendSubmitEvent):
       
   103 
       
   104 2010-04-20  Adam Barth  <abarth@webkit.org>
       
   105 
       
   106         Reviewed by Eric Seidel.
       
   107 
       
   108         Factor DocumentWriter out of FrameLoader
       
   109         https://bugs.webkit.org/show_bug.cgi?id=37175
       
   110 
       
   111         Update these callsites because the method moved to DocumentWriter.
       
   112 
       
   113         * WebCoreSupport/FrameLoaderClientHaiku.cpp:
       
   114         (WebCore::FrameLoaderClientHaiku::committedLoad):
       
   115 
       
   116 2010-04-20  Kent Tamura  <tkent@chromium.org>
       
   117 
       
   118         Reviewed by Darin Adler.
       
   119 
       
   120         Change a parameter type of chooseIconForFiles()
       
   121         https://bugs.webkit.org/show_bug.cgi?id=37504
       
   122 
       
   123         * WebCoreSupport/ChromeClientHaiku.cpp:
       
   124         (WebCore::ChromeClientHaiku::chooseIconForFiles):
       
   125         * WebCoreSupport/ChromeClientHaiku.h:
       
   126 
       
   127 2010-04-11  Sheriff Bot  <webkit.review.bot@gmail.com>
       
   128 
       
   129         Unreviewed, rolling out r57468.
       
   130         http://trac.webkit.org/changeset/57468
       
   131         https://bugs.webkit.org/show_bug.cgi?id=37433
       
   132 
       
   133         Broke the world...  Must have applied the patch wrong
       
   134         (Requested by abarth on #webkit).
       
   135 
       
   136         * WebCoreSupport/FrameLoaderClientHaiku.cpp:
       
   137         (WebCore::FrameLoaderClientHaiku::committedLoad):
       
   138 
       
   139 2010-04-11  Adam Barth  <abarth@webkit.org>
       
   140 
       
   141         Reviewed by Eric Seidel.
       
   142 
       
   143         Factor DocumentWriter out of FrameLoader
       
   144         https://bugs.webkit.org/show_bug.cgi?id=37175
       
   145 
       
   146         Update these callsites because the method moved to DocumentWriter.
       
   147 
       
   148         * WebCoreSupport/FrameLoaderClientHaiku.cpp:
       
   149         (WebCore::FrameLoaderClientHaiku::committedLoad):
       
   150 
       
   151 2010-04-07  Andrey Kosyakov  <caseq@chromium.org>
       
   152 
       
   153         Reviewed by Yury Semikhatsky.
       
   154 
       
   155         Removed redundant FrameLoaderClient::dispatchDidLoadResourceByXMLHttpRequest()
       
   156         https://bugs.webkit.org/show_bug.cgi?id=36949
       
   157 
       
   158         * WebCoreSupport/FrameLoaderClientHaiku.cpp:
       
   159         * WebCoreSupport/FrameLoaderClientHaiku.h:
       
   160 
       
   161 2010-03-31  Marcus Bulach  <bulach@chromium.org>
       
   162 
       
   163         Reviewed by Jeremy Orlow.
       
   164 
       
   165         Adds Geolocation param for cancelGeolocationPermissionRequestForFrame.
       
   166         https://bugs.webkit.org/show_bug.cgi?id=35031
       
   167 
       
   168         * WebCoreSupport/ChromeClientHaiku.h:
       
   169         (WebCore::ChromeClientHaiku::cancelGeolocationPermissionRequestForFrame):
       
   170 
       
   171 2010-03-28  Alexey Proskuryakov  <ap@apple.com>
       
   172 
       
   173         Build fix. Include WindowsKeyboardCodes.h instead of KeyboardCodes.h.
       
   174 
       
   175         * WebCoreSupport/EditorClientHaiku.cpp:
       
   176 
       
   177 2010-03-24  Kent Tamura  <tkent@chromium.org>
       
   178 
       
   179         Reviewed by Darin Adler.
       
   180 
       
   181         Make Icon::createIconForFiles() optional.
       
   182         https://bugs.webkit.org/show_bug.cgi?id=35072
       
   183 
       
   184         - Rename iconForFiles() to chooseIconForFiles().
       
   185         - Call Icon::createIconForFiles() from chooseIconForFiles().
       
   186 
       
   187         * WebCoreSupport/ChromeClientHaiku.cpp:
       
   188         (WebCore::ChromeClientHaiku::chooseIconForFiles):
       
   189         * WebCoreSupport/ChromeClientHaiku.h:
       
   190 
       
   191 2010-03-16  Yury Semikhatsky <yurys@chromium.org>
       
   192 
       
   193         Reviewed by Pavel Feldman.
       
   194 
       
   195         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.
       
   196 
       
   197         Introduce InspectorFrontendClient that would provide InspectorFrontend with an interface to the embedder
       
   198         https://bugs.webkit.org/show_bug.cgi?id=35036
       
   199 
       
   200         * WebCoreSupport/InspectorClientHaiku.cpp:
       
   201         (WebCore::InspectorClientHaiku::openInspectorFrontend):
       
   202         * WebCoreSupport/InspectorClientHaiku.h:
       
   203 
       
   204 2010-03-11  Anders Carlsson  <andersca@apple.com>
       
   205 
       
   206         Reviewed by David Hyatt.
       
   207 
       
   208         Remove invalidateContents, it isn't used and it never makes sense to only invalidate the contents.
       
   209 
       
   210         * WebCoreSupport/ChromeClientHaiku.cpp:
       
   211         * WebCoreSupport/ChromeClientHaiku.h:
       
   212 
       
   213 2010-03-02  Adam Treat  <atreat@rim.com>
       
   214 
       
   215         Reviewed by Dave Hyatt.
       
   216 
       
   217         Adapt the haiku port to the refactoring of repaint methods.
       
   218 
       
   219         https://bugs.webkit.org/show_bug.cgi?id=34214
       
   220 
       
   221         * WebCoreSupport/ChromeClientHaiku.cpp:
       
   222         (WebCore::ChromeClientHaiku::invalidateContents):
       
   223         (WebCore::ChromeClientHaiku::invalidateWindow):
       
   224         (WebCore::ChromeClientHaiku::invalidateContentsAndWindow):
       
   225         (WebCore::ChromeClient::invalidateContentsForSlowScroll):
       
   226         * WebCoreSupport/ChromeClientHaiku.h:
       
   227 
       
   228 2010-02-23  Steve Block  <steveblock@google.com>
       
   229 
       
   230         Reviewed by Darin Adler.
       
   231 
       
   232         Adds ChromeClient::cancelGeolocationPermissionRequestForFrame
       
   233         https://bugs.webkit.org/show_bug.cgi?id=34962
       
   234 
       
   235         This method is required so that a Geolocation object can cancel an
       
   236         asynchronous permission request. This allows the chrome client to cancel
       
   237         any UI it is showing for the permission request.
       
   238 
       
   239         * WebCoreSupport/ChromeClientHaiku.h:
       
   240         (WebCore::ChromeClientHaiku::cancelGeolocationPermissionRequestForFrame):
       
   241 
       
   242 2010-02-17  Dmitry Titov  <dimich@chromium.org>
       
   243 
       
   244         Reviewed by David Levin, Darin Fisher, Simon Hausmann.
       
   245 
       
   246         When a live iframe element is moved between pages, it still depends on the old page.
       
   247         https://bugs.webkit.org/show_bug.cgi?id=34382
       
   248 
       
   249         * WebCoreSupport/FrameLoaderClientHaiku.cpp:
       
   250         (WebCore::FrameLoaderClientHaiku::didTransferChildFrameToNewDocument):
       
   251         Added empty implementation of a new virtual method.
       
   252 
       
   253         * WebCoreSupport/FrameLoaderClientHaiku.h:
       
   254 
       
   255 2010-02-17  Kent Tamura  <tkent@chromium.org>
       
   256 
       
   257         Reviewed by Eric Seidel.
       
   258 
       
   259         Introduces new Icon loading interface in order to support
       
   260         asynchronous loading.
       
   261         https://bugs.webkit.org/show_bug.cgi?id=32054
       
   262 
       
   263         Add an empty implementation of ChromeClient::iconForFiles().
       
   264 
       
   265         * WebCoreSupport/ChromeClientHaiku.cpp:
       
   266         (WebCore::ChromeClientHaiku::iconForFiles):
       
   267         * WebCoreSupport/ChromeClientHaiku.h:
       
   268 
       
   269 2009-12-06  Maxime Simon  <simon.maxime@gmail.com>
       
   270 
       
   271         Reviewed by Adam Barth.
       
   272 
       
   273         Build fix. Add in FrameLoaderClientHaiku the declaration of three functions introduced in r51644.
       
   274 
       
   275         * WebCoreSupport/FrameLoaderClientHaiku.cpp:
       
   276         (WebCore::FrameLoaderClientHaiku::dispatchDidPushStateWithinPage):
       
   277         (WebCore::FrameLoaderClientHaiku::dispatchDidReplaceStateWithinPage):
       
   278         (WebCore::FrameLoaderClientHaiku::dispatchDidPopStateWithinPage):
       
   279         * WebCoreSupport/FrameLoaderClientHaiku.h:
       
   280 
       
   281 2009-12-03  Pavel Feldman  <pfeldman@dhcp-172-28-174-220.spb.corp.google.com>
       
   282 
       
   283         Reviewed by Timothy Hatcher.
       
   284 
       
   285         Web Inspector: Simplify the settings support in inspector controller.
       
   286 
       
   287         https://bugs.webkit.org/show_bug.cgi?id=32076
       
   288 
       
   289         * WebCoreSupport/InspectorClientHaiku.cpp:
       
   290         (WebCore::InspectorClientHaiku::populateSetting):
       
   291         (WebCore::InspectorClientHaiku::storeSetting):
       
   292         * WebCoreSupport/InspectorClientHaiku.h:
       
   293 
       
   294 2009-12-03  Ben Murdoch  <benm@google.com>
       
   295 
       
   296         Reviewed by Brady Eidson.
       
   297 
       
   298         [Android] The FrameLoaderClient is unaware of BackForwardList changes.
       
   299         https://bugs.webkit.org/show_bug.cgi?id=31914
       
   300 
       
   301         * WebCoreSupport/FrameLoaderClientHaiku.cpp:
       
   302         (WebCore::FrameLoaderClientHaiku::dispatchDidAddBackForwardItem): Add an empty implementation. Method added to FrameLoaderClient by Android (see bug).
       
   303         (WebCore::FrameLoaderClientHaiku::dispatchDidRemoveBackForwardItem): ditto.
       
   304         (WebCore::FrameLoaderClientHaiku::dispatchDidChangeBackForwardIndex): ditto.
       
   305         * WebCoreSupport/FrameLoaderClientHaiku.h:
       
   306 
       
   307 2009-11-13  Adam Roben  <aroben@apple.com>
       
   308 
       
   309         Update for changes to FrameLoaderClient
       
   310 
       
   311         Fixes <http://webkit.org/b/31124> Tell the WebFrameLoadDelegate when
       
   312         window objects in isolated worlds are cleared
       
   313 
       
   314         Reviewed by Dave Hyatt.
       
   315 
       
   316         * WebCoreSupport/FrameLoaderClientHaiku.cpp:
       
   317         (WebCore::FrameLoaderClientHaiku::dispatchDidClearWindowObjectInWorld):
       
   318         * WebCoreSupport/FrameLoaderClientHaiku.h:
       
   319         Replaced windowObjectCleared with this function. Does nothing if the
       
   320         passed-in world is not the mainThreadNormalWorld().
       
   321 
       
   322 2009-10-30  Evan Stade  <estade@chromium.org>
       
   323 
       
   324         Reviewed by David Levin.
       
   325 
       
   326         Notify the chrome when the focused node has changed.
       
   327         https://bugs.webkit.org/show_bug.cgi?id=30832
       
   328 
       
   329         Added stub implementation for new ChromeClient function.
       
   330 
       
   331         * WebCoreSupport/ChromeClientHaiku.cpp:
       
   332         (WebCore::ChromeClientHaiku::focusedNodeChanged):
       
   333         * WebCoreSupport/ChromeClientHaiku.h:
       
   334 
       
   335 2009-10-07  Adam Barth  <abarth@webkit.org>
       
   336 
       
   337         Reviewed by Darin Adler.
       
   338 
       
   339         Factor PolicyChecker out of FrameLoader
       
   340         https://bugs.webkit.org/show_bug.cgi?id=30155
       
   341 
       
   342         Move the policy callback to the policy object.
       
   343 
       
   344         * WebCoreSupport/FrameLoaderClientHaiku.cpp:
       
   345         (WebCore::FrameLoaderClientHaiku::dispatchWillSubmitForm):
       
   346         (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForMIMEType):
       
   347         (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForNewWindowAction):
       
   348         (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForNavigationAction):
       
   349 
       
   350 2009-09-17  Kenneth Rohde Christiansen  <kenneth@webkit.org>
       
   351 
       
   352         Reviewed by Simon Hausmann.
       
   353 
       
   354         Make PlatformWindow return something else than PlatformWidget
       
   355         https://bugs.webkit.org/show_bug.cgi?id=29085
       
   356 
       
   357         Reflect the rename of platformWindow and it's return type.
       
   358 
       
   359         * WebCoreSupport/ChromeClientHaiku.cpp:
       
   360         (WebCore::ChromeClientHaiku::platformPageClient):
       
   361         * WebCoreSupport/ChromeClientHaiku.h:
       
   362 
       
   363 2009-08-28  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
       
   364 
       
   365         Reviewed by Holger Freyther.
       
   366 
       
   367         https://bugs.webkit.org/show_bug.cgi?id=25889
       
   368         [GTK] scrollbar policy for main frame is not implementable
       
   369 
       
   370         Add empty implementation for new ChromeClient method.
       
   371 
       
   372         * WebCoreSupport/ChromeClientHaiku.h:
       
   373         (ChromeClientHaiku::scrollbarsModeDidChange):
       
   374 
       
   375 2009-07-29  Kevin McCullough  <kmccullough@apple.com>
       
   376 
       
   377         Reviewed by Darin Adler.
       
   378 
       
   379         Added foundation work to allow a testing infrastructure for the Web
       
   380         Inspector.
       
   381 
       
   382         * WebCoreSupport/InspectorClientHaiku.cpp:
       
   383         (WebCore::InspectorClientHaiku::inspectorWindowObjectCleared):
       
   384         * WebCoreSupport/InspectorClientHaiku.h:
       
   385