⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Timeline



Jul 18, 2005:

5:02 PM Changeset in webkit [9828] by hyatt
  • 7 edits in trunk/WebCore

Add support for -khtml-appearance in preparation for
the addition of RenderTheme to the tree for form controls.

Make clean is required after this check-in, since there is
some sort of bizarre bug with XCode dependencies on the
property generation script.

Reviewed by darin

  • khtml/css/cssparser.cpp: (CSSParser::parseValue):
  • khtml/css/cssproperties.in:
  • khtml/css/cssstyleselector.cpp: (khtml::CSSStyleSelector::applyProperty):
  • khtml/css/cssvalues.in:
  • khtml/rendering/render_style.cpp: (m_appearance): (StyleCSS3NonInheritedData::operator==): (RenderStyle::diff):
  • khtml/rendering/render_style.h: (khtml::): (khtml::RenderStyle::appearance): (khtml::RenderStyle::setAppearance): (khtml::RenderStyle::initialAppearance):
4:21 PM Changeset in webkit [9827] by harrison
  • 2 edits in trunk/WebCore

Reviewed by Justin.

Test cases added: None. Existing tests were failing.

Fix crash caused by my changes in revision 1.6 of khtml/editing/delete_selection_command.cpp.

  • khtml/editing/delete_selection_command.cpp: (khtml::DeleteSelectionCommand::calculateTypingStyleAfterDelete): Remove workaround that was added for missing typing style.

(khtml::DeleteSelectionCommand::doApply):
Make sure to call saveTypingStyleState() before handleSpecialCaseBRDelete().

4:18 PM Changeset in webkit [9826] by sullivan
  • 6 edits in trunk/WebKit

Reviewed by Darin Adler.

  • fixed these bugs: <rdar://problem/4158121> context menu in PDF view should contain the selection-based items like Copy <rdar://problem/4184691> WebPDFView should conform to the WebDocumentElement protocol <rdar://problem/4184663> "Search in Spotlight" is present but dimmed in context menu for plain-text documents
  • WebView.subproj/WebDefaultContextMenuDelegate.m: (-[WebDefaultUIDelegate contextMenuItemsForElement:defaultMenuItems:]): added ASSERT and comments
  • WebView.subproj/WebHTMLView.m: (-[WebHTMLView _searchWithGoogleFromMenu:]): removed this method (now handled by WebView) (-[WebHTMLView _searchWithSpotlightFromMenu:]): ditto (-[WebHTMLView validateUserInterfaceItem:]): removed validation for removed items. The validation wasn't necessary anyway, since we only put these items in the menu in the case where they should be enabled.
  • WebView.subproj/WebPDFView.h: now conforms to WebDocumentElement protocol (which lets [WebView elementAtPoint:] work better)
  • WebView.subproj/WebPDFView.m: (-[WebPDFView copy:]): added, hands off to PDFView, needed to enable Copy in context menu (-[WebPDFView _pointIsInSelection:]): new method, checks whether given point is in the selected bounds (-[WebPDFView elementAtPoint:]): add WebElementIsSelectedKey to returned element (-[WebPDFView menuForEvent:]): use actual point instead of dummy placeholder, now that we have code that pays attention to the point
  • WebView.subproj/WebView.m: (-[WebView _searchWithGoogleFromMenu:]): moved here from WebHTMLView so it will work for any documentView that conforms to WebDocumentText. Rewrote slightly to be non-WebHTMLView-specific. (This menu item was always enabled in Safari because Safari replaces its action, but it would not have been always enabled in other WebKit clients, though it should have been.) (-[WebView _searchWithSpotlightFromMenu:]): moved here from WebHTMLView so it will work for any documentView that conforms to WebDocumentText. Rewrote slightly to be non-WebHTMLView-specific.
2:52 PM Changeset in webkit [9825] by hyatt
  • 74 edits in trunk/WebCore

Rename HTMLNames -> HTMLTags. Purely mechanical (done in XCode)
so no review needed.

  • khtml/css/cssstyleselector.cpp: (khtml::CSSStyleSelector::adjustRenderStyle): (khtml::CSSStyleSelector::checkOneSelector):
  • khtml/dom/css_stylesheet.cpp: (LinkStyle::operator = ): (LinkStyle::sheet):
  • khtml/dom/html_base.cpp: (HTMLBodyElement::operator = ): (HTMLFrameElement::operator = ): (HTMLIFrameElement::operator = ): (HTMLFrameSetElement::operator = ): (HTMLHeadElement::operator = ): (HTMLHtmlElement::operator = ):
  • khtml/dom/html_block.cpp: (HTMLBlockquoteElement::operator = ): (HTMLDivElement::operator = ): (HTMLHRElement::operator = ): (HTMLHeadingElement::operator = ): (HTMLParagraphElement::operator = ): (HTMLPreElement::operator = ):
  • khtml/dom/html_form.cpp: (HTMLButtonElement::operator = ): (HTMLFieldSetElement::operator = ): (HTMLFormElement::operator = ): (HTMLInputElement::operator = ): (HTMLLabelElement::operator = ): (HTMLLegendElement::operator = ): (HTMLOptGroupElement::operator = ): (HTMLSelectElement::operator = ): (HTMLTextAreaElement::operator = ): (HTMLOptionElement::operator = ): (HTMLIsIndexElement::operator = ):
  • khtml/dom/html_head.cpp: (HTMLBaseElement::operator = ): (HTMLLinkElement::operator = ): (HTMLMetaElement::operator = ): (HTMLScriptElement::operator = ): (HTMLStyleElement::operator = ): (HTMLTitleElement::operator = ):
  • khtml/dom/html_image.cpp: (HTMLAreaElement::operator = ): (HTMLImageElement::operator = ): (HTMLMapElement::operator = ):
  • khtml/dom/html_inline.cpp: (HTMLAnchorElement::operator = ): (HTMLBRElement::operator = ): (HTMLFontElement::operator = ): (HTMLModElement::HTMLModElement): (HTMLModElement::operator = ): (HTMLQuoteElement::operator = ):
  • khtml/dom/html_list.cpp: (HTMLDListElement::operator = ): (HTMLDirectoryElement::operator = ): (HTMLLIElement::operator = ): (HTMLMenuElement::operator = ): (HTMLOListElement::operator = ): (HTMLUListElement::operator = ):
  • khtml/dom/html_misc.cpp: (HTMLBaseFontElement::operator = ):
  • khtml/dom/html_object.cpp: (DOM::HTMLAppletElement::operator = ): (DOM::HTMLObjectElement::operator = ): (DOM::HTMLParamElement::operator = ):
  • khtml/dom/html_table.cpp: (HTMLTableCaptionElement::operator = ): (HTMLTableCellElement::operator = ): (HTMLTableColElement::operator = ): (HTMLTableElement::operator = ): (HTMLTableRowElement::operator = ): (HTMLTableSectionElement::operator = ):
  • khtml/ecma/kjs_css.cpp: (KJS::DOMStyleSheetList::tryGet):
  • khtml/ecma/kjs_dom.cpp: (KJS::getRuntimeObject):
  • khtml/ecma/kjs_html.cpp: (KJS::HTMLDocument::tryGet): (KJS::KJS::HTMLDocument::putValue): (KJS::KJS::HTMLElement::classInfo): (KJS::HTMLElement::getSetInfo): (KJS::KJS::HTMLElement::tryGet): (KJS::KJS::HTMLElement::implementsCall): (KJS::KJS::HTMLElement::call): (KJS::KJS::HTMLElement::hasOwnProperty): (KJS::KJS::HTMLElement::toString): (KJS::getForm): (KJS::KJS::HTMLElement::pushEventHandlerScope): (KJS::KJS::HTMLElementFunction::tryCall): (KJS::KJS::HTMLElement::tryPut): (KJS::toHTMLTableCaptionElement): (KJS::toHTMLTableSectionElement): (KJS::KJS::HTMLCollection::tryGet): (KJS::KJS::HTMLSelectCollection::tryPut):
  • khtml/editing/apply_style_command.cpp: (khtml::isEmptyStyleSpan): (khtml::isEmptyFontTag): (khtml::createFontElement): (khtml::createStyleSpanElement): (khtml::ApplyStyleCommand::applyInlineStyle): (khtml::ApplyStyleCommand::isHTMLStyleNode): (khtml::ApplyStyleCommand::removeHTMLFontStyle): (khtml::ApplyStyleCommand::mergeEndWithNextIfIdentical): (khtml::ApplyStyleCommand::addInlineStyleIfNeeded):
  • khtml/editing/break_blockquote_command.cpp: (khtml::BreakBlockquoteCommand::doApply):
  • khtml/editing/composite_edit_command.cpp: (khtml::CompositeEditCommand::insertNodeBefore): (khtml::CompositeEditCommand::insertNodeAfter): (khtml::CompositeEditCommand::moveParagraphContentsToNewBlockIfNecessary): (khtml::createBlockPlaceholderElement):
  • khtml/editing/delete_selection_command.cpp: (khtml::isListStructureNode): (khtml::DeleteSelectionCommand::handleSpecialCaseBRDelete): (khtml::DeleteSelectionCommand::handleGeneralDelete): (khtml::DeleteSelectionCommand::moveNodesAfterNode):
  • khtml/editing/htmlediting.cpp: (khtml::isSpecialElement): (khtml::createDefaultParagraphElement): (khtml::createBreakElement): (khtml::isMailBlockquote):
  • khtml/editing/insert_line_break_command.cpp: (khtml::InsertLineBreakCommand::doApply):
  • khtml/editing/insert_paragraph_separator_command.cpp: (khtml::InsertParagraphSeparatorCommand::doApply):
  • khtml/editing/markup.cpp: (khtml::startMarkup): (khtml::createMarkup): (khtml::createFragmentFromText):
  • khtml/editing/replace_selection_command.cpp: (khtml::isProbablyBlock): (khtml::isProbablyTableStructureNode): (khtml::ReplacementFragment::isInterchangeNewlineNode): (khtml::ReplacementFragment::removeStyleNodes): (khtml::ReplaceSelectionCommand::doApply):
  • khtml/editing/visible_position.cpp: (khtml::VisiblePosition::init): (khtml::VisiblePosition::isCandidate): (khtml::VisiblePosition::isAtomicNode):
  • khtml/editing/visible_text.cpp: (khtml::TextIterator::handleNonTextNode): (khtml::TextIterator::exitNode): (khtml::SimplifiedBackwardsTextIterator::handleNonTextNode):
  • khtml/editing/visible_units.cpp: (khtml::endOfLine):
  • khtml/html/html_baseimpl.cpp: (HTMLBodyElementImpl::HTMLBodyElementImpl): (HTMLFrameElementImpl::HTMLFrameElementImpl): (HTMLFrameElementImpl::attach): (HTMLFrameSetElementImpl::HTMLFrameSetElementImpl): (HTMLFrameSetElementImpl::checkDTD): (HTMLFrameSetElementImpl::attach): (HTMLHeadElementImpl::HTMLHeadElementImpl): (HTMLHeadElementImpl::checkDTD): (HTMLHtmlElementImpl::HTMLHtmlElementImpl): (HTMLHtmlElementImpl::checkDTD): (HTMLIFrameElementImpl::HTMLIFrameElementImpl):
  • khtml/html/html_blockimpl.cpp: (HTMLBlockquoteElementImpl::HTMLBlockquoteElementImpl): (HTMLDivElementImpl::HTMLDivElementImpl): (HTMLHRElementImpl::HTMLHRElementImpl): (HTMLHeadingElementImpl::checkDTD): (HTMLParagraphElementImpl::HTMLParagraphElementImpl): (HTMLParagraphElementImpl::checkDTD): (HTMLMarqueeElementImpl::HTMLMarqueeElementImpl):
  • khtml/html/html_canvasimpl.cpp: (HTMLCanvasElementImpl::HTMLCanvasElementImpl):
  • khtml/html/html_documentimpl.cpp: (DOM::HTMLDocumentImpl::childAllowed):
  • khtml/html/html_elementimpl.cpp: (HTMLElementImpl::endTagRequirement): (HTMLElementImpl::tagPriority): (HTMLElementImpl::createContextualFragment): (HTMLElementImpl::setInnerText): (HTMLElementImpl::setOuterText): (HTMLElementImpl::isRecognizedTagName): (inlineTagList): (blockTagList): (HTMLElementImpl::checkDTD):
  • khtml/html/html_formimpl.cpp: (DOM::HTMLFormElementImpl::HTMLFormElementImpl): (DOM::HTMLFormElementImpl::submitClick): (DOM::HTMLFormElementImpl::formData): (DOM::HTMLFormElementImpl::submit): (DOM::HTMLFormElementImpl::radioClicked): (DOM::HTMLGenericFormElementImpl::getForm): (DOM::HTMLButtonElementImpl::HTMLButtonElementImpl): (DOM::HTMLFieldSetElementImpl::HTMLFieldSetElementImpl): (DOM::HTMLFieldSetElementImpl::checkDTD): (DOM::HTMLInputElementImpl::HTMLInputElementImpl): (DOM::HTMLLabelElementImpl::HTMLLabelElementImpl): (DOM::HTMLLabelElementImpl::form): (DOM::HTMLLegendElementImpl::HTMLLegendElementImpl): (DOM::HTMLLegendElementImpl::formElement): (DOM::HTMLSelectElementImpl::HTMLSelectElementImpl): (DOM::HTMLSelectElementImpl::checkDTD): (DOM::HTMLSelectElementImpl::selectedIndex): (DOM::HTMLSelectElementImpl::setSelectedIndex): (DOM::HTMLSelectElementImpl::length): (DOM::HTMLSelectElementImpl::add): (DOM::HTMLSelectElementImpl::value): (DOM::HTMLSelectElementImpl::setValue): (DOM::HTMLSelectElementImpl::state): (DOM::HTMLSelectElementImpl::restoreState): (DOM::HTMLSelectElementImpl::appendFormData): (DOM::HTMLSelectElementImpl::optionToListIndex): (DOM::HTMLSelectElementImpl::listToOptionIndex): (DOM::HTMLSelectElementImpl::recalcListItems): (DOM::HTMLSelectElementImpl::reset): (DOM::HTMLSelectElementImpl::notifyOptionSelected): (DOM::HTMLKeygenElementImpl::HTMLKeygenElementImpl): (DOM::HTMLOptGroupElementImpl::HTMLOptGroupElementImpl): (DOM::HTMLOptGroupElementImpl::recalcSelectOptions): (DOM::HTMLOptionElementImpl::HTMLOptionElementImpl): (DOM::HTMLOptionElementImpl::index): (DOM::HTMLOptionElementImpl::getSelect): (DOM::HTMLTextAreaElementImpl::HTMLTextAreaElementImpl): (DOM::HTMLIsIndexElementImpl::HTMLIsIndexElementImpl):
  • khtml/html/html_formimpl.h: (DOM::HTMLOptGroupElementImpl::checkDTD):
  • khtml/html/html_headimpl.cpp: (HTMLBaseElementImpl::HTMLBaseElementImpl): (HTMLLinkElementImpl::HTMLLinkElementImpl): (HTMLMetaElementImpl::HTMLMetaElementImpl): (HTMLScriptElementImpl::HTMLScriptElementImpl): (HTMLStyleElementImpl::HTMLStyleElementImpl): (HTMLTitleElementImpl::HTMLTitleElementImpl):
  • khtml/html/html_imageimpl.cpp: (HTMLImageLoader::updateFromElement): (HTMLImageElementImpl::HTMLImageElementImpl): (HTMLMapElementImpl::HTMLMapElementImpl): (HTMLMapElementImpl::checkDTD): (HTMLMapElementImpl::mapMouseEvent): (HTMLAreaElementImpl::HTMLAreaElementImpl):
  • khtml/html/html_inlineimpl.cpp: (DOM::HTMLAnchorElementImpl::HTMLAnchorElementImpl): (DOM::HTMLAnchorElementImpl::defaultEventHandler): (DOM::HTMLBRElementImpl::HTMLBRElementImpl): (DOM::HTMLFontElementImpl::HTMLFontElementImpl): (DOM::HTMLQuoteElementImpl::HTMLQuoteElementImpl):
  • khtml/html/html_listimpl.cpp: (DOM::HTMLLIElementImpl::attach):
  • khtml/html/html_listimpl.h: (DOM::HTMLUListElementImpl::HTMLUListElementImpl): (DOM::HTMLDirectoryElementImpl::HTMLDirectoryElementImpl): (DOM::HTMLMenuElementImpl::HTMLMenuElementImpl): (DOM::HTMLOListElementImpl::HTMLOListElementImpl): (DOM::HTMLLIElementImpl::HTMLLIElementImpl): (DOM::HTMLDListElementImpl::HTMLDListElementImpl):
  • khtml/html/html_miscimpl.cpp: (DOM::HTMLBaseFontElementImpl::HTMLBaseFontElementImpl): (DOM::HTMLCollectionImpl::traverseNextItem): (DOM::HTMLCollectionImpl::checkForNameMatch): (DOM::HTMLCollectionImpl::updateNameCache): (DOM::HTMLFormCollectionImpl::getNamedFormItem): (DOM::HTMLFormCollectionImpl::updateNameCache):
  • khtml/html/html_objectimpl.cpp: (DOM::HTMLAppletElementImpl::HTMLAppletElementImpl): (DOM::HTMLAppletElementImpl::checkDTD): (DOM::HTMLEmbedElementImpl::HTMLEmbedElementImpl): (DOM::HTMLEmbedElementImpl::checkDTD): (DOM::HTMLEmbedElementImpl::rendererIsNeeded): (DOM::HTMLObjectElementImpl::HTMLObjectElementImpl): (DOM::HTMLObjectElementImpl::checkDTD): (DOM::HTMLObjectElementImpl::form): (DOM::HTMLParamElementImpl::HTMLParamElementImpl):
  • khtml/html/html_tableimpl.cpp: (DOM::HTMLTableElementImpl::HTMLTableElementImpl): (DOM::HTMLTableElementImpl::checkDTD): (DOM::HTMLTableElementImpl::createTHead): (DOM::HTMLTableElementImpl::createTFoot): (DOM::HTMLTableElementImpl::insertRow): (DOM::HTMLTableElementImpl::deleteRow): (DOM::HTMLTableElementImpl::addChild): (DOM::HTMLTableSectionElementImpl::checkDTD): (DOM::HTMLTableSectionElementImpl::addChild): (DOM::HTMLTableSectionElementImpl::numRows): (DOM::HTMLTableRowElementImpl::checkDTD): (DOM::HTMLTableRowElementImpl::addChild): (DOM::HTMLTableRowElementImpl::rowIndex): (DOM::HTMLTableRowElementImpl::sectionRowIndex): (DOM::HTMLTableRowElementImpl::insertCell): (DOM::HTMLTableCellElementImpl::cellIndex): (DOM::HTMLTableCellElementImpl::additionalAttributeStyleDecl): (DOM::HTMLTableColElementImpl::HTMLTableColElementImpl):
  • khtml/html/html_tableimpl.h: (DOM::HTMLTableRowElementImpl::HTMLTableRowElementImpl): (DOM::HTMLTableColElementImpl::endTagRequirement): (DOM::HTMLTableColElementImpl::tagPriority): (DOM::HTMLTableColElementImpl::checkDTD): (DOM::HTMLTableCaptionElementImpl::HTMLTableCaptionElementImpl):
  • khtml/html/htmlfactory.cpp: (DOM::headingConstructor): (DOM::preConstructor): (DOM::modConstructor): (DOM::tableColConstructor): (DOM::tableCellConstructor): (DOM::tableSectionConstructor): (DOM::HTMLElementFactory::createHTMLElement):
  • khtml/html/htmlnames.cpp: (DOM::HTMLTags::init):
  • khtml/html/htmlnames.h:
  • khtml/html/htmlparser.cpp: (HTMLParser::parseToken): (isTableSection): (isTablePart): (isTableRelated): (HTMLParser::handleError): (HTMLParser::headCreateErrorCheck): (HTMLParser::bodyCreateErrorCheck): (HTMLParser::framesetCreateErrorCheck): (HTMLParser::iframeCreateErrorCheck): (HTMLParser::ddCreateErrorCheck): (HTMLParser::dtCreateErrorCheck): (HTMLParser::tableCellCreateErrorCheck): (HTMLParser::tableSectionCreateErrorCheck): (HTMLParser::noembedCreateErrorCheck): (HTMLParser::noframesCreateErrorCheck): (HTMLParser::noscriptCreateErrorCheck): (HTMLParser::getNode): (HTMLParser::processCloseTag): (HTMLParser::isHeaderTag): (HTMLParser::isInline): (HTMLParser::isResidualStyleTag): (HTMLParser::isAffectedByResidualStyle): (HTMLParser::popBlock):
  • khtml/html/htmltokenizer.cpp: (khtml::HTMLTokenizer::parseSpecial): (khtml::HTMLTokenizer::scriptHandler): (khtml::HTMLTokenizer::parseTag):
  • khtml/khtml_part.cpp: (KHTMLPart::init): (KHTMLPart::selectionComputedStyle):
  • khtml/khtmlview.cpp: (KHTMLView::layout): (isSubmitImage):
  • khtml/misc/decoder.cpp: (Decoder::decode):
  • khtml/rendering/render_applet.cpp: (RenderApplet::createWidgetIfNecessary):
  • khtml/rendering/render_block.cpp: (khtml::RenderBlock::layoutBlock):
  • khtml/rendering/render_box.cpp: (RenderBox::paintRootBoxDecorations): (RenderBox::paintBackgroundExtended):
  • khtml/rendering/render_canvasimage.cpp: (RenderCanvasImage::paint):
  • khtml/rendering/render_flow.cpp: (RenderFlow::addFocusRingRects):
  • khtml/rendering/render_form.cpp: (RenderFieldset::findLegend): (RenderSelect::updateFromElement): (RenderSelect::layout): (RenderSelect::slotSelected): (RenderSelect::slotSelectionChanged): (RenderSelect::updateSelection):
  • khtml/rendering/render_frames.cpp: (RenderPartObject::updateWidget): (RenderPartObject::slotViewCleared):
  • khtml/rendering/render_image.cpp: (RenderImage::paint): (RenderImage::imageMap): (RenderImage::updateAltText):
  • khtml/rendering/render_layer.cpp: (Marquee::marqueeSpeed):
  • khtml/rendering/render_list.cpp: (getParentOfFirstLineBox):
  • khtml/rendering/render_object.cpp: (RenderObject::isBody): (RenderObject::isHR): (RenderObject::isHTMLMarquee): (RenderObject::sizesToMaxWidth): (RenderObject::setStyle): (RenderObject::getTextDecorationColors): (RenderObject::setPixmap):
  • khtml/rendering/render_table.cpp: (RenderTable::addChild): (RenderTable::layout): (RenderTableSection::addChild): (RenderTableRow::addChild): (RenderTableCell::updateFromElement): (RenderTableCol::updateFromElement):
  • khtml/xml/dom_docimpl.cpp: (DocumentImpl::createElementNS): (DocumentImpl::body): (DocumentImpl::shouldScheduleLayout): (DocumentImpl::recalcStyleSelector):
  • khtml/xml/dom_nodeimpl.cpp: (DOM::NodeImpl::maxDeepOffset): (DOM::NodeImpl::enclosingBlockFlowOrTableElement): (DOM::NodeImpl::enclosingBlockFlowElement): (DOM::NodeImpl::enclosingInlineElement): (DOM::NodeImpl::rootEditableElement): (DOM::NodeImpl::showTreeAndMark):
  • khtml/xml/dom_position.cpp: (DOM::Position::downstream): (DOM::Position::rendersInDifferentPosition): (DOM::Position::leadingWhitespacePosition): (DOM::Position::trailingWhitespacePosition):
  • khtml/xml/xml_tokenizer.cpp: (khtml::XMLTokenizer::startElement): (khtml::XMLTokenizer::insertErrorMessageBlock): (khtml::XMLTokenizer::addScripts):
  • kwq/DOM.mm: (+[DOMNode _nodeWithImpl:]):
  • kwq/DOMHTML.mm:
  • kwq/KWQAccObject.mm: (-[KWQAccObject role]): (-[KWQAccObject title]): (-[KWQAccObject accessibilityIsIgnored]):
  • kwq/KWQKHTMLPart.cpp: (KWQKHTMLPart::isFrameSet):
  • kwq/KWQKHTMLPart.mm: (scanForForm): (KWQKHTMLPart::currentForm): (KWQKHTMLPart::searchForLabelsBeforeElement): (listParent): (isTextFirstInListItem): (KWQKHTMLPart::attributedString): (KWQKHTMLPart::styleForSelectionStart): (KWQKHTMLPart::setSelectionFromNone):
  • kwq/WebCoreBridge.mm: (inputElementFromDOMElement): (formElementFromDOMElement): (-[WebCoreBridge elementAtPoint:]):
2:44 PM Changeset in webkit [9824] by hyatt
  • 89 edits
    8 deletes in trunk/WebCore

Fix for bugzilla bug 3927. Convert attributes to use QualifiedName.

Reviewed by mjs

  • WebCore.pbproj/project.pbxproj:
  • khtml/css/css_base.cpp: (CSSSelector::print): (CSSSelector::selectorText):
  • khtml/css/css_base.h: (DOM::CSSSelector::CSSSelector): (DOM::CSSSelector::hasTag): (DOM::CSSSelector::hasAttribute):
  • khtml/css/css_stylesheetimpl.cpp: (CSSStyleSheetImpl::determineNamespace):
  • khtml/css/cssparser.cpp: (CSSParser::parseContent):
  • khtml/css/cssstyleselector.cpp: (khtml::checkPseudoState): (khtml::CSSStyleSelector::canShareStyleWithElement): (khtml::CSSStyleSelector::checkOneSelector): (khtml::CSSStyleSelector::applyProperty):
  • khtml/css/parser.y:
  • khtml/dom/css_stylesheet.cpp:
  • khtml/dom/html_base.cpp:
  • khtml/dom/html_block.cpp:
  • khtml/dom/html_document.cpp:
  • khtml/dom/html_element.cpp:
  • khtml/dom/html_form.cpp:
  • khtml/dom/html_head.cpp:
  • khtml/dom/html_image.cpp:
  • khtml/dom/html_inline.cpp:
  • khtml/dom/html_list.cpp:
  • khtml/dom/html_misc.cpp:
  • khtml/dom/html_object.cpp:
  • khtml/dom/html_table.cpp:
  • khtml/ecma/kjs_html.cpp: (KJS::HTMLElement::inputGetter): (KJS::HTMLElement::inputSetter):
  • khtml/editing/apply_style_command.cpp: (khtml::isStyleSpan): (khtml::isEmptyStyleSpan): (khtml::isEmptyFontTag): (khtml::createFontElement): (khtml::createStyleSpanElement): (khtml::ApplyStyleCommand::applyRelativeFontStyleChange): (khtml::ApplyStyleCommand::removeHTMLFontStyle): (khtml::ApplyStyleCommand::applyTextDecorationStyle): (khtml::areIdenticalElements): (khtml::ApplyStyleCommand::addBlockStyleIfNeeded): (khtml::ApplyStyleCommand::addInlineStyleIfNeeded):
  • khtml/editing/composite_edit_command.cpp: (khtml::CompositeEditCommand::removeNodeAttribute): (khtml::CompositeEditCommand::setNodeAttribute): (khtml::CompositeEditCommand::findBlockPlaceholder): (khtml::createBlockPlaceholderElement):
  • khtml/editing/composite_edit_command.h:
  • khtml/editing/markup.cpp: (khtml::startMarkup): (khtml::completeURLs): (khtml::createFragmentFromText):
  • khtml/editing/remove_node_attribute_command.cpp: (khtml::RemoveNodeAttributeCommand::RemoveNodeAttributeCommand):
  • khtml/editing/remove_node_attribute_command.h: (khtml::RemoveNodeAttributeCommand::attribute):
  • khtml/editing/replace_selection_command.cpp: (khtml::ReplacementFragment::isInterchangeNewlineNode): (khtml::ReplacementFragment::isInterchangeConvertedSpaceSpan):
  • khtml/editing/set_node_attribute_command.cpp: (khtml::SetNodeAttributeCommand::SetNodeAttributeCommand):
  • khtml/editing/set_node_attribute_command.h: (khtml::SetNodeAttributeCommand::attribute):
  • khtml/html/html_baseimpl.cpp: (HTMLBodyElementImpl::mapToEntry): (HTMLBodyElementImpl::parseMappedAttribute): (HTMLBodyElementImpl::insertedIntoDocument): (HTMLBodyElementImpl::isURLAttribute): (HTMLBodyElementImpl::aLink): (HTMLBodyElementImpl::setALink): (HTMLBodyElementImpl::background): (HTMLBodyElementImpl::setBackground): (HTMLBodyElementImpl::bgColor): (HTMLBodyElementImpl::setBgColor): (HTMLBodyElementImpl::link): (HTMLBodyElementImpl::setLink): (HTMLBodyElementImpl::text): (HTMLBodyElementImpl::setText): (HTMLBodyElementImpl::vLink): (HTMLBodyElementImpl::setVLink): (HTMLFrameElementImpl::parseMappedAttribute): (HTMLFrameElementImpl::attach): (HTMLFrameElementImpl::isURLAttribute): (HTMLFrameElementImpl::frameBorder): (HTMLFrameElementImpl::setFrameBorder): (HTMLFrameElementImpl::longDesc): (HTMLFrameElementImpl::setLongDesc): (HTMLFrameElementImpl::marginHeight): (HTMLFrameElementImpl::setMarginHeight): (HTMLFrameElementImpl::marginWidth): (HTMLFrameElementImpl::setMarginWidth): (HTMLFrameElementImpl::name): (HTMLFrameElementImpl::setName): (HTMLFrameElementImpl::setNoResize): (HTMLFrameElementImpl::scrolling): (HTMLFrameElementImpl::setScrolling): (HTMLFrameElementImpl::src): (HTMLFrameElementImpl::setSrc): (HTMLFrameSetElementImpl::parseMappedAttribute): (HTMLFrameSetElementImpl::cols): (HTMLFrameSetElementImpl::setCols): (HTMLFrameSetElementImpl::rows): (HTMLFrameSetElementImpl::setRows): (HTMLHeadElementImpl::profile): (HTMLHeadElementImpl::setProfile): (HTMLHtmlElementImpl::version): (HTMLHtmlElementImpl::setVersion): (HTMLIFrameElementImpl::mapToEntry): (HTMLIFrameElementImpl::parseMappedAttribute): (HTMLIFrameElementImpl::attach): (HTMLIFrameElementImpl::isURLAttribute): (HTMLIFrameElementImpl::align): (HTMLIFrameElementImpl::setAlign): (HTMLIFrameElementImpl::height): (HTMLIFrameElementImpl::setHeight): (HTMLIFrameElementImpl::src): (HTMLIFrameElementImpl::width): (HTMLIFrameElementImpl::setWidth):
  • khtml/html/html_baseimpl.h:
  • khtml/html/html_blockimpl.cpp: (HTMLBlockquoteElementImpl::cite): (HTMLBlockquoteElementImpl::setCite): (HTMLDivElementImpl::mapToEntry): (HTMLDivElementImpl::parseMappedAttribute): (HTMLDivElementImpl::align): (HTMLDivElementImpl::setAlign): (HTMLHRElementImpl::mapToEntry): (HTMLHRElementImpl::parseMappedAttribute): (HTMLHRElementImpl::align): (HTMLHRElementImpl::setAlign): (HTMLHRElementImpl::noShade): (HTMLHRElementImpl::setNoShade): (HTMLHRElementImpl::size): (HTMLHRElementImpl::setSize): (HTMLHRElementImpl::width): (HTMLHRElementImpl::setWidth): (HTMLHeadingElementImpl::align): (HTMLHeadingElementImpl::setAlign): (HTMLParagraphElementImpl::mapToEntry): (HTMLParagraphElementImpl::parseMappedAttribute): (HTMLParagraphElementImpl::align): (HTMLParagraphElementImpl::setAlign): (HTMLPreElementImpl::width): (HTMLPreElementImpl::setWidth): (HTMLMarqueeElementImpl::mapToEntry): (HTMLMarqueeElementImpl::parseMappedAttribute):
  • khtml/html/html_blockimpl.h:
  • khtml/html/html_canvasimpl.cpp: (HTMLCanvasElementImpl::mapToEntry): (HTMLCanvasElementImpl::parseMappedAttribute): (HTMLCanvasElementImpl::isURLAttribute):
  • khtml/html/html_canvasimpl.h:
  • khtml/html/html_documentimpl.cpp:
  • khtml/html/html_elementimpl.cpp: (HTMLElementImpl::mapToEntry): (HTMLElementImpl::parseMappedAttribute): (HTMLElementImpl::setContentEditable): (HTMLElementImpl::id): (HTMLElementImpl::setId): (HTMLElementImpl::title): (HTMLElementImpl::setTitle): (HTMLElementImpl::lang): (HTMLElementImpl::setLang): (HTMLElementImpl::dir): (HTMLElementImpl::setDir): (HTMLElementImpl::className): (HTMLElementImpl::setClassName):
  • khtml/html/html_elementimpl.h:
  • khtml/html/html_formimpl.cpp: (DOM::HTMLFormElementImpl::parseMappedAttribute): (DOM::HTMLFormElementImpl::isURLAttribute): (DOM::HTMLFormElementImpl::name): (DOM::HTMLFormElementImpl::setName): (DOM::HTMLFormElementImpl::acceptCharset): (DOM::HTMLFormElementImpl::setAcceptCharset): (DOM::HTMLFormElementImpl::action): (DOM::HTMLFormElementImpl::setAction): (DOM::HTMLFormElementImpl::setEnctype): (DOM::HTMLFormElementImpl::method): (DOM::HTMLFormElementImpl::setMethod): (DOM::HTMLFormElementImpl::target): (DOM::HTMLFormElementImpl::setTarget): (DOM::HTMLGenericFormElementImpl::parseMappedAttribute): (DOM::HTMLGenericFormElementImpl::name): (DOM::HTMLGenericFormElementImpl::setName): (DOM::HTMLGenericFormElementImpl::setDisabled): (DOM::HTMLGenericFormElementImpl::setReadOnly): (DOM::HTMLGenericFormElementImpl::tabIndex): (DOM::HTMLGenericFormElementImpl::setTabIndex): (DOM::HTMLButtonElementImpl::type): (DOM::HTMLButtonElementImpl::parseMappedAttribute): (DOM::HTMLButtonElementImpl::accessKey): (DOM::HTMLButtonElementImpl::setAccessKey): (DOM::HTMLButtonElementImpl::value): (DOM::HTMLButtonElementImpl::setValue): (DOM::HTMLInputElementImpl::setType): (DOM::HTMLInputElementImpl::mapToEntry): (DOM::HTMLInputElementImpl::parseMappedAttribute): (DOM::HTMLInputElementImpl::attach): (DOM::HTMLInputElementImpl::altText): (DOM::HTMLInputElementImpl::value): (DOM::HTMLInputElementImpl::setValue): (DOM::HTMLInputElementImpl::isURLAttribute): (DOM::HTMLInputElementImpl::defaultValue): (DOM::HTMLInputElementImpl::setDefaultValue): (DOM::HTMLInputElementImpl::defaultChecked): (DOM::HTMLInputElementImpl::setDefaultChecked): (DOM::HTMLInputElementImpl::accept): (DOM::HTMLInputElementImpl::setAccept): (DOM::HTMLInputElementImpl::accessKey): (DOM::HTMLInputElementImpl::setAccessKey): (DOM::HTMLInputElementImpl::align): (DOM::HTMLInputElementImpl::setAlign): (DOM::HTMLInputElementImpl::alt): (DOM::HTMLInputElementImpl::setAlt): (DOM::HTMLInputElementImpl::setMaxLength): (DOM::HTMLInputElementImpl::setSize): (DOM::HTMLInputElementImpl::src): (DOM::HTMLInputElementImpl::setSrc): (DOM::HTMLInputElementImpl::useMap): (DOM::HTMLInputElementImpl::setUseMap): (DOM::HTMLLabelElementImpl::parseMappedAttribute): (DOM::HTMLLabelElementImpl::formElement): (DOM::HTMLLabelElementImpl::accessKey): (DOM::HTMLLabelElementImpl::setAccessKey): (DOM::HTMLLabelElementImpl::htmlFor): (DOM::HTMLLabelElementImpl::setHtmlFor): (DOM::HTMLLegendElementImpl::accessKey): (DOM::HTMLLegendElementImpl::setAccessKey): (DOM::HTMLLegendElementImpl::align): (DOM::HTMLLegendElementImpl::setAlign): (DOM::HTMLSelectElementImpl::parseMappedAttribute): (DOM::HTMLSelectElementImpl::reset): (DOM::HTMLSelectElementImpl::setMultiple): (DOM::HTMLSelectElementImpl::setSize): (DOM::HTMLKeygenElementImpl::parseMappedAttribute): (DOM::HTMLOptGroupElementImpl::label): (DOM::HTMLOptGroupElementImpl::setLabel): (DOM::HTMLOptionElementImpl::text): (DOM::HTMLOptionElementImpl::parseMappedAttribute): (DOM::HTMLOptionElementImpl::setValue): (DOM::HTMLOptionElementImpl::defaultSelected): (DOM::HTMLOptionElementImpl::setDefaultSelected): (DOM::HTMLOptionElementImpl::label): (DOM::HTMLOptionElementImpl::setLabel): (DOM::HTMLTextAreaElementImpl::parseMappedAttribute): (DOM::HTMLTextAreaElementImpl::accessKey): (DOM::HTMLTextAreaElementImpl::setAccessKey): (DOM::HTMLTextAreaElementImpl::setCols): (DOM::HTMLTextAreaElementImpl::setRows): (DOM::HTMLIsIndexElementImpl::parseMappedAttribute): (DOM::HTMLIsIndexElementImpl::prompt): (DOM::HTMLIsIndexElementImpl::setPrompt):
  • khtml/html/html_formimpl.h:
  • khtml/html/html_headimpl.cpp: (HTMLBaseElementImpl::parseMappedAttribute): (HTMLBaseElementImpl::setHref): (HTMLBaseElementImpl::setTarget): (HTMLLinkElementImpl::parseMappedAttribute): (HTMLLinkElementImpl::process): (HTMLLinkElementImpl::isURLAttribute): (HTMLLinkElementImpl::disabled): (HTMLLinkElementImpl::setDisabled): (HTMLLinkElementImpl::charset): (HTMLLinkElementImpl::setCharset): (HTMLLinkElementImpl::href): (HTMLLinkElementImpl::setHref): (HTMLLinkElementImpl::hreflang): (HTMLLinkElementImpl::setHreflang): (HTMLLinkElementImpl::media): (HTMLLinkElementImpl::setMedia): (HTMLLinkElementImpl::rel): (HTMLLinkElementImpl::setRel): (HTMLLinkElementImpl::rev): (HTMLLinkElementImpl::setRev): (HTMLLinkElementImpl::target): (HTMLLinkElementImpl::setTarget): (HTMLLinkElementImpl::type): (HTMLLinkElementImpl::setType): (HTMLMetaElementImpl::parseMappedAttribute): (HTMLMetaElementImpl::content): (HTMLMetaElementImpl::setContent): (HTMLMetaElementImpl::httpEquiv): (HTMLMetaElementImpl::setHttpEquiv): (HTMLMetaElementImpl::name): (HTMLMetaElementImpl::setName): (HTMLMetaElementImpl::scheme): (HTMLMetaElementImpl::setScheme): (HTMLScriptElementImpl::isURLAttribute): (HTMLScriptElementImpl::insertedIntoDocument): (HTMLScriptElementImpl::charset): (HTMLScriptElementImpl::setCharset): (HTMLScriptElementImpl::defer): (HTMLScriptElementImpl::setDefer): (HTMLScriptElementImpl::src): (HTMLScriptElementImpl::setSrc): (HTMLScriptElementImpl::type): (HTMLScriptElementImpl::setType): (HTMLStyleElementImpl::parseMappedAttribute): (HTMLStyleElementImpl::disabled): (HTMLStyleElementImpl::setDisabled): (HTMLStyleElementImpl::media): (HTMLStyleElementImpl::setMedia): (HTMLStyleElementImpl::type): (HTMLStyleElementImpl::setType):
  • khtml/html/html_imageimpl.cpp: (HTMLImageLoader::updateFromElement): (HTMLImageElementImpl::mapToEntry): (HTMLImageElementImpl::parseMappedAttribute): (HTMLImageElementImpl::altText): (HTMLImageElementImpl::width): (HTMLImageElementImpl::height): (HTMLImageElementImpl::isURLAttribute): (HTMLImageElementImpl::name): (HTMLImageElementImpl::setName): (HTMLImageElementImpl::align): (HTMLImageElementImpl::setAlign): (HTMLImageElementImpl::alt): (HTMLImageElementImpl::setAlt): (HTMLImageElementImpl::border): (HTMLImageElementImpl::setBorder): (HTMLImageElementImpl::setHeight): (HTMLImageElementImpl::hspace): (HTMLImageElementImpl::setHspace): (HTMLImageElementImpl::isMap): (HTMLImageElementImpl::setIsMap): (HTMLImageElementImpl::longDesc): (HTMLImageElementImpl::setLongDesc): (HTMLImageElementImpl::src): (HTMLImageElementImpl::setSrc): (HTMLImageElementImpl::useMap): (HTMLImageElementImpl::setUseMap): (HTMLImageElementImpl::vspace): (HTMLImageElementImpl::setVspace): (HTMLImageElementImpl::setWidth): (HTMLMapElementImpl::parseMappedAttribute): (HTMLMapElementImpl::name): (HTMLMapElementImpl::setName): (HTMLAreaElementImpl::parseMappedAttribute): (HTMLAreaElementImpl::accessKey): (HTMLAreaElementImpl::setAccessKey): (HTMLAreaElementImpl::alt): (HTMLAreaElementImpl::setAlt): (HTMLAreaElementImpl::coords): (HTMLAreaElementImpl::setCoords): (HTMLAreaElementImpl::href): (HTMLAreaElementImpl::setHref): (HTMLAreaElementImpl::noHref): (HTMLAreaElementImpl::setNoHref): (HTMLAreaElementImpl::shape): (HTMLAreaElementImpl::setShape): (HTMLAreaElementImpl::tabIndex): (HTMLAreaElementImpl::setTabIndex): (HTMLAreaElementImpl::target): (HTMLAreaElementImpl::setTarget):
  • khtml/html/html_imageimpl.h:
  • khtml/html/html_inlineimpl.cpp: (DOM::HTMLAnchorElementImpl::defaultEventHandler): (DOM::HTMLAnchorElementImpl::parseMappedAttribute): (DOM::HTMLAnchorElementImpl::isURLAttribute): (DOM::HTMLAnchorElementImpl::accessKey): (DOM::HTMLAnchorElementImpl::setAccessKey): (DOM::HTMLAnchorElementImpl::charset): (DOM::HTMLAnchorElementImpl::setCharset): (DOM::HTMLAnchorElementImpl::coords): (DOM::HTMLAnchorElementImpl::setCoords): (DOM::HTMLAnchorElementImpl::href): (DOM::HTMLAnchorElementImpl::setHref): (DOM::HTMLAnchorElementImpl::hreflang): (DOM::HTMLAnchorElementImpl::setHreflang): (DOM::HTMLAnchorElementImpl::name): (DOM::HTMLAnchorElementImpl::setName): (DOM::HTMLAnchorElementImpl::rel): (DOM::HTMLAnchorElementImpl::setRel): (DOM::HTMLAnchorElementImpl::rev): (DOM::HTMLAnchorElementImpl::setRev): (DOM::HTMLAnchorElementImpl::shape): (DOM::HTMLAnchorElementImpl::setShape): (DOM::HTMLAnchorElementImpl::tabIndex): (DOM::HTMLAnchorElementImpl::setTabIndex): (DOM::HTMLAnchorElementImpl::target): (DOM::HTMLAnchorElementImpl::setTarget): (DOM::HTMLAnchorElementImpl::type): (DOM::HTMLAnchorElementImpl::setType): (DOM::HTMLBRElementImpl::mapToEntry): (DOM::HTMLBRElementImpl::parseMappedAttribute): (DOM::HTMLBRElementImpl::clear): (DOM::HTMLBRElementImpl::setClear): (DOM::HTMLFontElementImpl::mapToEntry): (DOM::HTMLFontElementImpl::parseMappedAttribute): (DOM::HTMLFontElementImpl::color): (DOM::HTMLFontElementImpl::setColor): (DOM::HTMLFontElementImpl::face): (DOM::HTMLFontElementImpl::setFace): (DOM::HTMLFontElementImpl::size): (DOM::HTMLFontElementImpl::setSize): (DOM::HTMLModElementImpl::cite): (DOM::HTMLModElementImpl::setCite): (DOM::HTMLModElementImpl::dateTime): (DOM::HTMLModElementImpl::setDateTime): (DOM::HTMLQuoteElementImpl::cite): (DOM::HTMLQuoteElementImpl::setCite):
  • khtml/html/html_inlineimpl.h:
  • khtml/html/html_listimpl.cpp: (DOM::HTMLUListElementImpl::mapToEntry): (DOM::HTMLUListElementImpl::parseMappedAttribute): (DOM::HTMLUListElementImpl::compact): (DOM::HTMLUListElementImpl::setCompact): (DOM::HTMLUListElementImpl::type): (DOM::HTMLUListElementImpl::setType): (DOM::HTMLDirectoryElementImpl::compact): (DOM::HTMLDirectoryElementImpl::setCompact): (DOM::HTMLMenuElementImpl::compact): (DOM::HTMLMenuElementImpl::setCompact): (DOM::HTMLOListElementImpl::mapToEntry): (DOM::HTMLOListElementImpl::parseMappedAttribute): (DOM::HTMLOListElementImpl::compact): (DOM::HTMLOListElementImpl::setCompact): (DOM::HTMLOListElementImpl::setStart): (DOM::HTMLOListElementImpl::type): (DOM::HTMLOListElementImpl::setType): (DOM::HTMLLIElementImpl::mapToEntry): (DOM::HTMLLIElementImpl::parseMappedAttribute): (DOM::HTMLLIElementImpl::type): (DOM::HTMLLIElementImpl::setType): (DOM::HTMLLIElementImpl::value): (DOM::HTMLLIElementImpl::setValue): (DOM::HTMLDListElementImpl::compact): (DOM::HTMLDListElementImpl::setCompact):
  • khtml/html/html_listimpl.h:
  • khtml/html/html_miscimpl.cpp: (DOM::HTMLBaseFontElementImpl::color): (DOM::HTMLBaseFontElementImpl::setColor): (DOM::HTMLBaseFontElementImpl::face): (DOM::HTMLBaseFontElementImpl::setFace): (DOM::HTMLBaseFontElementImpl::size): (DOM::HTMLBaseFontElementImpl::setSize): (DOM::HTMLCollectionImpl::traverseNextItem): (DOM::HTMLCollectionImpl::checkForNameMatch): (DOM::HTMLCollectionImpl::updateNameCache): (DOM::HTMLFormCollectionImpl::getNamedItem): (DOM::HTMLFormCollectionImpl::getNamedFormItem): (DOM::HTMLFormCollectionImpl::nextNamedItemInternal): (DOM::HTMLFormCollectionImpl::namedItem): (DOM::HTMLFormCollectionImpl::nextNamedItem): (DOM::HTMLFormCollectionImpl::updateNameCache):
  • khtml/html/html_miscimpl.h:
  • khtml/html/html_objectimpl.cpp: (DOM::HTMLAppletElementImpl::mapToEntry): (DOM::HTMLAppletElementImpl::parseMappedAttribute): (DOM::HTMLAppletElementImpl::rendererIsNeeded): (DOM::HTMLAppletElementImpl::createRenderer): (DOM::HTMLAppletElementImpl::align): (DOM::HTMLAppletElementImpl::setAlign): (DOM::HTMLAppletElementImpl::alt): (DOM::HTMLAppletElementImpl::setAlt): (DOM::HTMLAppletElementImpl::archive): (DOM::HTMLAppletElementImpl::setArchive): (DOM::HTMLAppletElementImpl::code): (DOM::HTMLAppletElementImpl::setCode): (DOM::HTMLAppletElementImpl::codeBase): (DOM::HTMLAppletElementImpl::setCodeBase): (DOM::HTMLAppletElementImpl::height): (DOM::HTMLAppletElementImpl::setHeight): (DOM::HTMLAppletElementImpl::hspace): (DOM::HTMLAppletElementImpl::setHspace): (DOM::HTMLAppletElementImpl::name): (DOM::HTMLAppletElementImpl::setName): (DOM::HTMLAppletElementImpl::object): (DOM::HTMLAppletElementImpl::setObject): (DOM::HTMLAppletElementImpl::vspace): (DOM::HTMLAppletElementImpl::setVspace): (DOM::HTMLAppletElementImpl::width): (DOM::HTMLAppletElementImpl::setWidth): (DOM::HTMLEmbedElementImpl::mapToEntry): (DOM::HTMLEmbedElementImpl::parseMappedAttribute): (DOM::HTMLEmbedElementImpl::isURLAttribute): (DOM::HTMLObjectElementImpl::mapToEntry): (DOM::HTMLObjectElementImpl::parseMappedAttribute): (DOM::HTMLObjectElementImpl::isURLAttribute): (DOM::HTMLObjectElementImpl::code): (DOM::HTMLObjectElementImpl::setCode): (DOM::HTMLObjectElementImpl::align): (DOM::HTMLObjectElementImpl::setAlign): (DOM::HTMLObjectElementImpl::archive): (DOM::HTMLObjectElementImpl::setArchive): (DOM::HTMLObjectElementImpl::border): (DOM::HTMLObjectElementImpl::setBorder): (DOM::HTMLObjectElementImpl::codeBase): (DOM::HTMLObjectElementImpl::setCodeBase): (DOM::HTMLObjectElementImpl::codeType): (DOM::HTMLObjectElementImpl::setCodeType): (DOM::HTMLObjectElementImpl::data): (DOM::HTMLObjectElementImpl::setData): (DOM::HTMLObjectElementImpl::declare): (DOM::HTMLObjectElementImpl::setDeclare): (DOM::HTMLObjectElementImpl::height): (DOM::HTMLObjectElementImpl::setHeight): (DOM::HTMLObjectElementImpl::hspace): (DOM::HTMLObjectElementImpl::setHspace): (DOM::HTMLObjectElementImpl::name): (DOM::HTMLObjectElementImpl::setName): (DOM::HTMLObjectElementImpl::standby): (DOM::HTMLObjectElementImpl::setStandby): (DOM::HTMLObjectElementImpl::tabIndex): (DOM::HTMLObjectElementImpl::setTabIndex): (DOM::HTMLObjectElementImpl::type): (DOM::HTMLObjectElementImpl::setType): (DOM::HTMLObjectElementImpl::useMap): (DOM::HTMLObjectElementImpl::setUseMap): (DOM::HTMLObjectElementImpl::vspace): (DOM::HTMLObjectElementImpl::setVspace): (DOM::HTMLObjectElementImpl::width): (DOM::HTMLObjectElementImpl::setWidth): (DOM::HTMLParamElementImpl::parseMappedAttribute): (DOM::HTMLParamElementImpl::isURLAttribute): (DOM::HTMLParamElementImpl::setName): (DOM::HTMLParamElementImpl::type): (DOM::HTMLParamElementImpl::setType): (DOM::HTMLParamElementImpl::setValue): (DOM::HTMLParamElementImpl::valueType): (DOM::HTMLParamElementImpl::setValueType):
  • khtml/html/html_objectimpl.h:
  • khtml/html/html_tableimpl.cpp: (DOM::HTMLTableElementImpl::mapToEntry): (DOM::HTMLTableElementImpl::parseMappedAttribute): (DOM::HTMLTableElementImpl::additionalAttributeStyleDecl): (DOM::HTMLTableElementImpl::getSharedCellDecl): (DOM::HTMLTableElementImpl::isURLAttribute): (DOM::HTMLTableElementImpl::align): (DOM::HTMLTableElementImpl::setAlign): (DOM::HTMLTableElementImpl::bgColor): (DOM::HTMLTableElementImpl::setBgColor): (DOM::HTMLTableElementImpl::border): (DOM::HTMLTableElementImpl::setBorder): (DOM::HTMLTableElementImpl::cellPadding): (DOM::HTMLTableElementImpl::setCellPadding): (DOM::HTMLTableElementImpl::cellSpacing): (DOM::HTMLTableElementImpl::setCellSpacing): (DOM::HTMLTableElementImpl::frame): (DOM::HTMLTableElementImpl::setFrame): (DOM::HTMLTableElementImpl::rules): (DOM::HTMLTableElementImpl::setRules): (DOM::HTMLTableElementImpl::summary): (DOM::HTMLTableElementImpl::setSummary): (DOM::HTMLTableElementImpl::width): (DOM::HTMLTableElementImpl::setWidth): (DOM::HTMLTablePartElementImpl::mapToEntry): (DOM::HTMLTablePartElementImpl::parseMappedAttribute): (DOM::HTMLTableSectionElementImpl::align): (DOM::HTMLTableSectionElementImpl::setAlign): (DOM::HTMLTableSectionElementImpl::ch): (DOM::HTMLTableSectionElementImpl::setCh): (DOM::HTMLTableSectionElementImpl::chOff): (DOM::HTMLTableSectionElementImpl::setChOff): (DOM::HTMLTableSectionElementImpl::vAlign): (DOM::HTMLTableSectionElementImpl::setVAlign): (DOM::HTMLTableRowElementImpl::align): (DOM::HTMLTableRowElementImpl::setAlign): (DOM::HTMLTableRowElementImpl::bgColor): (DOM::HTMLTableRowElementImpl::setBgColor): (DOM::HTMLTableRowElementImpl::ch): (DOM::HTMLTableRowElementImpl::setCh): (DOM::HTMLTableRowElementImpl::chOff): (DOM::HTMLTableRowElementImpl::setChOff): (DOM::HTMLTableRowElementImpl::vAlign): (DOM::HTMLTableRowElementImpl::setVAlign): (DOM::HTMLTableCellElementImpl::mapToEntry): (DOM::HTMLTableCellElementImpl::parseMappedAttribute): (DOM::HTMLTableCellElementImpl::isURLAttribute): (DOM::HTMLTableCellElementImpl::abbr): (DOM::HTMLTableCellElementImpl::setAbbr): (DOM::HTMLTableCellElementImpl::align): (DOM::HTMLTableCellElementImpl::setAlign): (DOM::HTMLTableCellElementImpl::axis): (DOM::HTMLTableCellElementImpl::setAxis): (DOM::HTMLTableCellElementImpl::bgColor): (DOM::HTMLTableCellElementImpl::setBgColor): (DOM::HTMLTableCellElementImpl::ch): (DOM::HTMLTableCellElementImpl::setCh): (DOM::HTMLTableCellElementImpl::chOff): (DOM::HTMLTableCellElementImpl::setChOff): (DOM::HTMLTableCellElementImpl::setColSpan): (DOM::HTMLTableCellElementImpl::headers): (DOM::HTMLTableCellElementImpl::setHeaders): (DOM::HTMLTableCellElementImpl::height): (DOM::HTMLTableCellElementImpl::setHeight): (DOM::HTMLTableCellElementImpl::noWrap): (DOM::HTMLTableCellElementImpl::setNoWrap): (DOM::HTMLTableCellElementImpl::setRowSpan): (DOM::HTMLTableCellElementImpl::scope): (DOM::HTMLTableCellElementImpl::setScope): (DOM::HTMLTableCellElementImpl::vAlign): (DOM::HTMLTableCellElementImpl::setVAlign): (DOM::HTMLTableCellElementImpl::width): (DOM::HTMLTableCellElementImpl::setWidth): (DOM::HTMLTableColElementImpl::mapToEntry): (DOM::HTMLTableColElementImpl::parseMappedAttribute): (DOM::HTMLTableColElementImpl::align): (DOM::HTMLTableColElementImpl::setAlign): (DOM::HTMLTableColElementImpl::ch): (DOM::HTMLTableColElementImpl::setCh): (DOM::HTMLTableColElementImpl::chOff): (DOM::HTMLTableColElementImpl::setChOff): (DOM::HTMLTableColElementImpl::setSpan): (DOM::HTMLTableColElementImpl::vAlign): (DOM::HTMLTableColElementImpl::setVAlign): (DOM::HTMLTableColElementImpl::width): (DOM::HTMLTableColElementImpl::setWidth): (DOM::HTMLTableCaptionElementImpl::mapToEntry): (DOM::HTMLTableCaptionElementImpl::parseMappedAttribute): (DOM::HTMLTableCaptionElementImpl::align): (DOM::HTMLTableCaptionElementImpl::setAlign):
  • khtml/html/html_tableimpl.h:
  • khtml/html/htmlnames.cpp: (DOM::HTMLNames::init): (DOM::HTMLAttributes::init):
  • khtml/html/htmlnames.h:
  • khtml/html/htmlparser.cpp: (HTMLParser::handleError): (HTMLParser::framesetCreateErrorCheck): (HTMLParser::handleIsindex):
  • khtml/html/htmltokenizer.cpp: (khtml::Token::addAttribute): (khtml::HTMLTokenizer::HTMLTokenizer): (khtml::HTMLTokenizer::parseTag): (khtml::HTMLTokenizer::processToken):
  • khtml/html/htmltokenizer.h:
  • khtml/khtml_part.cpp: (KHTMLPart::init): (KHTMLPart::backgroundURL): (KHTMLPart::updateActions): (KHTMLPart::handleMouseMoveEventDrag): (KHTMLPart::selectionComputedStyle): (KHTMLPart::applyEditingStyleToElement): (KHTMLPart::removeEditingStyleFromElement):
  • khtml/khtmlview.cpp:
  • khtml/misc/decoder.cpp:
  • khtml/misc/htmlattrs.in: Removed.
  • khtml/misc/htmlhashes.cpp: Removed.
  • khtml/misc/htmlhashes.h: Removed.
  • khtml/misc/htmltags.in: Removed.
  • khtml/misc/makeattrs: Removed.
  • khtml/misc/maketags: Removed.
  • khtml/rendering/render_box.cpp:
  • khtml/rendering/render_form.cpp: (RenderLineEdit::updateFromElement): (RenderSelect::updateFromElement): (RenderSlider::updateFromElement): (RenderSlider::slotSliderValueChanged):
  • khtml/rendering/render_frames.cpp: (RenderPartObject::updateWidget):
  • khtml/rendering/render_object.cpp:
  • khtml/rendering/render_table.cpp: (RenderTableCell::calcMinMaxWidth):
  • khtml/xml/dom_docimpl.cpp: (DocumentImpl::createElement): (DocumentImpl::importNode): (DocumentImpl::createElementNS): (DocumentImpl::getElementById): (DocumentImpl::getElementByAccessKey): (DocumentImpl::prepareMouseEvent): (DocumentImpl::recalcStyleSelector): (DocumentImpl::createAttributeNS):
  • khtml/xml/dom_docimpl.h:
  • khtml/xml/dom_elementimpl.cpp: (AttributeImpl::clone): (AttributeImpl::allocateImpl): (AttrImpl::AttrImpl): (AttrImpl::~AttrImpl): (AttrImpl::nodeName): (AttrImpl::name): (ElementImpl::removeAttribute): (ElementImpl::setAttribute): (ElementImpl::getAttribute): (ElementImpl::getAttributeNS): (ElementImpl::createAttribute): (ElementImpl::setAttributeMap): (ElementImpl::nodeName): (ElementImpl::insertedIntoDocument): (ElementImpl::removedFromDocument): (ElementImpl::openTagStartToString): (ElementImpl::dump): (ElementImpl::formatForDebugger): (ElementImpl::removeAttributeNode): (ElementImpl::setAttributeNS): (ElementImpl::removeAttributeNS): (ElementImpl::getAttributeNodeNS): (ElementImpl::hasAttributeNS): (NamedAttrMapImpl::getNamedItem): (NamedAttrMapImpl::setNamedItem): (NamedAttrMapImpl::removeNamedItem): (NamedAttrMapImpl::getAttributeItem): (NamedAttrMapImpl::clearAttributes): (NamedAttrMapImpl::operator=): (NamedAttrMapImpl::addAttribute): (NamedAttrMapImpl::removeAttribute): (StyledElementImpl::getMappedAttributeDecl): (StyledElementImpl::setMappedAttributeDecl): (StyledElementImpl::removeMappedAttributeDecl): (StyledElementImpl::updateStyleAttributeIfNeeded): (MappedAttributeImpl::clone): (NamedMappedAttrMapImpl::mapsEquivalent): (StyledElementImpl::createAttribute): (StyledElementImpl::attributeChanged): (StyledElementImpl::mapToEntry): (StyledElementImpl::parseMappedAttribute):
  • khtml/xml/dom_elementimpl.h: (DOM::AttributeImpl::AttributeImpl): (DOM::AttributeImpl::value): (DOM::AttributeImpl::prefix): (DOM::AttributeImpl::localName): (DOM::AttributeImpl::namespaceURI): (DOM::AttributeImpl::name): (DOM::AttributeImpl::attrImpl): (DOM::AttributeImpl::isNull): (DOM::AttributeImpl::isEmpty): (DOM::AttributeImpl::setValue): (DOM::AttributeImpl::setPrefix): (DOM::NamedAttrMapImpl::insertAttribute): (DOM::CSSMappedAttributeDeclarationImpl::CSSMappedAttributeDeclarationImpl): (DOM::CSSMappedAttributeDeclarationImpl::setMappedState): (DOM::MappedAttributeImpl::MappedAttributeImpl): (DOM::StyledElementImpl::isMappedAttribute):
  • khtml/xml/dom_nodeimpl.cpp: (DOM::NodeImpl::namespaceURI): (DOM::appendAttributeDesc): (DOM::NodeImpl::showNode): (DOM::NameNodeListImpl::nodeMatches): (DOM::NamedNodeMapImpl::getNamedItemNS): (DOM::NamedNodeMapImpl::removeNamedItemNS):
  • khtml/xml/dom_nodeimpl.h:
  • khtml/xml/dom_qname.cpp: (DOM::QualifiedName::toString): (DOM::QualifiedName::init):
  • khtml/xml/dom_qname.h: (DOM::anyQName):
  • khtml/xml/dom_textimpl.cpp:
  • khtml/xml/xml_tokenizer.cpp: (khtml::XMLTokenizer::startElement): (khtml::XMLTokenizer::insertErrorMessageBlock): (khtml::XMLTokenizer::executeScripts):
  • kwq/DOMHTML.h:
  • kwq/DOMHTML.mm: (-[DOMHTMLElement idName]): (-[DOMHTMLElement setIdName:]): (-[DOMHTMLElement title]): (-[DOMHTMLElement setTitle:]): (-[DOMHTMLElement lang]): (-[DOMHTMLElement setLang:]): (-[DOMHTMLElement dir]): (-[DOMHTMLElement setDir:]): (-[DOMHTMLElement className]): (-[DOMHTMLElement setClassName:]): (-[DOMHTMLHtmlElement version]): (-[DOMHTMLHtmlElement setVersion:]): (-[DOMHTMLHeadElement profile]): (-[DOMHTMLHeadElement setProfile:]): (-[DOMHTMLLinkElement disabled]): (-[DOMHTMLLinkElement setDisabled:]): (-[DOMHTMLLinkElement charset]): (-[DOMHTMLLinkElement setCharset:]): (-[DOMHTMLLinkElement setHref:]): (-[DOMHTMLLinkElement hreflang]): (-[DOMHTMLLinkElement setHreflang:]): (-[DOMHTMLLinkElement media]): (-[DOMHTMLLinkElement setMedia:]): (-[DOMHTMLLinkElement rel]): (-[DOMHTMLLinkElement setRel:]): (-[DOMHTMLLinkElement rev]): (-[DOMHTMLLinkElement setRev:]): (-[DOMHTMLLinkElement target]): (-[DOMHTMLLinkElement setTarget:]): (-[DOMHTMLLinkElement type]): (-[DOMHTMLLinkElement setType:]): (-[DOMHTMLTitleElement text]): (-[DOMHTMLTitleElement setText:]): (-[DOMHTMLMetaElement content]): (-[DOMHTMLMetaElement setContent:]): (-[DOMHTMLMetaElement httpEquiv]): (-[DOMHTMLMetaElement setHttpEquiv:]): (-[DOMHTMLMetaElement name]): (-[DOMHTMLMetaElement setName:]): (-[DOMHTMLMetaElement scheme]): (-[DOMHTMLMetaElement setScheme:]): (-[DOMHTMLBaseElement setHref:]): (-[DOMHTMLBaseElement target]): (-[DOMHTMLBaseElement setTarget:]): (-[DOMHTMLStyleElement disabled]): (-[DOMHTMLStyleElement setDisabled:]): (-[DOMHTMLStyleElement media]): (-[DOMHTMLStyleElement setMedia:]): (-[DOMHTMLStyleElement type]): (-[DOMHTMLStyleElement setType:]): (-[DOMHTMLBodyElement aLink]): (-[DOMHTMLBodyElement setALink:]): (-[DOMHTMLBodyElement background]): (-[DOMHTMLBodyElement setBackground:]): (-[DOMHTMLBodyElement bgColor]): (-[DOMHTMLBodyElement setBgColor:]): (-[DOMHTMLBodyElement link]): (-[DOMHTMLBodyElement setLink:]): (-[DOMHTMLBodyElement text]): (-[DOMHTMLBodyElement setText:]): (-[DOMHTMLBodyElement vLink]): (-[DOMHTMLBodyElement setVLink:]): (-[DOMHTMLFormElement name]): (-[DOMHTMLFormElement setName:]): (-[DOMHTMLFormElement acceptCharset]): (-[DOMHTMLFormElement setAcceptCharset:]): (-[DOMHTMLFormElement action]): (-[DOMHTMLFormElement setAction:]): (-[DOMHTMLFormElement enctype]): (-[DOMHTMLFormElement setEnctype:]): (-[DOMHTMLFormElement method]): (-[DOMHTMLFormElement setMethod:]): (-[DOMHTMLFormElement target]): (-[DOMHTMLFormElement setTarget:]): (-[DOMHTMLIsIndexElement prompt]): (-[DOMHTMLIsIndexElement setPrompt:]): (-[DOMHTMLSelectElement disabled]): (-[DOMHTMLSelectElement setDisabled:]): (-[DOMHTMLSelectElement multiple]): (-[DOMHTMLSelectElement setMultiple:]): (-[DOMHTMLSelectElement size]): (-[DOMHTMLSelectElement setSize:]): (-[DOMHTMLOptGroupElement disabled]): (-[DOMHTMLOptGroupElement setDisabled:]): (-[DOMHTMLOptGroupElement label]): (-[DOMHTMLOptGroupElement setLabel:]): (-[DOMHTMLOptionElement defaultSelected]): (-[DOMHTMLOptionElement setDefaultSelected:]): (-[DOMHTMLOptionElement disabled]): (-[DOMHTMLOptionElement setDisabled:]): (-[DOMHTMLOptionElement label]): (-[DOMHTMLOptionElement setLabel:]): (-[DOMHTMLInputElement defaultValue]): (-[DOMHTMLInputElement setDefaultValue:]): (-[DOMHTMLInputElement defaultChecked]): (-[DOMHTMLInputElement setDefaultChecked:]): (-[DOMHTMLInputElement accept]): (-[DOMHTMLInputElement setAccept:]): (-[DOMHTMLInputElement accessKey]): (-[DOMHTMLInputElement setAccessKey:]): (-[DOMHTMLInputElement align]): (-[DOMHTMLInputElement setAlign:]): (-[DOMHTMLInputElement alt]): (-[DOMHTMLInputElement setAlt:]): (-[DOMHTMLInputElement disabled]): (-[DOMHTMLInputElement setDisabled:]): (-[DOMHTMLInputElement maxLength]): (-[DOMHTMLInputElement setMaxLength:]): (-[DOMHTMLInputElement readOnly]): (-[DOMHTMLInputElement setReadOnly:]): (-[DOMHTMLInputElement size]): (-[DOMHTMLInputElement setSize:]): (-[DOMHTMLInputElement setSrc:]): (-[DOMHTMLInputElement useMap]): (-[DOMHTMLInputElement setUseMap:]): (-[DOMHTMLTextAreaElement accessKey]): (-[DOMHTMLTextAreaElement setAccessKey:]): (-[DOMHTMLTextAreaElement cols]): (-[DOMHTMLTextAreaElement setCols:]): (-[DOMHTMLTextAreaElement disabled]): (-[DOMHTMLTextAreaElement setDisabled:]): (-[DOMHTMLTextAreaElement readOnly]): (-[DOMHTMLTextAreaElement setReadOnly:]): (-[DOMHTMLTextAreaElement rows]): (-[DOMHTMLTextAreaElement setRows:]): (-[DOMHTMLButtonElement accessKey]): (-[DOMHTMLButtonElement setAccessKey:]): (-[DOMHTMLButtonElement disabled]): (-[DOMHTMLButtonElement setDisabled:]): (-[DOMHTMLButtonElement value]): (-[DOMHTMLButtonElement setValue:]): (-[DOMHTMLLabelElement accessKey]): (-[DOMHTMLLabelElement setAccessKey:]): (-[DOMHTMLLabelElement htmlFor]): (-[DOMHTMLLabelElement setHtmlFor:]): (-[DOMHTMLLegendElement accessKey]): (-[DOMHTMLLegendElement setAccessKey:]): (-[DOMHTMLLegendElement align]): (-[DOMHTMLLegendElement setAlign:]): (-[DOMHTMLUListElement compact]): (-[DOMHTMLUListElement setCompact:]): (-[DOMHTMLUListElement type]): (-[DOMHTMLUListElement setType:]): (-[DOMHTMLOListElement compact]): (-[DOMHTMLOListElement setCompact:]): (-[DOMHTMLOListElement start]): (-[DOMHTMLOListElement setStart:]): (-[DOMHTMLOListElement type]): (-[DOMHTMLOListElement setType:]): (-[DOMHTMLDListElement compact]): (-[DOMHTMLDListElement setCompact:]): (-[DOMHTMLDirectoryElement compact]): (-[DOMHTMLDirectoryElement setCompact:]): (-[DOMHTMLMenuElement compact]): (-[DOMHTMLMenuElement setCompact:]): (-[DOMHTMLLIElement type]): (-[DOMHTMLLIElement setType:]): (-[DOMHTMLLIElement value]): (-[DOMHTMLLIElement setValue:]): (-[DOMHTMLQuoteElement cite]): (-[DOMHTMLQuoteElement setCite:]): (-[DOMHTMLDivElement align]): (-[DOMHTMLDivElement setAlign:]): (-[DOMHTMLParagraphElement align]): (-[DOMHTMLParagraphElement setAlign:]): (-[DOMHTMLHeadingElement align]): (-[DOMHTMLHeadingElement setAlign:]): (-[DOMHTMLPreElement width]): (-[DOMHTMLPreElement setWidth:]): (-[DOMHTMLBRElement clear]): (-[DOMHTMLBRElement setClear:]): (-[DOMHTMLBaseFontElement color]): (-[DOMHTMLBaseFontElement setColor:]): (-[DOMHTMLBaseFontElement face]): (-[DOMHTMLBaseFontElement setFace:]): (-[DOMHTMLBaseFontElement size]): (-[DOMHTMLBaseFontElement setSize:]): (-[DOMHTMLFontElement color]): (-[DOMHTMLFontElement setColor:]): (-[DOMHTMLFontElement face]): (-[DOMHTMLFontElement setFace:]): (-[DOMHTMLFontElement size]): (-[DOMHTMLFontElement setSize:]): (-[DOMHTMLHRElement align]): (-[DOMHTMLHRElement setAlign:]): (-[DOMHTMLHRElement noShade]): (-[DOMHTMLHRElement setNoShade:]): (-[DOMHTMLHRElement size]): (-[DOMHTMLHRElement setSize:]): (-[DOMHTMLHRElement width]): (-[DOMHTMLHRElement setWidth:]): (-[DOMHTMLModElement cite]): (-[DOMHTMLModElement setCite:]): (-[DOMHTMLModElement dateTime]): (-[DOMHTMLModElement setDateTime:]): (-[DOMHTMLAnchorElement accessKey]): (-[DOMHTMLAnchorElement setAccessKey:]): (-[DOMHTMLAnchorElement charset]): (-[DOMHTMLAnchorElement setCharset:]): (-[DOMHTMLAnchorElement coords]): (-[DOMHTMLAnchorElement setCoords:]): (-[DOMHTMLAnchorElement setHref:]): (-[DOMHTMLAnchorElement hreflang]): (-[DOMHTMLAnchorElement setHreflang:]): (-[DOMHTMLAnchorElement name]): (-[DOMHTMLAnchorElement setName:]): (-[DOMHTMLAnchorElement rel]): (-[DOMHTMLAnchorElement setRel:]): (-[DOMHTMLAnchorElement rev]): (-[DOMHTMLAnchorElement setRev:]): (-[DOMHTMLAnchorElement shape]): (-[DOMHTMLAnchorElement setShape:]): (-[DOMHTMLAnchorElement tabIndex]): (-[DOMHTMLAnchorElement setTabIndex:]): (-[DOMHTMLAnchorElement target]): (-[DOMHTMLAnchorElement setTarget:]): (-[DOMHTMLAnchorElement type]): (-[DOMHTMLAnchorElement setType:]): (-[DOMHTMLImageElement name]): (-[DOMHTMLImageElement setName:]): (-[DOMHTMLImageElement align]): (-[DOMHTMLImageElement setAlign:]): (-[DOMHTMLImageElement alt]): (-[DOMHTMLImageElement setAlt:]): (-[DOMHTMLImageElement border]): (-[DOMHTMLImageElement setBorder:]): (-[DOMHTMLImageElement height]): (-[DOMHTMLImageElement setHeight:]): (-[DOMHTMLImageElement hspace]): (-[DOMHTMLImageElement setHspace:]): (-[DOMHTMLImageElement isMap]): (-[DOMHTMLImageElement setIsMap:]): (-[DOMHTMLImageElement longDesc]): (-[DOMHTMLImageElement setLongDesc:]): (-[DOMHTMLImageElement setSrc:]): (-[DOMHTMLImageElement useMap]): (-[DOMHTMLImageElement setUseMap:]): (-[DOMHTMLImageElement vspace]): (-[DOMHTMLImageElement setVspace:]): (-[DOMHTMLImageElement width]): (-[DOMHTMLImageElement setWidth:]): (-[DOMHTMLObjectElement code]): (-[DOMHTMLObjectElement setCode:]): (-[DOMHTMLObjectElement align]): (-[DOMHTMLObjectElement setAlign:]): (-[DOMHTMLObjectElement archive]): (-[DOMHTMLObjectElement setArchive:]): (-[DOMHTMLObjectElement border]): (-[DOMHTMLObjectElement setBorder:]): (-[DOMHTMLObjectElement codeBase]): (-[DOMHTMLObjectElement setCodeBase:]): (-[DOMHTMLObjectElement codeType]): (-[DOMHTMLObjectElement setCodeType:]): (-[DOMHTMLObjectElement data]): (-[DOMHTMLObjectElement setData:]): (-[DOMHTMLObjectElement declare]): (-[DOMHTMLObjectElement setDeclare:]): (-[DOMHTMLObjectElement height]): (-[DOMHTMLObjectElement setHeight:]): (-[DOMHTMLObjectElement hspace]): (-[DOMHTMLObjectElement setHspace:]): (-[DOMHTMLObjectElement name]): (-[DOMHTMLObjectElement setName:]): (-[DOMHTMLObjectElement standby]): (-[DOMHTMLObjectElement setStandby:]): (-[DOMHTMLObjectElement tabIndex]): (-[DOMHTMLObjectElement setTabIndex:]): (-[DOMHTMLObjectElement type]): (-[DOMHTMLObjectElement setType:]): (-[DOMHTMLObjectElement useMap]): (-[DOMHTMLObjectElement setUseMap:]): (-[DOMHTMLObjectElement vspace]): (-[DOMHTMLObjectElement setVspace:]): (-[DOMHTMLObjectElement width]): (-[DOMHTMLObjectElement setWidth:]): (-[DOMHTMLParamElement name]): (-[DOMHTMLParamElement setName:]): (-[DOMHTMLParamElement type]): (-[DOMHTMLParamElement setType:]): (-[DOMHTMLParamElement value]): (-[DOMHTMLParamElement setValue:]): (-[DOMHTMLParamElement valueType]): (-[DOMHTMLParamElement setValueType:]): (-[DOMHTMLAppletElement align]): (-[DOMHTMLAppletElement setAlign:]): (-[DOMHTMLAppletElement alt]): (-[DOMHTMLAppletElement setAlt:]): (-[DOMHTMLAppletElement archive]): (-[DOMHTMLAppletElement setArchive:]): (-[DOMHTMLAppletElement code]): (-[DOMHTMLAppletElement setCode:]): (-[DOMHTMLAppletElement codeBase]): (-[DOMHTMLAppletElement setCodeBase:]): (-[DOMHTMLAppletElement height]): (-[DOMHTMLAppletElement setHeight:]): (-[DOMHTMLAppletElement hspace]): (-[DOMHTMLAppletElement setHspace:]): (-[DOMHTMLAppletElement name]): (-[DOMHTMLAppletElement setName:]): (-[DOMHTMLAppletElement object]): (-[DOMHTMLAppletElement setObject:]): (-[DOMHTMLAppletElement vspace]): (-[DOMHTMLAppletElement setVspace:]): (-[DOMHTMLAppletElement width]): (-[DOMHTMLAppletElement setWidth:]): (-[DOMHTMLMapElement name]): (-[DOMHTMLMapElement setName:]): (-[DOMHTMLAreaElement accessKey]): (-[DOMHTMLAreaElement setAccessKey:]): (-[DOMHTMLAreaElement alt]): (-[DOMHTMLAreaElement setAlt:]): (-[DOMHTMLAreaElement coords]): (-[DOMHTMLAreaElement setCoords:]): (-[DOMHTMLAreaElement setHref:]): (-[DOMHTMLAreaElement noHref]): (-[DOMHTMLAreaElement setNoHref:]): (-[DOMHTMLAreaElement shape]): (-[DOMHTMLAreaElement setShape:]): (-[DOMHTMLAreaElement tabIndex]): (-[DOMHTMLAreaElement setTabIndex:]): (-[DOMHTMLAreaElement target]): (-[DOMHTMLAreaElement setTarget:]): (-[DOMHTMLScriptElement text]): (-[DOMHTMLScriptElement setText:]): (-[DOMHTMLScriptElement charset]): (-[DOMHTMLScriptElement setCharset:]): (-[DOMHTMLScriptElement defer]): (-[DOMHTMLScriptElement setDefer:]): (-[DOMHTMLScriptElement src]): (-[DOMHTMLScriptElement setSrc:]): (-[DOMHTMLScriptElement type]): (-[DOMHTMLScriptElement setType:]): (-[DOMHTMLTableCaptionElement align]): (-[DOMHTMLTableCaptionElement setAlign:]): (-[DOMHTMLTableSectionElement align]): (-[DOMHTMLTableSectionElement setAlign:]): (-[DOMHTMLTableSectionElement ch]): (-[DOMHTMLTableSectionElement setCh:]): (-[DOMHTMLTableSectionElement chOff]): (-[DOMHTMLTableSectionElement setChOff:]): (-[DOMHTMLTableSectionElement vAlign]): (-[DOMHTMLTableSectionElement setVAlign:]): (-[DOMHTMLTableElement align]): (-[DOMHTMLTableElement setAlign:]): (-[DOMHTMLTableElement bgColor]): (-[DOMHTMLTableElement setBgColor:]): (-[DOMHTMLTableElement border]): (-[DOMHTMLTableElement setBorder:]): (-[DOMHTMLTableElement cellPadding]): (-[DOMHTMLTableElement setCellPadding:]): (-[DOMHTMLTableElement cellSpacing]): (-[DOMHTMLTableElement setCellSpacing:]): (-[DOMHTMLTableElement frameBorders]): (-[DOMHTMLTableElement setFrameBorders:]): (-[DOMHTMLTableElement rules]): (-[DOMHTMLTableElement setRules:]): (-[DOMHTMLTableElement summary]): (-[DOMHTMLTableElement setSummary:]): (-[DOMHTMLTableElement width]): (-[DOMHTMLTableElement setWidth:]): (-[DOMHTMLTableColElement align]): (-[DOMHTMLTableColElement setAlign:]): (-[DOMHTMLTableColElement ch]): (-[DOMHTMLTableColElement setCh:]): (-[DOMHTMLTableColElement chOff]): (-[DOMHTMLTableColElement setChOff:]): (-[DOMHTMLTableColElement span]): (-[DOMHTMLTableColElement setSpan:]): (-[DOMHTMLTableColElement vAlign]): (-[DOMHTMLTableColElement setVAlign:]): (-[DOMHTMLTableColElement width]): (-[DOMHTMLTableColElement setWidth:]): (-[DOMHTMLTableRowElement align]): (-[DOMHTMLTableRowElement setAlign:]): (-[DOMHTMLTableRowElement bgColor]): (-[DOMHTMLTableRowElement setBgColor:]): (-[DOMHTMLTableRowElement ch]): (-[DOMHTMLTableRowElement setCh:]): (-[DOMHTMLTableRowElement chOff]): (-[DOMHTMLTableRowElement setChOff:]): (-[DOMHTMLTableRowElement vAlign]): (-[DOMHTMLTableRowElement setVAlign:]): (-[DOMHTMLTableCellElement abbr]): (-[DOMHTMLTableCellElement setAbbr:]): (-[DOMHTMLTableCellElement align]): (-[DOMHTMLTableCellElement setAlign:]): (-[DOMHTMLTableCellElement axis]): (-[DOMHTMLTableCellElement setAxis:]): (-[DOMHTMLTableCellElement bgColor]): (-[DOMHTMLTableCellElement setBgColor:]): (-[DOMHTMLTableCellElement ch]): (-[DOMHTMLTableCellElement setCh:]): (-[DOMHTMLTableCellElement chOff]): (-[DOMHTMLTableCellElement setChOff:]): (-[DOMHTMLTableCellElement colSpan]): (-[DOMHTMLTableCellElement setColSpan:]): (-[DOMHTMLTableCellElement headers]): (-[DOMHTMLTableCellElement setHeaders:]): (-[DOMHTMLTableCellElement height]): (-[DOMHTMLTableCellElement setHeight:]): (-[DOMHTMLTableCellElement noWrap]): (-[DOMHTMLTableCellElement setNoWrap:]): (-[DOMHTMLTableCellElement rowSpan]): (-[DOMHTMLTableCellElement setRowSpan:]): (-[DOMHTMLTableCellElement scope]): (-[DOMHTMLTableCellElement setScope:]): (-[DOMHTMLTableCellElement vAlign]): (-[DOMHTMLTableCellElement setVAlign:]): (-[DOMHTMLTableCellElement width]): (-[DOMHTMLTableCellElement setWidth:]): (-[DOMHTMLFrameSetElement rows]): (-[DOMHTMLFrameSetElement setRows:]): (-[DOMHTMLFrameSetElement cols]): (-[DOMHTMLFrameSetElement setCols:]): (-[DOMHTMLFrameElement frameBorder]): (-[DOMHTMLFrameElement setFrameBorder:]): (-[DOMHTMLFrameElement longDesc]): (-[DOMHTMLFrameElement setLongDesc:]): (-[DOMHTMLFrameElement marginHeight]): (-[DOMHTMLFrameElement setMarginHeight:]): (-[DOMHTMLFrameElement marginWidth]): (-[DOMHTMLFrameElement setMarginWidth:]): (-[DOMHTMLFrameElement name]): (-[DOMHTMLFrameElement setName:]): (-[DOMHTMLFrameElement noResize]): (-[DOMHTMLFrameElement setNoResize:]): (-[DOMHTMLFrameElement scrolling]): (-[DOMHTMLFrameElement setScrolling:]): (-[DOMHTMLFrameElement src]): (-[DOMHTMLFrameElement setSrc:]): (-[DOMHTMLIFrameElement align]): (-[DOMHTMLIFrameElement setAlign:]): (-[DOMHTMLIFrameElement frameBorder]): (-[DOMHTMLIFrameElement setFrameBorder:]): (-[DOMHTMLIFrameElement height]): (-[DOMHTMLIFrameElement setHeight:]): (-[DOMHTMLIFrameElement longDesc]): (-[DOMHTMLIFrameElement setLongDesc:]): (-[DOMHTMLIFrameElement marginHeight]): (-[DOMHTMLIFrameElement setMarginHeight:]): (-[DOMHTMLIFrameElement marginWidth]): (-[DOMHTMLIFrameElement setMarginWidth:]): (-[DOMHTMLIFrameElement name]): (-[DOMHTMLIFrameElement setName:]): (-[DOMHTMLIFrameElement noResize]): (-[DOMHTMLIFrameElement setNoResize:]): (-[DOMHTMLIFrameElement scrolling]): (-[DOMHTMLIFrameElement setScrolling:]): (-[DOMHTMLIFrameElement src]): (-[DOMHTMLIFrameElement setSrc:]): (-[DOMHTMLIFrameElement width]): (-[DOMHTMLIFrameElement setWidth:]): (-[DOMHTMLEmbedElement align]): (-[DOMHTMLEmbedElement setAlign:]): (-[DOMHTMLEmbedElement height]): (-[DOMHTMLEmbedElement setHeight:]): (-[DOMHTMLEmbedElement name]): (-[DOMHTMLEmbedElement setName:]): (-[DOMHTMLEmbedElement src]): (-[DOMHTMLEmbedElement setSrc:]): (-[DOMHTMLEmbedElement type]): (-[DOMHTMLEmbedElement setType:]): (-[DOMHTMLEmbedElement width]): (-[DOMHTMLEmbedElement setWidth:]):
  • kwq/KWQAccObject.mm: (-[KWQAccObject helpText]): (-[KWQAccObject accessibilityDescription]): (-[KWQAccObject accessibilityAttributeValue:]):
  • kwq/KWQKHTMLPart.mm: (KWQKHTMLPart::matchLabelsAgainstElement): (KWQKHTMLPart::fileWrapperForElement): (KWQKHTMLPart::attributedString): (KWQKHTMLPart::styleForSelectionStart):
  • kwq/WebCoreBridge.mm: (-[WebCoreBridge elementAtPoint:]):
1:36 PM Changeset in webkit [9823] by sullivan
  • 5 edits
    2 adds in trunk/WebKit

Reviewed by Richard Williamson.

  • fixed <rdar://problem/4184366> WebPDFView should conform to the WebDocumentSelection protocol
  • Misc.subproj/WebNSAttributedStringExtras.h: Added.
  • Misc.subproj/WebNSAttributedStringExtras.m: Added. (-[NSAttributedString _web_attributedStringByStrippingAttachmentCharacters]): New category on NSAttributedString, initially contains this one method that had been in WebHTMLView.
  • WebView.subproj/WebHTMLView.m: (-[WebHTMLView _writeSelectionWithPasteboardTypes:toPasteboard:cachedAttributedString:]): now uses _web_attributedStringByStrippingAttachmentCharacters
  • WebView.subproj/WebPDFView.h: now conforms to WebDocumentSelection protocol
  • WebView.subproj/WebPDFView.m: (-[WebPDFView selectionRect]): new, implementation of WebDocumentSelection protocol method (-[WebPDFView pasteboardTypesForSelection]): ditto (-[WebPDFView writeSelectionWithPasteboardTypes:toPasteboard:]): ditto
  • WebKit.pbproj/project.pbxproj: updated for new files
11:15 AM Changeset in webkit [9822] by justing
  • in /

file delete-br-011.html was added on branch Safari-2-0-branch on 2005-08-04 02:37:36 +0000

11:14 AM Changeset in webkit [9821] by harrison
  • 2 edits
    2 adds in trunk

Reviewed by Justin.

<rdar://problem/4065343> Mail: Deleting a line sometimes makes the insertion point jump to the top of the message

Test cases added: delete-br-011.html

  • khtml/editing/delete_selection_command.cpp: (khtml::DeleteSelectionCommand::handleSpecialCaseBRDelete): Make sure m_endingSelection is usable.

(khtml::DeleteSelectionCommand::doApply):
Skip general delete related code when just doing handleSpecialCaseBRDelete().

  • layout-tests/editing/deleting/delete-br-011-expected.txt: Added.
  • layout-tests/editing/deleting/delete-br-011.html: Added. Mimics composing a Mail.app reply, clicking past the end of the content, and hitting delete key.
11:02 AM Changeset in webkit [9820] by sullivan
  • 9 edits in trunk/WebKit

Reviewed by Chris Blumenberg.

  • some refactoring cleanup in the selection/searching code
  • Misc.subproj/WebSearchableTextView.h: moved WebDocumentSelection protocol conformation to this class, was in subclass WebTextView
  • Misc.subproj/WebSearchableTextView.m: (-[WebSearchableTextView selectionRect]): new method (moved here from Safari) to return a single rect encompassing all selected text (-[WebSearchableTextView pasteboardTypesForSelection]): moved here from WebTextView (-[WebSearchableTextView writeSelectionWithPasteboardTypes:toPasteboard:]): ditto
  • WebView.subproj/WebDocumentInternal.h: moved WebDocumentSelection protocol out of here
  • WebView.subproj/WebDocumentPrivate.h: moved WebDocumentSelection protocol into here, added selectionRect method
  • WebView.subproj/WebHTMLView.m: (-[WebHTMLView selectionRect]): new method, calls existing bridge method formerly called by _selectionRect (-[WebHTMLView _selectionRect]): now calls [self selectionRect]. We can't just delete _selectionRect because it's used by Mail.
  • WebView.subproj/WebHTMLViewPrivate.h: removed _selectionRect since it's in WebDocumentSelection now
  • WebView.subproj/WebTextView.h: removed WebDocumentSelection from protocol list since it's in superclass now
  • WebView.subproj/WebTextView.m: removed old WebDocumentSelection methods because they are in superclass now
10:40 AM Changeset in webkit [9819] by ggaren
  • 4 edits in trunk/JavaScriptCore

-fixed ​http://bugzilla.opendarwin.org/show_bug.cgi?id=4008
Error objects report incorrect length

Reviewed by darin.

  • kjs/error_object.cpp: Error objects now include a length property (ErrorObjectImp::ErrorObjectImp):
  • tests/mozilla/expected.html: updated expected results to reflect fix
  • tests/mozilla/js1_5/Exceptions/regress-123002.js: test now expects ecma compliant results

Jul 15, 2005:

11:45 PM Changeset in webkit [9818] by adele
  • 4 edits
    2 adds in trunk

Written by Anders Carlsson <​andersca@mac.com>
Reviewed by Dave Hyatt.

Test cases added:
layout-tests/fast/dom/createDocumentType.html: Added
layout-tests/fast/dom/createDocumentType-expected.txt: Added

  • khtml/xml/dom_nodeimpl.cpp: (DocumentPtr::nullDocumentPtr):
  • khtml/xml/dom_nodeimpl.h: Add nullDocumentPtr() function which returns a shared DocumentPtr object whose document always is 0.
  • khtml/xml/dom_docimpl.cpp: (DOMImplementationImpl::createDocumentType): Pass nullDocumentPtr as the document type's document.
11:17 PM Changeset in webkit [9817] by adele
  • 3 edits
    3 adds in trunk

Written by Anders Carlsson <​andersca@mac.com>
Reviewed by Maciej.

Test cases added:

  • layout-tests/fast/js/location-assign.html: Added.
  • layout-tests/fast/js/location-assign-expected.txt: Added.
  • layout-tests/fast/js/resources/new-location.html: Added.
  • khtml/ecma/kjs_window.cpp: (KJS::Location::get): (KJS::LocationFunc::tryCall):
  • khtml/ecma/kjs_window.h: (KJS::Location::): Implement location.assign.
10:53 PM Changeset in webkit [9816] by adele
  • 2 edits in trunk/WebKit

Written by Trey Matteson <​trey@usa.net>
Reviewed by John Sullivan.

Fixed ​http://bugzilla.opendarwin.org/show_bug.cgi?id=3910 - REGRESSION: Replying "Cancel" to the form repost nag leaves wrong b/f cursor

  • WebView.subproj/WebFrame.m: (-[WebFrame _resetBackForwardList]): new helper method (-[WebFrame _continueLoadRequestAfterNavigationPolicy:formState:]): If the delegate bailed on the navigation, tell the main frame to reset the b/f cursor back to where it was before we started.
10:39 PM Changeset in webkit [9815] by adele
  • 7 edits in trunk

Updated layout tests for formatting changes from change for
​http://bugzilla.opendarwin.org/show_bug.cgi?id=3601

  • layout-tests/fast/dom/outerText-no-element-expected.txt:
  • layout-tests/fast/dynamic/outerHTML-no-element-expected.txt:
  • layout-tests/fast/js/array-every-expected.txt:
  • layout-tests/fast/js/array-foreach-expected.txt:
  • layout-tests/fast/js/array-some-expected.txt:
  • layout-tests/fast/js/toString-stack-overflow-expected.txt:
3:59 PM Changeset in webkit [9814] by sullivan
  • 3 edits in trunk/WebKit

Written by Trey Matteson
Reviewed by me.

Fix for ​http://bugzilla.opendarwin.org/show_bug.cgi?id=4013

text find doesn't wrap in PDF files

This just works once WebPDFView implements the WebDocumentText protocol, which is
mostly just a matter of forwarding the methods to PDFKit appropriately.

  • WebView.subproj/WebPDFView.h:
  • WebView.subproj/WebPDFView.m: (-[WebPDFView supportsTextEncoding]): (-[WebPDFView string]): (-[WebPDFView attributedString]): (-[WebPDFView selectedString]): (-[WebPDFView selectedAttributedString]): (-[WebPDFView selectAll]): (-[WebPDFView deselectAll]):
3:16 PM Changeset in webkit [9813] by sullivan
  • 2 edits in trunk/WebKit

Reviewed by Kevin Decker.

  • fixed <rdar://problem/4181884> Searching for text that overlaps selection works differently in PDFView than in HTMLView
  • WebView.subproj/WebPDFView.m: (PDFSelectionsAreEqual): new function, stand-in for nonexistent -[PDFSelection isEqual:] since calling isEqual: on two identical PDFSelections returns NO (-[WebPDFView searchFor:direction:caseSensitive:wrap:]): Make search algorithm match that in WebCore: initially search inside selection, then check for the case where the found text exactly matches the previous selection, and search from past the selection if so. The implementation is slightly more complicated than it should be due to PDFKit API limitations (about which I added FIXMEs and filed bugs)
1:35 PM Changeset in webkit [9812] by sullivan
  • 2 edits in trunk/WebKit

Reviewed by Maciej Stachowiak.

  • fixed these bugs: <rdar://problem/4181875> Searching for text that overlaps selection works differently in WebTextView than in HTMLView <rdar://problem/3393678> Find not finding text in plain (non-HTML) if all text is selected
  • Misc.subproj/WebSearchableTextView.m: (-[NSString findString:selectedRange:options:wrap:]): Make search algorithm match that in WebCore: initially search inside selection, then check for the case where the found text exactly matches the previous selection, and search from past the selection if so.
11:06 AM Changeset in webkit [9811]
  • 68 copies
    2 deletes in tags/WebCore-315~9

This commit was manufactured by cvs2svn to create tag
'WebCore-315~9'.

11:06 AM Changeset in webkit [9810] by adele
  • 2 edits in branches/Safari-1-3-branch/WebCore

Versioning for Safari-1-3-branch - WebCore-315.9

11:05 AM Changeset in webkit [9809] by adele
  • 2 edits in branches/Safari-1-3-branch/WebCore

Merged fix from TOT to Safari-1-3-branch

2005-07-15 Kevin Decker <​kdecker@apple.com>

Reviewed by Adele

Fixed: ​http://bugzilla.opendarwin.org/show_bug.cgi?id=4009
Test cases added: none, doesn't affect layout

  • khtml/khtml_part.cpp: (KHTMLPart::scheduleLocationChange): Corrected an earlier mistake of testing an always non-zero constant.
11:02 AM Changeset in webkit [9808]
  • 88 copies
    2 deletes in tags/WebCore-415~13

This commit was manufactured by cvs2svn to create tag
'WebCore-415~13'.

11:02 AM Changeset in webkit [9807]
  • 122 copies in branches/Safari-OC-branch

This commit was manufactured by cvs2svn to create branch
'Safari-OC-branch'.

11:02 AM Changeset in webkit [9806]
  • 122 copies in tags/Safari-OC-anchor

This commit was manufactured by cvs2svn to create tag
'Safari-OC-anchor'.

11:02 AM Changeset in webkit [9805] by adele
  • 2 edits in branches/Safari-2-0-branch/WebCore

fix versioning for Safari-2-0-branch - WebCore-415.13

10:58 AM Changeset in webkit [9804] by adele
  • 2 edits in branches/Safari-2-0-branch/WebCore

Versioning for Safari-2-0-branch - WebCore-415.12

10:56 AM Changeset in webkit [9803] by adele
  • 2 edits in branches/Safari-2-0-branch/WebCore

Merged fix from TOT to Safari-2-0-branch

2005-07-15 Kevin Decker <​kdecker@apple.com>

Reviewed by Adele

Fixed: ​http://bugzilla.opendarwin.org/show_bug.cgi?id=4009
Test cases added: none, doesn't affect layout

  • khtml/khtml_part.cpp: (KHTMLPart::scheduleLocationChange): Corrected an earlier mistake of testing an always non-zero constant.
10:50 AM Changeset in webkit [9802] by kdecker
  • 2 edits in trunk/WebCore

Reviewed by Adele

Fixed: ​http://bugzilla.opendarwin.org/show_bug.cgi?id=4009
Test cases added: none, doesn't affect layout

  • khtml/khtml_part.cpp: (KHTMLPart::scheduleLocationChange): Corrected an earlier mistake of testing an always non-zero constant.
10:32 AM Changeset in webkit [9801]
  • 11 copies
    3 deletes in tags/JavaScriptCore-412~5

This commit was manufactured by cvs2svn to create tag
'JavaScriptCore-412~5'.

10:32 AM Changeset in webkit [9800] by adele
  • 2 edits in branches/Safari-2-0-branch/JavaScriptCore

Versioning for Safari-2-0-branch - JavaScriptCore-412.5

10:28 AM Changeset in webkit [9799]
  • 25 copies
    3 deletes in tags/WebKit-412~7

This commit was manufactured by cvs2svn to create tag 'WebKit-412~7'.

10:28 AM Changeset in webkit [9798] by adele
  • 2 edits in branches/Safari-2-0-branch/WebKit

Versioning for Safari-2-0-branch - WebKit-412.7

10:23 AM Changeset in webkit [9797]
  • 21 copies
    3 deletes in tags/WebKit-312~5

This commit was manufactured by cvs2svn to create tag 'WebKit-312~5'.

10:23 AM Changeset in webkit [9796] by adele
  • 2 edits in branches/Safari-1-3-branch/WebKit

Versioning for Safari-1-3-branch - WebKit-312.5

9:58 AM Changeset in webkit [9795] by ggaren
  • 5 edits in trunk/JavaScriptCore

-rolled in KDE fixes for ​http://bugzilla.opendarwin.org/show_bug.cgi?id=3601
Error instance type info

Reviewed by mjs.

  • kjs/error_object.cpp:
  • Created ErrorInstanceImp class for Error() objects.
  • Changed parent object for Native Errors to "Function" (matches ECMA spec). (ErrorInstanceImp::ErrorInstanceImp): (ErrorProtoFuncImp::call): (ErrorObjectImp::construct): (NativeErrorImp::construct):
  • kjs/error_object.h: (KJS::ErrorInstanceImp::classInfo):
  • kjs/object.h: made comment more informative about ClassInfo
  • tests/mozilla/expected.html:
9:55 AM Changeset in webkit [9794] by adele
  • 2 edits in branches/Safari-2-0-branch/WebKit

added missing line from last fix.

  • WebView.subproj/WebTextView.m: (-[WebTextView clickedOnLink:atIndex:]):
Note: See TracTimeline for information about the timeline view.