8432 * platform/graphics/qt/GraphicsLayerQt.cpp: |
8432 * platform/graphics/qt/GraphicsLayerQt.cpp: |
8433 (WebCore::AnimationQt::updateState): |
8433 (WebCore::AnimationQt::updateState): |
8434 (WebCore::AnimationQt::updateCurrentTime): |
8434 (WebCore::AnimationQt::updateCurrentTime): |
8435 (WebCore::TransformAnimationQt::updateState): |
8435 (WebCore::TransformAnimationQt::updateState): |
8436 (WebCore::OpacityAnimationQt::updateState): |
8436 (WebCore::OpacityAnimationQt::updateState): |
|
8437 |
|
8438 2010-07-08 Sam Magnuson <smagnuson@netflix.com> |
|
8439 |
|
8440 Reviewed by Simon Hausmann. |
|
8441 |
|
8442 [Qt] instance objects created for QObjects are somtimes GC'd |
|
8443 https://bugs.webkit.org/show_bug.cgi?id=40352 |
|
8444 |
|
8445 In markAggregate loop over all the current fields and for any that |
|
8446 still have a dynamic property or a child, mark them as |
|
8447 well. Otherwise the proxy instance will go away and the JS that |
|
8448 was bound to it will be lost. |
|
8449 |
|
8450 * bridge/qt/qt_instance.cpp: |
|
8451 (JSC::Bindings::QtInstance::getQtInstance): |
|
8452 (JSC::Bindings::QtInstance::removeCachedMethod): |
|
8453 (JSC::Bindings::QtInstance::markAggregate): |
|
8454 (JSC::Bindings::QtInstance::getPropertyNames): |
8437 |
8455 |
8438 2010-07-08 Ilya Tikhonovsky <loislo@chromium.org> |
8456 2010-07-08 Ilya Tikhonovsky <loislo@chromium.org> |
8439 |
8457 |
8440 Reviewed by Pavel Feldman. |
8458 Reviewed by Pavel Feldman. |
8441 |
8459 |