Show
Ignore:
Timestamp:
04/14/06 15:50:07 (3 years ago)
Author:
hyatt
Message:

CSS vendor-specific property/value cleanup. Properly qualify background-clip,
background-origin, border-image and the border-radius properties. Make sure
our overflow extensions of marquee and overlay are qualified as well. Rename
the -khtml- extension to -webkit.

Reviewed by beth

  • bindings/js/kjs_css.cpp: (KJS::cssPropertyName):
  • bindings/objc/DOMCSS.mm: (-[DOMCSSStyleDeclaration _fontSizeDelta]): (-[DOMCSSStyleDeclaration _setFontSizeDelta:]):
  • bindings/objc/DOMHTML.mm: (-[DOMHTMLInputElement _setAutofilled:]):
  • bridge/mac/FrameMac.h:
  • bridge/mac/FrameMac.mm:
  • css/CSSComputedStyleDeclaration.cpp: (WebCore::): (WebCore::valueForTextAlign): (WebCore::CSSComputedStyleDeclaration::getPropertyCSSValue):
  • css/CSSGrammar.y:
  • css/CSSPropertyNames.in:
  • css/CSSValueKeywords.in:
  • css/css_base.cpp: (WebCore::CSSSelector::extractPseudoType):
  • css/css_valueimpl.cpp: (WebCore::):
  • css/css_valueimpl.h:
  • css/cssparser.cpp: (WebCore::CSSParser::parseRule): (WebCore::CSSParser::parseValue): (WebCore::CSSParser::parseColor): (WebCore::CSSParser::parseDeclaration): (WebCore::CSSParser::parseBackgroundShorthand): (WebCore::CSSParser::parseBackgroundColor): (WebCore::CSSParser::parseBackgroundProperty): (WebCore::CSSParser::parseFontFamily): (WebCore::CSSParser::parseShadow):
  • css/cssstyleselector.cpp: (WebCore::CSSStyleSelector::applyDeclarations): (WebCore::CSSStyleSelector::applyProperty): (WebCore::CSSStyleSelector::getColorFromPrimitiveValue):
  • css/cssstyleselector.h:
  • css/html4.css:
  • css/quirks.css:
  • css/tokenizer.flex:
  • editing/ApplyStyleCommand.cpp: (WebCore::StyleChange::init): (WebCore::ApplyStyleCommand::applyRelativeFontStyleChange): (WebCore::ApplyStyleCommand::removeInlineStyle):
  • editing/CompositeEditCommand.cpp: (WebCore::blockPlaceholderClassString):
  • editing/JSEditor.cpp:
  • editing/ReplaceSelectionCommand.cpp: (WebCore::ReplaceSelectionCommand::fixupNodeStyles): (WebCore::styleForNode):
  • editing/htmlediting.cpp: (WebCore::rebalanceWhitespaceInTextNode):
  • html/HTMLElement.cpp: (WebCore::HTMLElement::addHTMLAlignment): (WebCore::HTMLElement::setContentEditable):
  • html/html_blockimpl.cpp: (WebCore::HTMLDivElement::parseMappedAttribute): (WebCore::HTMLParagraphElement::parseMappedAttribute): (WebCore::HTMLMarqueeElement::parseMappedAttribute):
  • html/html_inlineimpl.cpp: (WebCore::HTMLFontElement::parseMappedAttribute):
  • html/html_tableimpl.cpp: (WebCore::HTMLTablePartElement::parseMappedAttribute): (WebCore::HTMLTableCellElement::parseMappedAttribute):
  • page/Frame.cpp: (WebCore::Frame::canMouseDownStartSelect):
  • page/Frame.h:
  • rendering/RenderObject.cpp: (WebCore::RenderObject::draggableNode):
Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/WebCore/css/CSSValueKeywords.in

    r13854 r13874  
    7373x-large 
    7474xx-large 
    75 -khtml-xxx-large 
     75-webkit-xxx-large 
    7676smaller 
    7777larger 
     
    9898fantasy 
    9999monospace 
    100 -khtml-body 
     100-webkit-body 
    101101# 
    102102# 
     
    121121yellow 
    122122transparent 
    123 -khtml-link 
    124 -khtml-activelink 
     123-webkit-link 
     124-webkit-activelink 
    125125activeborder 
    126126activecaption 
     
    151151windowframe 
    152152windowtext 
    153 -khtml-focus-ring-color 
     153-webkit-focus-ring-color 
    154154# 
    155155# colors in non strict mode 
    156156grey 
    157 -khtml-text 
     157-webkit-text 
    158158# 
    159159# CSS_PROP_BACKGROUND_REPEAT: 
     
    175175bottom 
    176176# HTML alignment MIDDLE has no corresponding CSS alignment 
    177 -khtml-baseline-middle 
     177-webkit-baseline-middle 
    178178# 
    179179# CSS_PROP_TEXT_ALIGN: 
    180180# 
    181 -khtml-auto 
     181-webkit-auto 
    182182left 
    183183right 
    184184center 
    185185justify 
    186 -khtml-left 
    187 -khtml-right 
    188 -khtml-center 
     186-webkit-left 
     187-webkit-right 
     188-webkit-center 
    189189# 
    190190# CSS_PROP_LIST_STYLE_POSITION: 
     
    235235table-cell 
    236236table-caption 
    237 -khtml-box 
    238 -khtml-inline-box 
     237-webkit-box 
     238-webkit-inline-box 
    239239#none 
    240240# 
     
    300300loud 
    301301lower 
    302 marquee 
     302-webkit-marquee 
    303303mix 
    304304no-close-quote 
     
    306306nowrap 
    307307open-quote 
    308 overlay 
     308-webkit-overlay 
    309309overline 
    310310portrait 
     
    320320thin 
    321321underline 
    322 -khtml-nowrap 
     322-webkit-nowrap 
    323323 
    324324# CSS3 Values