diff options
author | Simon Hausmann <simon.hausmann@nokia.com> | 2010-04-29 10:25:11 (GMT) |
---|---|---|
committer | Simon Hausmann <simon.hausmann@nokia.com> | 2010-04-29 10:25:11 (GMT) |
commit | 60fb7f10ec84824d94960a2b4e0906ccf1f2df59 (patch) | |
tree | fb10572b39d15ea94e057ff0e0cf069c5a4440e9 /src/3rdparty/webkit/WebCore/ChangeLog | |
parent | 6aa1940f076fc04891eae5622209e76e6eb22168 (diff) | |
download | Qt-60fb7f10ec84824d94960a2b4e0906ccf1f2df59.zip Qt-60fb7f10ec84824d94960a2b4e0906ccf1f2df59.tar.gz Qt-60fb7f10ec84824d94960a2b4e0906ccf1f2df59.tar.bz2 |
Updated WebKit to 2992802f35fd47e32bb94a4b1f48cce7ec7fda9d
Integrated changes:
|| <https://webkit.org/b/35312> || [Qt] GraphicsLayer: preserves-3d and backface visibility ||
|| <https://webkit.org/b/37195> || JSC's currentThreadStackBase is not reentrant on some platforms ||
|| <https://webkit.org/b/37323> || [Qt] tst_QWebHistoryInterface::visitedLinks() fails ||
|| <https://webkit.org/b/38316> || [Qt] REGRESSION(r57638): tst_qwebframe::objectDeleted() fails ||
|| <https://webkit.org/b/38314> || [Qt] REGRESSION(r57982): tst_qwebpage::showModalDialog() crashes ||
Diffstat (limited to 'src/3rdparty/webkit/WebCore/ChangeLog')
-rw-r--r-- | src/3rdparty/webkit/WebCore/ChangeLog | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/src/3rdparty/webkit/WebCore/ChangeLog b/src/3rdparty/webkit/WebCore/ChangeLog index 56efbcd..35e48a7 100644 --- a/src/3rdparty/webkit/WebCore/ChangeLog +++ b/src/3rdparty/webkit/WebCore/ChangeLog @@ -1,3 +1,40 @@ +2010-04-29 Simon Hausmann <simon.hausmann@nokia.com> + + Reviewed by Tor Arne Vestbø. + + [Qt] REGRESSION(r57638): tst_qwebframe::objectDeleted() fails + https://bugs.webkit.org/show_bug.cgi?id=38316 + + Accessing properties of a deleted objects doesn't throw an exception + anymore. + + Continue to expose the QObject class wrapper for objects that + previously existed but don't exist anymore. QtClass is safe to + use with a deleted QObject. + + * bridge/qt/qt_instance.cpp: + (JSC::Bindings::QtInstance::getClass): Return null only if m_class + doesn't exist yet and there's no m_object. + +2010-04-28 Noam Rosenthal <noam.rosenthal@nokia.com> + + Reviewed by Kenneth Rohde Christiansen. + + [Qt] GraphicsLayer: preserves-3d and backface visibility + https://bugs.webkit.org/show_bug.cgi?id=35312 + + Implement preserves-3d by maintaining the 3D transformation heirarchy inside GraphicsLayerQt, and extrapolating + the relative QTransform. When the extrapolation fails (un-invertible matrix) we ignore the transformation change. + + WebKitSite/blog-files/3d-transforms test now work with Qt. + + * platform/graphics/qt/GraphicsLayerQt.cpp: + (WebCore::GraphicsLayerQtImpl::updateTransform): + (WebCore::GraphicsLayerQtImpl::opaqueArea): + (WebCore::GraphicsLayerQtImpl::boundingRect): + (WebCore::GraphicsLayerQtImpl::paint): + (WebCore::GraphicsLayerQtImpl::flushChanges): + 2010-04-28 Justin McPherson <justin.mcpherson@nokia.com> Reviewed by Simon Hausmann. |