Changeset 62287 in webkit


Ignore:
Timestamp:
Jul 1, 2010 12:44:22 PM (14 years ago)
Author:
tonikitoo@webkit.org
Message:

Initial WebKit2 implementation https://bugs.webkit.org/show_bug.cgi?id=40233

Reviewed by Antti Koivisto.
Patch by Kenneth Christiansen <kenneth@webkit.org>

Add initial Qt API for WebKit2

  • UIProcess/API/qt/WKView.h: Added.
  • UIProcess/API/qt/qgraphicswkview.cpp: Added.

(QGraphicsWKViewPrivate::pageRef):
(QGraphicsWKView::QGraphicsWKView):
(QGraphicsWKView::~QGraphicsWKView):
(QGraphicsWKView::page):
(QGraphicsWKView::paint):
(QGraphicsWKView::setGeometry):
(QGraphicsWKView::load):
(QGraphicsWKView::setUrl):
(QGraphicsWKView::url):
(QGraphicsWKView::title):
(QGraphicsWKView::triggerPageAction):
(QGraphicsWKView::back):
(QGraphicsWKView::forward):
(QGraphicsWKView::reload):
(QGraphicsWKView::stop):
(QGraphicsWKView::itemChange):
(QGraphicsWKView::event):
(QGraphicsWKView::sizeHint):
(QGraphicsWKView::inputMethodQuery):
(QGraphicsWKView::keyPressEvent):
(QGraphicsWKView::keyReleaseEvent):
(QGraphicsWKView::hoverMoveEvent):
(QGraphicsWKView::mouseMoveEvent):
(QGraphicsWKView::mousePressEvent):
(QGraphicsWKView::mouseReleaseEvent):
(QGraphicsWKView::mouseDoubleClickEvent):
(QGraphicsWKView::wheelEvent):
(QGraphicsWKViewPrivate::QGraphicsWKViewPrivate):
(QGraphicsWKView::visibleRect):

  • UIProcess/API/qt/qgraphicswkview.h: Added.
  • UIProcess/API/qt/qwkpage.cpp: Added.

(QWKPagePrivate::QWKPagePrivate):
(QWKPagePrivate::~QWKPagePrivate):
(QWKPagePrivate::init):
(QWKPagePrivate::toolTipChanged):
(QWKPagePrivate::paint):
(QWKPagePrivate::keyPressEvent):
(QWKPagePrivate::keyReleaseEvent):
(QWKPagePrivate::mouseMoveEvent):
(QWKPagePrivate::mousePressEvent):
(QWKPagePrivate::mouseReleaseEvent):
(QWKPagePrivate::mouseDoubleClickEvent):
(QWKPagePrivate::wheelEvent):
(QWKPagePrivate::updateAction):
(QWKPagePrivate::updateNavigationActions):
(QWKPagePrivate::_q_webActionTriggered):
(QWKPage::QWKPage):
(QWKPage::~QWKPage):
(QWKPage::pageRef):
(QWKPage::setCreateNewPageFunction):
(QWKPage::load):
(QWKPage::setUrl):
(QWKPage::url):
(QWKPage::title):
(QWKPage::setViewportSize):
(QWKPage::requestZoomRect):
(QWKPage::triggerAction):
(QWKPage::action):

  • UIProcess/API/qt/qwkpage.h: Added.
  • UIProcess/API/qt/qwkpage_p.h: Added.

(QWKPagePrivate::get):
(QWKPagePrivate::processDidExit):
(QWKPagePrivate::processDidRevive):
(QWKPagePrivate::takeFocus):

Location:
trunk/WebKit2
Files:
7 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebKit2/ChangeLog

    r62281 r62287  
    3232        * UIProcess/API/C/WKBase.h:
    3333        * WebProcess/InjectedBundle/API/c/WKBundleBase.h:
     34
     352010-07-01  Kenneth Rohde Christiansen  <kenneth.christiansen@openbossa.org>
     36
     37        Reviewed by Antti Koivisto.
     38
     39        [Qt] Initial WebKit2 implementation
     40        https://bugs.webkit.org/show_bug.cgi?id=40233
     41
     42        Add initial Qt API for WebKit2
     43
     44        * UIProcess/API/qt/WKView.h: Added.
     45        * UIProcess/API/qt/qgraphicswkview.cpp: Added.
     46        (QGraphicsWKViewPrivate::pageRef):
     47        (QGraphicsWKView::QGraphicsWKView):
     48        (QGraphicsWKView::~QGraphicsWKView):
     49        (QGraphicsWKView::page):
     50        (QGraphicsWKView::paint):
     51        (QGraphicsWKView::setGeometry):
     52        (QGraphicsWKView::load):
     53        (QGraphicsWKView::setUrl):
     54        (QGraphicsWKView::url):
     55        (QGraphicsWKView::title):
     56        (QGraphicsWKView::triggerPageAction):
     57        (QGraphicsWKView::back):
     58        (QGraphicsWKView::forward):
     59        (QGraphicsWKView::reload):
     60        (QGraphicsWKView::stop):
     61        (QGraphicsWKView::itemChange):
     62        (QGraphicsWKView::event):
     63        (QGraphicsWKView::sizeHint):
     64        (QGraphicsWKView::inputMethodQuery):
     65        (QGraphicsWKView::keyPressEvent):
     66        (QGraphicsWKView::keyReleaseEvent):
     67        (QGraphicsWKView::hoverMoveEvent):
     68        (QGraphicsWKView::mouseMoveEvent):
     69        (QGraphicsWKView::mousePressEvent):
     70        (QGraphicsWKView::mouseReleaseEvent):
     71        (QGraphicsWKView::mouseDoubleClickEvent):
     72        (QGraphicsWKView::wheelEvent):
     73        (QGraphicsWKViewPrivate::QGraphicsWKViewPrivate):
     74        (QGraphicsWKView::visibleRect):
     75        * UIProcess/API/qt/qgraphicswkview.h: Added.
     76        * UIProcess/API/qt/qwkpage.cpp: Added.
     77        (QWKPagePrivate::QWKPagePrivate):
     78        (QWKPagePrivate::~QWKPagePrivate):
     79        (QWKPagePrivate::init):
     80        (QWKPagePrivate::toolTipChanged):
     81        (QWKPagePrivate::paint):
     82        (QWKPagePrivate::keyPressEvent):
     83        (QWKPagePrivate::keyReleaseEvent):
     84        (QWKPagePrivate::mouseMoveEvent):
     85        (QWKPagePrivate::mousePressEvent):
     86        (QWKPagePrivate::mouseReleaseEvent):
     87        (QWKPagePrivate::mouseDoubleClickEvent):
     88        (QWKPagePrivate::wheelEvent):
     89        (QWKPagePrivate::updateAction):
     90        (QWKPagePrivate::updateNavigationActions):
     91        (QWKPagePrivate::_q_webActionTriggered):
     92        (QWKPage::QWKPage):
     93        (QWKPage::~QWKPage):
     94        (QWKPage::pageRef):
     95        (QWKPage::setCreateNewPageFunction):
     96        (QWKPage::load):
     97        (QWKPage::setUrl):
     98        (QWKPage::url):
     99        (QWKPage::title):
     100        (QWKPage::setViewportSize):
     101        (QWKPage::requestZoomRect):
     102        (QWKPage::triggerAction):
     103        (QWKPage::action):
     104        * UIProcess/API/qt/qwkpage.h: Added.
     105        * UIProcess/API/qt/qwkpage_p.h: Added.
     106        (QWKPagePrivate::get):
     107        (QWKPagePrivate::processDidExit):
     108        (QWKPagePrivate::processDidRevive):
     109        (QWKPagePrivate::takeFocus):
    34110
    351112010-07-01  Kenneth Rohde Christiansen  <kenneth.christiansen@openbossa.org>
Note: See TracChangeset for help on using the changeset viewer.