Changeset 52914 in webkit


Ignore:
Timestamp:
Jan 7, 2010 3:24:15 AM (14 years ago)
Author:
Simon Hausmann
Message:

[Qt] need an API to suspend and resume active Javascript DOM objects.
https://bugs.webkit.org/show_bug.cgi?id=31673

Patch by Yongjun Zhang <yongjun.zhang@nokia.com>, Laszlo Gombos <Laszlo Gombos> on 2010-01-07
Reviewed by Simon Hausmann.

Add suspend and resume DOM objects private API to QWebFrame.

  • Api/qwebframe.cpp:

(qt_suspendActiveDOMObjects):
(qt_resumeActiveDOMObjects):

Location:
trunk/WebKit/qt
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebKit/qt/Api/qwebframe.cpp

    r52311 r52914  
    221221}
    222222
     223// Suspend active DOM objects in this frame.
     224void QWEBKIT_EXPORT qt_suspendActiveDOMObjects(QWebFrame* qFrame)
     225{
     226    Frame* frame = QWebFramePrivate::core(qFrame);
     227    if (frame->document())
     228        frame->document()->suspendActiveDOMObjects();
     229}
     230           
     231// Resume active DOM objects in this frame.
     232void QWEBKIT_EXPORT qt_resumeActiveDOMObjects(QWebFrame* qFrame)
     233{
     234    Frame* frame = QWebFramePrivate::core(qFrame);
     235    if (frame->document())
     236        frame->document()->resumeActiveDOMObjects();
     237}                       
     238
    223239QWebFrameData::QWebFrameData(WebCore::Page* parentPage, WebCore::Frame* parentFrame,
    224240                             WebCore::HTMLFrameOwnerElement* ownerFrameElement,
  • trunk/WebKit/qt/ChangeLog

    r52903 r52914  
     12010-01-07  Yongjun Zhang  <yongjun.zhang@nokia.com>, Laszlo Gombos  <laszlo.1.gombos@nokia.com>
     2
     3        Reviewed by Simon Hausmann.
     4
     5        [Qt] need an API to suspend and resume active Javascript DOM objects.
     6        https://bugs.webkit.org/show_bug.cgi?id=31673
     7
     8        Add suspend and resume DOM objects private API to QWebFrame.
     9
     10        * Api/qwebframe.cpp:
     11        (qt_suspendActiveDOMObjects):
     12        (qt_resumeActiveDOMObjects):
     13
    1142010-01-06  Andreas Kling  <andreas.kling@nokia.com>
    215
Note: See TracChangeset for help on using the changeset viewer.