1. 18 Jun, 2007 9 commits
  2. 17 Jun, 2007 1 commit
  3. 16 Jun, 2007 1 commit
    • hyatt's avatar
      Back out fix for 13972. Quicktime will no longer clip correctly. :( · 42ed3564
      hyatt authored
              Too many regressions in Mail caused by inserting an extra view into the
              hierarchy.  Can revisit later.
      
              Reviewed by olliej
      
              * Plugins/WebPluginController.mm:
              (-[WebPluginController destroyPlugin:]):
              (-[WebPluginController destroyAllPlugins]):
              * WebCoreSupport/WebFrameBridge.mm:
              (-[WebFrameBridge pluginViewWithPackage:attributeNames:attributeValues:baseURL:DOMElement:loadManually:]):
              * WebView/WebHTMLView.mm:
              (-[WebHTMLView addSubview:]):
              (-[WebHTMLView willRemoveSubview:]):
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@23559 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      42ed3564
  4. 15 Jun, 2007 4 commits
    • hyatt's avatar
      Fix for bugzilla bugs 14183 and 14184, 'repeat' regressed in border-image · 2316be23
      hyatt authored
              because of a botched 'round' support removal.  Also update for a change in
              the spec that has the second stretch/round/repeat keyword match the first
              if omitted.
              
              Reviewed by olliej
      
              * css/cssparser.cpp:
              (WebCore::BorderImageParseContext::commitBorderImage):
              * platform/graphics/Image.cpp:
              (WebCore::Image::drawTiled):
              * platform/graphics/Image.h:
              (WebCore::Image::):
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@23558 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2316be23
    • 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
    • andersca's avatar
      Reviewed by Kevin. · 2e0bc343
      andersca authored
              A better fix for <rdar://problem/5271774>. Only try to access the element if the
              view has an associated window. This also works with GC. (Fix suggested by Kevin.)
      
              * Plugins/WebKitPluginContainerView.mm:
              (-[WebKitPluginContainerView dealloc]):
              (-[WebKitPluginContainerView visibleRect]):
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@23553 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2e0bc343
    • andersca's avatar
      Reviewed by Kevin. · 62cb03f9
      andersca authored
              <rdar://problem/5271774> REGRESSION: A crash occurs when closing a window that contains a QT movie
              
              In some cases, calling [super dealloc] might end up calling visibleRect, so make sure to
              set _element to 0 so we won't send a message to a freed object and crash.
              
              * Plugins/WebKitPluginContainerView.mm:
              (-[WebKitPluginContainerView dealloc]):
              (-[WebKitPluginContainerView visibleRect]):
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@23552 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      62cb03f9
  5. 14 Jun, 2007 16 commits
  6. 13 Jun, 2007 9 commits