• slewis@apple.com's avatar
    2008-05-15 Stephanie Lewis <slewis@apple.com> · dc11b3fb
    slewis@apple.com authored
            Reviewed by Anders.
            Turn on fast teardown.  I added a preference for using full teardown because 
            the LEAKS output will be useless without a full teardown.  
            preference for fullteardown
            * WebView/WebPreferenceKeysPrivate.h:
            * WebView/WebPreferences.m:
            (-[WebPreferences setFullDocumentTeardownEnabled:]):
            (-[WebPreferences fullDocumentTeardownEnabled]):
            * WebView/WebPreferencesPrivate.h:
            on application quit dispatch unload events and destroy plugins then exit
            * WebView/WebView.mm:
            (-[WebView closeWithFastTeardown]):
            (-[WebView _close]):
            * WebView/WebViewPrivate.h:
           export a symbol needed for fast teardown
            * WebCore.base.exp:
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@33504 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebCore.base.exp 41 KB