Changeset 86268 in webkit


Ignore:
Timestamp:
May 11, 2011 2:14:17 PM (13 years ago)
Author:
noam.rosenthal@nokia.com
Message:

2011-05-11 Noam Rosenthal <noam.rosenthal@nokia.com>

Reviewed by Kenneth Rohde Christiansen.

[Texmap][Qt] Upstream texture-mapper changes from Qt's WebKit2 branch
https://bugs.webkit.org/show_bug.cgi?id=60439

Patch 4/12: Update the settings to enable accelerated compositing for all the relevant settings
attributes.

  • Api/qwebsettings.cpp: (qt_networkAccessAllowed): (QWebSettingsPrivate::apply):

2011-05-11 Noam Rosenthal <noam.rosenthal@nokia.com>

Reviewed by Kenneth Rohde Christiansen.

[Texmap][Qt] Upstream texture-mapper changes from Qt's WebKit2 branch
https://bugs.webkit.org/show_bug.cgi?id=60439

Patch 4/12: Update the build script to enable 3D rendering by default for Qt.

  • Scripts/build-webkit:
Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/qt/Api/qwebsettings.cpp

    r85323 r86268  
    5858void QWEBKIT_EXPORT qt_networkAccessAllowed(bool isAllowed)
    5959{
    60 #if USE(QT_BEARER)
     60#if ENABLE(QT_BEARER)
    6161    WebCore::networkStateNotifier().setNetworkAccessAllowed(isAllowed);
    6262#endif
     
    173173                                      global->attributes.value(QWebSettings::AcceleratedCompositingEnabled));
    174174
    175         settings->setAcceleratedCompositingEnabled(value);
     175        settings->setAcceleratedCompositingFor3DTransformsEnabled(value);
     176        settings->setAcceleratedCompositingForAnimationEnabled(value);
     177        settings->setAcceleratedCompositingForVideoEnabled(value);
    176178#endif
    177179#if ENABLE(WEBGL)
     
    180182
    181183        settings->setWebGLEnabled(value);
     184#if USE(ACCELERATED_COMPOSITING)
     185        settings->setAcceleratedCompositingForCanvasEnabled(value);
     186#endif
    182187#endif
    183188
  • trunk/Source/WebKit/qt/ChangeLog

    r86251 r86268  
     12011-05-11  Noam Rosenthal  <noam.rosenthal@nokia.com>
     2
     3        Reviewed by Kenneth Rohde Christiansen.
     4
     5        [Texmap][Qt] Upstream texture-mapper changes from Qt's WebKit2 branch
     6        https://bugs.webkit.org/show_bug.cgi?id=60439
     7
     8        Patch 4/12: Update the settings to enable accelerated compositing for all the relevant settings
     9        attributes.
     10
     11        * Api/qwebsettings.cpp:
     12        (qt_networkAccessAllowed):
     13        (QWebSettingsPrivate::apply):
     14
    1152011-05-11  Sam Weinig  <sam@webkit.org>
    216
  • trunk/Tools/ChangeLog

    r86267 r86268  
     12011-05-11  Noam Rosenthal  <noam.rosenthal@nokia.com>
     2
     3        Reviewed by Kenneth Rohde Christiansen.
     4
     5        [Texmap][Qt] Upstream texture-mapper changes from Qt's WebKit2 branch
     6        https://bugs.webkit.org/show_bug.cgi?id=60439
     7
     8        Patch 4/12: Update the build script to enable 3D rendering by default for Qt.
     9
     10        * Scripts/build-webkit:
     11
    1122011-05-11  Brian Weinstein  <bweinstein@apple.com>
    213
  • trunk/Tools/Scripts/build-webkit

    r86007 r86268  
    132132
    133133    { option => "3d-rendering", desc => "Toggle 3D rendering support",
    134       define => "ENABLE_3D_RENDERING", default => isAppleMacWebKit(), value => \$threeDRenderingSupport },
     134      define => "ENABLE_3D_RENDERING", default => (isAppleMacWebKit() || isQt()), value => \$threeDRenderingSupport },
    135135
    136136    { option => "accelerated-2d-canvas", desc => "Toggle accelerated 2D canvas support",
Note: See TracChangeset for help on using the changeset viewer.