-
oliver@apple.com authored
Reviewed by Anders Carlsson. Make Qt bindings GC safe https://bugs.webkit.org/show_bug.cgi?id=60841 Trying to do cache management by using "this" as a key from a GC object's destructor leads to a violation of GC semantics. Make the qt bindings use a Weak<> handle for finalization. * bridge/qt/qt_runtime.cpp: (JSC::Bindings::QtRuntimeMethod::QtRuntimeMethod): (JSC::Bindings::QtRuntimeMethod::~QtRuntimeMethod): * bridge/qt/qt_runtime.h: (JSC::Bindings::QtRuntimeMethodData::finalize): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@86498 268f45cc-cd09-0410-ab3c-d52691b4dbfc
aa00ad0c