Changeset 54654 in webkit


Ignore:
Timestamp:
Feb 11, 2010 7:44:45 AM (10 years ago)
Author:
Simon Hausmann
Message:

Make it possible to toggle accelerated compositing from the menu
at run-time.

Reviewed by Tor Arne Vestbø.

  • QtLauncher/main.cpp:

(LauncherWindow::toggleAcceleratedCompositing):
(LauncherWindow::setupUI):

Location:
trunk/WebKitTools
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebKitTools/ChangeLog

    r54649 r54654  
     12010-02-11  Simon Hausmann  <simon.hausmann@nokia.com>
     2
     3        Reviewed by Tor Arne Vestbø.
     4
     5        Make it possible to toggle accelerated compositing from the menu
     6        at run-time.
     7
     8        * QtLauncher/main.cpp:
     9        (LauncherWindow::toggleAcceleratedCompositing):
     10        (LauncherWindow::setupUI):
     11
    1122010-02-08  Maciej Stachowiak  <mjs@apple.com>
    213
  • trunk/WebKitTools/QtLauncher/main.cpp

    r54550 r54654  
    116116
    117117    void setTouchMocking(bool on);
     118    void toggleAcceleratedCompositing(bool toggle);
    118119
    119120public slots:
     
    450451}
    451452
     453void LauncherWindow::toggleAcceleratedCompositing(bool toggle)
     454{
     455    page()->settings()->setAttribute(QWebSettings::AcceleratedCompositingEnabled, toggle);
     456}
     457
    452458void LauncherWindow::newWindow(const QString& url)
    453459{
     
    519525    touchMockAction->setShortcut(QKeySequence(Qt::CTRL | Qt::ALT | Qt::Key_T));
    520526#endif
     527
     528    QAction* toggleAcceleratedCompositing = toolsMenu->addAction("Toggle Accelerated Compositing", this, SLOT(toggleAcceleratedCompositing(bool)));
     529    toggleAcceleratedCompositing->setCheckable(true);
     530    toggleAcceleratedCompositing->setChecked(false);
    521531}
    522532
Note: See TracChangeset for help on using the changeset viewer.