| 2011-04-04 MORITA Hajime <morrita@google.com> |
| |
| Reviewed by Ryosuke Niwa. |
| |
| [Refactoring] SpellCheckingResult should be replaced with TextCheckingResult |
| https://bugs.webkit.org/show_bug.cgi?id=56085 |
| |
| * WebCoreSupport/EditorClientHaiku.h: |
| (WebCore::EditorClientHaiku::requestCheckingOfString): |
| |
| 2011-04-04 Chang Shu <cshu@webkit.org> |
| |
| Reviewed by Ryosuke Niwa. |
| |
| setContentEditable with true/false/inherit string is not working properly |
| https://bugs.webkit.org/show_bug.cgi?id=52058 |
| |
| Move isContentEditable from HTMLElement to Node. WebKit should only access isContentEditable |
| as rendererIsEditable is for WebCore internal use. |
| |
| * WebCoreSupport/EditorClientHaiku.cpp: |
| (WebCore::EditorClientHaiku::handleKeyboardEvent): |
| |
| 2011-03-31 Evan Martin <evan@chromium.org> |
| |
| Reviewed by Eric Seidel. |
| |
| <title> should support dir attribute |
| https://bugs.webkit.org/show_bug.cgi?id=50961 |
| |
| Update to new FrameLoaderClient interface. |
| |
| * WebCoreSupport/FrameLoaderClientHaiku.cpp: |
| (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveTitle): |
| * WebCoreSupport/FrameLoaderClientHaiku.h: |
| |
| 2011-03-25 Andy Estes <aestes@apple.com> |
| |
| Reviewed by Adele Peterson. |
| |
| REGRESSION (r70748): latest nightly builds kills AC_QuickTime.js |
| https://bugs.webkit.org/show_bug.cgi?id=49016 |
| |
| Update objectContentType() implementation to handle the |
| shouldPreferPlugInsForImages flag. |
| |
| * WebCoreSupport/FrameLoaderClientHaiku.cpp: |
| (WebCore::FrameLoaderClientHaiku::objectContentType): |
| * WebCoreSupport/FrameLoaderClientHaiku.h: |
| |
| 2011-03-25 Chang Shu <cshu@webkit.org> |
| |
| Reviewed by Ryosuke Niwa. |
| |
| rename Node::isContentEditable and all call sites to rendererIsEditable |
| https://bugs.webkit.org/show_bug.cgi?id=54290 |
| |
| This is part of the effort to separate JS API HTMLElement isContentEditable from |
| internal Node::rendererIsEditable. |
| |
| * WebCoreSupport/EditorClientHaiku.cpp: |
| (WebCore::EditorClientHaiku::handleKeyboardEvent): |
| |
| 2011-03-24 Sheriff Bot <webkit.review.bot@gmail.com> |
| |
| Unreviewed, rolling out r81916 and r81917. |
| http://trac.webkit.org/changeset/81916 |
| http://trac.webkit.org/changeset/81917 |
| https://bugs.webkit.org/show_bug.cgi?id=57071 |
| |
| broke a test on platforms that do not have QuickTime installed |
| (Requested by estes on #webkit). |
| |
| * WebCoreSupport/FrameLoaderClientHaiku.cpp: |
| (WebCore::FrameLoaderClientHaiku::objectContentType): |
| * WebCoreSupport/FrameLoaderClientHaiku.h: |
| |
| 2011-03-24 Andy Estes <aestes@apple.com> |
| |
| Reviewed by Darin Adler. |
| |
| REGRESSION (r70748): latest nightly builds kills AC_QuickTime.js |
| https://bugs.webkit.org/show_bug.cgi?id=49016 |
| |
| Update objectContentType() implementation to handle the |
| shouldPreferPlugInsForImages flag. |
| |
| * WebCoreSupport/FrameLoaderClientHaiku.cpp: |
| (WebCore::FrameLoaderClientHaiku::objectContentType): |
| * WebCoreSupport/FrameLoaderClientHaiku.h: |
| |
| 2011-03-07 Sam Weinig <sam@webkit.org> |
| |
| Reviewed by Anders Carlsson. |
| |
| Replace WebKit2's decidePolicyForMIMEType with decidePolicyForResponse |
| https://bugs.webkit.org/show_bug.cgi?id=55827 |
| |
| Renamed FrameLoaderClient::dispatchDecidePolicyForMIMEType to dispatchDecidePolicyForResponse |
| and pass the entire response, instead of just the MIMEType. |
| |
| * WebCoreSupport/FrameLoaderClientHaiku.cpp: |
| (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForResponse): |
| * WebCoreSupport/FrameLoaderClientHaiku.h: |
| |
| 2011-03-03 Alexey Proskuryakov <ap@apple.com> |
| |
| Removing an include of WebCoreKeyboardUIMode.h that Ive just added. It's already included |
| via ChromeClient.h |
| |
| * WebCoreSupport/ChromeClientHaiku.h: |
| |
| 2011-03-02 Alexey Proskuryakov <ap@apple.com> |
| |
| Reviewed by Darin Adler. |
| |
| REGRESSION (WebKit2): Tab keys no longer observe Full Keyboard Access |
| https://bugs.webkit.org/show_bug.cgi?id=55633 |
| <rdar://problem/8963023> |
| |
| * WebCoreSupport/ChromeClientHaiku.cpp: (WebCore::ChromeClientHaiku::keyboardUIMode): |
| * WebCoreSupport/ChromeClientHaiku.h: |
| Implement keyboardUIMode() instead of tabsToLinks(). No change in functionality, since |
| this platform doesn't observe or have full keyboard access state. |
| |
| 2011-02-28 Chang Shu <cshu@webkit.org> |
| |
| Reviewed by Ryosuke Niwa. |
| |
| Remove the support of Frame::isContentEditable and its dependencies. |
| https://bugs.webkit.org/show_bug.cgi?id=54292 |
| |
| Remove the WebKit side implementation. |
| |
| * WebCoreSupport/EditorClientHaiku.cpp: |
| * WebCoreSupport/EditorClientHaiku.h: |
| |
| 2011-02-17 Ryosuke Niwa <rniwa@webkit.org> |
| |
| Reviewed by Kent Tamura. |
| |
| Rename Position::node() to Position::deprecatedNode() |
| https://bugs.webkit.org/show_bug.cgi?id=54622 |
| |
| Replaced the call to node() by a call to containerNode() because the returned node is |
| used to determine whether or not the selected contents are editable and such a check |
| must be done against the container node. |
| |
| * WebCoreSupport/EditorClientHaiku.cpp: |
| (WebCore::EditorClientHaiku::handleKeyboardEvent): |
| |
| 2011-02-19 Charlie Reis <creis@chromium.org> |
| |
| Reviewed by Mihai Parparita. |
| |
| Ensure loading has stopped in HistoryController::goToItem |
| https://bugs.webkit.org/show_bug.cgi?id=54517 |
| |
| Add a FrameLoaderClient callback for whether to stop loading before goToItem. |
| |
| Test: http/tests/navigation/forward-to-fragment-fires-onload.html |
| |
| * WebCoreSupport/FrameLoaderClientHaiku.cpp: |
| (WebCore::FrameLoaderClientHaiku::shouldStopLoadingForHistoryItem): Added. |
| * WebCoreSupport/FrameLoaderClientHaiku.h: |
| |
| 2011-01-26 MORITA Hajime <morrita@google.com> |
| |
| Reviewed by Ryosuke Niwa. |
| |
| Refactoring: Extract TextCheckerClient from EditorClient |
| https://bugs.webkit.org/show_bug.cgi?id=53213 |
| |
| * WebCoreSupport/EditorClientHaiku.h: |
| (WebCore::EditorClientHaiku::textChecker): |
| |
| 2011-02-07 Ryosuke Niwa <rniwa@webkit.org> |
| |
| Reviewed by Adam Barth. |
| |
| Add EditorClient callbacks to override isDOMPasteAllowed and javaScriptCanAccessClipboard |
| https://bugs.webkit.org/show_bug.cgi?id=52417 |
| |
| Added two callback functions, canCopyCut and canPaste to EditorClient. They are currently |
| not implemented. |
| |
| * WebCoreSupport/EditorClientHaiku.cpp: |
| (WebCore::EditorClientHaiku::canCopyCut): Added. |
| (WebCore::EditorClientHaiku::canPaste): Added. |
| * WebCoreSupport/EditorClientHaiku.h: |
| |
| 2011-02-08 Adam Barth <abarth@webkit.org> |
| |
| Reviewed by Eric Seidel. |
| |
| Remove orphan code from old parser |
| https://bugs.webkit.org/show_bug.cgi?id=53984 |
| |
| * WebCoreSupport/ChromeClientHaiku.cpp: |
| * WebCoreSupport/ChromeClientHaiku.h: |
| |
| 2011-02-07 Enrica Casucci <enrica@apple.com> |
| |
| Reviewed Adam Roben and Darin Adler. |
| |
| WebKit2: drag and drop support on Windows. |
| https://bugs.webkit.org/show_bug.cgi?id=52775 |
| |
| Removed createDragImageForLink from DragClient. |
| |
| * WebCoreSupport/DragClientHaiku.cpp: |
| * WebCoreSupport/DragClientHaiku.h: |
| |
| 2011-02-07 Patrick Gansterer <paroga@webkit.org> |
| |
| Reviewed by Andreas Kling. |
| |
| [Haiku] FrameLoaderClient calls loadURLInChildFrame on the child's frame loader |
| https://bugs.webkit.org/show_bug.cgi?id=53893 |
| |
| * WebCoreSupport/FrameLoaderClientHaiku.cpp: |
| (WebCore::FrameLoaderClientHaiku::createFrame): Use m_frame instead of childFrame. |
| |
| 2011-01-28 Dan Bernstein <mitz@apple.com> |
| |
| Reviewed by Sam Weinig. |
| |
| <select> can't display right-to-left (rtl) languages |
| https://bugs.webkit.org/show_bug.cgi?id=19785 |
| |
| * WebCoreSupport/ChromeClientHaiku.cpp: |
| (WebCore::ChromeClientHaiku::selectItemAlignmentFollowsMenuWritingDirection): Added. |
| * WebCoreSupport/ChromeClientHaiku.h: |
| |
| 2011-01-27 Nate Chapin <japhet@chromium.org> |
| |
| Reviewed by Adam Barth. |
| |
| Use Document::url() instead of FrameLoader::url(). |
| https://bugs.webkit.org/show_bug.cgi?id=41165 |
| |
| * WebCoreSupport/FrameLoaderClientHaiku.cpp: |
| (WebCore::FrameLoaderClientHaiku::dispatchDidFinishDocumentLoad): |
| |
| 2010-12-22 Sam Weinig <sam@webkit.org> |
| |
| Reviewed by Darin Adler. |
| |
| WebKit2 needs to mirror the frame tree in the UIProcess |
| https://bugs.webkit.org/show_bug.cgi?id=51546 |
| |
| - Add client functions to notify that a frame has been added or |
| removed from the page cache. |
| |
| * WebCoreSupport/FrameLoaderClientHaiku.cpp: |
| (WebCore::FrameLoaderClientHaiku::didSaveToPageCache): |
| (WebCore::FrameLoaderClientHaiku::didRestoreFromPageCache): |
| * WebCoreSupport/FrameLoaderClientHaiku.h: |
| |
| 2010-12-22 Ryosuke Niwa <rniwa@webkit.org> |
| |
| Reviewed by Eric Seidel. |
| |
| Editor.h doesn't need to include SelectionController.h |
| https://bugs.webkit.org/show_bug.cgi?id=51441 |
| |
| Renamed SelectionController::EDirection to SelectionDirection. |
| |
| * WebCoreSupport/EditorClientHaiku.cpp: |
| (WebCore::EditorClientHaiku::handleKeyboardEvent): |
| |
| 2010-10-28 MORITA Hajime <morrita@google.com> |
| |
| Reviewed by Ojan Vafai. |
| |
| spellcheck does not check pasted text |
| https://bugs.webkit.org/show_bug.cgi?id=40092 |
| |
| Added a stub implememntation. |
| |
| * WebCoreSupport/EditorClientHaiku.h: |
| (WebCore::EditorClientHaiku::requestCheckingOfString): |
| |
| 2010-12-01 Jia Pu <jpu@apple.com> |
| |
| Reviewed by Darin Adler. |
| |
| Support multiple correction candidates panel for misspelled word on Mac OS X. |
| https://bugs.webkit.org/show_bug.cgi?id=50137 |
| <rdar://problem/8568059> |
| |
| Adopted new function signature defined in base class. |
| |
| * WebCoreSupport/EditorClientHaiku.cpp: |
| (WebCore::EditorClientHaiku::getGuessesForWord): |
| * WebCoreSupport/EditorClientHaiku.h: |
| |
| 2010-11-08 Alexey Proskuryakov <ap@apple.com> |
| |
| Reviewed by Darin Adler. |
| |
| https://bugs.webkit.org/show_bug.cgi?id=48685 |
| Notify UI process about focused frame |
| |
| Added an empty implementation of the new ChromeClient method. Also, added missing "virtual" |
| keywords all over the place. |
| |
| * WebCoreSupport/ChromeClientHaiku.cpp: |
| (WebCore::ChromeClientHaiku::focusedFrameChanged): |
| * WebCoreSupport/ChromeClientHaiku.h: |
| (WebCore::ChromeClientHaiku::scrollbarsModeDidChange): |
| (WebCore::ChromeClientHaiku::cancelGeolocationPermissionRequestForFrame): |
| |
| 2010-11-01 Brady Eidson <beidson@apple.com> |
| |
| Reviewed by Anders Carlsson. |
| |
| <rdar://problem/7660547> and https://bugs.webkit.org/show_bug.cgi?id=48699 |
| Context menu support for WebKit 2. |
| |
| * WebCoreSupport/ChromeClientHaiku.h: |
| (WebCore::ChromeClientHaiku::showContextMenu): |
| |
| 2010-10-29 Alexey Proskuryakov <ap@apple.com> |
| |
| Reviewed by Darin Adler. |
| |
| https://bugs.webkit.org/show_bug.cgi?id=48576 |
| Let WebKit2 client know when a frame is a frameset |
| |
| Added a blank implementation of the new FrameLoaderClient method. |
| |
| * WebCoreSupport/FrameLoaderClientHaiku.h: |
| * WebCoreSupport/FrameLoaderClientHaiku.cpp: |
| (WebCore::FrameLoaderClientHaiku::dispatchDidBecomeFrameset): |
| |
| 2010-10-26 Jenn Braithwaite <jennb@chromium.org> |
| |
| Reviewed by Dmitry Titov. |
| |
| Resource tracking failure when trying to move a frame between documents |
| https://bugs.webkit.org/show_bug.cgi?id=44713 |
| |
| * WebCoreSupport/FrameLoaderClientHaiku.cpp: |
| (WebCore::FrameLoaderClientHaiku::transferLoadingResourceFromPage): |
| Empty method. |
| * WebCoreSupport/FrameLoaderClientHaiku.h: |
| |
| 2010-10-22 Sam Weinig <sam@webkit.org> |
| |
| Reviewed by Anders Carlsson. |
| |
| WebKit2 needs to pass the current event modifier flags when requesting a new window |
| https://bugs.webkit.org/show_bug.cgi?id=48140 |
| |
| * WebCoreSupport/ChromeClientHaiku.cpp: |
| (WebCore::ChromeClientHaiku::createWindow): |
| * WebCoreSupport/ChromeClientHaiku.h: |
| * WebCoreSupport/FrameLoaderClientHaiku.cpp: |
| (WebCore::FrameLoaderClientHaiku::dispatchCreatePage): |
| * WebCoreSupport/FrameLoaderClientHaiku.h: |
| Add NavigationAction parameter. |
| |
| 2010-09-28 Jenn Braithwaite <jennb@chromium.org> |
| |
| Reviewed by Dmitry Titov. |
| |
| Added oldPage param to FrameLoaderClient::didTransferChildFrameToNewDocument. |
| https://bugs.webkit.org/show_bug.cgi?id=46663 |
| |
| * WebCoreSupport/FrameLoaderClientHaiku.cpp: |
| (WebCore::FrameLoaderClientHaiku::didTransferChildFrameToNewDocument): |
| * WebCoreSupport/FrameLoaderClientHaiku.h: |
| |
| 2010-09-13 Enrica Casucci <enrica@apple.com> |
| |
| Reviewed by Sam Weinig. |
| |
| Paste should be implemented in WebCore like Copy and Cut for Mac also. |
| https://bugs.webkit.org/show_bug.cgi?id=45494 |
| <rdar://problem/7660537> |
| |
| On the Mac platform, the implementation of the paste operation is all done |
| at the WebKit level. In order to support it on WebKit2 it is necessary to |
| refactor the code and move this functionality at the level of WebCore like |
| we already have on Windows. |
| The original code relies on some in AppKit functions that call back into |
| WebKit causing problems in WebKit2. All this functionality has been moved |
| at the level of the editor client where it can be dealt with appropriately. |
| |
| * WebCoreSupport/FrameLoaderClientHaiku.cpp: |
| (WebCore::FrameLoaderClientHaiku::canShowMIMETypeAsHTML): Added stub. |
| * WebCoreSupport/FrameLoaderClientHaiku.h: |
| |
| 2010-09-10 Adam Barth <abarth@webkit.org> |
| |
| Reviewed by Darin Fisher. |
| |
| Move code from WebKit-layer to DocumentLoader |
| https://bugs.webkit.org/show_bug.cgi?id=45569 |
| |
| * WebCoreSupport/FrameLoaderClientHaiku.cpp: |
| (WebCore::FrameLoaderClientHaiku::committedLoad): |
| |
| 2010-09-10 Adam Barth <abarth@webkit.org> |
| |
| Reviewed by Eric Seidel. |
| |
| Main resource bytes shouldn't bounce through FrameLoader |
| https://bugs.webkit.org/show_bug.cgi?id=45496 |
| |
| Now return the bytes to the DocumentLoader. |
| |
| * WebCoreSupport/FrameLoaderClientHaiku.cpp: |
| (WebCore::FrameLoaderClientHaiku::committedLoad): |
| |
| 2010-08-06 Gavin Barraclough <barraclough@apple.com> |
| |
| Rubber stamped by Sam Weinig |
| |
| Bug 43594 - Add string forwards to Forward.h |
| This allows us to remove forward declarations for these classes from |
| WebCore/WebKit (a step in moving these class from WebCore:: to WTF::). |
| |
| * WebCoreSupport/FrameLoaderClientHaiku.h: |
| * WebCoreSupport/InspectorClientHaiku.h: |
| |
| 2010-08-06 Jessie Berlin <jberlin@apple.com> |
| |
| Roll out http://trac.webkit.org/changeset/64801, which broke the Safari Windows Build. |
| Unreviewed. |
| |
| * WebCoreSupport/FrameLoaderClientHaiku.h: |
| * WebCoreSupport/InspectorClientHaiku.h: |
| |
| 2010-07-27 Luiz Agostini <luiz.agostini@openbossa.org> |
| |
| Reviewed by Darin Fisher. |
| |
| PopupMenu refactoring in preparation to WebKit2 |
| https://bugs.webkit.org/show_bug.cgi?id=42592 |
| |
| As ChromeClient was made responsible for providing PopupMenu and SearchPopupMenu |
| instances, concrete classes that inherit from ChromeClient needed to be changed to |
| implement the new methods. |
| |
| * WebCoreSupport/ChromeClientHaiku.cpp: |
| (WebCore::ChromeClientHaiku::selectItemWritingDirectionIsNatural): |
| (WebCore::ChromeClientHaiku::createPopupMenu): |
| (WebCore::ChromeClientHaiku::createSearchPopupMenu): |
| * WebCoreSupport/ChromeClientHaiku.h: |
| |
| 2010-08-02 Jeremy Orlow <jorlow@chromium.org> |
| |
| Speculative revert of 64425 due to Chromium instability |
| https://bugs.webkit.org/show_bug.cgi?id=43347 |
| |
| * WebCoreSupport/ChromeClientHaiku.cpp: |
| * WebCoreSupport/ChromeClientHaiku.h: |
| |
| 2010-07-27 Luiz Agostini <luiz.agostini@openbossa.org> |
| |
| Reviewed by Darin Fisher. |
| |
| PopupMenu refactoring in preparation to WebKit2 |
| https://bugs.webkit.org/show_bug.cgi?id=42592 |
| |
| As ChromeClient was made responsible for providing PopupMenu and SearchPopupMenu |
| instances, concrete classes that inherit from ChromeClient needed to be changed to |
| implement the new methods. |
| |
| * WebCoreSupport/ChromeClientHaiku.cpp: |
| (WebCore::ChromeClientHaiku::selectItemWritingDirectionIsNatural): |
| (WebCore::ChromeClientHaiku::createPopupMenu): |
| (WebCore::ChromeClientHaiku::createSearchPopupMenu): |
| * WebCoreSupport/ChromeClientHaiku.h: |
| |
| 2010-07-31 Sheriff Bot <webkit.review.bot@gmail.com> |
| |
| Unreviewed, rolling out r64422. |
| http://trac.webkit.org/changeset/64422 |
| https://bugs.webkit.org/show_bug.cgi?id=43304 |
| |
| Build fixes are needed for Snow Leopard and Windows. |
| (Requested by lca on #webkit). |
| |
| * WebCoreSupport/ChromeClientHaiku.cpp: |
| * WebCoreSupport/ChromeClientHaiku.h: |
| |
| 2010-07-27 Luiz Agostini <luiz.agostini@openbossa.org> |
| |
| Reviewed by Darin Fisher. |
| |
| PopupMenu refactoring in preparation to WebKit2 |
| https://bugs.webkit.org/show_bug.cgi?id=42592 |
| |
| As ChromeClient was made responsible for providing PopupMenu and SearchPopupMenu |
| instances, concrete classes that inherit from ChromeClient needed to be changed to |
| implement the new methods. |
| |
| * WebCoreSupport/ChromeClientHaiku.cpp: |
| (WebCore::ChromeClientHaiku::selectItemWritingDirectionIsNatural): |
| (WebCore::ChromeClientHaiku::createPopupMenu): |
| (WebCore::ChromeClientHaiku::createSearchPopupMenu): |
| * WebCoreSupport/ChromeClientHaiku.h: |
| |
| 2010-07-30 Joseph Pecoraro <joepeck@webkit.org> |
| |
| Reviewed by David Kilzer. |
| |
| Limit ApplicationCache Total and Per-Origin Storage Capacity (Quotas) |
| https://bugs.webkit.org/show_bug.cgi?id=40627 |
| |
| * WebCoreSupport/ChromeClientHaiku.cpp: |
| (WebCore::ChromeClientWx::reachedApplicationCacheOriginQuota): |
| * WebCoreSupport/ChromeClientHaiku.h: |
| |
| 2010-07-16 Zhe Su <suzhe@chromium.org> |
| |
| Reviewed by Darin Adler. |
| |
| REGRESSION(r61484): Broke focus behaviour on Qt and probably other platforms |
| https://bugs.webkit.org/show_bug.cgi?id=42253 |
| |
| Dummy implementation of EditorClient::willSetInputMethodState. |
| |
| * WebCoreSupport/EditorClientHaiku.cpp: |
| (WebCore::EditorClientHaiku::willSetInputMethodState): |
| * WebCoreSupport/EditorClientHaiku.h: |
| |
| 2010-07-14 Sam Weinig <sam@webkit.org> |
| |
| Reviewed by Darin Adler. |
| |
| Patch for https://bugs.webkit.org/show_bug.cgi?id=42232 |
| Make changing Cursors work in WebKit2. |
| |
| * WebCoreSupport/ChromeClientHaiku.cpp: |
| (WebCore::ChromeClientHaiku::setCursor): |
| * WebCoreSupport/ChromeClientHaiku.h: |
| Change prototype to match new one. |
| |
| 2010-06-14 Ilya Tikhonovsky <loislo@chromium.org> |
| |
| Reviewed by Pavel Feldman. |
| |
| WebInspector: On the way to Remote Debugging we want to transfer dom/timeline/etc |
| data from inspected page to WebInspector as JSON string via http. The native |
| serialization to JSON string is supported by InspectorValue's classes. This patch |
| has the implementation of sendMessageToFrontend function. WebKit version of it still |
| uses ScriptFunctionCall and will be switched to another transport a little bit later. |
| https://bugs.webkit.org/show_bug.cgi?id=40134 |
| |
| * WebCoreSupport/InspectorClientHaiku.cpp: |
| (WebCore::InspectorClientHaiku::sendMessageToFrontend): |
| * WebCoreSupport/InspectorClientHaiku.h: |
| |
| 2010-06-09 Sheriff Bot <webkit.review.bot@gmail.com> |
| |
| Unreviewed, rolling out r60889. |
| http://trac.webkit.org/changeset/60889 |
| https://bugs.webkit.org/show_bug.cgi?id=40365 |
| |
| gtk bot has some kind of memory corruption (Requested by |
| loislo on #webkit). |
| |
| * WebCoreSupport/InspectorClientHaiku.cpp: |
| * WebCoreSupport/InspectorClientHaiku.h: |
| |
| 2010-06-07 Ilya Tikhonovsky <loislo@chromium.org> |
| |
| Reviewed by Pavel Feldman. |
| |
| WebInspector: On the way to Remote Debugging we want to transfer dom/timeline/etc |
| data from inspected page to WebInspector as JSON string via http. The native |
| serialization to JSON string is supported by InspectorValue's classes. This patch |
| has the implementation of sendMessageToFrontend function. WebKit version of it still |
| uses ScriptFunctionCall and will be switched to another transport a little bit later. |
| https://bugs.webkit.org/show_bug.cgi?id=40134 |
| |
| * WebCoreSupport/InspectorClientHaiku.cpp: |
| (WebCore::InspectorClientHaiku::sendMessageToFrontend): |
| * WebCoreSupport/InspectorClientHaiku.h: |
| |
| 2010-05-31 Lyon Chen <liachen@rim.com> |
| |
| Reviewed by Kent Tamura. |
| |
| Enum value FORWARD, BACKWARD, RIGHT, LEFT are causing macro conflicts. |
| https://bugs.webkit.org/show_bug.cgi?id=35530 |
| |
| 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. |
| |
| * WebCoreSupport/EditorClientHaiku.cpp: |
| (WebCore::EditorClientHaiku::handleKeyboardEvent): |
| |
| 2010-05-30 Lyon Chen <liachen@rim.com> |
| |
| Reviewed by Kent Tamura. |
| |
| This is a coding style cleanup before fixing to bug 35530. |
| |
| Enum value FORWARD, BACKWARD, RIGHT, LEFT are causing macro conflicts. |
| https://bugs.webkit.org/show_bug.cgi?id=35530 |
| |
| * WebCoreSupport/EditorClientHaiku.cpp: |
| (WebCore::EditorClientHaiku::handleKeyboardEvent): |
| |
| 2010-05-03 Jens Alfke <snej@chromium.org> |
| |
| Reviewed by Darin Fisher. |
| |
| [chromium] Add "willSendSubmitEvent" hook to WebFrameClient and FrameLoaderClient |
| https://bugs.webkit.org/show_bug.cgi?id=38397 |
| |
| No tests (functionality is exposed only through native WebKit API.) |
| |
| * WebCoreSupport/FrameLoaderClientHaiku.h: |
| (WebCore::FrameLoaderClientHaiku::dispatchWillSendSubmitEvent): |
| |
| 2010-04-20 Adam Barth <abarth@webkit.org> |
| |
| Reviewed by Eric Seidel. |
| |
| Factor DocumentWriter out of FrameLoader |
| https://bugs.webkit.org/show_bug.cgi?id=37175 |
| |
| Update these callsites because the method moved to DocumentWriter. |
| |
| * WebCoreSupport/FrameLoaderClientHaiku.cpp: |
| (WebCore::FrameLoaderClientHaiku::committedLoad): |
| |
| 2010-04-20 Kent Tamura <tkent@chromium.org> |
| |
| Reviewed by Darin Adler. |
| |
| Change a parameter type of chooseIconForFiles() |
| https://bugs.webkit.org/show_bug.cgi?id=37504 |
| |
| * WebCoreSupport/ChromeClientHaiku.cpp: |
| (WebCore::ChromeClientHaiku::chooseIconForFiles): |
| * WebCoreSupport/ChromeClientHaiku.h: |
| |
| 2010-04-11 Sheriff Bot <webkit.review.bot@gmail.com> |
| |
| Unreviewed, rolling out r57468. |
| http://trac.webkit.org/changeset/57468 |
| https://bugs.webkit.org/show_bug.cgi?id=37433 |
| |
| Broke the world... Must have applied the patch wrong |
| (Requested by abarth on #webkit). |
| |
| * WebCoreSupport/FrameLoaderClientHaiku.cpp: |
| (WebCore::FrameLoaderClientHaiku::committedLoad): |
| |
| 2010-04-11 Adam Barth <abarth@webkit.org> |
| |
| Reviewed by Eric Seidel. |
| |
| Factor DocumentWriter out of FrameLoader |
| https://bugs.webkit.org/show_bug.cgi?id=37175 |
| |
| Update these callsites because the method moved to DocumentWriter. |
| |
| * WebCoreSupport/FrameLoaderClientHaiku.cpp: |
| (WebCore::FrameLoaderClientHaiku::committedLoad): |
| |
| 2010-04-07 Andrey Kosyakov <caseq@chromium.org> |
| |
| Reviewed by Yury Semikhatsky. |
| |
| Removed redundant FrameLoaderClient::dispatchDidLoadResourceByXMLHttpRequest() |
| https://bugs.webkit.org/show_bug.cgi?id=36949 |
| |
| * WebCoreSupport/FrameLoaderClientHaiku.cpp: |
| * WebCoreSupport/FrameLoaderClientHaiku.h: |
| |
| 2010-03-31 Marcus Bulach <bulach@chromium.org> |
| |
| Reviewed by Jeremy Orlow. |
| |
| Adds Geolocation param for cancelGeolocationPermissionRequestForFrame. |
| https://bugs.webkit.org/show_bug.cgi?id=35031 |
| |
| * WebCoreSupport/ChromeClientHaiku.h: |
| (WebCore::ChromeClientHaiku::cancelGeolocationPermissionRequestForFrame): |
| |
| 2010-03-28 Alexey Proskuryakov <ap@apple.com> |
| |
| Build fix. Include WindowsKeyboardCodes.h instead of KeyboardCodes.h. |
| |
| * WebCoreSupport/EditorClientHaiku.cpp: |
| |
| 2010-03-24 Kent Tamura <tkent@chromium.org> |
| |
| Reviewed by Darin Adler. |
| |
| Make Icon::createIconForFiles() optional. |
| https://bugs.webkit.org/show_bug.cgi?id=35072 |
| |
| - Rename iconForFiles() to chooseIconForFiles(). |
| - Call Icon::createIconForFiles() from chooseIconForFiles(). |
| |
| * WebCoreSupport/ChromeClientHaiku.cpp: |
| (WebCore::ChromeClientHaiku::chooseIconForFiles): |
| * WebCoreSupport/ChromeClientHaiku.h: |
| |
| 2010-03-16 Yury Semikhatsky <yurys@chromium.org> |
| |
| Reviewed by Pavel Feldman. |
| |
| 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. |
| |
| Introduce InspectorFrontendClient that would provide InspectorFrontend with an interface to the embedder |
| https://bugs.webkit.org/show_bug.cgi?id=35036 |
| |
| * WebCoreSupport/InspectorClientHaiku.cpp: |
| (WebCore::InspectorClientHaiku::openInspectorFrontend): |
| * WebCoreSupport/InspectorClientHaiku.h: |
| |
| 2010-03-11 Anders Carlsson <andersca@apple.com> |
| |
| Reviewed by David Hyatt. |
| |
| Remove invalidateContents, it isn't used and it never makes sense to only invalidate the contents. |
| |
| * WebCoreSupport/ChromeClientHaiku.cpp: |
| * WebCoreSupport/ChromeClientHaiku.h: |
| |
| 2010-03-02 Adam Treat <atreat@rim.com> |
| |
| Reviewed by Dave Hyatt. |
| |
| Adapt the haiku port to the refactoring of repaint methods. |
| |
| https://bugs.webkit.org/show_bug.cgi?id=34214 |
| |
| * WebCoreSupport/ChromeClientHaiku.cpp: |
| (WebCore::ChromeClientHaiku::invalidateContents): |
| (WebCore::ChromeClientHaiku::invalidateWindow): |
| (WebCore::ChromeClientHaiku::invalidateContentsAndWindow): |
| (WebCore::ChromeClient::invalidateContentsForSlowScroll): |
| * WebCoreSupport/ChromeClientHaiku.h: |
| |
| 2010-02-23 Steve Block <steveblock@google.com> |
| |
| Reviewed by Darin Adler. |
| |
| Adds ChromeClient::cancelGeolocationPermissionRequestForFrame |
| https://bugs.webkit.org/show_bug.cgi?id=34962 |
| |
| This method is required so that a Geolocation object can cancel an |
| asynchronous permission request. This allows the chrome client to cancel |
| any UI it is showing for the permission request. |
| |
| * WebCoreSupport/ChromeClientHaiku.h: |
| (WebCore::ChromeClientHaiku::cancelGeolocationPermissionRequestForFrame): |
| |
| 2010-02-17 Dmitry Titov <dimich@chromium.org> |
| |
| Reviewed by David Levin, Darin Fisher, Simon Hausmann. |
| |
| When a live iframe element is moved between pages, it still depends on the old page. |
| https://bugs.webkit.org/show_bug.cgi?id=34382 |
| |
| * WebCoreSupport/FrameLoaderClientHaiku.cpp: |
| (WebCore::FrameLoaderClientHaiku::didTransferChildFrameToNewDocument): |
| Added empty implementation of a new virtual method. |
| |
| * WebCoreSupport/FrameLoaderClientHaiku.h: |
| |
| 2010-02-17 Kent Tamura <tkent@chromium.org> |
| |
| Reviewed by Eric Seidel. |
| |
| Introduces new Icon loading interface in order to support |
| asynchronous loading. |
| https://bugs.webkit.org/show_bug.cgi?id=32054 |
| |
| Add an empty implementation of ChromeClient::iconForFiles(). |
| |
| * WebCoreSupport/ChromeClientHaiku.cpp: |
| (WebCore::ChromeClientHaiku::iconForFiles): |
| * WebCoreSupport/ChromeClientHaiku.h: |
| |
| 2009-12-06 Maxime Simon <simon.maxime@gmail.com> |
| |
| Reviewed by Adam Barth. |
| |
| Build fix. Add in FrameLoaderClientHaiku the declaration of three functions introduced in r51644. |
| |
| * WebCoreSupport/FrameLoaderClientHaiku.cpp: |
| (WebCore::FrameLoaderClientHaiku::dispatchDidPushStateWithinPage): |
| (WebCore::FrameLoaderClientHaiku::dispatchDidReplaceStateWithinPage): |
| (WebCore::FrameLoaderClientHaiku::dispatchDidPopStateWithinPage): |
| * WebCoreSupport/FrameLoaderClientHaiku.h: |
| |
| 2009-12-03 Pavel Feldman <pfeldman@dhcp-172-28-174-220.spb.corp.google.com> |
| |
| Reviewed by Timothy Hatcher. |
| |
| Web Inspector: Simplify the settings support in inspector controller. |
| |
| https://bugs.webkit.org/show_bug.cgi?id=32076 |
| |
| * WebCoreSupport/InspectorClientHaiku.cpp: |
| (WebCore::InspectorClientHaiku::populateSetting): |
| (WebCore::InspectorClientHaiku::storeSetting): |
| * WebCoreSupport/InspectorClientHaiku.h: |
| |
| 2009-12-03 Ben Murdoch <benm@google.com> |
| |
| Reviewed by Brady Eidson. |
| |
| [Android] The FrameLoaderClient is unaware of BackForwardList changes. |
| https://bugs.webkit.org/show_bug.cgi?id=31914 |
| |
| * WebCoreSupport/FrameLoaderClientHaiku.cpp: |
| (WebCore::FrameLoaderClientHaiku::dispatchDidAddBackForwardItem): Add an empty implementation. Method added to FrameLoaderClient by Android (see bug). |
| (WebCore::FrameLoaderClientHaiku::dispatchDidRemoveBackForwardItem): ditto. |
| (WebCore::FrameLoaderClientHaiku::dispatchDidChangeBackForwardIndex): ditto. |
| * WebCoreSupport/FrameLoaderClientHaiku.h: |
| |
| 2009-11-13 Adam Roben <aroben@apple.com> |
| |
| Update for changes to FrameLoaderClient |
| |
| Fixes <http://webkit.org/b/31124> Tell the WebFrameLoadDelegate when |
| window objects in isolated worlds are cleared |
| |
| Reviewed by Dave Hyatt. |
| |
| * WebCoreSupport/FrameLoaderClientHaiku.cpp: |
| (WebCore::FrameLoaderClientHaiku::dispatchDidClearWindowObjectInWorld): |
| * WebCoreSupport/FrameLoaderClientHaiku.h: |
| Replaced windowObjectCleared with this function. Does nothing if the |
| passed-in world is not the mainThreadNormalWorld(). |
| |
| 2009-10-30 Evan Stade <estade@chromium.org> |
| |
| Reviewed by David Levin. |
| |
| Notify the chrome when the focused node has changed. |
| https://bugs.webkit.org/show_bug.cgi?id=30832 |
| |
| Added stub implementation for new ChromeClient function. |
| |
| * WebCoreSupport/ChromeClientHaiku.cpp: |
| (WebCore::ChromeClientHaiku::focusedNodeChanged): |
| * WebCoreSupport/ChromeClientHaiku.h: |
| |
| 2009-10-07 Adam Barth <abarth@webkit.org> |
| |
| Reviewed by Darin Adler. |
| |
| Factor PolicyChecker out of FrameLoader |
| https://bugs.webkit.org/show_bug.cgi?id=30155 |
| |
| Move the policy callback to the policy object. |
| |
| * WebCoreSupport/FrameLoaderClientHaiku.cpp: |
| (WebCore::FrameLoaderClientHaiku::dispatchWillSubmitForm): |
| (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForMIMEType): |
| (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForNewWindowAction): |
| (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForNavigationAction): |
| |
| 2009-09-17 Kenneth Rohde Christiansen <kenneth@webkit.org> |
| |
| Reviewed by Simon Hausmann. |
| |
| Make PlatformWindow return something else than PlatformWidget |
| https://bugs.webkit.org/show_bug.cgi?id=29085 |
| |
| Reflect the rename of platformWindow and it's return type. |
| |
| * WebCoreSupport/ChromeClientHaiku.cpp: |
| (WebCore::ChromeClientHaiku::platformPageClient): |
| * WebCoreSupport/ChromeClientHaiku.h: |
| |
| 2009-08-28 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk> |
| |
| Reviewed by Holger Freyther. |
| |
| https://bugs.webkit.org/show_bug.cgi?id=25889 |
| [GTK] scrollbar policy for main frame is not implementable |
| |
| Add empty implementation for new ChromeClient method. |
| |
| * WebCoreSupport/ChromeClientHaiku.h: |
| (ChromeClientHaiku::scrollbarsModeDidChange): |
| |
| 2009-07-29 Kevin McCullough <kmccullough@apple.com> |
| |
| Reviewed by Darin Adler. |
| |
| Added foundation work to allow a testing infrastructure for the Web |
| Inspector. |
| |
| * WebCoreSupport/InspectorClientHaiku.cpp: |
| (WebCore::InspectorClientHaiku::inspectorWindowObjectCleared): |
| * WebCoreSupport/InspectorClientHaiku.h: |
| |