Skip to content
  • weinig's avatar
    LayoutTests: · a6188e22
    weinig authored
            Reviewed by Darin.
    
            Update test for http://bugs.webkit.org/show_bug.cgi?id=14053
            Autogenerate JS binding for Rect
    
            * fast/dom/Window/window-properties-expected.txt:
    
    WebCore:
    
            Reviewed by Darin.
    
            Patch for http://bugs.webkit.org/show_bug.cgi?id=14053
            Autogenerate JS binding for Rect
    
            - Renames RectImpl to Rect, DOMStyleSheetList to JSStyleSheetList 
              and DOMRGBColor to JSRGBColor
            - Moves JSStyleSheetList and JSRGBColor into the WebCore namespace.
    
            * DerivedSources.make:
            * WebCore.pro:
            * WebCore.xcodeproj/project.pbxproj:
            * bindings/js/kjs_css.cpp:
            (WebCore::):
            (WebCore::JSStyleSheetList::JSStyleSheetList):
            (WebCore::JSStyleSheetList::~JSStyleSheetList):
            (WebCore::JSStyleSheetList::getValueProperty):
            (WebCore::JSStyleSheetList::indexGetter):
            (WebCore::JSStyleSheetList::nameGetter):
            (WebCore::JSStyleSheetList::getOwnPropertySlot):
            (WebCore::toJS):
            (WebCore::JSStyleSheetListFunc::callAsFunction):
            (WebCore::JSRGBColor::JSRGBColor):
            (WebCore::JSRGBColor::~JSRGBColor):
            (WebCore::JSRGBColor::getOwnPropertySlot):
            (WebCore::JSRGBColor::getValueProperty):
            (WebCore::getJSRGBColor):
            * bindings/js/kjs_css.h:
            (WebCore::JSStyleSheetList::classInfo):
            (WebCore::JSStyleSheetList::):
            (WebCore::JSStyleSheetList::impl):
            (WebCore::JSRGBColor::classInfo):
            (WebCore::JSRGBColor::):
            (WebCore::JSRGBColor::impl):
            * bindings/objc/DOMUtility.mm:
            (KJS::createDOMWrapper):
            * bindings/scripts/CodeGeneratorJS.pm:
            * bindings/scripts/CodeGeneratorObjC.pm:
            * css/CSSBorderImageValue.cpp:
            (WebCore::CSSBorderImageValue::CSSBorderImageValue):
            * css/CSSBorderImageValue.h:
            * css/CSSPrimitiveValue.cpp:
            (WebCore::CSSPrimitiveValue::CSSPrimitiveValue):
            (WebCore::CSSPrimitiveValue::cssText):
            * css/CSSPrimitiveValue.h:
            (WebCore::CSSPrimitiveValue::getRectValue):
            (WebCore::CSSPrimitiveValue::):
            * css/DashboardRegion.h:
            * css/Rect.h: Copied from css/RectImpl.h.
            (WebCore::Rect::~Rect):
            (WebCore::Rect::top):
            (WebCore::Rect::right):
            (WebCore::Rect::bottom):
            (WebCore::Rect::left):
            (WebCore::Rect::setTop):
            (WebCore::Rect::setRight):
            (WebCore::Rect::setBottom):
            (WebCore::Rect::setLeft):
            * css/Rect.idl:
            * css/RectImpl.h: Removed.
            * css/cssparser.cpp:
            (WebCore::CSSParser::parseShape):
            (WebCore::BorderImageParseContext::commitBorderImage):
            * css/cssstyleselector.cpp:
            (WebCore::CSSStyleSelector::applyProperty):
            * page/DOMWindow.idl:
    
    WebKit:
    
            Reviewed by Darin.
    
            Patch for http://bugs.webkit.org/show_bug.cgi?id=14053
            Autogenerate JS binding for Rect
    
            - Fix conflicts by using ::Rect instead of Rect.
    
            * Plugins/WebBaseNetscapePluginView.mm:
            (-[WebBaseNetscapePluginView saveAndSetNewPortStateForUpdate:]):
            (-[WebBaseNetscapePluginView sendEvent:]):
            (-[WebBaseNetscapePluginView tellQuickTimeToChill]):
            (-[WebBaseNetscapePluginView invalidateRegion:]):
            (-[WebBaseNetscapePluginView _printedPluginBitmap]):
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@23557 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    a6188e22