Changeset 116462 in webkit


Ignore:
Timestamp:
May 8, 2012 4:01:10 PM (12 years ago)
Author:
commit-queue@webkit.org
Message:

Source/WebKit: [BlackBerry] Implement a popup client for HTML controls
https://bugs.webkit.org/show_bug.cgi?id=85670

Patch by Crystal Zhang <haizhang@rim.com> on 2012-05-08
Reviewed by Rob Buis.

Add popup client file to build system.

  • PlatformBlackBerry.cmake:

Source/WebKit/blackberry: [BlackBerry] Implement a popup client for HTML controls

https://bugs.webkit.org/show_bug.cgi?id=85670

Reviewed by Rob Buis.

Implement a popup client for HTML controls, which would be used to load
different popups according to popup type.

  • WebCoreSupport/PagePopupBlackBerry.cpp: Added. (WebCore): (PagePopupChromeClient): (WebCore::PagePopupChromeClient::PagePopupChromeClient): (WebCore::PagePopupChromeClient::closeWindowSoon): (WebCore::PagePopupChromeClient::webPage): (WebCore::PagePopupBlackBerry::PagePopupBlackBerry): (WebCore::PagePopupBlackBerry::~PagePopupBlackBerry): (WebCore::PagePopupBlackBerry::sendCreatePopupWebViewRequest): (WebCore::PagePopupBlackBerry::init): (WebCore::setValueAndClosePopupCallback): (WebCore::popUpExtensionInitialize): (WebCore::popUpExtensionFinalize): (WebCore::PagePopupBlackBerry::installDomFunction): (WebCore::PagePopupBlackBerry::handleMouseEvent): (WebCore::PagePopupBlackBerry::closePopup): (WebCore::PagePopupBlackBerry::closeWebPage):
  • WebCoreSupport/PagePopupBlackBerry.h: Added. (WebKit): (WebCore): (PagePopupBlackBerry):

Patch by Crystal Zhang <haizhang@rim.com> on 2012-05-08

Location:
trunk/Source/WebKit
Files:
2 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/ChangeLog

    r116453 r116462  
     12012-05-08  Crystal Zhang  <haizhang@rim.com>
     2
     3        [BlackBerry] Implement a popup client for HTML controls
     4        https://bugs.webkit.org/show_bug.cgi?id=85670
     5
     6        Reviewed by Rob Buis.
     7
     8        Add popup client file to build system.
     9       
     10        * PlatformBlackBerry.cmake:
     11
    1122012-05-08  Raphael Kubo da Costa  <rakuco@webkit.org>
    213
  • trunk/Source/WebKit/PlatformBlackBerry.cmake

    r116400 r116462  
    7676    blackberry/WebCoreSupport/NotificationPresenterImpl.cpp
    7777    blackberry/WebCoreSupport/VibrationClientBlackBerry.cpp
     78    blackberry/WebCoreSupport/PagePopupBlackBerry.cpp
    7879    blackberry/WebKitSupport/BackingStoreCompositingSurface.cpp
    7980    blackberry/WebKitSupport/BackingStoreTile.cpp
  • trunk/Source/WebKit/blackberry/ChangeLog

    r116429 r116462  
     12012-05-08  Crystal Zhang  <haizhang@rim.com>
     2   
     3            [BlackBerry] Implement a popup client for HTML controls
     4            https://bugs.webkit.org/show_bug.cgi?id=85670
     5   
     6            Reviewed by Rob Buis.
     7   
     8            Implement a popup client for HTML controls, which would be used to load
     9            different popups according to popup type.
     10   
     11            * WebCoreSupport/PagePopupBlackBerry.cpp: Added.
     12            (WebCore):
     13            (PagePopupChromeClient):
     14            (WebCore::PagePopupChromeClient::PagePopupChromeClient):
     15            (WebCore::PagePopupChromeClient::closeWindowSoon):
     16            (WebCore::PagePopupChromeClient::webPage):
     17            (WebCore::PagePopupBlackBerry::PagePopupBlackBerry):
     18            (WebCore::PagePopupBlackBerry::~PagePopupBlackBerry):
     19            (WebCore::PagePopupBlackBerry::sendCreatePopupWebViewRequest):
     20            (WebCore::PagePopupBlackBerry::init):
     21            (WebCore::setValueAndClosePopupCallback):
     22            (WebCore::popUpExtensionInitialize):
     23            (WebCore::popUpExtensionFinalize):
     24            (WebCore::PagePopupBlackBerry::installDomFunction):
     25            (WebCore::PagePopupBlackBerry::handleMouseEvent):
     26            (WebCore::PagePopupBlackBerry::closePopup):
     27            (WebCore::PagePopupBlackBerry::closeWebPage):
     28            * WebCoreSupport/PagePopupBlackBerry.h: Added.
     29            (WebKit):
     30            (WebCore):
     31            (PagePopupBlackBerry):
     32
    1332012-05-08  Andrew Lo  <anlo@rim.com>
    234
Note: See TracChangeset for help on using the changeset viewer.