LayoutTests:
authordarin <darin@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 5 May 2006 04:29:22 +0000 (04:29 +0000)
committerdarin <darin@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 5 May 2006 04:29:22 +0000 (04:29 +0000)
commita6d53484680949b435c1ed50f3115887e30e7d79
tree1260a6d46f8c0d90a6f35f3bd89fb1a6d28ff277
parent8cd93f116aaf0b9e5b13efd6a0c317cd7f3072a1
LayoutTests:

        Reviewed by Darin.

        - test for http://bugzilla.opendarwin.org/show_bug.cgi?id=8594
          REGRESSION: Exception on closing a page containing (just) an mp3

        * plugins/pluginDocumentView-deallocated-dataSource-expected.txt: Added.
        * plugins/pluginDocumentView-deallocated-dataSource.html: Added.
        * plugins/resources: Added.
        * plugins/resources/orange.mov: Added.

WebKit:

        Reviewed by Darin.

        - fix http://bugzilla.opendarwin.org/show_bug.cgi?id=8594
          REGRESSION: Exception on closing a page containing (just) an mp3

        Test: plugins/pluginDocumentView-deallocated-dataSource.html

        * Plugins/WebPluginDocumentView.m:
        (-[WebPluginDocumentView dealloc]): Release the dataSource.
        (-[WebPluginDocumentView setDataSource:]): Retain the dataSource.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@14201 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/ChangeLog
LayoutTests/plugins/pluginDocumentView-deallocated-dataSource-expected.txt [new file with mode: 0644]
LayoutTests/plugins/pluginDocumentView-deallocated-dataSource.html [new file with mode: 0644]
LayoutTests/plugins/resources/orange.mov [new file with mode: 0644]
WebKit/ChangeLog
WebKit/Plugins/WebPluginDocumentView.m