[Webkit-unassigned] [Bug 56350] Fix crash caused by Invalid call to destroyActiveDOMObject during stopActiveDOMObjects

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Mar 14 19:27:52 PDT 2011


https://bugs.webkit.org/show_bug.cgi?id=56350


Jeremy Orlow <jorlow at chromium.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #85752|review?                     |review-
               Flag|                            |




--- Comment #6 from Jeremy Orlow <jorlow at chromium.org>  2011-03-14 19:27:52 PST ---
(From update of attachment 85752)
View in context: https://bugs.webkit.org/attachment.cgi?id=85752&action=review

close

> Source/WebCore/ChangeLog:7
> +

Please add some more detail and explain why it only affects multi-process.

> Source/WebCore/storage/IDBDatabase.h:118
> +    RefPtr<IDBDatabaseCallbacks> m_databaseCallbacks;

Save the impl here.

> Source/WebCore/storage/IDBDatabaseCallbacks.h:36
> +class IDBDatabase;

don't add

> Source/WebCore/storage/IDBDatabaseCallbacks.h:43
> +    virtual void unRegisterDatabase(IDBDatabase*) { ASSERT_NOT_REACHED(); };

don't add

> Source/WebCore/storage/IDBDatabaseCallbacksImpl.h:42
> +    virtual ~IDBDatabaseCallbacksImpl() { }

Don't inline.

> Source/WebCore/storage/IDBDatabaseCallbacksImpl.h:48
> +    IDBDatabaseCallbacksImpl(IDBDatabase*);

newline after

explain why this needs to be weak in comment?

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list