⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 101319 in webkit


Ignore:
Timestamp:
Nov 28, 2011, 7:39:36 PM (15 years ago)
Author:
commit-queue@webkit.org
Message:

Upstream BlackBerry porting of page.
https://bugs.webkit.org/show_bug.cgi?id=73143

Patch by Jacky Jiang <zhajiang@rim.com> on 2011-11-28
Reviewed by Daniel Bates.

Upstream BlackBerry porting of WebCore/page.
Define DragImageRef for BlackBerry platform.

Initial upstream, can't be built yet, no test cases.

  • page/blackberry/DragControllerBlackBerry.cpp: Added.

(WebCore::DragController::isCopyKeyDown):
(WebCore::DragController::maxDragImageSize):
(WebCore::DragController::cleanupAfterSystemDrag):
(WebCore::DragController::dragOperation):

  • page/blackberry/EventHandlerBlackBerry.cpp: Added.

(WebCore::EventHandler::eventActivatedView):
(WebCore::EventHandler::passMouseMoveEventToSubframe):
(WebCore::EventHandler::passMousePressEventToSubframe):
(WebCore::EventHandler::passMouseReleaseEventToSubframe):
(WebCore::EventHandler::passWheelEventToWidget):
(WebCore::EventHandler::passWidgetMouseDownEventToWidget):
(WebCore::EventHandler::tabsToAllFormControls):
(WebCore::EventHandler::accessKeyModifiers):
(WebCore::EventHandler::focusDocumentView):
(WebCore::EventHandler::createDraggingClipboard):

  • page/blackberry/FrameBlackBerry.cpp: Added.

(WebCore::Frame::dragImageForSelection):

  • platform/DragImage.h:
Location:
trunk/Source/WebCore
Files:
4 added
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r101318 r101319  
     12011-11-28  Jacky Jiang  <zhajiang@rim.com>
     2
     3        Upstream BlackBerry porting of page.
     4        https://bugs.webkit.org/show_bug.cgi?id=73143
     5
     6        Reviewed by Daniel Bates.
     7
     8        Upstream BlackBerry porting of WebCore/page.
     9        Define DragImageRef for BlackBerry platform.
     10
     11        Initial upstream, can't be built yet, no test cases.
     12
     13        * page/blackberry/DragControllerBlackBerry.cpp: Added.
     14        (WebCore::DragController::isCopyKeyDown):
     15        (WebCore::DragController::maxDragImageSize):
     16        (WebCore::DragController::cleanupAfterSystemDrag):
     17        (WebCore::DragController::dragOperation):
     18        * page/blackberry/EventHandlerBlackBerry.cpp: Added.
     19        (WebCore::EventHandler::eventActivatedView):
     20        (WebCore::EventHandler::passMouseMoveEventToSubframe):
     21        (WebCore::EventHandler::passMousePressEventToSubframe):
     22        (WebCore::EventHandler::passMouseReleaseEventToSubframe):
     23        (WebCore::EventHandler::passWheelEventToWidget):
     24        (WebCore::EventHandler::passWidgetMouseDownEventToWidget):
     25        (WebCore::EventHandler::tabsToAllFormControls):
     26        (WebCore::EventHandler::accessKeyModifiers):
     27        (WebCore::EventHandler::focusDocumentView):
     28        (WebCore::EventHandler::createDraggingClipboard):
     29        * page/blackberry/FrameBlackBerry.cpp: Added.
     30        (WebCore::Frame::dragImageForSelection):
     31        * platform/DragImage.h:
     32
    1332011-11-28  Shawn Singh  <shawnsingh@chromium.org>
    234
  • trunk/Source/WebCore/platform/DragImage.h

    r95922 r101319  
    7373#elif PLATFORM(GTK)
    7474    typedef cairo_surface_t* DragImageRef;
    75 #elif PLATFORM(EFL)
     75#elif PLATFORM(EFL) || PLATFORM(BLACKBERRY)
    7676    typedef void* DragImageRef;
    7777#endif
Note: See TracChangeset for help on using the changeset viewer.