Skip to content
  • weinig@apple.com's avatar
    2009-05-27 Sam Weinig <sam@webkit.org> · b3eafe1d
    weinig@apple.com authored
            Reviewed by David Hyatt.
    
            Miscellaneous cleanup of DOMWindow related functions.
    
            * bindings/js/JSDOMGlobalObject.cpp:
            (WebCore::JSDOMGlobalObject::~JSDOMGlobalObject): Fix poorly named variables.
            * bindings/js/JSDOMWindowBase.cpp:
            (WebCore::JSDOMWindowBase::supportsProfiling): Don't jump through hoops
            checking for null frames if the build does not support profiling.
            (WebCore::JSDOMWindowBase::clear): Use setCurrentEvent(0) instead of calling
            clearHelperObjectProperties().  It is clearer.
            * bindings/js/JSDOMWindowBase.h:
            Removed now unused clearHelperObjectProperties() function, empty disconnectFrame()
            function, and the empty destructor.
            * bindings/js/JSDOMWindowShell.cpp:
            * bindings/js/JSDOMWindowShell.h:
            Remove disconnectFrame() which only called JSDOMWindowBase::disconnectFrame(), which
            is a no-op.
            * page/Frame.cpp:
            (WebCore::Frame::~Frame):
            (WebCore::Frame::pageDestroyed):
            Remove calls to JSDOMWindowShell::disconnectFrame() which only called
            JSDOMWindowBase::disconnectFrame(), which is a no-op.
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@44215 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    b3eafe1d