2014-03-12 Sergio Villar Senin Rename DEFINE_STATIC_LOCAL to DEPRECATED_DEFINE_STATIC_LOCAL https://bugs.webkit.org/show_bug.cgi?id=129612 Reviewed by Darin Adler. For new code use static NeverDestroyed instead. * WebCoreSupport/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::userAgent): * WebCoreSupport/PlatformStrategiesWinCE.cpp: (PlatformStrategiesWinCE::initialize): 2014-03-06 Joseph Pecoraro Web Inspector: Expose the console object in JSContexts to interact with Web Inspector https://bugs.webkit.org/show_bug.cgi?id=127944 Reviewed by Geoffrey Garen. * WebCoreSupport/ChromeClientWinCE.h: Update namespaces. 2014-02-24 Renata Hodovan Get rid of the unused 'immediate' parameters from repaint related functions https://bugs.webkit.org/show_bug.cgi?id=129111 Reviewed by Simon Fraser. Removing the 'immediate' parameters from repaint related functions - accoring to the FIXME in RenderView::repaintViewRectangle() - since they have no effect. * WebCoreSupport/ChromeClientWinCE.cpp: (WebKit::ChromeClientWinCE::invalidateRootView): (WebKit::ChromeClientWinCE::invalidateContentsAndRootView): (WebKit::ChromeClientWinCE::invalidateContentsForSlowScroll): (WebKit::ChromeClientWinCE::scroll): * WebCoreSupport/ChromeClientWinCE.h: 2014-02-08 Darin Adler Change TextIterator to use StringView, preparing to wean it from deprecatedCharacters https://bugs.webkit.org/show_bug.cgi?id=128233 Reviewed by Anders Carlsson. * WebCoreSupport/EditorClientWinCE.cpp: (WebKit::EditorClientWinCE::checkSpellingOfString): Use StringView. (WebKit::EditorClientWinCE::checkGrammarOfString): Ditto. * WebCoreSupport/EditorClientWinCE.h: Ditto. 2014-02-06 Joseph Pecoraro Web Inspector: Add Console support to JSContext Inspection https://bugs.webkit.org/show_bug.cgi?id=127941 Reviewed by Geoffrey Garen. * WebCoreSupport/ChromeClientWinCE.h: 2014-01-30 Andrei Bucur Remove the ACCELERATED_COMPOSITING flag https://bugs.webkit.org/show_bug.cgi?id=127833 Reviewed by Antti Koivisto. Remove the USE(ACCELERATED_COMPOSITING) conditionals from the code base and make AC mandatory. Another patch will be required to remove the flag support from the WinCE build system. * WebCoreSupport/ChromeClientWinCE.cpp: (WebKit::ChromeClientWinCE::scheduleCompositingLayerFlush): * WebCoreSupport/ChromeClientWinCE.h: 2014-01-25 Anders Carlsson Remove an unused FrameLoaderClient function https://bugs.webkit.org/show_bug.cgi?id=127628 Reviewed by Andreas Kling. * WebCoreSupport/FrameLoaderClientWinCE.cpp: * WebCoreSupport/FrameLoaderClientWinCE.h: 2014-01-17 Anders Carlsson Remove another unused FrameLoaderClient callback https://bugs.webkit.org/show_bug.cgi?id=127192 Reviewed by Dan Bernstein. * WebCoreSupport/FrameLoaderClientWinCE.cpp: * WebCoreSupport/FrameLoaderClientWinCE.h: 2014-01-17 Anders Carlsson Remove didPerformFirstNavigation from all FrameLoaderClient subclasses https://bugs.webkit.org/show_bug.cgi?id=127190 Reviewed by Dan Bernstein. * WebCoreSupport/FrameLoaderClientWinCE.cpp: * WebCoreSupport/FrameLoaderClientWinCE.h: 2014-01-16 Peter Molnar Remove workaround for compilers not supporting explicit override control https://bugs.webkit.org/show_bug.cgi?id=127111 Reviewed by Anders Carlsson. Now all compilers support explicit override control, this workaround can be removed. * WebCoreSupport/ChromeClientWinCE.h: * WebCoreSupport/ContextMenuClientWinCE.h: * WebCoreSupport/DragClientWinCE.h: * WebCoreSupport/EditorClientWinCE.h: * WebCoreSupport/FrameLoaderClientWinCE.h: * WebCoreSupport/FrameNetworkingContextWinCE.h: * WebCoreSupport/InspectorClientWinCE.h: * WebCoreSupport/PlatformStrategiesWinCE.h: 2013-12-03 Joseph Pecoraro Web Inspector: Push Remote Inspector debugging connection management into JavaScriptCore https://bugs.webkit.org/show_bug.cgi?id=124613 Reviewed by Timothy Hatcher. * WebCoreSupport/InspectorClientWinCE.h: 2013-11-04 Zhuang Zhigang Change structure of frame tree in WINCE port. https://bugs.webkit.org/show_bug.cgi?id=121079 Reviewed by Darin Adler. * WebCoreSupport/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::createFrame): * WebView.cpp: (WebView::createFrame): * WebView.h: 2013-11-03 Patrick Gansterer [WINCE] Replace OwnPtr with GDIObject https://bugs.webkit.org/show_bug.cgi?id=123670 Reviewed by Anders Carlsson. * WebView.cpp: (WebView::paint): (WebView::handlePaint): * WebView.h: 2013-11-02 Patrick Gansterer Add OVERRIDE keyword to WebCoreSupport classes https://bugs.webkit.org/show_bug.cgi?id=123672 Reviewed by Darin Adler. Also align the function parameters with the base classes and remove useless functions. * WebCoreSupport/ChromeClientWinCE.cpp: * WebCoreSupport/ChromeClientWinCE.h: * WebCoreSupport/ContextMenuClientWinCE.cpp: * WebCoreSupport/ContextMenuClientWinCE.h: * WebCoreSupport/DragClientWinCE.cpp: (WebKit::DragClientWinCE::willPerformDragDestinationAction): (WebKit::DragClientWinCE::willPerformDragSourceAction): (WebKit::DragClientWinCE::actionMaskForDrag): (WebKit::DragClientWinCE::startDrag): * WebCoreSupport/DragClientWinCE.h: * WebCoreSupport/EditorClientWinCE.h: * WebCoreSupport/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::dispatchDecidePolicyForResponse): (WebKit::FrameLoaderClientWinCE::dispatchDecidePolicyForNewWindowAction): (WebKit::FrameLoaderClientWinCE::dispatchDecidePolicyForNavigationAction): (WebKit::FrameLoaderClientWinCE::dispatchWillSubmitForm): * WebCoreSupport/FrameLoaderClientWinCE.h: * WebCoreSupport/FrameNetworkingContextWinCE.h: * WebCoreSupport/InspectorClientWinCE.cpp: * WebCoreSupport/InspectorClientWinCE.h: * WebCoreSupport/PlatformStrategiesWinCE.h: 2013-11-02 Patrick Gansterer Various small WinCE build fixes * WebCoreSupport/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::transitionToCommittedForNewPage): * WebView.cpp: 2013-10-03 Sam Weinig Remove shouldRubberBandInDirection from the WKBundlePageUIClient https://bugs.webkit.org/show_bug.cgi?id=122309 Reviewed by Andreas Kling. * WebCoreSupport/ChromeClientWinCE.h: 2013-10-01 Sam Weinig CTTE: DOMWrapperWorlds should be passed around by reference https://bugs.webkit.org/show_bug.cgi?id=122206 Reviewed by Andreas Kling. * WebCoreSupport/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::dispatchDidClearWindowObjectInWorld): * WebCoreSupport/FrameLoaderClientWinCE.h: 2013-09-30 Patrick Gansterer Unreviewed WinCE build fix after r153927. * WebView.cpp: (WebView::WebView): 2013-09-30 Patrick Gansterer Unreviewed WinCE build fix after r155289. * WebCoreSupport/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::dispatchDecidePolicyForResponse): (WebKit::FrameLoaderClientWinCE::dispatchDecidePolicyForNewWindowAction): (WebKit::FrameLoaderClientWinCE::dispatchDecidePolicyForNavigationAction): (WebKit::FrameLoaderClientWinCE::dispatchWillSubmitForm): 2013-09-30 Patrick Gansterer Unreviewed WinCE build fix after r154178. * WebView.cpp: (WebView::wndProc): 2013-09-26 Darin Adler rename KURL to URL https://bugs.webkit.org/show_bug.cgi?id=16214 Reviewed by Andreas Kling. * many files: Renamed, using script. 2013-09-16 Enrica Casucci Remove unused function didSetSelectionTypesForPasteboard from EditorClient. https://bugs.webkit.org/show_bug.cgi?id=121464 Reviewed by Darin Adler. * WebCoreSupport/EditorClientWinCE.cpp: * WebCoreSupport/EditorClientWinCE.h: 2013-08-24 Darin Adler Frame::tree should return a reference instead of a pointer https://bugs.webkit.org/show_bug.cgi?id=120259 Reviewed by Andreas Kling. * WebView.cpp: (WebView::createFrame): Use tree(). instead of tree()->. 2013-08-19 Pratik Solanki Frame::selection() should return a reference Reviewed by Darin Adler. m_selection is never NULL so return a reference from Frame::selection(). Also removed some unnecessary null checks and assert diff ts exposed as a result. * WebCoreSupport/EditorClientWinCE.cpp: (WebKit::EditorClientWinCE::handleEditingKeyboardEvent): 2013-08-15 Anders Carlsson Frame::loader() should return a reference Reviewed by Andreas Kling. * WebCoreSupport/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::dispatchDecidePolicyForResponse): (WebKit::FrameLoaderClientWinCE::dispatchDecidePolicyForNewWindowAction): (WebKit::FrameLoaderClientWinCE::dispatchDecidePolicyForNavigationAction): (WebKit::FrameLoaderClientWinCE::dispatchWillSubmitForm): * WebCoreSupport/FrameNetworkingContextWinCE.cpp: (WebKit::FrameNetworkingContextWinCE::referrer): * WebView.cpp: (WebView::createFrame): (WebView::load): (WebView::reload): (WebView::stop): 2013-07-25 Andreas Kling ChromeClient::focusedNodeChanged() should be focusedElementChanged(). Reviewed by Anders Carlsson. * WebCoreSupport/ChromeClientWinCE.cpp: (WebKit::ChromeClientWinCE::focusedElementChanged): * WebCoreSupport/ChromeClientWinCE.h: 2013-06-26 Patrick Gansterer Unreviewed WinCE build fix after r152065. * WebCoreSupport/ChromeClientWinCE.cpp: (WebKit::ChromeClientWinCE::AXStartFrameLoad): (WebKit::ChromeClientWinCE::AXFinishFrameLoad): * WebCoreSupport/ChromeClientWinCE.h: 2013-05-19 Anders Carlsson Remove ChromeClient::webView() https://bugs.webkit.org/show_bug.cgi?id=116054 Reviewed by Darin Adler. This blatantly horrible layer violation was only used to know if a ChromeClient is an empty client or not. We already have a (slightly less horrible) way to do that. * WebCoreSupport/ChromeClientWinCE.h: (ChromeClientWinCE): 2013-05-13 Anders Carlsson Frame::editor() should return a reference https://bugs.webkit.org/show_bug.cgi?id=116037 Reviewed by Darin Adler. * WebCoreSupport/EditorClientWinCE.cpp: (WebKit::EditorClientWinCE::handleEditingKeyboardEvent): 2013-04-29 Patrick Gansterer Unreviewed build fix. * WebCoreSupport/FrameLoaderClientWinCE.cpp: Added missing header. * WebView.h: Ditto. 2013-04-25 Joseph Pecoraro Web Inspector: ConsoleMessage should include line and column number where possible https://bugs.webkit.org/show_bug.cgi?id=114929 Reviewed by Timothy Hatcher. * WebCoreSupport/ChromeClientWinCE.cpp: (WebKit::ChromeClientWinCE::addMessageToConsole): * WebCoreSupport/ChromeClientWinCE.h: 2013-04-18 Patrick Gansterer Unreviewed WinCE build fix after r148545. * WebCoreSupport/EditorClientWinCE.cpp: * WebView.cpp: 2013-04-15 Patrick Gansterer Unreviewed WinCE build fix after r148373. * WebCoreSupport/EditorClientWinCE.cpp: 2013-04-06 Patrick Gansterer Unreviewed WinCE build fix after r145849. * WebCoreSupport/EditorClientWinCE.cpp: 2013-03-15 Nate Chapin Hide MainResourceLoader from the outside world https://bugs.webkit.org/show_bug.cgi?id=109971 Reviewed by Adam Barth. * WebCoreSupport/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::convertMainResourceLoadToDownload): * WebCoreSupport/FrameLoaderClientWinCE.h: (FrameLoaderClientWinCE): 2013-03-15 Abhishek Arya Replace static_casts with to* helper functions. https://bugs.webkit.org/show_bug.cgi?id=112401 Reviewed by Stephen Chenney. to* helper functions are preferred over static_cast calls since they help to catch bad casts easily on the testing infrastructure. * WebCoreSupport/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::redirectDataToPlugin): 2013-03-14 Manuel Rego Casasnovas Add selectTrailingWhitespaceEnabled setting to WebCore::Page https://bugs.webkit.org/show_bug.cgi?id=109404 Reviewed by Tony Chang. Use new settings for smartInsertDeleteEnabled and selectTrailingWhitespaceEnabled. * WebCoreSupport/EditorClientWinCE.cpp: (WebKit::EditorClientWinCE::smartInsertDeleteEnabled): (WebKit::EditorClientWinCE::isSelectTrailingWhitespaceEnabled): 2013-02-11 Ryosuke Niwa Disable delete button controller on non-Mac ports and delete EditorClient::shouldShowDeleteInterface https://bugs.webkit.org/show_bug.cgi?id=109534 Reviewed by Anders Carlsson. * WebCoreSupport/EditorClientWinCE.cpp: (WebKit): * WebCoreSupport/EditorClientWinCE.h: (EditorClientWinCE): 2013-02-03 KwangYong Choi Fix build warning after r141473 https://bugs.webkit.org/show_bug.cgi?id=108782 Reviewed by Kentaro Hara. Fix -Wunused-parameter build warning. * WebCoreSupport/EditorClientWinCE.cpp: (WebKit::EditorClientWinCE::getClientPasteboardDataForRange): 2013-01-31 Enrica Casucci WebKit2: provide new bundle APIs to allow bundle clients to be notified of pasteboard access. https://bugs.webkit.org/show_bug.cgi?id=108396. Reviewed by Alexey Proskuryakov. Adds stub implementation for WebKit of the new EditorClient methods. * WebCoreSupport/EditorClientWinCE.cpp: (WebKit::EditorClientWinCE::willWriteSelectionToPasteboard): (WebKit::EditorClientWinCE::getClientPasteboardDataForRange): * WebCoreSupport/EditorClientWinCE.h: 2013-01-24 Patrick Gansterer Unreviewed WinCE build fix after r139078. * WebCoreSupport/ChromeClientWinCE.h: (ChromeClientWinCE): 2013-01-22 Anders Carlsson Use a platforom strategy for local storage https://bugs.webkit.org/show_bug.cgi?id=107600 Reviewed by Andreas Kling. Update for new storage strategy. * WebCoreSupport/PlatformStrategiesWinCE.cpp: (PlatformStrategiesWinCE::createStorageStrategy): * WebCoreSupport/PlatformStrategiesWinCE.h: (PlatformStrategiesWinCE): 2013-01-18 Seokju Kwon Add explicit keyword to constructors in platform-specific InspectorClient https://bugs.webkit.org/show_bug.cgi?id=107255 Reviewed by Kentaro Hara. Add explicit keyword to constructors that take one argument in platform-specific implementation of InspectorClient. And fix some coding style. * WebCoreSupport/InspectorClientWinCE.h: (InspectorClientWinCE): 2013-01-08 Mark Lam Removed the need for the ProposedDatabase mechanism. https://bugs.webkit.org/show_bug.cgi?id=106292. Reviewed by Sam Weinig. * WebCoreSupport/ChromeClientWinCE.cpp: (WebKit::ChromeClientWinCE::exceededDatabaseQuota): * WebCoreSupport/ChromeClientWinCE.h: (ChromeClientWinCE): 2012-12-23 Alexey Proskuryakov Network process should respect cookie accept policy https://bugs.webkit.org/show_bug.cgi?id=105684 Reviewed by Sam Weinig. * WebCoreSupport/PlatformStrategiesWinCE.cpp: * WebCoreSupport/PlatformStrategiesWinCE.h: CookiesStrategy no longer has notifyCookiesChanged(). This port didn't use it anyway. 2012-12-22 Alexey Proskuryakov Add a separate class for networking related storage https://bugs.webkit.org/show_bug.cgi?id=105676 Reviewed by Sam Weinig. * WebCoreSupport/PlatformStrategiesWinCE.cpp: (PlatformStrategiesWinCE::cookiesForDOM): (PlatformStrategiesWinCE::setCookiesFromDOM): (PlatformStrategiesWinCE::cookiesEnabled): (PlatformStrategiesWinCE::cookieRequestHeaderFieldValue): (PlatformStrategiesWinCE::getRawCookies): (PlatformStrategiesWinCE::deleteCookie): * WebCoreSupport/PlatformStrategiesWinCE.h: Cookie functions now take a NetworkStorageSession, not a NetworkingContext. 2012-12-18 Alexey Proskuryakov Remove unnecessary functions from CookiesStrategy https://bugs.webkit.org/show_bug.cgi?id=105369 Reviewed by Brady Eidson. * WebCoreSupport/PlatformStrategiesWinCE.cpp: * WebCoreSupport/PlatformStrategiesWinCE.h: 2012-12-15 Anders Carlsson Rename FrameLoaderClient::download to convertMainResourceLoadToDownload https://bugs.webkit.org/show_bug.cgi?id=105122 Reviewed by Andreas Kling. Update for WebCore changes. * WebCoreSupport/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::convertMainResourceLoadToDownload): * WebCoreSupport/FrameLoaderClientWinCE.h: (FrameLoaderClientWinCE): 2012-12-15 Mark Lam Re-landing patch for "Introducing the DatabaseStrategy and database servers". https://bugs.webkit.org/show_bug.cgi?id=104934. Not reviewed. Merged from r137767. Previously reviewed by Sam Weinig. * WebCoreSupport/PlatformStrategiesWinCE.cpp: (PlatformStrategiesWinCE::createDatabaseStrategy): * WebCoreSupport/PlatformStrategiesWinCE.h: (PlatformStrategiesWinCE): 2012-12-14 Sheriff Bot Unreviewed, rolling out r137767. http://trac.webkit.org/changeset/137767 https://bugs.webkit.org/show_bug.cgi?id=105062 Broke Mac builds. (Requested by mlam on #webkit). * WebCoreSupport/PlatformStrategiesWinCE.cpp: * WebCoreSupport/PlatformStrategiesWinCE.h: (PlatformStrategiesWinCE): 2012-12-14 Mark Lam Introducing the DatabaseStrategy and database servers. https://bugs.webkit.org/show_bug.cgi?id=104934. Reviewed by Sam Weinig. The database server is currently a placeholder that does nothing. * WebCoreSupport/PlatformStrategiesWinCE.cpp: (PlatformStrategiesWinCE::createDatabaseStrategy): * WebCoreSupport/PlatformStrategiesWinCE.h: (PlatformStrategiesWinCE): 2012-12-11 Mike West Web Inspector: ConsoleTypes should not expose MessageType - it should be private to inspector. https://bugs.webkit.org/show_bug.cgi?id=66371 Reviewed by Pavel Feldman. Drops WebCore::MessageType from the addMessageToConsole method. * WebCoreSupport/ChromeClientWinCE.cpp: (WebKit::ChromeClientWinCE::addMessageToConsole): * WebCoreSupport/ChromeClientWinCE.h: (ChromeClientWinCE): 2012-11-29 Alexey Proskuryakov [WK2] Forward cookie jar calls to NetworkProcess https://bugs.webkit.org/show_bug.cgi?id=103457 Reviewed by Darin Adler. * WebCoreSupport/PlatformStrategiesWinCE.cpp: (PlatformStrategiesWinCE::cookiesForDOM): (PlatformStrategiesWinCE::setCookiesFromDOM): (PlatformStrategiesWinCE::cookiesEnabled): (PlatformStrategiesWinCE::cookieRequestHeaderFieldValue): (PlatformStrategiesWinCE::getRawCookies): (PlatformStrategiesWinCE::deleteCookie): (PlatformStrategiesWinCE::getHostnamesWithCookies): (PlatformStrategiesWinCE::deleteCookiesForHostname): (PlatformStrategiesWinCE::deleteAllCookies): 2012-11-27 James Simonsen Consolidate FrameLoader::load() into one function taking a FrameLoadRequest https://bugs.webkit.org/show_bug.cgi?id=102151 Reviewed by Adam Barth. * WebView.cpp: (WebView::load): 2012-11-27 Sheriff Bot Unreviewed, rolling out r135786. http://trac.webkit.org/changeset/135786 https://bugs.webkit.org/show_bug.cgi?id=103379 It made 3 plugin tests timeout on several platforms (Requested by Ossy on #webkit). * WebView.cpp: (WebView::load): 2012-11-26 James Simonsen Consolidate FrameLoader::load() into one function taking a FrameLoadRequest https://bugs.webkit.org/show_bug.cgi?id=102151 Reviewed by Adam Barth. * WebView.cpp: (WebView::load): 2012-11-20 Sheriff Bot Unreviewed, rolling out r135295. http://trac.webkit.org/changeset/135295 https://bugs.webkit.org/show_bug.cgi?id=102834 This patch causes assertion to some layout tests on chromium (Requested by jianli on #webkit). * WebView.cpp: (WebView::load): 2012-11-20 James Simonsen Consolidate FrameLoader::load() into one function taking a FrameLoadRequest https://bugs.webkit.org/show_bug.cgi?id=102151 Reviewed by Adam Barth. * WebView.cpp: (WebView::load): 2012-10-24 Brady Eidson Add a strategy for loader customization. https://bugs.webkit.org/show_bug.cgi?id=100278 Reviewed by Alexey Proskuryakov. * WebCoreSupport/PlatformStrategiesWinCE.cpp: (PlatformStrategiesWinCE::createLoaderStrategy): * WebCoreSupport/PlatformStrategiesWinCE.h: (PlatformStrategiesWinCE): 2012-10-23 Alexey Proskuryakov Add a strategy for shared workers https://bugs.webkit.org/show_bug.cgi?id=100165 Reviewed by Brady Eidson. * WebCoreSupport/PlatformStrategiesWinCE.cpp: (PlatformStrategiesWinCE::createPasteboardStrategy): (PlatformStrategiesWinCE::createSharedWorkerStrategy): (PlatformStrategiesWinCE::createVisitedLinkStrategy): * WebCoreSupport/PlatformStrategiesWinCE.h: 2012-10-10 Jon Lee [WK2] Activate plugins when user clicks on snapshot https://bugs.webkit.org/show_bug.cgi?id=98328 Reviewed by Brady Eidson. * WebCoreSupport/FrameLoaderClientWinCE.h: (WebKit::FrameLoaderClientWinCE::recreatePlugin): Stub implementation of recreatePlugin(). 2012-10-07 Caio Marcelo de Oliveira Filho Rename first/second to key/value in HashMap iterators https://bugs.webkit.org/show_bug.cgi?id=82784 Reviewed by Eric Seidel. * WebCoreSupport/PlatformStrategiesWinCE.cpp: (PlatformStrategiesWinCE::getPluginInfo): 2012-10-04 Simon Fraser Standardize on "flush" terminology for compositing layer flushing/syncing https://bugs.webkit.org/show_bug.cgi?id=98321 Reviewed by Simon Fraser. Rename compositing-related methods that refer to "syncing" to instead refer to "flushing". * WebCoreSupport/ChromeClientWinCE.cpp: (WebKit::ChromeClientWinCE::scheduleCompositingLayerFlush): * WebCoreSupport/ChromeClientWinCE.h: (ChromeClientWinCE): 2012-09-28 Mikhail Pozdnyakov Code inside FrameLoaderClient::canShowMIMEType() implementations can be shared among different WK ports https://bugs.webkit.org/show_bug.cgi?id=97547 Reviewed by Adam Barth. Newly added WebCore::MIMETypeRegistry::canShowMIMEType() function is used inside WebKit::FrameLoaderClientWinCE::canShowMIMEType(). * WebCoreSupport/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::canShowMIMEType): 2012-09-25 Beth Dakin https://bugs.webkit.org/show_bug.cgi?id=95397 Need to merge didFirstVisuallyNonEmptyLayout and didNewFirstVisuallyNonEmptyLayout -and corresponding- Reviewed by Sam Weinig. Remove dispatchDidFirstLayout, dispatchDidFirstVisuallyNonEmptyLayout, and dispatchDidNewFirstVisuallyNonEmptyLayout. Their functionality is now replaced by dispatchDidLayout(LayoutMilestones) * WebCoreSupport/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::dispatchDidLayout): * WebCoreSupport/FrameLoaderClientWinCE.h: (FrameLoaderClientWinCE): 2012-08-28 Sheriff Bot Unreviewed, rolling out r126914. http://trac.webkit.org/changeset/126914 https://bugs.webkit.org/show_bug.cgi?id=95239 it breaks everything and fixes nothing (Requested by pizlo on #webkit). * WebCoreSupport/PlatformStrategiesWinCE.cpp: (PlatformStrategiesWinCE::getPluginInfo): 2012-08-28 Caio Marcelo de Oliveira Filho Rename first/second to key/value in HashMap iterators https://bugs.webkit.org/show_bug.cgi?id=82784 Reviewed by Eric Seidel. * WebCoreSupport/PlatformStrategiesWinCE.cpp: (PlatformStrategiesWinCE::getPluginInfo): 2012-08-27 Sheriff Bot Unreviewed, rolling out r126836. http://trac.webkit.org/changeset/126836 https://bugs.webkit.org/show_bug.cgi?id=95163 Broke all Apple ports, EFL, and Qt. (Requested by tkent on #webkit). * WebCoreSupport/PlatformStrategiesWinCE.cpp: (PlatformStrategiesWinCE::getPluginInfo): 2012-08-27 Caio Marcelo de Oliveira Filho Rename first/second to key/value in HashMap iterators https://bugs.webkit.org/show_bug.cgi?id=82784 Reviewed by Eric Seidel. * WebCoreSupport/PlatformStrategiesWinCE.cpp: (PlatformStrategiesWinCE::getPluginInfo): 2012-08-13 Tom Sepez [chromium] release FrameLoaderClientImpl::m_pluginWidget refptr upon Plugin Document detach. https://bugs.webkit.org/show_bug.cgi?id=93283 Reviewed by Eric Seidel. Change the client redirectDataToPlugin method(s) to expect the possibility of a NULL argument, keeping existing behaviour otherwise. * WebCoreSupport/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::redirectDataToPlugin): 2012-07-23 Pierre Rossi Unify numTouchEventHandlersChanged and needTouchEvents in the chrome client https://bugs.webkit.org/show_bug.cgi?id=91006 Reviewed by Ryosuke Niwa. Remove numTouchEventHandlersChanged stub. * WebCoreSupport/ChromeClientWinCE.h: 2012-07-17 Vivek Galatage Web Inspector: refactor InspectorController::connectFrontend() to accept InspectorFrontendChannel. https://bugs.webkit.org/show_bug.cgi?id=91196 Reviewed by Pavel Feldman. Refactoring InspectorClients. InspectorClient::openInspectorFrontend now returning the InspectorFrontendChannel. * WebCoreSupport/InspectorClientWinCE.cpp: (WebKit::InspectorClientWinCE::openInspectorFrontend): * WebCoreSupport/InspectorClientWinCE.h: (InspectorClientWinCE): 2012-05-31 Hajime Morrita REGRESSION(r117572): editing/spelling/spellcheck-async-remove-frame.html crashes on Mac https://bugs.webkit.org/show_bug.cgi?id=86859 Reviewed by Ryosuke Niwa. * WebCoreSupport/EditorClientWinCE.h: (WebKit::EditorClientWinCE::requestCheckingOfString): 2012-05-30 Patrick Gansterer Unreviewed WinCE build fix after r115926. * WebView.cpp: 2012-05-30 Patrick Gansterer Unreviewed WinCE build fix after r117470. * WebCoreSupport/EditorClientWinCE.h: (EditorClientWinCE): 2012-05-18 MORITA Hajime Another unreviewed attempt to fix build breakage on r117572. * WebCoreSupport/EditorClientWinCE.h: (WebKit::EditorClientWinCE::frameWillDetachPage): 2012-05-18 MORITA Hajime https://bugs.webkit.org/show_bug.cgi?id=85515 Stale frame in WebCore::SpellChecker::didCheckSucceeded Reviewed by Ryosuke Niwa. * WebCoreSupport/EditorClientWinCE.h: (WebKit::EditorClientWinCE::frameWillDetachPage): 2012-05-17 Hironori Bono [Refactoring] Move platform-specific code in Editor::respondToChangedSelection to the WebKit layer https://bugs.webkit.org/show_bug.cgi?id=86591 Reviewed by Ryosuke Niwa. This change adds a TextCheckerClient::shouldEraseMarkersAfterChangeSelection function to remove platform-specific code from Editor::respondToChangedSelection function. No new tests, no change in behavior. * WebCoreSupport/EditorClientWinCE.cpp: (WebKit::EditorClientWinCE::shouldEraseMarkersAfterChangeSelection): (WebKit): * WebCoreSupport/EditorClientWinCE.h: (EditorClientWinCE): 2012-05-04 Nate Chapin Don't require FrameLoaderClient to manufacture a commitData() call for empty documents. https://bugs.webkit.org/show_bug.cgi?id=85533 Reviewed by Alexey Proskuryakov. * WebCoreSupport/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::finishedLoading): 2012-04-18 Jon Honeycutt FrameLoaderClient::dispatchWillSendSubmitEvent() should be given more information about the form being submitted https://bugs.webkit.org/show_bug.cgi?id=84297 Reviewed by Andy Estes. * WebCoreSupport/FrameLoaderClientWinCE.h: (WebKit::FrameLoaderClientWinCE::dispatchWillSendSubmitEvent): Updated method declaration. 2012-03-30 Patrick Gansterer [WinCE] Correct include paths. https://bugs.webkit.org/show_bug.cgi?id=82713 Reviewed by Eric Seidel. Modify the #include declarations for several WinCE-related files so that the wtf types are included using the full path. * WebView.cpp: * WebView.h: 2012-03-28 Nate Chapin Remove dispatchDidLoadMainResource callback, since no port implements it. https://bugs.webkit.org/show_bug.cgi?id=82539 Reviewed by Alexey Proskuryakov. * WebCoreSupport/FrameLoaderClientWinCE.cpp: (WebKit): * WebCoreSupport/FrameLoaderClientWinCE.h: (FrameLoaderClientWinCE): 2012-03-19 Adam Barth Remove support for "magic" iframe https://bugs.webkit.org/show_bug.cgi?id=81590 Reviewed by Eric Seidel. Remove FrameLoaderClient methods that no longer exist. * WebCoreSupport/FrameLoaderClientWinCE.cpp: (WebKit): * WebCoreSupport/FrameLoaderClientWinCE.h: (FrameLoaderClientWinCE): 2012-03-13 Jon Lee Separate NOTIFICATIONS and LEGACY_NOTIFICATIONS https://bugs.webkit.org/show_bug.cgi?id=80922 Reviewed by Jian Li. You can include either NOTIFICATIONS or LEGACY_NOTIFICATIONS and have a complete API. LEGACY_NOTIFICATIONS should cover all of the previous functionality, and NOTIFICATIONS will cover the new API. Therefore, APIs that are common between the two will have: #if ENABLE(NOTIFICATIONS) || ENABLE(LEGACY_NOTIFICATIONS) This patch initially sets both to be exactly the same. As other bugs with patches begin to migrate to the new API, the defines will begin to split. This allows ports to decide which set of APIs to include. Update everything to be #if ENABLE(NOTIFICATIONS) || ENABLE(LEGACY_NOTIFICATIONS) * WebCoreSupport/ChromeClientWinCE.h: (ChromeClientWinCE): 2012-03-13 Adam Barth && Benjamin Poulain Always enable ENABLE(CLIENT_BASED_GEOLOCATION) https://bugs.webkit.org/show_bug.cgi?id=78853 Reviewed by Adam Barth. * WebCoreSupport/ChromeClientWinCE.cpp: * WebCoreSupport/ChromeClientWinCE.h: (ChromeClientWinCE): 2012-03-09 Jon Lee Rename NotificationPresenter to NotificationClient https://bugs.webkit.org/show_bug.cgi?id=80488 Reviewed by Kentaro Hara. Refactor to use renamed WebCore::NotificationClient. * WebCoreSupport/ChromeClientWinCE.h: (ChromeClientWinCE): 2012-02-26 Hajime Morrita Move ChromeClient::showContextMenu() to ContextMenuClient https://bugs.webkit.org/show_bug.cgi?id=79427 Reviewed by Adam Barth. * WebCoreSupport/ChromeClientWinCE.h: (ChromeClientWinCE): 2012-02-24 Shinya Kawanaka SpellCheckRequest needs to know the context where the spellcheck happened. https://bugs.webkit.org/show_bug.cgi?id=79320 Reviewed by Hajime Morita. * WebCoreSupport/EditorClientWinCE.h: (WebKit::EditorClientWinCE::requestCheckingOfString): 2012-02-23 Patrick Gansterer Unreviewed WinCE build fix after r108462. * WebCoreSupport/EditorClientWinCE.h: (EditorClientWinCE): 2012-02-21 Ryosuke Niwa Remove the remaining uses of CSSStyleDeclaration in Editor https://bugs.webkit.org/show_bug.cgi?id=78939 Reviewed by Enrica Casucci. * WebCoreSupport/EditorClientWinCE.cpp: (WebKit::EditorClientWinCE::shouldApplyStyle): 2012-02-22 Ryosuke Niwa Remove the remaining uses of CSSStyleDeclaration in Editor https://bugs.webkit.org/show_bug.cgi?id=78939 Reviewed by Enrica Casucci. * WebCoreSupport/EditorClientWinCE.cpp: (WebKit::EditorClientWinCE::shouldApplyStyle): 2012-02-20 Benjamin Poulain Get rid of the LocalizationStrategy https://bugs.webkit.org/show_bug.cgi?id=78324 Reviewed by Sam Weinig. Remove a useless #include of LocalizationStrategy.h. * WebCoreSupport/PlatformStrategiesWinCE.h: 2012-02-15 Patrick Gansterer Unreviewed WinCE build fix after r107606. * WebCoreSupport/PlatformStrategiesWinCE.cpp: (PlatformStrategiesWinCE::createPasteboardStrategy): * WebCoreSupport/PlatformStrategiesWinCE.h: (PlatformStrategiesWinCE): 2012-02-15 Sadrul Habib Chowdhury Notify ChromeClient when touch-event handlers are installed/removed. https://bugs.webkit.org/show_bug.cgi?id=77440 Reviewed by Darin Fisher and Ryosuke Niwa. * WebCoreSupport/ChromeClientWinCE.h: (WebKit::ChromeClientWinCE::numTouchEventHandlersChanged): 2011-12-19 Sam Weinig More PlatformEvent cleanup https://bugs.webkit.org/show_bug.cgi?id=74831 Reviewed by Dan Bernstein. * WebView.cpp: (WebView::handleMouseEvent): Update to use new names, access style. 2011-12-16 Ryosuke Niwa Rename registerCommandFor(Undo|Redo) to register(Undo|Redo)Step https://bugs.webkit.org/show_bug.cgi?id=74748 Reviewed by Eric Seidel. * WebCoreSupport/EditorClientWinCE.cpp: (WebKit::EditorClientWinCE::registerUndoStep): (WebKit::EditorClientWinCE::registerRedoStep): * WebCoreSupport/EditorClientWinCE.h: 2011-12-16 Sam Weinig Give PlatformEvents a base class https://bugs.webkit.org/show_bug.cgi?id=74685 Reviewed by Anders Carlsson. Add a base class for PlatformMouseEvent, PlatformKeyboardEvent, PlatformWheelEvent and PlatformGestureEvent and move Type enumeration and modifiers down to it. * WebCoreSupport/EditorClientWinCE.cpp: (WebKit::EditorClientWinCE::handleEditingKeyboardEvent): * WebView.cpp: (WebView::handleKeyDown): (WebView::handleKeyPress): (WebView::handleKeyUp): 2011-12-16 Ryosuke Niwa Only EditCommandComposition should implement unapply and reapply https://bugs.webkit.org/show_bug.cgi?id=74490 Reviewed by Eric Seidel. * WebCoreSupport/EditorClientWinCE.cpp: (WebKit::EditorClientWinCE::registerCommandForUndo): (WebKit::EditorClientWinCE::registerCommandForRedo): * WebCoreSupport/EditorClientWinCE.h: 2011-12-14 Jing Zhao Opening two popup menus by dispatchEvent() makes problems. https://bugs.webkit.org/show_bug.cgi?id=73304 Reviewed by Ryosuke Niwa. * WebCoreSupport/ChromeClientWinCE.cpp: (WebKit::ChromeClientWinCE::hasOpenedPopup): Not implemented. * WebCoreSupport/ChromeClientWinCE.h: Overrides hasOpenedPopup(). 2011-11-30 Alexey Proskuryakov Remove an unneeded argument from FrameLoaderClient::download https://bugs.webkit.org/show_bug.cgi?id=73486 Reviewed by Andreas Kling. * WebCoreSupport/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::download): * WebCoreSupport/FrameLoaderClientWinCE.h: Updated for the change. 2011-11-26 Sheriff Bot Unreviewed, rolling out r101193. http://trac.webkit.org/changeset/101193 https://bugs.webkit.org/show_bug.cgi?id=73158 Breaks Windows and Qt minimal. (Requested by pfeldman on #webkit). * WebCoreSupport/InspectorClientWinCE.cpp: * WebCoreSupport/InspectorClientWinCE.h: 2011-11-22 Pavel Feldman Web Inspector: remove Inspector::bringToFront from the protocol. https://bugs.webkit.org/show_bug.cgi?id=72937 Reviewed by Yury Semikhatsky. * WebCoreSupport/InspectorClientWinCE.cpp: (WebKit::InspectorClientWinCE::bringFrontendToFront): * WebCoreSupport/InspectorClientWinCE.h: 2011-11-21 Andreas Kling Unreviewed WinCE build fix after r100874. * WebCoreSupport/EditorClientWinCE.h: * WebCoreSupport/EditorClientWinCE.cpp: (WebKit::EditorClientWinCE::respondToChangedSelection): Add WebCore::Frame* parameter to respondToChangedSelection(). 2011-11-15 Anders Carlsson HostWindow screenToWindow/windowToScreen should be screenToRootView/rootViewToScreen https://bugs.webkit.org/show_bug.cgi?id=72397 Reviewed by Dan Bernstein. * WebCoreSupport/ChromeClientWinCE.cpp: (WebKit::ChromeClientWinCE::rootViewToScreen): (WebKit::ChromeClientWinCE::screenToRootView): * WebCoreSupport/ChromeClientWinCE.h: 2011-11-14 Anders Carlsson HostWindow invalidation functions should use root view coordinates https://bugs.webkit.org/show_bug.cgi?id=72338 Reviewed by Dan Bernstein. * WebCoreSupport/ChromeClientWinCE.cpp: (WebKit::ChromeClientWinCE::invalidateRootView): (WebKit::ChromeClientWinCE::invalidateContentsAndRootView): (WebKit::ChromeClientWinCE::invalidateContentsForSlowScroll): (WebKit::ChromeClientWinCE::scroll): * WebCoreSupport/ChromeClientWinCE.h: 2011-11-04 Patrick Gansterer [WINCE] Use default LocalizationStrategy https://bugs.webkit.org/show_bug.cgi?id=71495 Reviewed by Adam Roben. Use LocalizationStrategy from WebCore instead of using a copy of the strings in WebKit. * WebCoreSupport/PlatformStrategiesWinCE.cpp: * WebCoreSupport/PlatformStrategiesWinCE.h: 2011-11-02 Tom Sepez XSSAuditor is silent https://bugs.webkit.org/show_bug.cgi?id=70973 Reviewed by Adam Barth. * WebCoreSupport/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::didDetectXSS): * WebCoreSupport/FrameLoaderClientWinCE.h: 2011-11-02 Jon Lee default text uses singular instead of plural https://bugs.webkit.org/show_bug.cgi?id=71319 Reviewed by Darin Adler. * WebCoreSupport/PlatformStrategiesWinCE.cpp: (PlatformStrategiesWinCE::fileButtonNoFilesSelectedLabel): * WebCoreSupport/PlatformStrategiesWinCE.h: 2011-10-28 Jochen Eisinger Rename a number of methods mentioning JavaScript to just Script instead https://bugs.webkit.org/show_bug.cgi?id=71105 Reviewed by Adam Barth. * WebView.cpp: (WebView::WebView): 2011-10-07 Patrick Gansterer Unreviewed build fix after r95604. * WebCoreSupport/PlatformStrategiesWinCE.cpp: (PlatformStrategiesWinCE::isLinkVisited): (PlatformStrategiesWinCE::addVisitedLink): 2011-09-24 Adam Barth Always enable ENABLE(OFFLINE_WEB_APPLICATIONS) https://bugs.webkit.org/show_bug.cgi?id=68767 Reviewed by Eric Seidel. * WebCoreSupport/ChromeClientWinCE.cpp: (WebKit::ChromeClientWinCE::reachedApplicationCacheOriginQuota): * WebCoreSupport/ChromeClientWinCE.h: 2011-09-21 Andras Becsi [Qt] Remove Qt specific code from css/SelectorChecker.cpp https://bugs.webkit.org/show_bug.cgi?id=67702 Reviewed by Csaba Osztrogonác. * WebCoreSupport/PlatformStrategiesWinCE.cpp: (PlatformStrategiesWinCE::addVisitedLink): * WebCoreSupport/PlatformStrategiesWinCE.h: 2011-09-17 Mihai Parparita FrameLoaderClient BackForwardList-related methods are unsued https://bugs.webkit.org/show_bug.cgi?id=68293 Reviewed by Darin Adler. Remove FrameLoaderClient methods that were added by r51629, since only the old (since-deleted) Android port needed them. * WebCoreSupport/FrameLoaderClientWinCE.cpp: * WebCoreSupport/FrameLoaderClientWinCE.h: 2011-09-15 Adam Barth Rename ENABLE(DATABASE) to ENABLE(SQL_DATABASE) https://bugs.webkit.org/show_bug.cgi?id=68205 Reviewed by Eric Seidel. * WebCoreSupport/ChromeClientWinCE.cpp: * WebCoreSupport/ChromeClientWinCE.h: 2011-08-30 Ryosuke Niwa WinCE build fix attempt after r94080. * WebCoreSupport/ChromeClientWinCE.cpp: (WebKit::ChromeClientWinCE::scrollRectIntoView): 2011-08-30 Kaustubh Atrawalkar The unused ScrollView* argument can and should be removed from scrollRectIntoView. https://bugs.webkit.org/show_bug.cgi?id=67117 Reviewed by Darin Adler. * WebCoreSupport/ChromeClientWinCE.h: 2011-08-17 Adam Roben Make WebCore keep track of the current device scale factor Fixes WebCore requires every WebKit port to keep track of the device scale factor Reviewed by Darin Adler. * WebCoreSupport/ChromeClientWinCE.cpp: * WebCoreSupport/ChromeClientWinCE.h: Removed deviceScaleFactor. 2011-08-15 Dmitry Titov FrameLoaderClient::transferLoadingResourceFromPage does not have enough parameters https://bugs.webkit.org/show_bug.cgi?id=66165 Reviewed by Darin Fisher. * WebCoreSupport/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::transferLoadingResourceFromPage): * WebCoreSupport/FrameLoaderClientWinCE.h: 2011-08-10 Adam Roben Clear up scale factor terminology WebKit by and large deals with two scale factors: one intrinsic to the device on which the software is running, and one that is per-Page and can be controlled via API calls. This patch names the former "deviceScaleFactor" and the latter "pageScaleFactor", and makes the code use those names. It should introduce no behavior changes. Fixes WebKit uses multiple conflicting names to refer to the device scale factor Reviewed by Simon Fraser. * WebCoreSupport/ChromeClientWinCE.cpp: * WebCoreSupport/ChromeClientWinCE.h: 2011-08-03 Pavel Feldman Web Inspector: remove Node parameter from the InspectorClient::highlight https://bugs.webkit.org/show_bug.cgi?id=65549 Reviewed by Yury Semikhatsky. * WebCoreSupport/InspectorClientWinCE.cpp: (WebKit::InspectorClientWinCE::highlight): * WebCoreSupport/InspectorClientWinCE.h: 2011-07-26 Sadrul Habib Chowdhury Add support for download='filename' attribute in anchors. https://bugs.webkit.org/show_bug.cgi?id=64580 Reviewed by Adam Barth. * WebCoreSupport/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::startDownload): * WebCoreSupport/FrameLoaderClientWinCE.h: 2011-07-15 Dan Bernstein REGRESSION: Mouse cursor doesn’t hide when full screen video HUD hides https://bugs.webkit.org/show_bug.cgi?id=64615 Reviewed by Anders Carlsson. * WebCoreSupport/ChromeClientWinCE.cpp: (WebKit::ChromeClientWinCE::setCursorHiddenUntilMouseMoves): Added this stub. * WebCoreSupport/ChromeClientWinCE.h: 2011-07-12 Joseph Pecoraro ApplicationCache update should not immediately fail when reaching per-origin quota https://bugs.webkit.org/show_bug.cgi?id=64177 Reviewed by Alexey Proskuryakov. * WebCoreSupport/ChromeClientWinCE.cpp: (WebKit::ChromeClientWinCE::reachedApplicationCacheOriginQuota): * WebCoreSupport/ChromeClientWinCE.h: 2011-06-30 Kentaro Hara Reviewed by Kent Tamura. Change the label of an HTML5 file chooser button to "Choose Files" https://bugs.webkit.org/show_bug.cgi?id=49245 We should notify capability of multiple files to users. Test: fast/forms/input-file-label.html * WebCoreSupport/PlatformStrategiesWinCE.cpp: (PlatformStrategiesWinCE::fileButtonChooseFileLabel): Updated the description for "Choose File". (PlatformStrategiesWinCE::fileButtonChooseMultipleFilesLabel): Returns a "Choose Files" label. * WebCoreSupport/PlatformStrategiesWinCE.h: 2011-06-20 Ryosuke Niwa WinCE build fix after r89293. * WebCoreSupport/EditorClientWinCE.cpp: (WebKit::EditorClientWinCE::handleEditingKeyboardEvent): 2011-06-18 Dimitri Glazkov Reviewed by Darin Adler. Separate concerns of loading file icons and choosing files. https://bugs.webkit.org/show_bug.cgi?id=62931 * WebCoreSupport/ChromeClientWinCE.cpp: (WebKit::ChromeClientWinCE::loadIconForFiles): Renamed. * WebCoreSupport/ChromeClientWinCE.h: 2011-06-12 Adam Barth Reviewed by Alexey Proskuryakov. Rename FrameLoaderClient::interruptForPolicyChangeError to use the past tense https://bugs.webkit.org/show_bug.cgi?id=62516 * WebCoreSupport/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::interruptedForPolicyChangeError): * WebCoreSupport/FrameLoaderClientWinCE.h: 2011-05-13 Jon Lee Reviewed by Simon Fraser. Can't horizontally scroll iframes and overflow because wheel events are always accepted https://bugs.webkit.org/show_bug.cgi?id=60779 * WebCoreSupport/ChromeClientWinCE.h: (WebKit::ChromeClientWinCE::shouldRubberBandInDirection): Default impl of new ChromeClient method (WebKit::ChromeClientWinCE::numWheelEventHandlersChanged): Default impl of new ChromeClient method 2011-05-05 Ryosuke Niwa Reviewed by Eric Seidel. Rename SelectionController to FrameSelection https://bugs.webkit.org/show_bug.cgi?id=60234 * WebCoreSupport/EditorClientWinCE.cpp: (WebKit::EditorClientWinCE::handleEditingKeyboardEvent): 2011-05-04 Cris Neckar Reviewed by Adam Barth. Expose WebView directly through ChromeClient. https://bugs.webkit.org/show_bug.cgi?id=49902 * WebCoreSupport/ChromeClientWinCE.h: (WebKit::ChromeClientWinCE::webView): 2011-05-04 Tao Bai Reviewed by David Kilzer. Populate touch-icon url to FrameLoaderClient https://bugs.webkit.org/show_bug.cgi?id=59143 Respect the interface change in FrameLoaderClient. * WebCoreSupport/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::dispatchDidChangeIcons): * WebCoreSupport/FrameLoaderClientWinCE.h: 2011-05-01 Patrick Gansterer [WIN] Unreviewed buildfix after r85434. * WebView.cpp: (WebView::paint): 2011-04-21 Ryosuke Niwa WinCE build fix after r84574. * WebCoreSupport/EditorClientWinCE.cpp: (WebKit::EditorClientWinCE::canCopyCut): (WebKit::EditorClientWinCE::canPaste): * WebCoreSupport/EditorClientWinCE.h: 2011-04-19 Vsevolod Vlasov Reviewed by Pavel Feldman. Web Inspector: Rename lengthReceived to encodedDataLength/dataLength https://bugs.webkit.org/show_bug.cgi?id=58883 * WebCoreSupport/FrameLoaderClientWinCE.h: 2011-04-04 MORITA Hajime Reviewed by Ryosuke Niwa. [Refactoring] SpellCheckingResult should be replaced with TextCheckingResult https://bugs.webkit.org/show_bug.cgi?id=56085 * WebCoreSupport/EditorClientWinCE.h: (WebKit::EditorClientWinCE::requestCheckingOfString): 2011-04-04 Alexey Proskuryakov Reviewed by Dan Bernstein. REGRESSION (WebKit2): Caps-Lock indicator sometimes doesn't appear in WebKit2 https://bugs.webkit.org/show_bug.cgi?id=51230 * WebView.cpp: (WebView::handleKeyDown): Moved Caps Lock handling from WebKits to WebCore, because WebKit shouldn't be smart. 2011-03-31 Patrick Gansterer Unreviewed WinCE build fix for r82580. * WebCoreSupport/FrameLoaderClientWinCE.h: StringWithDirection is in WebCore and not in WTF namespace. 2011-03-31 Evan Martin Reviewed by Eric Seidel. should support dir attribute https://bugs.webkit.org/show_bug.cgi?id=50961 Update to new FrameLoaderClient interface. * WebCoreSupport/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::dispatchDidReceiveTitle): (WebKit::FrameLoaderClientWinCE::setTitle): * WebCoreSupport/FrameLoaderClientWinCE.h: 2011-03-27 Patrick Gansterer <paroga@webkit.org> Reviewed by Andreas Kling. [WINCE] Use a appropriate user agent string https://bugs.webkit.org/show_bug.cgi?id=57175 * WebCoreSupport/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::userAgent): 2011-03-26 Patrick Gansterer <paroga@webkit.org> Unreviewed WinCE build fix. * CMakeListsWinCE.txt: Added missing include directory. 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/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::objectContentType): * WebCoreSupport/FrameLoaderClientWinCE.h: 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/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::objectContentType): * WebCoreSupport/FrameLoaderClientWinCE.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/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::objectContentType): * WebCoreSupport/FrameLoaderClientWinCE.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/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::dispatchDecidePolicyForResponse): * WebCoreSupport/FrameLoaderClientWinCE.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/ChromeClientWinCE.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/ChromeClientWinCE.cpp: (WebKit::ChromeClientWinCE::keyboardUIMode): * WebCoreSupport/ChromeClientWinCE.h: Implement keyboardUIMode() instead of tabsToLinks(). No change in functionality, since this platform doesn't observe or have full keyboard access state. 2011-03-02 Brian Weinstein <bweinstein@apple.com> WinCE build fix. * WebCoreSupport/PlatformStrategiesWinCE.h: Add a needed include. 2011-03-02 Brian Weinstein <bweinstein@apple.com> WinCE build fix. Have PlatformStrategiesWinCE inherit from CookiesStrategy, and implement the needed methods. * WebCoreSupport/PlatformStrategiesWinCE.cpp: (PlatformStrategiesWinCE::createCookiesStrategy): (PlatformStrategiesWinCE::notifyCookiesChanged): * WebCoreSupport/PlatformStrategiesWinCE.h: 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/EditorClientWinCE.cpp: * WebCoreSupport/EditorClientWinCE.h: 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/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::shouldStopLoadingForHistoryItem): Added. * WebCoreSupport/FrameLoaderClientWinCE.h: 2011-02-10 Luiz Agostini <luiz.agostini@openbossa.org> Reviewed by Adam Roben. HTML5 <details> and <summary>: localized text https://bugs.webkit.org/show_bug.cgi?id=54260 The method defaultDetailsSummaryText was added to LocalizationStrategy class. It is used to provide the default label to be used by a <details> tag that has no <summary> child. * WebCoreSupport/PlatformStrategiesWinCE.cpp: (PlatformStrategiesWinCE::defaultDetailsSummaryText): * WebCoreSupport/PlatformStrategiesWinCE.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/EditorClientWinCE.h: (WebKit::EditorClientWinCE::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/EditorClientWinCE.cpp: (WebKit::EditorClientWinCE::canCopyCut): Added. (WebKit::EditorClientWinCE::canPaste): Added. * WebCoreSupport/EditorClientWinCE.h: 2011-02-10 Nate Chapin <japhet@chromium.org> Reviewed by Adam Barth. Update calls to DocumentWriter. https://bugs.webkit.org/show_bug.cgi?id=50489 * WebCoreSupport/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::finishedLoading): 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/ChromeClientWinCE.cpp: * WebCoreSupport/ChromeClientWinCE.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/DragClientWinCE.cpp: * WebCoreSupport/DragClientWinCE.h: 2011-02-06 Patrick Gansterer <paroga@webkit.org> Reviewed by Martin Robinson. [WINCE] FrameLoaderClient calls loadURLInChildFrame on the child's frame loader https://bugs.webkit.org/show_bug.cgi?id=53896 * WebView.cpp: (WebView::createFrame): Use coreFrame instead of childFrame. 2011-02-03 Adam Langley <agl@chromium.org> Reviewed by Adam Barth. Plumb mixed script URL to FrameLoaderClient https://bugs.webkit.org/show_bug.cgi?id=52384 Regressions covered by http/tests/security/mixedContent/* * WebCoreSupport/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::didRunInsecureContent): * WebCoreSupport/FrameLoaderClientWinCE.h: 2011-02-02 Patrick Gansterer <paroga@webkit.org> Unreviewed WinCE build fix for r77398. * WebView.cpp: (WebView::paint): 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/ChromeClientWinCE.cpp: (WebKit::ChromeClientWinCE::selectItemAlignmentFollowsMenuWritingDirection): Added. * WebCoreSupport/ChromeClientWinCE.h: 2011-01-25 Patrick Gansterer <paroga@webkit.org> Reviewed by Adam Roben. [WINCE] Ensure layouted frame when painting https://bugs.webkit.org/show_bug.cgi?id=53108 * WebView.cpp: (WebView::paint): 2011-01-04 Patrick Gansterer <paroga@webkit.org> Unreviewed WinCE build fix. * WebCoreSupport/ChromeClientWinCE.cpp: (WebKit::ChromeClientWinCE::exceededDatabaseQuota): Added missing semicolon. (WebKit::ChromeClientWinCE::reachedApplicationCacheOriginQuota): * WebCoreSupport/ChromeClientWinCE.h: 2010-12-29 Patrick Gansterer <paroga@webkit.org> Unreviewed build fix for WinCE after r73802. * WebCoreSupport/ContextMenuClientWinCE.cpp: (WebKit::ContextMenuClientWinCE::customizeMenu): * WebCoreSupport/ContextMenuClientWinCE.h: 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/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::didSaveToPageCache): (WebKit::FrameLoaderClientWinCE::didRestoreFromPageCache): * WebCoreSupport/FrameLoaderClientWinCE.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/EditorClientWinCE.cpp: (WebKit::EditorClientWinCE::handleEditingKeyboardEvent): 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/EditorClientWinCE.h: (WebKit::EditorClient::requestCheckingOfString): 2010-12-07 Martin Robinson <mrobinson@igalia.com> Unreviewed, rolling out r73392. http://trac.webkit.org/changeset/73392 https://bugs.webkit.org/show_bug.cgi?id=50489 This commit caused crashes on the GTK+ bots * WebCoreSupport/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::finishedLoading): 2010-12-06 Nate Chapin <japhet@chromium.org> Reviewed by Adam Barth. Update calls to DocumentWriter. https://bugs.webkit.org/show_bug.cgi?id=50489 * WebCoreSupport/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::finishedLoading): 2010-12-06 Patrick Gansterer <paroga@webkit.org> Reviewed by Andreas Kling. [WINCE] Add build system https://bugs.webkit.org/show_bug.cgi?id=50522 * CMakeListsWinCE.txt: Added. 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/EditorClientWinCE.cpp: (WebKit::EditorClientWinCE::getGuessesForWord): * WebCoreSupport/EditorClientWinCE.h: 2010-11-30 Patrick Gansterer <paroga@webkit.org> Reviewed by Adam Roben. [WINCE] Add WebView https://bugs.webkit.org/show_bug.cgi?id=50216 * WebView.cpp: Added. * WebView.h: Added. 2010-11-13 Patrick Gansterer <paroga@webkit.org> Unreviewed, build fix after r71541. * WebCoreSupport/ChromeClientWinCE.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. * WebCoreSupport/ChromeClientWinCE.cpp: (WebKit::ChromeClientWinCE::focusedFrameChanged): * WebCoreSupport/ChromeClientWinCE.h: 2010-11-02 Patrick Gansterer <paroga@webkit.org> Unreviewed, build fix after r71041. * WebCoreSupport/ChromeClientWinCE.h: (WebKit::ChromeClientWinCE::showContextMenu): 2010-10-30 Patrick Gansterer <paroga@webkit.org> Unreviewed, build fix after r70574. * WebCoreSupport/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::transferLoadingResourceFromPage): 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/FrameLoaderClientWinCE.h: * WebCoreSupport/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::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/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::transferLoadingResourceFromPage): Empty method. * WebCoreSupport/FrameLoaderClientWinCE.h: 2010-10-25 Patrick Gansterer <paroga@webkit.org> Reviewed by David Kilzer. Replace _countof with WTF_ARRAY_LENGTH https://bugs.webkit.org/show_bug.cgi?id=48229 * WebCoreSupport/EditorClientWinCE.cpp: (WebKit::EditorClientWinCE::interpretKeyEvent): 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/ChromeClientWinCE.cpp: (WebKit::ChromeClientWinCE::createWindow): * WebCoreSupport/ChromeClientWinCE.h: * WebCoreSupport/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::dispatchCreatePage): * WebCoreSupport/FrameLoaderClientWinCE.h: Add NavigationAction parameter. 2010-10-22 Patrick Gansterer <paroga@webkit.org> Reviewed by Adam Roben. [WINCE] Implement EditorClient::handleKeyboardEvent https://bugs.webkit.org/show_bug.cgi?id=48118 Copy the implementation from the EFL port. * WebCoreSupport/EditorClientWinCE.cpp: (WebKit::EditorClientWinCE::interpretKeyEvent): (WebKit::EditorClientWinCE::handleEditingKeyboardEvent): (WebKit::EditorClientWinCE::handleKeyboardEvent): * WebCoreSupport/EditorClientWinCE.h: 2010-10-15 Nikolas Zimmermann <nzimmermann@rim.com> Reviewed by Dirk Schulze. Replace some String::format() usages by StringConcatenate in WebKit https://bugs.webkit.org/show_bug.cgi?id=47714 * WebCoreSupport/PlatformStrategiesWinCE.cpp: (PlatformStrategiesWinCE::imageTitle): (PlatformStrategiesWinCE::multipleFileUploadText): 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/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::didTransferChildFrameToNewDocument): * WebCoreSupport/FrameLoaderClientWinCE.h: 2010-09-23 Patrick Gansterer <paroga@webkit.org> Reviewed by Adam Roben. Add PlatformStrategiesWinCE https://bugs.webkit.org/show_bug.cgi?id=46371 * WebCoreSupport/PlatformStrategiesWinCE.cpp: Copied from WebKit/win/WebCoreSupport/WebPlatformStrategies.cpp. * WebCoreSupport/PlatformStrategiesWinCE.h: Copied from WebKit/win/WebCoreSupport/WebPlatformStrategies.h. 2010-09-23 Patrick Gansterer <paroga@webkit.org> Reviewed by Adam Roben. Add ChromeClientWinCE https://bugs.webkit.org/show_bug.cgi?id=46294 * WebCoreSupport/ChromeClientWinCE.cpp: Added. * WebCoreSupport/ChromeClientWinCE.h: Added. 2010-09-23 Patrick Gansterer <paroga@webkit.org> Unreviewed. Build fix for FrameLoaderClientWinCE. * WebCoreSupport/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::canShowMIMETypeAsHTML): Add missing method. * WebCoreSupport/FrameLoaderClientWinCE.h: 2010-09-21 Patrick Gansterer <paroga@webkit.org> Reviewed by Adam Roben. Add "WinCE" to classname for all WebCoreSupport classes to match filename. https://bugs.webkit.org/show_bug.cgi?id=46175 * WebCoreSupport/ContextMenuClientWinCE.cpp: Rename ContextMenuClient to ContextMenuClientWinCE. * WebCoreSupport/ContextMenuClientWinCE.h: Ditto. * WebCoreSupport/DragClientWinCE.cpp: Rename DragClient to DragClientWinCE. * WebCoreSupport/DragClientWinCE.h: Ditto. * WebCoreSupport/EditorClientWinCE.cpp: Rename EditorClient to EditorClientWinCE. * WebCoreSupport/EditorClientWinCE.h: Ditto. * WebCoreSupport/InspectorClientWinCE.cpp: Rename InspectorClient to InspectorClientWinCE. * WebCoreSupport/InspectorClientWinCE.h: Ditto. 2010-09-20 Patrick Gansterer <paroga@paroga.com> Reviewed by Adam Roben. Add FrameLoaderClientWinCE https://bugs.webkit.org/show_bug.cgi?id=45682 * WebCoreSupport/FrameLoaderClientWinCE.cpp: Added. * WebCoreSupport/FrameLoaderClientWinCE.h: Added. 2010-09-16 Patrick Gansterer <paroga@paroga.com> Reviewed by Adam Roben. [WINCE] Add missing FrameNetworkingContextWinCE::blockedError https://bugs.webkit.org/show_bug.cgi?id=45680 * WebCoreSupport/FrameNetworkingContextWinCE.cpp: (WebKit::FrameNetworkingContextWinCE::blockedError): * WebCoreSupport/FrameNetworkingContextWinCE.h: 2010-09-13 Patrick Gansterer <paroga@paroga.com> Reviewed by Kenneth Rohde Christiansen. Add FrameNetworkingContextWinCE https://bugs.webkit.org/show_bug.cgi?id=45474 * WebCoreSupport/FrameNetworkingContextWinCE.cpp: Added. (WebKit::FrameNetworkingContextWinCE::FrameNetworkingContextWinCE): (WebKit::FrameNetworkingContextWinCE::userAgent): (WebKit::FrameNetworkingContextWinCE::referrer): * WebCoreSupport/FrameNetworkingContextWinCE.h: Added. (WebKit::FrameNetworkingContextWinCE::create): 2010-08-31 Patrick Gansterer <paroga@paroga.com> Reviewed by Kenneth Rohde Christiansen. Add EditorClientWinCE https://bugs.webkit.org/show_bug.cgi?id=44822 * WebCoreSupport/EditorClientWinCE.cpp: Added. (WebKit::EditorClient::EditorClient): (WebKit::EditorClient::~EditorClient): (WebKit::EditorClient::setInputMethodState): (WebKit::EditorClient::shouldDeleteRange): (WebKit::EditorClient::shouldShowDeleteInterface): (WebKit::EditorClient::isContinuousSpellCheckingEnabled): (WebKit::EditorClient::isGrammarCheckingEnabled): (WebKit::EditorClient::spellCheckerDocumentTag): (WebKit::EditorClient::shouldBeginEditing): (WebKit::EditorClient::shouldEndEditing): (WebKit::EditorClient::shouldInsertText): (WebKit::EditorClient::shouldChangeSelectedRange): (WebKit::EditorClient::shouldApplyStyle): (WebKit::EditorClient::shouldMoveRangeAfterDelete): (WebKit::EditorClient::didBeginEditing): (WebKit::EditorClient::respondToChangedContents): (WebKit::EditorClient::respondToChangedSelection): (WebKit::EditorClient::didEndEditing): (WebKit::EditorClient::didWriteSelectionToPasteboard): (WebKit::EditorClient::didSetSelectionTypesForPasteboard): (WebKit::EditorClient::isEditable): (WebKit::EditorClient::registerCommandForUndo): (WebKit::EditorClient::registerCommandForRedo): (WebKit::EditorClient::clearUndoRedoOperations): (WebKit::EditorClient::canUndo): (WebKit::EditorClient::canRedo): (WebKit::EditorClient::undo): (WebKit::EditorClient::redo): (WebKit::EditorClient::shouldInsertNode): (WebKit::EditorClient::pageDestroyed): (WebKit::EditorClient::smartInsertDeleteEnabled): (WebKit::EditorClient::isSelectTrailingWhitespaceEnabled): (WebKit::EditorClient::toggleContinuousSpellChecking): (WebKit::EditorClient::toggleGrammarChecking): (WebKit::EditorClient::handleKeyboardEvent): (WebKit::EditorClient::handleInputMethodKeydown): (WebKit::EditorClient::textFieldDidBeginEditing): (WebKit::EditorClient::textFieldDidEndEditing): (WebKit::EditorClient::textDidChangeInTextField): (WebKit::EditorClient::doTextFieldCommandFromEvent): (WebKit::EditorClient::textWillBeDeletedInTextField): (WebKit::EditorClient::textDidChangeInTextArea): (WebKit::EditorClient::ignoreWordInSpellDocument): (WebKit::EditorClient::learnWord): (WebKit::EditorClient::checkSpellingOfString): (WebKit::EditorClient::getAutoCorrectSuggestionForMisspelledWord): (WebKit::EditorClient::checkGrammarOfString): (WebKit::EditorClient::updateSpellingUIWithGrammarString): (WebKit::EditorClient::updateSpellingUIWithMisspelledWord): (WebKit::EditorClient::showSpellingUI): (WebKit::EditorClient::spellingUIIsShowing): (WebKit::EditorClient::getGuessesForWord): (WebKit::EditorClient::willSetInputMethodState): * WebCoreSupport/EditorClientWinCE.h: Added. 2010-08-31 Patrick Gansterer <paroga@paroga.com> Reviewed by Kenneth Rohde Christiansen. Add DragClientWinCE https://bugs.webkit.org/show_bug.cgi?id=44821 * WebCoreSupport/DragClientWinCE.cpp: Added. (WebKit::DragClient::willPerformDragDestinationAction): (WebKit::DragClient::willPerformDragSourceAction): (WebKit::DragClient::actionMaskForDrag): (WebKit::DragClient::dragSourceActionMaskForPoint): (WebKit::DragClient::startDrag): (WebKit::DragClient::createDragImageForLink): (WebKit::DragClient::dragControllerDestroyed): * WebCoreSupport/DragClientWinCE.h: Added. 2010-08-31 Patrick Gansterer <paroga@paroga.com> Reviewed by Kenneth Rohde Christiansen. Add ContextMenuClientWinCE https://bugs.webkit.org/show_bug.cgi?id=44820 * WebCoreSupport/ContextMenuClientWinCE.cpp: Added. (WebKit::ContextMenuClient::ContextMenuClient): (WebKit::ContextMenuClient::contextMenuDestroyed): (WebKit::ContextMenuClient::getCustomMenuFromDefaultItems): (WebKit::ContextMenuClient::contextMenuItemSelected): (WebKit::ContextMenuClient::downloadURL): (WebKit::ContextMenuClient::copyImageToClipboard): (WebKit::ContextMenuClient::searchWithGoogle): (WebKit::ContextMenuClient::lookUpInDictionary): (WebKit::ContextMenuClient::speak): (WebKit::ContextMenuClient::stopSpeaking): (WebKit::ContextMenuClient::isSpeaking): * WebCoreSupport/ContextMenuClientWinCE.h: Added. 2010-08-28 Patrick Gansterer <paroga@paroga.com> Reviewed by Adam Roben. Add InspectorClientWinCE https://bugs.webkit.org/show_bug.cgi?id=44819 * WebCoreSupport/InspectorClientWinCE.cpp: Added. (WebKit::InspectorClient::InspectorClient): (WebKit::InspectorClient::~InspectorClient): (WebKit::InspectorClient::inspectorDestroyed): (WebKit::InspectorClient::openInspectorFrontend): (WebKit::InspectorClient::releaseFrontendPage): (WebKit::InspectorClient::highlight): (WebKit::InspectorClient::hideHighlight): (WebKit::InspectorClient::populateSetting): (WebKit::InspectorClient::storeSetting): (WebKit::InspectorClient::sendMessageToFrontend): * WebCoreSupport/InspectorClientWinCE.h: Added.