Skip to content
  • weinig's avatar
    Reviewed by Geoff. · 6f399844
    weinig authored
            Patch for http://bugs.webkit.org/show_bug.cgi?id=14211
            Move the BarInfo object out of the JS bindings
    
            * DerivedSources.make:
            * WebCore.pro:
            * WebCore.vcproj/WebCore.vcproj:
            * WebCore.xcodeproj/project.pbxproj:
            * bindings/js/kjs_window.cpp:
            (KJS::WindowPrivate::WindowPrivate):
            (KJS::Window::mark):
            (KJS::Window::getValueProperty):
            (KJS::Window::clearHelperObjectProperties):
            (KJS::Window::disconnectFrame):
            * bindings/js/kjs_window.h:
            (KJS::Window::):
            * page/BarInfo.cpp: Added.
            (WebCore::BarInfo::BarInfo):
            (WebCore::BarInfo::disconnectFrame):
            (WebCore::BarInfo::visible):
            * page/BarInfo.h: Added.
            (WebCore::BarInfo::):
            * page/BarInfo.idl: Added.
            * page/DOMWindow.cpp:
            (WebCore::DOMWindow::~DOMWindow):
            (WebCore::DOMWindow::disconnectFrame):
            (WebCore::DOMWindow::locationbar):
            (WebCore::DOMWindow::menubar):
            (WebCore::DOMWindow::personalbar):
            (WebCore::DOMWindow::scrollbars):
            (WebCore::DOMWindow::statusbar):
            (WebCore::DOMWindow::toolbar):
            * page/DOMWindow.h:
            * page/DOMWindow.idl:
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@23573 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    6f399844