Timeline



Jul 9, 2005:

11:48 PM Changeset in webkit [9646] by mjs
  • 2 edits in trunk/WebCore

Reviewed and landed by Maciej.

Fixed a build error with GCC4 and the use of _M_type.

  • khtml/misc/hashtraits.h: Test for GCC4 and use the new value enum from _M_type.
7:27 PM Changeset in webkit [9645] by hyatt
  • 2 edits
    1 delete in trunk/WebCore

Make sure to keep eLastEntry at the end of the list, since it is used for the dynamic portion of the
hash.

Reviewed by mjs

5:45 PM Changeset in webkit [9644] by mjs
  • 2 edits in trunk/WebKit
  • back out my revent page cache changes, turns out they cause a major performance regression on PLT
  • WebView.subproj/WebFrame.m: (-[WebFrame _purgePageCache]):
5:38 PM Changeset in webkit [9643] by mjs
  • 2 edits in trunk/JavaScriptCore
  • backing out my earlier collector change, it causes a performance regression in TOT
  • kjs/collector.cpp: (KJS::Collector::allocate):
4:38 PM Changeset in webkit [9642] by mjs
  • 2 edits in trunk/WebKit

Reviewed by hyatt.

Replace int with unsigned, to avoid going into a huge loop when
back list count is 0.

  • WebView.subproj/WebFrame.m: (-[WebFrame _purgePageCache]):
2:42 PM Changeset in webkit [9641] by mjs
  • 2 edits in trunk/WebKit
  • fixed broken Development build
  • WebView.subproj/WebFrame.m: (-[WebFrame _purgePageCache]):
2:15 PM Changeset in webkit [9640] by mjs
  • 2 edits
    2 deletes in trunk

Reviewed by Eric Seidel.

  • removed unused files
  • kdom/impl/NodeKeeper.cc: Removed.
  • kdom/impl/NodeKeeper.h: Removed.
  • WebCore.pbproj/project.pbxproj: Remove from +SVG build.
1:19 PM Changeset in webkit [9639] by hyatt
  • 139 edits
    2 adds
    6 deletes in trunk

Fix for bugzilla bug 3405, replace NodeImpl::Id with a new class,
QualifiedName, to represent tag names (for DOM elements and CSS
selectors).

Reviewed by mjs

  • WebCore.pbproj/project.pbxproj:
  • khtml/css/css_base.cpp: (CSSSelector::anyTagName): (CSSSelector::print): (CSSSelector::specificity): (CSSSelector::selectorText):
  • khtml/css/css_base.h: (DOM::CSSNamespace::uri): (DOM::CSSNamespace::prefix): (DOM::CSSNamespace::namespaceForPrefix): (DOM::CSSSelector::CSSSelector): (DOM::CSSSelector::hasTag):
  • khtml/css/css_ruleimpl.cpp:
  • khtml/css/css_ruleimpl.h:
  • khtml/css/css_stylesheetimpl.cpp: (CSSStyleSheetImpl::addNamespace): (CSSStyleSheetImpl::determineNamespace):
  • khtml/css/css_stylesheetimpl.h:
  • khtml/css/cssparser.cpp: (CSSParser::CSSParser): (CSSParser::parseSheet):
  • khtml/css/cssparser.h:
  • khtml/css/cssstyleselector.cpp: (khtml::CSSStyleSelector::matchRules): (khtml::CSSStyleSelector::matchRulesForList): (khtml::CSSStyleSelector::canShareStyleWithElement): (khtml::CSSStyleSelector::adjustRenderStyle): (khtml::CSSStyleSelector::checkSelector): (khtml::CSSStyleSelector::checkOneSelector): (khtml::CSSRuleSet::addRule):
  • khtml/css/cssstyleselector.h: (khtml::CSSRuleSet::getTagRules):
  • khtml/css/parser.y:
  • khtml/dom/css_stylesheet.cpp: (LinkStyle::operator = ): (LinkStyle::sheet):
  • khtml/dom/dom_element.cpp: (Element::tagName):
  • khtml/dom/dom_node.cpp: (Node::namespaceURI): (Node::setPrefix):
  • khtml/dom/dom_node.h:
  • 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_element.cpp: (HTMLElement::assignOther):
  • khtml/dom/html_element.h:
  • 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::HTMLQuoteElement): (HTMLQuoteElement::operator = ):
  • khtml/dom/html_inline.h:
  • 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::DOMNode::putValue): (KJS::DOMElement::tryGet): (KJS::getRuntimeObject):
  • khtml/ecma/kjs_html.cpp: (KJS::HTMLDocument::tryGet): (KJS::KJS::HTMLDocument::putValue): (KJS::KJS::HTMLElement::classInfo): (KJS::): (KJS::HTMLElement::getSetInfo): (KJS::KJS::HTMLElement::tryGet): (KJS::KJS::HTMLElement::implementsCall): (KJS::KJS::HTMLElement::call): (KJS::HTMLElement::htmlGetter): (KJS::HTMLElement::headGetter): (KJS::HTMLElement::linkGetter): (KJS::HTMLElement::titleGetter): (KJS::HTMLElement::metaGetter): (KJS::HTMLElement::baseGetter): (KJS::HTMLElement::isIndexGetter): (KJS::HTMLElement::styleGetter): (KJS::HTMLElement::bodyGetter): (KJS::HTMLElement::formGetter): (KJS::HTMLElement::selectGetter): (KJS::HTMLElement::optGroupGetter): (KJS::HTMLElement::optionGetter): (KJS::getInputSelectionStart): (KJS::getInputSelectionEnd): (KJS::HTMLElement::inputGetter): (KJS::HTMLElement::textAreaGetter): (KJS::HTMLElement::buttonGetter): (KJS::HTMLElement::labelGetter): (KJS::HTMLElement::fieldSetGetter): (KJS::HTMLElement::legendGetter): (KJS::HTMLElement::uListGetter): (KJS::HTMLElement::oListGetter): (KJS::HTMLElement::dListGetter): (KJS::HTMLElement::dirGetter): (KJS::HTMLElement::menuGetter): (KJS::HTMLElement::liGetter): (KJS::HTMLElement::divGetter): (KJS::HTMLElement::paragraphGetter): (KJS::HTMLElement::headingGetter): (KJS::HTMLElement::blockQuoteGetter): (KJS::HTMLElement::quoteGetter): (KJS::HTMLElement::preGetter): (KJS::HTMLElement::brGetter): (KJS::HTMLElement::baseFontGetter): (KJS::HTMLElement::fontGetter): (KJS::HTMLElement::hrGetter): (KJS::HTMLElement::modGetter): (KJS::HTMLElement::anchorGetter): (KJS::HTMLElement::imageGetter): (KJS::HTMLElement::objectGetter): (KJS::HTMLElement::paramGetter): (KJS::HTMLElement::appletGetter): (KJS::HTMLElement::mapGetter): (KJS::HTMLElement::areaGetter): (KJS::HTMLElement::scriptGetter): (KJS::HTMLElement::tableGetter): (KJS::HTMLElement::tableCaptionGetter): (KJS::HTMLElement::tableColGetter): (KJS::HTMLElement::tableSectionGetter): (KJS::HTMLElement::tableRowGetter): (KJS::HTMLElement::tableCellGetter): (KJS::HTMLElement::frameSetGetter): (KJS::HTMLElement::frameGetter): (KJS::HTMLElement::iFrameGetter): (KJS::HTMLElement::marqueeGetter): (KJS::HTMLElement::getValueProperty): (KJS::KJS::HTMLElement::hasOwnProperty): (KJS::KJS::HTMLElement::toString): (KJS::getForm): (KJS::KJS::HTMLElement::pushEventHandlerScope): (KJS::KJS::HTMLElementFunction::tryCall): (KJS::KJS::HTMLElement::tryPut): (KJS::HTMLElement::htmlSetter): (KJS::HTMLElement::headSetter): (KJS::HTMLElement::linkSetter): (KJS::HTMLElement::titleSetter): (KJS::HTMLElement::metaSetter): (KJS::HTMLElement::baseSetter): (KJS::HTMLElement::isIndexSetter): (KJS::HTMLElement::styleSetter): (KJS::HTMLElement::bodySetter): (KJS::HTMLElement::formSetter): (KJS::HTMLElement::selectSetter): (KJS::HTMLElement::optGroupSetter): (KJS::HTMLElement::optionSetter): (KJS::HTMLElement::inputSetter): (KJS::HTMLElement::textAreaSetter): (KJS::HTMLElement::buttonSetter): (KJS::HTMLElement::labelSetter): (KJS::HTMLElement::fieldSetSetter): (KJS::HTMLElement::legendSetter): (KJS::HTMLElement::uListSetter): (KJS::HTMLElement::oListSetter): (KJS::HTMLElement::dListSetter): (KJS::HTMLElement::dirSetter): (KJS::HTMLElement::menuSetter): (KJS::HTMLElement::liSetter): (KJS::HTMLElement::divSetter): (KJS::HTMLElement::paragraphSetter): (KJS::HTMLElement::headingSetter): (KJS::HTMLElement::blockQuoteSetter): (KJS::HTMLElement::quoteSetter): (KJS::HTMLElement::preSetter): (KJS::HTMLElement::brSetter): (KJS::HTMLElement::baseFontSetter): (KJS::HTMLElement::fontSetter): (KJS::HTMLElement::hrSetter): (KJS::HTMLElement::modSetter): (KJS::HTMLElement::anchorSetter): (KJS::HTMLElement::imageSetter): (KJS::HTMLElement::objectSetter): (KJS::HTMLElement::paramSetter): (KJS::HTMLElement::appletSetter): (KJS::HTMLElement::mapSetter): (KJS::HTMLElement::areaSetter): (KJS::HTMLElement::scriptSetter): (KJS::HTMLElement::tableSetter): (KJS::HTMLElement::tableCaptionSetter): (KJS::HTMLElement::tableColSetter): (KJS::HTMLElement::tableSectionSetter): (KJS::HTMLElement::tableRowSetter): (KJS::HTMLElement::tableCellSetter): (KJS::HTMLElement::frameSetSetter): (KJS::HTMLElement::frameSetter): (KJS::HTMLElement::iFrameSetter): (KJS::HTMLElement::marqueeSetter): (KJS::HTMLElement::putValue): (KJS::toHTMLTableCaptionElement): (KJS::toHTMLTableSectionElement): (KJS::KJS::HTMLCollection::tryGet): (KJS::KJS::HTMLSelectCollection::tryPut):
  • khtml/ecma/kjs_html.h:
  • khtml/ecma/kjs_window.cpp:
  • khtml/editing/apply_style_command.cpp: (khtml::isStyleSpan): (khtml::isEmptyStyleSpan): (khtml::isEmptyFontTag): (khtml::createFontElement): (khtml::createStyleSpanElement): (khtml::ApplyStyleCommand::applyInlineStyle): (khtml::ApplyStyleCommand::isHTMLStyleNode): (khtml::ApplyStyleCommand::removeHTMLFontStyle): (khtml::areIdenticalElements): (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::endMarkup): (khtml::markup): (khtml::createMarkup): (khtml::createFragmentFromText):
  • khtml/editing/replace_selection_command.cpp: (khtml::isProbablyBlock): (khtml::isProbablyTableStructureNode): (khtml::ReplacementFragment::isInterchangeNewlineNode): (khtml::ReplacementFragment::removeStyleNodes): (khtml::ReplaceSelectionCommand::doApply): (khtml::ReplaceSelectionCommand::updateNodesInserted):
  • khtml/editing/selection.cpp: (khtml::Selection::debugRenderer):
  • 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/dtd.cpp: Removed.
  • khtml/html/dtd.h: Removed.
  • khtml/html/html_baseimpl.cpp: (HTMLBodyElementImpl::HTMLBodyElementImpl): (HTMLFrameElementImpl::HTMLFrameElementImpl): (HTMLFrameElementImpl::init): (HTMLFrameElementImpl::attach): (HTMLFrameSetElementImpl::HTMLFrameSetElementImpl): (HTMLFrameSetElementImpl::checkDTD): (HTMLFrameSetElementImpl::attach): (HTMLHeadElementImpl::HTMLHeadElementImpl): (HTMLHeadElementImpl::checkDTD): (HTMLHtmlElementImpl::HTMLHtmlElementImpl): (HTMLHtmlElementImpl::checkDTD): (HTMLIFrameElementImpl::HTMLIFrameElementImpl):
  • khtml/html/html_baseimpl.h: (DOM::HTMLBodyElementImpl::endTagRequirement): (DOM::HTMLBodyElementImpl::tagPriority): (DOM::HTMLFrameElementImpl::endTagRequirement): (DOM::HTMLFrameElementImpl::tagPriority): (DOM::HTMLFrameSetElementImpl::endTagRequirement): (DOM::HTMLFrameSetElementImpl::tagPriority): (DOM::HTMLHeadElementImpl::endTagRequirement): (DOM::HTMLHeadElementImpl::tagPriority): (DOM::HTMLHtmlElementImpl::endTagRequirement): (DOM::HTMLHtmlElementImpl::tagPriority): (DOM::HTMLIFrameElementImpl::endTagRequirement): (DOM::HTMLIFrameElementImpl::tagPriority):
  • khtml/html/html_blockimpl.cpp: (HTMLBlockquoteElementImpl::HTMLBlockquoteElementImpl): (HTMLDivElementImpl::HTMLDivElementImpl): (HTMLHRElementImpl::HTMLHRElementImpl): (HTMLHeadingElementImpl::HTMLHeadingElementImpl): (HTMLHeadingElementImpl::checkDTD): (HTMLParagraphElementImpl::HTMLParagraphElementImpl): (HTMLParagraphElementImpl::checkDTD): (HTMLPreElementImpl::HTMLPreElementImpl): (HTMLMarqueeElementImpl::HTMLMarqueeElementImpl): (HTMLMarqueeElementImpl::parseMappedAttribute):
  • khtml/html/html_blockimpl.h: (DOM::HTMLBlockquoteElementImpl::endTagRequirement): (DOM::HTMLBlockquoteElementImpl::tagPriority): (DOM::HTMLDivElementImpl::endTagRequirement): (DOM::HTMLDivElementImpl::tagPriority): (DOM::HTMLHRElementImpl::endTagRequirement): (DOM::HTMLHRElementImpl::tagPriority): (DOM::HTMLHeadingElementImpl::endTagRequirement): (DOM::HTMLHeadingElementImpl::tagPriority): (DOM::HTMLParagraphElementImpl::endTagRequirement): (DOM::HTMLParagraphElementImpl::tagPriority): (DOM::HTMLPreElementImpl::endTagRequirement): (DOM::HTMLPreElementImpl::tagPriority): (DOM::HTMLMarqueeElementImpl::endTagRequirement): (DOM::HTMLMarqueeElementImpl::tagPriority):
  • khtml/html/html_canvasimpl.cpp: (HTMLCanvasElementImpl::HTMLCanvasElementImpl):
  • khtml/html/html_canvasimpl.h:
  • khtml/html/html_documentimpl.cpp: (DOM::HTMLDocumentImpl::childAllowed): (DOM::HTMLDocumentImpl::createElement):
  • khtml/html/html_documentimpl.h:
  • khtml/html/html_elementimpl.cpp: (HTMLElementImpl::HTMLElementImpl): (HTMLElementImpl::nodeName): (HTMLElementImpl::endTagRequirement): (HTMLElementImpl::tagPriority): (HTMLElementImpl::cloneNode): (HTMLElementImpl::createContextualFragment): (HTMLElementImpl::setInnerHTML): (HTMLElementImpl::setOuterHTML): (HTMLElementImpl::setInnerText): (HTMLElementImpl::setOuterText): (HTMLElementImpl::toString): (HTMLElementImpl::id): (HTMLElementImpl::childAllowed): (HTMLElementImpl::isRecognizedTagName): (inlineTagList): (blockTagList): (HTMLElementImpl::inEitherTagList): (HTMLElementImpl::inInlineTagList): (HTMLElementImpl::inBlockTagList): (HTMLElementImpl::checkDTD):
  • khtml/html/html_elementimpl.h: (DOM::):
  • khtml/html/html_formimpl.cpp: (DOM::HTMLFormElementImpl::HTMLFormElementImpl): (DOM::HTMLFormElementImpl::submitClick): (DOM::HTMLFormElementImpl::formData): (DOM::HTMLFormElementImpl::submit): (DOM::HTMLFormElementImpl::radioClicked): (DOM::HTMLGenericFormElementImpl::HTMLGenericFormElementImpl): (DOM::HTMLGenericFormElementImpl::getForm): (DOM::HTMLButtonElementImpl::HTMLButtonElementImpl): (DOM::HTMLFieldSetElementImpl::HTMLFieldSetElementImpl): (DOM::HTMLFieldSetElementImpl::checkDTD): (DOM::HTMLFieldSetElementImpl::isFocusable): (DOM::HTMLInputElementImpl::HTMLInputElementImpl): (DOM::HTMLInputElementImpl::init): (DOM::HTMLLabelElementImpl::HTMLLabelElementImpl): (DOM::HTMLLabelElementImpl::form): (DOM::HTMLLegendElementImpl::HTMLLegendElementImpl): (DOM::HTMLLegendElementImpl::formElement): (DOM::HTMLSelectElementImpl::HTMLSelectElementImpl): (DOM::HTMLSelectElementImpl::init): (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::HTMLFormElementImpl::endTagRequirement): (DOM::HTMLFormElementImpl::tagPriority): (DOM::HTMLGenericFormElementImpl::endTagRequirement): (DOM::HTMLGenericFormElementImpl::tagPriority): (DOM::HTMLFieldSetElementImpl::tagPriority): (DOM::HTMLInputElementImpl::endTagRequirement): (DOM::HTMLInputElementImpl::tagPriority): (DOM::HTMLLabelElementImpl::tagPriority): (DOM::HTMLSelectElementImpl::tagPriority): (DOM::HTMLKeygenElementImpl::tagPriority): (DOM::HTMLOptGroupElementImpl::checkDTD): (DOM::HTMLOptionElementImpl::endTagRequirement): (DOM::HTMLOptionElementImpl::tagPriority): (DOM::HTMLOptionElementImpl::checkDTD): (DOM::HTMLTextAreaElementImpl::checkDTD): (DOM::HTMLTextAreaElementImpl::cols): (DOM::HTMLIsIndexElementImpl::endTagRequirement): (DOM::HTMLIsIndexElementImpl::tagPriority):
  • khtml/html/html_headimpl.cpp: (HTMLBaseElementImpl::HTMLBaseElementImpl): (HTMLLinkElementImpl::HTMLLinkElementImpl): (HTMLMetaElementImpl::HTMLMetaElementImpl): (HTMLScriptElementImpl::HTMLScriptElementImpl): (HTMLStyleElementImpl::HTMLStyleElementImpl): (HTMLTitleElementImpl::HTMLTitleElementImpl):
  • khtml/html/html_headimpl.h: (DOM::HTMLBaseElementImpl::endTagRequirement): (DOM::HTMLBaseElementImpl::tagPriority): (DOM::HTMLLinkElementImpl::endTagRequirement): (DOM::HTMLLinkElementImpl::tagPriority): (DOM::HTMLMetaElementImpl::endTagRequirement): (DOM::HTMLMetaElementImpl::tagPriority): (DOM::HTMLScriptElementImpl::endTagRequirement): (DOM::HTMLScriptElementImpl::tagPriority): (DOM::HTMLScriptElementImpl::checkDTD): (DOM::HTMLStyleElementImpl::endTagRequirement): (DOM::HTMLStyleElementImpl::tagPriority): (DOM::HTMLStyleElementImpl::checkDTD): (DOM::HTMLTitleElementImpl::checkDTD):
  • khtml/html/html_imageimpl.cpp: (HTMLImageLoader::updateFromElement): (HTMLImageElementImpl::HTMLImageElementImpl): (HTMLImageElementImpl::~HTMLImageElementImpl): (HTMLMapElementImpl::HTMLMapElementImpl): (HTMLMapElementImpl::checkDTD): (HTMLMapElementImpl::mapMouseEvent): (HTMLAreaElementImpl::HTMLAreaElementImpl):
  • khtml/html/html_imageimpl.h: (DOM::HTMLImageElementImpl::endTagRequirement): (DOM::HTMLImageElementImpl::tagPriority): (DOM::HTMLAreaElementImpl::endTagRequirement): (DOM::HTMLAreaElementImpl::tagPriority): (DOM::HTMLMapElementImpl::endTagRequirement): (DOM::HTMLMapElementImpl::tagPriority):
  • khtml/html/html_inlineimpl.cpp: (DOM::HTMLAnchorElementImpl::HTMLAnchorElementImpl): (DOM::HTMLAnchorElementImpl::defaultEventHandler): (DOM::HTMLBRElementImpl::HTMLBRElementImpl): (DOM::HTMLFontElementImpl::HTMLFontElementImpl): (DOM::HTMLModElementImpl::HTMLModElementImpl): (DOM::HTMLQuoteElementImpl::HTMLQuoteElementImpl):
  • khtml/html/html_inlineimpl.h: (DOM::HTMLAnchorElementImpl::endTagRequirement): (DOM::HTMLAnchorElementImpl::tagPriority): (DOM::HTMLBRElementImpl::endTagRequirement): (DOM::HTMLBRElementImpl::tagPriority): (DOM::HTMLFontElementImpl::endTagRequirement): (DOM::HTMLFontElementImpl::tagPriority): (DOM::HTMLModElementImpl::endTagRequirement): (DOM::HTMLModElementImpl::tagPriority): (DOM::HTMLQuoteElementImpl::endTagRequirement): (DOM::HTMLQuoteElementImpl::tagPriority):
  • khtml/html/html_listimpl.cpp: (DOM::HTMLOListElementImpl::parseMappedAttribute): (DOM::HTMLLIElementImpl::attach): (DOM::HTMLLIElementImpl::setValue):
  • khtml/html/html_listimpl.h: (DOM::HTMLUListElementImpl::HTMLUListElementImpl): (DOM::HTMLUListElementImpl::endTagRequirement): (DOM::HTMLUListElementImpl::tagPriority): (DOM::HTMLDirectoryElementImpl::HTMLDirectoryElementImpl): (DOM::HTMLDirectoryElementImpl::endTagRequirement): (DOM::HTMLDirectoryElementImpl::tagPriority): (DOM::HTMLMenuElementImpl::HTMLMenuElementImpl): (DOM::HTMLMenuElementImpl::endTagRequirement): (DOM::HTMLMenuElementImpl::tagPriority): (DOM::HTMLOListElementImpl::HTMLOListElementImpl): (DOM::HTMLOListElementImpl::endTagRequirement): (DOM::HTMLOListElementImpl::tagPriority): (DOM::HTMLLIElementImpl::HTMLLIElementImpl): (DOM::HTMLLIElementImpl::endTagRequirement): (DOM::HTMLLIElementImpl::tagPriority): (DOM::HTMLDListElementImpl::HTMLDListElementImpl): (DOM::HTMLDListElementImpl::endTagRequirement): (DOM::HTMLDListElementImpl::tagPriority):
  • 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_miscimpl.h: (DOM::HTMLBaseFontElementImpl::endTagRequirement): (DOM::HTMLBaseFontElementImpl::tagPriority):
  • 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_objectimpl.h: (DOM::HTMLAppletElementImpl::endTagRequirement): (DOM::HTMLAppletElementImpl::tagPriority): (DOM::HTMLEmbedElementImpl::endTagRequirement): (DOM::HTMLEmbedElementImpl::tagPriority): (DOM::HTMLObjectElementImpl::endTagRequirement): (DOM::HTMLObjectElementImpl::tagPriority): (DOM::HTMLParamElementImpl::endTagRequirement): (DOM::HTMLParamElementImpl::tagPriority):
  • 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::HTMLTableSectionElementImpl): (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::HTMLTableCellElementImpl): (DOM::HTMLTableCellElementImpl::cellIndex): (DOM::HTMLTableCellElementImpl::additionalAttributeStyleDecl): (DOM::HTMLTableColElementImpl::HTMLTableColElementImpl):
  • khtml/html/html_tableimpl.h: (DOM::HTMLTableElementImpl::endTagRequirement): (DOM::HTMLTableElementImpl::tagPriority): (DOM::HTMLTablePartElementImpl::HTMLTablePartElementImpl): (DOM::HTMLTableSectionElementImpl::endTagRequirement): (DOM::HTMLTableSectionElementImpl::tagPriority): (DOM::HTMLTableRowElementImpl::HTMLTableRowElementImpl): (DOM::HTMLTableRowElementImpl::endTagRequirement): (DOM::HTMLTableRowElementImpl::tagPriority): (DOM::HTMLTableCellElementImpl::endTagRequirement): (DOM::HTMLTableCellElementImpl::tagPriority): (DOM::HTMLTableColElementImpl::endTagRequirement): (DOM::HTMLTableColElementImpl::tagPriority): (DOM::HTMLTableColElementImpl::checkDTD): (DOM::HTMLTableCaptionElementImpl::HTMLTableCaptionElementImpl): (DOM::HTMLTableCaptionElementImpl::endTagRequirement): (DOM::HTMLTableCaptionElementImpl::tagPriority):
  • khtml/html/htmlfactory.cpp: Added. (DOM::htmlConstructor): (DOM::headConstructor): (DOM::bodyConstructor): (DOM::baseConstructor): (DOM::linkConstructor): (DOM::metaConstructor): (DOM::styleConstructor): (DOM::titleConstructor): (DOM::frameConstructor): (DOM::framesetConstructor): (DOM::iframeConstructor): (DOM::formConstructor): (DOM::buttonConstructor): (DOM::inputConstructor): (DOM::isindexConstructor): (DOM::fieldsetConstructor): (DOM::labelConstructor): (DOM::legendConstructor): (DOM::optgroupConstructor): (DOM::optionConstructor): (DOM::selectConstructor): (DOM::textareaConstructor): (DOM::dlConstructor): (DOM::ulConstructor): (DOM::olConstructor): (DOM::dirConstructor): (DOM::menuConstructor): (DOM::liConstructor): (DOM::blockquoteConstructor): (DOM::divConstructor): (DOM::headingConstructor): (DOM::hrConstructor): (DOM::paragraphConstructor): (DOM::preConstructor): (DOM::basefontConstructor): (DOM::fontConstructor): (DOM::modConstructor): (DOM::anchorConstructor): (DOM::imageConstructor): (DOM::mapConstructor): (DOM::areaConstructor): (DOM::canvasConstructor): (DOM::appletConstructor): (DOM::embedConstructor): (DOM::objectConstructor): (DOM::paramConstructor): (DOM::scriptConstructor): (DOM::tableConstructor): (DOM::tableCaptionConstructor): (DOM::tableColConstructor): (DOM::tableRowConstructor): (DOM::tableCellConstructor): (DOM::tableSectionConstructor): (DOM::brConstructor): (DOM::quoteConstructor): (DOM::marqueeConstructor): (DOM::HTMLElementFactory::createHTMLElement):
  • khtml/html/htmlfactory.h: Added.
  • khtml/html/htmlnames.cpp: (DOM::HTMLNames::init):
  • khtml/html/htmlnames.h: (DOM::HTMLNames::xhtmlNamespaceURI):
  • khtml/html/htmlparser.cpp: (HTMLStackElem::HTMLStackElem): (HTMLParser::HTMLParser): (HTMLParser::~HTMLParser): (HTMLParser::reset): (HTMLParser::setCurrent): (HTMLParser::parseToken): (isTableSection): (isTablePart): (isTableRelated): (HTMLParser::insertNode): (HTMLParser::handleError): (HTMLParser::textCreateErrorCheck): (HTMLParser::commentCreateErrorCheck): (HTMLParser::headCreateErrorCheck): (HTMLParser::bodyCreateErrorCheck): (HTMLParser::framesetCreateErrorCheck): (HTMLParser::iframeCreateErrorCheck): (HTMLParser::formCreateErrorCheck): (HTMLParser::isindexCreateErrorCheck): (HTMLParser::selectCreateErrorCheck): (HTMLParser::ddCreateErrorCheck): (HTMLParser::dtCreateErrorCheck): (HTMLParser::nestedCreateErrorCheck): (HTMLParser::nestedStyleCreateErrorCheck): (HTMLParser::tableCellCreateErrorCheck): (HTMLParser::tableSectionCreateErrorCheck): (HTMLParser::noembedCreateErrorCheck): (HTMLParser::noframesCreateErrorCheck): (HTMLParser::noscriptCreateErrorCheck): (HTMLParser::nolayerCreateErrorCheck): (HTMLParser::getNode): (HTMLParser::allowNestedRedundantTag): (HTMLParser::processCloseTag): (HTMLParser::isHeaderTag): (HTMLParser::popNestedHeaderTag): (HTMLParser::isInline): (HTMLParser::isResidualStyleTag): (HTMLParser::isAffectedByResidualStyle): (HTMLParser::handleResidualStyleCloseTagAcrossBlocks): (HTMLParser::reopenResidualStyleTags): (HTMLParser::pushBlock): (HTMLParser::popBlock): (HTMLParser::popOneBlock): (HTMLParser::popInlineBlocks): (HTMLParser::freeBlock): (HTMLParser::createHead): (HTMLParser::handleIsindex): (HTMLParser::startBody): (HTMLParser::finished):
  • khtml/html/htmlparser.h: (HTMLParser::skipMode): (HTMLParser::setSkipMode): (HTMLParser::popBlock):
  • khtml/html/htmltokenizer.cpp: (khtml::HTMLTokenizer::HTMLTokenizer): (khtml::HTMLTokenizer::parseSpecial): (khtml::HTMLTokenizer::scriptHandler): (khtml::HTMLTokenizer::parseComment): (khtml::HTMLTokenizer::parseTag): (khtml::HTMLTokenizer::processToken):
  • khtml/html/htmltokenizer.h: (khtml::Token::Token): (khtml::Token::~Token): (khtml::Token::addAttribute): (khtml::Token::isOpenTag): (khtml::Token::isCloseTag): (khtml::Token::reset):
  • khtml/khtml_part.cpp: (KHTMLPart::init): (KHTMLPart::selectionComputedStyle):
  • khtml/khtmlview.cpp: (KHTMLView::layout): (isSubmitImage):
  • khtml/misc/decoder.cpp: (Decoder::decode):
  • khtml/misc/hashmap.h: (khtml::::size): (khtml::::isEmpty): (khtml::::begin): (khtml::::end): (khtml::::get):
  • khtml/misc/hashset.h: (khtml::::size): (khtml::::isEmpty): (khtml::::begin): (khtml::::end): (khtml::::contains):
  • khtml/misc/hashtable.h: (khtml::HashTableIterator::skipEmptyBuckets): (khtml::::lookup): (khtml::::find): (khtml::::contains): (khtml::::remove):
  • khtml/misc/htmlhashes.cpp: (khtml::getAttrID):
  • khtml/misc/htmlhashes.h:
  • khtml/rendering/bidi.cpp: (khtml::BidiIterator::direction):
  • khtml/rendering/break_lines.cpp: (khtml::isBreakable):
  • 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_canvasimage.h:
  • khtml/rendering/render_container.cpp: (RenderContainer::updatePseudoChild):
  • 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_image.h:
  • khtml/rendering/render_layer.cpp: (Marquee::marqueeSpeed):
  • khtml/rendering/render_line.cpp:
  • khtml/rendering/render_list.cpp: (getParentOfFirstLineBox):
  • khtml/rendering/render_object.cpp: (RenderObject::isBody): (RenderObject::isHR): (RenderObject::isHTMLMarquee): (RenderObject::sizesToMaxWidth): (RenderObject::information): (RenderObject::setStyle): (RenderObject::getTextDecorationColors): (RenderObject::setPixmap):
  • khtml/rendering/render_style.cpp: (RenderStyle::getPseudoStyle):
  • khtml/rendering/render_style.h:
  • khtml/rendering/render_table.cpp: (RenderTable::addChild): (RenderTable::layout): (RenderTableSection::addChild): (RenderTableRow::addChild): (RenderTableCell::updateFromElement): (RenderTableCol::updateFromElement):
  • khtml/xml/dom2_rangeimpl.cpp:
  • khtml/xml/dom2_traversalimpl.cpp:
  • khtml/xml/dom_atomicstring.cpp: (DOM::equal): (DOM::AtomicString::init):
  • khtml/xml/dom_atomicstring.h:
  • khtml/xml/dom_docimpl.cpp: (DocumentImpl::createElement): (DocumentImpl::importNode): (DocumentImpl::createElementNS): (DocumentImpl::body): (DocumentImpl::shouldScheduleLayout): (DocumentImpl::attrId): (DocumentImpl::recalcStyleSelector):
  • khtml/xml/dom_docimpl.h:
  • khtml/xml/dom_elementimpl.cpp: (AttrImpl::prefix): (AttrImpl::setPrefix): (ElementImpl::ElementImpl): (ElementImpl::~ElementImpl): (ElementImpl::cloneNode): (ElementImpl::hasAttributes): (ElementImpl::nodeName): (ElementImpl::setPrefix): (ElementImpl::openTagStartToString): (ElementImpl::toString): (StyledElementImpl::StyledElementImpl):
  • khtml/xml/dom_elementimpl.h: (DOM::ElementImpl::tagName): (DOM::ElementImpl::hasTagName): (DOM::ElementImpl::hasLocalName): (DOM::ElementImpl::localName): (DOM::ElementImpl::prefix): (DOM::ElementImpl::namespaceURI): (DOM::ElementImpl::mouseEventHandler):
  • khtml/xml/dom_nodeimpl.cpp: (DOM::NodeImpl::lastDescendant): (DOM::NodeImpl::prefix): (DOM::NodeImpl::setPrefix): (DOM::NodeImpl::localName): (DOM::NodeImpl::namespaceURI): (DOM::NodeImpl::checkSetPrefix): (DOM::NodeImpl::isAtomicNode): (DOM::NodeImpl::maxDeepOffset): (DOM::NodeImpl::enclosingBlockFlowOrTableElement): (DOM::NodeImpl::enclosingBlockFlowElement): (DOM::NodeImpl::enclosingInlineElement): (DOM::NodeImpl::rootEditableElement): (DOM::NodeImpl::getElementsByTagNameNS): (DOM::NodeImpl::showTreeAndMark): (DOM::ContainerNodeImpl::addChild): (DOM::TagNodeListImpl::TagNodeListImpl): (DOM::TagNodeListImpl::item): (DOM::TagNodeListImpl::nodeMatches):
  • khtml/xml/dom_nodeimpl.h: (DOM::NodeImpl::hasTagName): (DOM::NodeImpl::isCommentNode): (DOM::NodeImpl::isDocumentNode): (DOM::NodeImpl::closeRenderer): (DOM::NodeImpl::getElementsByTagName):
  • khtml/xml/dom_position.cpp: (DOM::Position::downstream): (DOM::Position::rendersInDifferentPosition): (DOM::Position::leadingWhitespacePosition): (DOM::Position::trailingWhitespacePosition):
  • khtml/xml/dom_qname.cpp: (DOM::hashComponents): (DOM::QNameHash::hash): (DOM::QNameHash::equal): (DOM::equalComponents): (DOM::convertComponents): (DOM::QualifiedName::QualifiedName): (DOM::QualifiedName::deref): (DOM::QualifiedName::setPrefix):
  • khtml/xml/dom_qname.h: (DOM::QualifiedName::hasPrefix): (DOM::operator==):
  • khtml/xml/dom_textimpl.cpp: (CommentImpl::localName): (CommentImpl::nodeName): (TextImpl::localName): (TextImpl::nodeName):
  • khtml/xml/dom_textimpl.h: (DOM::CommentImpl::isCommentNode): (DOM::TextImpl::isTextNode):
  • khtml/xml/xml_tokenizer.cpp: (khtml::XMLTokenizer::startElement): (khtml::XMLTokenizer::insertErrorMessageBlock): (khtml::XMLTokenizer::addScripts):
  • kwq/DOM.mm: (-[DOMNode setPrefix:]): (+[DOMNode _nodeWithImpl:]): (-[DOMElement tagName]):
  • kwq/DOMHTML.mm: (-[DOMHTMLQuoteElement _quoteElementImpl]):
  • kwq/KWQAccObject.mm: (-[KWQAccObject role]): (-[KWQAccObject title]): (-[KWQAccObject accessibilityIsIgnored]):
  • kwq/KWQDOMNode.cpp: Removed.
  • kwq/KWQDOMNode.h: Removed.
  • kwq/KWQFont.h: (QFont::): (QFont::isFixedPitch):
  • kwq/KWQFont.mm: (QFont::QFont): (QFont::operator=): (QFont::determinePitch): (QFont::operator==):
  • kwq/KWQKHTMLPart.cpp: (KWQKHTMLPart::isFrameSet):
  • kwq/KWQKHTMLPart.mm: (scanForForm): (KWQKHTMLPart::currentForm): (KWQKHTMLPart::searchForLabelsAboveCell): (KWQKHTMLPart::searchForLabelsBeforeElement): (listParent): (isTextFirstInListItem): (KWQKHTMLPart::attributedString): (KWQKHTMLPart::styleForSelectionStart): (KWQKHTMLPart::setSelectionFromNone):
  • kwq/KWQRenderTreeDebug.cpp: (getTagName):
  • kwq/WebCoreBridge.mm: (inputElementFromDOMElement): (formElementFromDOMElement): (-[WebCoreBridge elementAtPoint:]):
  • layout-tests/fast/dom/css-dom-read-expected.txt:
  • layout-tests/fast/overflow/003-expected.txt:
  • layout-tests/fast/tokenizer/002-expected.txt:
  • layout-tests/fast/tokenizer/external-script-document-write-expected.txt:
  • layout-tests/fast/tokenizer/script_extra_close-expected.txt:
  • layout-tests/fast/tokenizer/script_quirk-expected.txt: Removed.
  • layout-tests/fast/tokenizer/script_quirk.html: Removed.
12:05 AM Changeset in webkit [9638] by mjs
  • 2 edits in trunk/WebKit

Reviewed by hyatt.

  • fix page cache purging logic; this gets rid of a bug where the page cache would grow without bound if the oldest page cache item was the snapback item, and changed the rule a bit so page cache items farther back than the max size get purged, even if fewer than the max size are in current use.
  • WebView.subproj/WebFrame.m: (-[WebFrame _purgePageCache]):

Jul 8, 2005:

11:59 PM Changeset in webkit [9637] by eseidel
  • 2 edits in trunk/JavaScriptCore

Bug #: 3250
Submitted by: eseidel
Reviewed by: hyatt & mjs

Reviewed by mjs/hyatt (only in concept).

11:56 PM Changeset in webkit [9636] by eseidel
  • 2 edits
    1185 adds in trunk

Bug #: 3250
Submitted by: eseidel
Reviewed by: hyatt & mjs

Reviewed by mjs/hyatt (just approved the changelog).

  • ForwardingHeaders/kdom/css/impl/cssproperties.h: Added.
  • ForwardingHeaders/kdom/css/impl/cssvalues.h: Added.
  • ForwardingHeaders/ksvg2/KSVGPart.h: Added.
  • ForwardingHeaders/ksvg2/KSVGView.h: Added.
  • ForwardingHeaders/ksvg2/css/impl/cssproperties.h: Added.
  • ForwardingHeaders/ksvg2/css/impl/cssvalues.h: Added.
  • ForwardingHeaders/ksvg2/data/Constructors.lut.h: Added.
  • ForwardingHeaders/ksvg2/data/GlobalObject.lut.h: Added.
  • WebCore.pbproj/project.pbxproj: Added WebCore+SVG Target.
  • kcanvas/DESIGN: Added.
  • kcanvas/KCanvas.cc: Added.
  • kcanvas/KCanvas.h: Added.
  • kcanvas/KCanvasContainer.cc: Added.
  • kcanvas/KCanvasContainer.h: Added.
  • kcanvas/KCanvasCreator.cc: Added.
  • kcanvas/KCanvasCreator.h: Added.
  • kcanvas/KCanvasFilters.cc: Added.
  • kcanvas/KCanvasFilters.h: Added.
  • kcanvas/KCanvasImage.cc: Added.
  • kcanvas/KCanvasImage.h: Added.
  • kcanvas/KCanvasItem.cc: Added.
  • kcanvas/KCanvasItem.h: Added.
  • kcanvas/KCanvasMatrix.cc: Added.
  • kcanvas/KCanvasMatrix.h: Added.
  • kcanvas/KCanvasPath.h: Added.
  • kcanvas/KCanvasRegistry.cc: Added.
  • kcanvas/KCanvasRegistry.h: Added.
  • kcanvas/KCanvasResourceListener.h: Added.
  • kcanvas/KCanvasResources.cc: Added.
  • kcanvas/KCanvasResources.h: Added.
  • kcanvas/KCanvasTypes.h: Added.
  • kcanvas/KCanvasView.cc: Added.
  • kcanvas/KCanvasView.h: Added.
  • kcanvas/KCanvasView.moc: Added.
  • kcanvas/device/KRenderingDevice.cc: Added.
  • kcanvas/device/KRenderingDevice.h: Added.
  • kcanvas/device/KRenderingDevice.moc: Added.
  • kcanvas/device/KRenderingDeviceFactory.cc: Added.
  • kcanvas/device/KRenderingDeviceFactory.h: Added.
  • kcanvas/device/KRenderingFillPainter.cc: Added.
  • kcanvas/device/KRenderingFillPainter.h: Added.
  • kcanvas/device/KRenderingPaintServer.h: Added.
  • kcanvas/device/KRenderingPaintServerGradient.cc: Added.
  • kcanvas/device/KRenderingPaintServerGradient.h: Added.
  • kcanvas/device/KRenderingPaintServerImage.cc: Added.
  • kcanvas/device/KRenderingPaintServerImage.h: Added.
  • kcanvas/device/KRenderingPaintServerPattern.cc: Added.
  • kcanvas/device/KRenderingPaintServerPattern.h: Added.
  • kcanvas/device/KRenderingPaintServerSolid.cc: Added.
  • kcanvas/device/KRenderingPaintServerSolid.h: Added.
  • kcanvas/device/KRenderingStrokePainter.cc: Added.
  • kcanvas/device/KRenderingStrokePainter.h: Added.
  • kcanvas/device/KRenderingStyle.cc: Added.
  • kcanvas/device/KRenderingStyle.h: Added.
  • kcanvas/device/quartz/KCanvasFilterQuartz.h: Added.
  • kcanvas/device/quartz/KCanvasFilterQuartz.mm: Added.
  • kcanvas/device/quartz/KCanvasItemQuartz.h: Added.
  • kcanvas/device/quartz/KCanvasItemQuartz.mm: Added.
  • kcanvas/device/quartz/KCanvasResourcesQuartz.h: Added.
  • kcanvas/device/quartz/KCanvasResourcesQuartz.mm: Added.
  • kcanvas/device/quartz/KCanvasViewQuartz.h: Added.
  • kcanvas/device/quartz/KCanvasViewQuartz.mm: Added.
  • kcanvas/device/quartz/KRenderingDeviceQuartz.h: Added.
  • kcanvas/device/quartz/KRenderingDeviceQuartz.mm: Added.
  • kcanvas/device/quartz/KRenderingPaintServerGradientQuartz.mm: Added.
  • kcanvas/device/quartz/KRenderingPaintServerQuartz.h: Added.
  • kcanvas/device/quartz/KRenderingPaintServerQuartz.mm: Added.
  • kcanvas/device/quartz/QuartzSupport.h: Added.
  • kcanvas/device/quartz/QuartzSupport.mm: Added.
  • kdom/AUTHORS: Added.
  • kdom/Attr.cc: Added.
  • kdom/Attr.h: Added.
  • kdom/CDATASection.cc: Added.
  • kdom/CDATASection.h: Added.
  • kdom/CharacterData.cc: Added.
  • kdom/CharacterData.h: Added.
  • kdom/Comment.cc: Added.
  • kdom/Comment.h: Added.
  • kdom/DOMConfiguration.cc: Added.
  • kdom/DOMConfiguration.h: Added.
  • kdom/DOMError.cc: Added.
  • kdom/DOMError.h: Added.
  • kdom/DOMErrorHandler.cc: Added.
  • kdom/DOMErrorHandler.h: Added.
  • kdom/DOMException.cc: Added.
  • kdom/DOMException.h: Added.
  • kdom/DOMImplementation.cc: Added.
  • kdom/DOMImplementation.h: Added.
  • kdom/DOMLocator.cc: Added.
  • kdom/DOMLocator.h: Added.
  • kdom/DOMObject.cc: Added.
  • kdom/DOMObject.h: Added.
  • kdom/DOMString.cc: Added.
  • kdom/DOMString.h: Added.
  • kdom/DOMStringList.cc: Added.
  • kdom/DOMStringList.h: Added.
  • kdom/DOMUserData.cc: Added.
  • kdom/DOMUserData.h: Added.
  • kdom/Document.cc: Added.
  • kdom/Document.h: Added.
  • kdom/DocumentFragment.cc: Added.
  • kdom/DocumentFragment.h: Added.
  • kdom/DocumentType.cc: Added.
  • kdom/DocumentType.h: Added.
  • kdom/Element.cc: Added.
  • kdom/Element.h: Added.
  • kdom/Entity.cc: Added.
  • kdom/Entity.h: Added.
  • kdom/EntityReference.cc: Added.
  • kdom/EntityReference.h: Added.
  • kdom/Helper.cc: Added.
  • kdom/Helper.h: Added.
  • kdom/KDOMPart.cc: Added.
  • kdom/KDOMPart.h: Added.
  • kdom/KDOMSettings.cc: Added.
  • kdom/KDOMSettings.h: Added.
  • kdom/KDOMView.cc: Added.
  • kdom/KDOMView.h: Added.
  • kdom/NOTES: Added.
  • kdom/NamedNodeMap.cc: Added.
  • kdom/NamedNodeMap.h: Added.
  • kdom/Namespace.h: Added.
  • kdom/Node.cc: Added.
  • kdom/Node.h: Added.
  • kdom/NodeList.cc: Added.
  • kdom/NodeList.h: Added.
  • kdom/Notation.cc: Added.
  • kdom/Notation.h: Added.
  • kdom/ProcessingInstruction.cc: Added.
  • kdom/ProcessingInstruction.h: Added.
  • kdom/Shared.cc: Added.
  • kdom/Shared.h: Added.
  • kdom/Text.cc: Added.
  • kdom/Text.h: Added.
  • kdom/TreeShared.h: Added.
  • kdom/TypeInfo.cc: Added.
  • kdom/TypeInfo.h: Added.
  • kdom/backends/libxml/LibXMLParser.cc: Added.
  • kdom/backends/libxml/LibXMLParser.h: Added.
  • kdom/backends/libxml/LibXMLParser.moc: Added.
  • kdom/cache/IconData.h: Added.
  • kdom/cache/ImageSource.cc: Added.
  • kdom/cache/ImageSource.h: Added.
  • kdom/cache/KDOMCache.cc: Added.
  • kdom/cache/KDOMCache.h: Added.
  • kdom/cache/KDOMCacheHelper.h: Added.
  • kdom/cache/KDOMCachedDocument.cc: Added.
  • kdom/cache/KDOMCachedDocument.h: Added.
  • kdom/cache/KDOMCachedImage.cc: Added.
  • kdom/cache/KDOMCachedImage.h: Added.
  • kdom/cache/KDOMCachedImage.moc: Added.
  • kdom/cache/KDOMCachedObject.cc: Added.
  • kdom/cache/KDOMCachedObject.h: Added.
  • kdom/cache/KDOMCachedObjectClient.h: Added.
  • kdom/cache/KDOMCachedScript.cc: Added.
  • kdom/cache/KDOMCachedScript.h: Added.
  • kdom/cache/KDOMCachedStyleSheet.cc: Added.
  • kdom/cache/KDOMCachedStyleSheet.h: Added.
  • kdom/cache/KDOMLoader.cc: Added.
  • kdom/cache/KDOMLoader.h: Added.
  • kdom/cache/KDOMLoader.moc: Added.
  • kdom/css/CSSCharsetRule.cc: Added.
  • kdom/css/CSSCharsetRule.h: Added.
  • kdom/css/CSSFontFaceRule.cc: Added.
  • kdom/css/CSSFontFaceRule.h: Added.
  • kdom/css/CSSHelper.h: Added.
  • kdom/css/CSSImportRule.cc: Added.
  • kdom/css/CSSImportRule.h: Added.
  • kdom/css/CSSMediaRule.cc: Added.
  • kdom/css/CSSMediaRule.h: Added.
  • kdom/css/CSSPageRule.cc: Added.
  • kdom/css/CSSPageRule.h: Added.
  • kdom/css/CSSPrimitiveValue.cc: Added.
  • kdom/css/CSSPrimitiveValue.h: Added.
  • kdom/css/CSSRule.cc: Added.
  • kdom/css/CSSRule.h: Added.
  • kdom/css/CSSRuleList.cc: Added.
  • kdom/css/CSSRuleList.h: Added.
  • kdom/css/CSSStyleDeclaration.cc: Added.
  • kdom/css/CSSStyleDeclaration.h: Added.
  • kdom/css/CSSStyleRule.cc: Added.
  • kdom/css/CSSStyleRule.h: Added.
  • kdom/css/CSSStyleSheet.cc: Added.
  • kdom/css/CSSStyleSheet.h: Added.
  • kdom/css/CSSUnknownRule.cc: Added.
  • kdom/css/CSSUnknownRule.h: Added.
  • kdom/css/CSSValue.cc: Added.
  • kdom/css/CSSValue.h: Added.
  • kdom/css/CSSValueList.cc: Added.
  • kdom/css/CSSValueList.h: Added.
  • kdom/css/Counter.cc: Added.
  • kdom/css/Counter.h: Added.
  • kdom/css/DOMImplementationCSS.cc: Added.
  • kdom/css/DOMImplementationCSS.h: Added.
  • kdom/css/DocumentCSS.cc: Added.
  • kdom/css/DocumentCSS.h: Added.
  • kdom/css/DocumentStyle.cc: Added.
  • kdom/css/DocumentStyle.h: Added.
  • kdom/css/LinkStyle.cc: Added.
  • kdom/css/LinkStyle.h: Added.
  • kdom/css/MediaList.cc: Added.
  • kdom/css/MediaList.h: Added.
  • kdom/css/RGBColor.cc: Added.
  • kdom/css/RGBColor.h: Added.
  • kdom/css/Rect.cc: Added.
  • kdom/css/Rect.h: Added.
  • kdom/css/StyleSheet.cc: Added.
  • kdom/css/StyleSheet.h: Added.
  • kdom/css/StyleSheetList.cc: Added.
  • kdom/css/StyleSheetList.h: Added.
  • kdom/css/ViewCSS.cc: Added.
  • kdom/css/ViewCSS.h: Added.
  • kdom/css/impl/CSSCharsetRuleImpl.cc: Added.
  • kdom/css/impl/CSSCharsetRuleImpl.h: Added.
  • kdom/css/impl/CSSFontFaceRuleImpl.cc: Added.
  • kdom/css/impl/CSSFontFaceRuleImpl.h: Added.
  • kdom/css/impl/CSSImageValueImpl.cc: Added.
  • kdom/css/impl/CSSImageValueImpl.h: Added.
  • kdom/css/impl/CSSImportRuleImpl.cc: Added.
  • kdom/css/impl/CSSImportRuleImpl.h: Added.
  • kdom/css/impl/CSSMediaRuleImpl.cc: Added.
  • kdom/css/impl/CSSMediaRuleImpl.h: Added.
  • kdom/css/impl/CSSPageRuleImpl.cc: Added.
  • kdom/css/impl/CSSPageRuleImpl.h: Added.
  • kdom/css/impl/CSSPrimitiveValueImpl.cc: Added.
  • kdom/css/impl/CSSPrimitiveValueImpl.h: Added.
  • kdom/css/impl/CSSRuleImpl.cc: Added.
  • kdom/css/impl/CSSRuleImpl.h: Added.
  • kdom/css/impl/CSSRuleListImpl.cc: Added.
  • kdom/css/impl/CSSRuleListImpl.h: Added.
  • kdom/css/impl/CSSStyleDeclarationImpl.cc: Added.
  • kdom/css/impl/CSSStyleDeclarationImpl.h: Added.
  • kdom/css/impl/CSSStyleRuleImpl.cc: Added.
  • kdom/css/impl/CSSStyleRuleImpl.h: Added.
  • kdom/css/impl/CSSStyleSelector.cc: Added.
  • kdom/css/impl/CSSStyleSelector.h: Added.
  • kdom/css/impl/CSSStyleSheetImpl.cc: Added.
  • kdom/css/impl/CSSStyleSheetImpl.h: Added.
  • kdom/css/impl/CSSUnknownRuleImpl.cc: Added.
  • kdom/css/impl/CSSUnknownRuleImpl.h: Added.
  • kdom/css/impl/CSSValueImpl.cc: Added.
  • kdom/css/impl/CSSValueImpl.h: Added.
  • kdom/css/impl/CSSValueListImpl.cc: Added.
  • kdom/css/impl/CSSValueListImpl.h: Added.
  • kdom/css/impl/CounterImpl.cc: Added.
  • kdom/css/impl/CounterImpl.h: Added.
  • kdom/css/impl/DocumentStyleImpl.cc: Added.
  • kdom/css/impl/DocumentStyleImpl.h: Added.
  • kdom/css/impl/Font.cc: Added.
  • kdom/css/impl/Font.h: Added.
  • kdom/css/impl/KDOMCSSParser.cc: Added.
  • kdom/css/impl/KDOMCSSParser.h: Added.
  • kdom/css/impl/MediaListImpl.cc: Added.
  • kdom/css/impl/MediaListImpl.h: Added.
  • kdom/css/impl/RGBColorImpl.cc: Added.
  • kdom/css/impl/RGBColorImpl.h: Added.
  • kdom/css/impl/RectImpl.cc: Added.
  • kdom/css/impl/RectImpl.h: Added.
  • kdom/css/impl/RenderStyle.cc: Added.
  • kdom/css/impl/RenderStyle.h: Added.
  • kdom/css/impl/RenderStyleDefs.cc: Added.
  • kdom/css/impl/RenderStyleDefs.h: Added.
  • kdom/css/impl/StyleBaseImpl.cc: Added.
  • kdom/css/impl/StyleBaseImpl.h: Added.
  • kdom/css/impl/StyleSheetImpl.cc: Added.
  • kdom/css/impl/StyleSheetImpl.h: Added.
  • kdom/css/impl/StyleSheetListImpl.cc: Added.
  • kdom/css/impl/StyleSheetListImpl.h: Added.
  • kdom/css/impl/cssproperties.in: Added.
  • kdom/css/impl/cssvalues.in: Added.
  • kdom/css/impl/kdomparsercss.y: Added.
  • kdom/css/impl/tokenizer.cpp: Added.
  • kdom/css/kdomcss.h: Added.
  • kdom/data/CSSConstants.h: Added.
  • kdom/data/DOMConstants.h: Added.
  • kdom/data/EcmaConstants.h: Added.
  • kdom/data/EventsConstants.h: Added.
  • kdom/data/LSConstants.h: Added.
  • kdom/data/RangeConstants.h: Added.
  • kdom/data/TraversalConstants.h: Added.
  • kdom/data/ViewConstants.h: Added.
  • kdom/data/XPathConstants.h: Added.
  • kdom/data/generateddata.cc: Added.
  • kdom/ecma/Constructors.cc: Added.
  • kdom/ecma/Constructors.h: Added.
  • kdom/ecma/DOMBridge.h: Added.
  • kdom/ecma/DOMLookup.h: Added.
  • kdom/ecma/Ecma.cc: Added.
  • kdom/ecma/Ecma.h: Added.
  • kdom/ecma/EcmaInterface.h: Added.
  • kdom/ecma/GlobalObject.cc: Added.
  • kdom/ecma/GlobalObject.h: Added.
  • kdom/ecma/GlobalObject.moc: Added.
  • kdom/ecma/Helper.cc: Added.
  • kdom/ecma/ScriptInterpreter.cc: Added.
  • kdom/ecma/ScriptInterpreter.h: Added.
  • kdom/events/DocumentEvent.cc: Added.
  • kdom/events/DocumentEvent.h: Added.
  • kdom/events/Event.cc: Added.
  • kdom/events/Event.h: Added.
  • kdom/events/EventException.cc: Added.
  • kdom/events/EventException.h: Added.
  • kdom/events/EventListener.cc: Added.
  • kdom/events/EventListener.h: Added.
  • kdom/events/EventTarget.cc: Added.
  • kdom/events/EventTarget.h: Added.
  • kdom/events/KeyboardEvent.cc: Added.
  • kdom/events/KeyboardEvent.h: Added.
  • kdom/events/MouseEvent.cc: Added.
  • kdom/events/MouseEvent.h: Added.
  • kdom/events/MutationEvent.cc: Added.
  • kdom/events/MutationEvent.h: Added.
  • kdom/events/UIEvent.cc: Added.
  • kdom/events/UIEvent.h: Added.
  • kdom/events/impl/DocumentEventImpl.cc: Added.
  • kdom/events/impl/DocumentEventImpl.h: Added.
  • kdom/events/impl/EventExceptionImpl.cc: Added.
  • kdom/events/impl/EventExceptionImpl.h: Added.
  • kdom/events/impl/EventImpl.cc: Added.
  • kdom/events/impl/EventImpl.h: Added.
  • kdom/events/impl/EventListenerImpl.cc: Added.
  • kdom/events/impl/EventListenerImpl.h: Added.
  • kdom/events/impl/EventTargetImpl.cc: Added.
  • kdom/events/impl/EventTargetImpl.h: Added.
  • kdom/events/impl/KeyboardEventImpl.cc: Added.
  • kdom/events/impl/KeyboardEventImpl.h: Added.
  • kdom/events/impl/MouseEventImpl.cc: Added.
  • kdom/events/impl/MouseEventImpl.h: Added.
  • kdom/events/impl/MutationEventImpl.cc: Added.
  • kdom/events/impl/MutationEventImpl.h: Added.
  • kdom/events/impl/RegisteredEventListener.cc: Added.
  • kdom/events/impl/RegisteredEventListener.h: Added.
  • kdom/events/impl/UIEventImpl.cc: Added.
  • kdom/events/impl/UIEventImpl.h: Added.
  • kdom/events/kdomevents.h: Added.
  • kdom/impl/AttrImpl.cc: Added.
  • kdom/impl/AttrImpl.h: Added.
  • kdom/impl/CDATASectionImpl.cc: Added.
  • kdom/impl/CDATASectionImpl.h: Added.
  • kdom/impl/CDFInterface.cc: Added.
  • kdom/impl/CDFInterface.h: Added.
  • kdom/impl/CharacterDataImpl.cc: Added.
  • kdom/impl/CharacterDataImpl.h: Added.
  • kdom/impl/CommentImpl.cc: Added.
  • kdom/impl/CommentImpl.h: Added.
  • kdom/impl/DOMConfigurationImpl.cc: Added.
  • kdom/impl/DOMConfigurationImpl.h: Added.
  • kdom/impl/DOMErrorHandlerImpl.cc: Added.
  • kdom/impl/DOMErrorHandlerImpl.h: Added.
  • kdom/impl/DOMErrorImpl.cc: Added.
  • kdom/impl/DOMErrorImpl.h: Added.
  • kdom/impl/DOMExceptionImpl.cc: Added.
  • kdom/impl/DOMExceptionImpl.h: Added.
  • kdom/impl/DOMImplementationImpl.cc: Added.
  • kdom/impl/DOMImplementationImpl.h: Added.
  • kdom/impl/DOMList.h: Added.
  • kdom/impl/DOMLocatorImpl.cc: Added.
  • kdom/impl/DOMLocatorImpl.h: Added.
  • kdom/impl/DOMStringImpl.cc: Added.
  • kdom/impl/DOMStringImpl.h: Added.
  • kdom/impl/DOMStringListImpl.cc: Added.
  • kdom/impl/DOMStringListImpl.h: Added.
  • kdom/impl/DOMUserDataImpl.cc: Added.
  • kdom/impl/DOMUserDataImpl.h: Added.
  • kdom/impl/DocumentFragmentImpl.cc: Added.
  • kdom/impl/DocumentFragmentImpl.h: Added.
  • kdom/impl/DocumentImpl.cc: Added.
  • kdom/impl/DocumentImpl.h: Added.
  • kdom/impl/DocumentTypeImpl.cc: Added.
  • kdom/impl/DocumentTypeImpl.h: Added.
  • kdom/impl/ElementImpl.cc: Added.
  • kdom/impl/ElementImpl.h: Added.
  • kdom/impl/EntityImpl.cc: Added.
  • kdom/impl/EntityImpl.h: Added.
  • kdom/impl/EntityReferenceImpl.cc: Added.
  • kdom/impl/EntityReferenceImpl.h: Added.
  • kdom/impl/NamedAttrMapImpl.cc: Added.
  • kdom/impl/NamedAttrMapImpl.h: Added.
  • kdom/impl/NamedNodeMapImpl.cc: Added.
  • kdom/impl/NamedNodeMapImpl.h: Added.
  • kdom/impl/NodeImpl.cc: Added.
  • kdom/impl/NodeImpl.h: Added.
  • kdom/impl/NodeKeeper.cc: Added.
  • kdom/impl/NodeKeeper.h: Added.
  • kdom/impl/NodeListImpl.cc: Added.
  • kdom/impl/NodeListImpl.h: Added.
  • kdom/impl/NotationImpl.cc: Added.
  • kdom/impl/NotationImpl.h: Added.
  • kdom/impl/ProcessingInstructionImpl.cc: Added.
  • kdom/impl/ProcessingInstructionImpl.h: Added.
  • kdom/impl/TagNodeListImpl.cc: Added.
  • kdom/impl/TagNodeListImpl.h: Added.
  • kdom/impl/TextImpl.cc: Added.
  • kdom/impl/TextImpl.h: Added.
  • kdom/impl/TypeInfoImpl.cc: Added.
  • kdom/impl/TypeInfoImpl.h: Added.
  • kdom/impl/XMLElementImpl.cc: Added.
  • kdom/impl/XMLElementImpl.h: Added.
  • kdom/impl/domattrs.c: Added.
  • kdom/impl/domattrs.h: Added.
  • kdom/impl/domattrs.in: Added.
  • kdom/kdom.h: Added.
  • kdom/ls/DOMImplementationLS.cc: Added.
  • kdom/ls/DOMImplementationLS.h: Added.
  • kdom/ls/LSException.cc: Added.
  • kdom/ls/LSException.h: Added.
  • kdom/ls/LSInput.cc: Added.
  • kdom/ls/LSInput.h: Added.
  • kdom/ls/LSOutput.cc: Added.
  • kdom/ls/LSOutput.h: Added.
  • kdom/ls/LSParser.cc: Added.
  • kdom/ls/LSParser.h: Added.
  • kdom/ls/LSParserFilter.cc: Added.
  • kdom/ls/LSParserFilter.h: Added.
  • kdom/ls/LSResourceResolver.cc: Added.
  • kdom/ls/LSResourceResolver.h: Added.
  • kdom/ls/LSSerializer.cc: Added.
  • kdom/ls/LSSerializer.h: Added.
  • kdom/ls/LSSerializerFilter.cc: Added.
  • kdom/ls/LSSerializerFilter.h: Added.
  • kdom/ls/impl/LSExceptionImpl.cc: Added.
  • kdom/ls/impl/LSExceptionImpl.h: Added.
  • kdom/ls/impl/LSInputImpl.cc: Added.
  • kdom/ls/impl/LSInputImpl.h: Added.
  • kdom/ls/impl/LSOutputImpl.cc: Added.
  • kdom/ls/impl/LSOutputImpl.h: Added.
  • kdom/ls/impl/LSParserFilterImpl.cc: Added.
  • kdom/ls/impl/LSParserFilterImpl.h: Added.
  • kdom/ls/impl/LSParserImpl.cc: Added.
  • kdom/ls/impl/LSParserImpl.h: Added.
  • kdom/ls/impl/LSResourceResolverImpl.cc: Added.
  • kdom/ls/impl/LSResourceResolverImpl.h: Added.
  • kdom/ls/impl/LSSerializerFilterImpl.cc: Added.
  • kdom/ls/impl/LSSerializerFilterImpl.h: Added.
  • kdom/ls/impl/LSSerializerImpl.cc: Added.
  • kdom/ls/impl/LSSerializerImpl.h: Added.
  • kdom/ls/kdomls.h: Added.
  • kdom/parser/KDOMDataSlave.moc: Added.
  • kdom/parser/KDOMDocumentBuilder.cc: Added.
  • kdom/parser/KDOMDocumentBuilder.h: Added.
  • kdom/parser/KDOMParser.cc: Added.
  • kdom/parser/KDOMParser.h: Added.
  • kdom/parser/KDOMParser.moc: Added.
  • kdom/range/DocumentRange.cc: Added.
  • kdom/range/DocumentRange.h: Added.
  • kdom/range/Range.cc: Added.
  • kdom/range/Range.h: Added.
  • kdom/range/RangeException.cc: Added.
  • kdom/range/RangeException.h: Added.
  • kdom/range/impl/DocumentRangeImpl.cc: Added.
  • kdom/range/impl/DocumentRangeImpl.h: Added.
  • kdom/range/impl/RangeExceptionImpl.cc: Added.
  • kdom/range/impl/RangeExceptionImpl.h: Added.
  • kdom/range/impl/RangeImpl.cc: Added.
  • kdom/range/impl/RangeImpl.h: Added.
  • kdom/range/kdomrange.h: Added.
  • kdom/scripts/OVERVIEW: Added.
  • kdom/scripts/constants.pl: Added.
  • kdom/scripts/css.idl: Added.
  • kdom/scripts/cssmakeprops: Added.
  • kdom/scripts/cssmakevalues: Added.
  • kdom/scripts/dom2-core.idl: Added.
  • kdom/scripts/dom2-events.idl: Added.
  • kdom/scripts/dom2-range.idl: Added.
  • kdom/scripts/dom2-traversal.idl: Added.
  • kdom/scripts/dom2-views.idl: Added.
  • kdom/scripts/dommakeattrs: Added.
  • kdom/scripts/generate.pl: Added.
  • kdom/scripts/kalyptusKDOMEcma.pm: Added.
  • kdom/scripts/stylesheets.idl: Added.
  • kdom/traversal/DocumentTraversal.cc: Added.
  • kdom/traversal/DocumentTraversal.h: Added.
  • kdom/traversal/NodeFilter.cc: Added.
  • kdom/traversal/NodeFilter.h: Added.
  • kdom/traversal/NodeIterator.cc: Added.
  • kdom/traversal/NodeIterator.h: Added.
  • kdom/traversal/TreeWalker.cc: Added.
  • kdom/traversal/TreeWalker.h: Added.
  • kdom/traversal/impl/DocumentTraversalImpl.cc: Added.
  • kdom/traversal/impl/DocumentTraversalImpl.h: Added.
  • kdom/traversal/impl/NodeFilterImpl.cc: Added.
  • kdom/traversal/impl/NodeFilterImpl.h: Added.
  • kdom/traversal/impl/NodeIteratorImpl.cc: Added.
  • kdom/traversal/impl/NodeIteratorImpl.h: Added.
  • kdom/traversal/impl/TraversalImpl.cc: Added.
  • kdom/traversal/impl/TraversalImpl.h: Added.
  • kdom/traversal/impl/TreeWalkerImpl.cc: Added.
  • kdom/traversal/impl/TreeWalkerImpl.h: Added.
  • kdom/traversal/kdomtraversal.h: Added.
  • kdom/views/AbstractView.cc: Added.
  • kdom/views/AbstractView.h: Added.
  • kdom/views/DocumentView.cc: Added.
  • kdom/views/DocumentView.h: Added.
  • kdom/views/impl/AbstractViewImpl.cc: Added.
  • kdom/views/impl/AbstractViewImpl.h: Added.
  • kdom/views/impl/DocumentViewImpl.cc: Added.
  • kdom/views/impl/DocumentViewImpl.h: Added.
  • kdom/xpath/XPathEvaluator.cc: Added.
  • kdom/xpath/XPathEvaluator.h: Added.
  • kdom/xpath/XPathException.cc: Added.
  • kdom/xpath/XPathException.h: Added.
  • kdom/xpath/XPathExpression.cc: Added.
  • kdom/xpath/XPathExpression.h: Added.
  • kdom/xpath/XPathNSResolver.cc: Added.
  • kdom/xpath/XPathNSResolver.h: Added.
  • kdom/xpath/XPathNamespace.cc: Added.
  • kdom/xpath/XPathNamespace.h: Added.
  • kdom/xpath/XPathResult.cc: Added.
  • kdom/xpath/XPathResult.h: Added.
  • kdom/xpath/impl/AxisImpl.cc: Added.
  • kdom/xpath/impl/AxisImpl.h: Added.
  • kdom/xpath/impl/ContextImpl.cc: Added.
  • kdom/xpath/impl/ContextImpl.h: Added.
  • kdom/xpath/impl/ExprNodeImpl.cc: Added.
  • kdom/xpath/impl/ExprNodeImpl.h: Added.
  • kdom/xpath/impl/FILES: Added.
  • kdom/xpath/impl/LiteralImpl.cc: Added.
  • kdom/xpath/impl/LiteralImpl.h: Added.
  • kdom/xpath/impl/OperatorImpl.cc: Added.
  • kdom/xpath/impl/OperatorImpl.h: Added.
  • kdom/xpath/impl/ScopeImpl.cc: Added.
  • kdom/xpath/impl/ScopeImpl.h: Added.
  • kdom/xpath/impl/StepImpl.cc: Added.
  • kdom/xpath/impl/StepImpl.h: Added.
  • kdom/xpath/impl/VariableRefImpl.cc: Added.
  • kdom/xpath/impl/VariableRefImpl.h: Added.
  • kdom/xpath/impl/XPathCustomExceptionImpl.cc: Added.
  • kdom/xpath/impl/XPathCustomExceptionImpl.h: Added.
  • kdom/xpath/impl/XPathEvaluatorImpl.cc: Added.
  • kdom/xpath/impl/XPathEvaluatorImpl.h: Added.
  • kdom/xpath/impl/XPathExceptionImpl.cc: Added.
  • kdom/xpath/impl/XPathExceptionImpl.h: Added.
  • kdom/xpath/impl/XPathExpressionFilterImpl.cc: Added.
  • kdom/xpath/impl/XPathExpressionFilterImpl.h: Added.
  • kdom/xpath/impl/XPathExpressionImpl.cc: Added.
  • kdom/xpath/impl/XPathExpressionImpl.h: Added.
  • kdom/xpath/impl/XPathFactory1Impl.cc: Added.
  • kdom/xpath/impl/XPathFactory1Impl.h: Added.
  • kdom/xpath/impl/XPathFactoryBaseImpl.cc: Added.
  • kdom/xpath/impl/XPathFactoryBaseImpl.h: Added.
  • kdom/xpath/impl/XPathHelper.cc: Added.
  • kdom/xpath/impl/XPathHelper.h: Added.
  • kdom/xpath/impl/XPathNSResolverImpl.cc: Added.
  • kdom/xpath/impl/XPathNSResolverImpl.h: Added.
  • kdom/xpath/impl/XPathNamespaceImpl.cc: Added.
  • kdom/xpath/impl/XPathNamespaceImpl.h: Added.
  • kdom/xpath/impl/XPathResultImpl.cc: Added.
  • kdom/xpath/impl/XPathResultImpl.h: Added.
  • kdom/xpath/impl/data/BooleanImpl.cc: Added.
  • kdom/xpath/impl/data/BooleanImpl.h: Added.
  • kdom/xpath/impl/data/NodeSetImpl.cc: Added.
  • kdom/xpath/impl/data/NodeSetImpl.h: Added.
  • kdom/xpath/impl/data/NumberImpl.cc: Added.
  • kdom/xpath/impl/data/NumberImpl.h: Added.
  • kdom/xpath/impl/data/StringImpl.cc: Added.
  • kdom/xpath/impl/data/StringImpl.h: Added.
  • kdom/xpath/impl/data/ValueImpl.cc: Added.
  • kdom/xpath/impl/data/ValueImpl.h: Added.
  • kdom/xpath/impl/functions1/FunctionCallImpl.cc: Added.
  • kdom/xpath/impl/functions1/FunctionCallImpl.h: Added.
  • kdom/xpath/impl/functions1/README: Added.
  • kdom/xpath/impl/functions1/boolean_fnxp1.cc: Added.
  • kdom/xpath/impl/functions1/boolean_fnxp1.h: Added.
  • kdom/xpath/impl/functions1/ceiling_fnxp1.cc: Added.
  • kdom/xpath/impl/functions1/ceiling_fnxp1.h: Added.
  • kdom/xpath/impl/functions1/concat_fnxp1.cc: Added.
  • kdom/xpath/impl/functions1/concat_fnxp1.h: Added.
  • kdom/xpath/impl/functions1/contains_fnxp1.cc: Added.
  • kdom/xpath/impl/functions1/contains_fnxp1.h: Added.
  • kdom/xpath/impl/functions1/false_fnxp1.cc: Added.
  • kdom/xpath/impl/functions1/false_fnxp1.h: Added.
  • kdom/xpath/impl/functions1/floor_fnxp1.cc: Added.
  • kdom/xpath/impl/functions1/floor_fnxp1.h: Added.
  • kdom/xpath/impl/functions1/normalize-space_fnxp1.cc: Added.
  • kdom/xpath/impl/functions1/normalize-space_fnxp1.h: Added.
  • kdom/xpath/impl/functions1/not_fnxp1.cc: Added.
  • kdom/xpath/impl/functions1/not_fnxp1.h: Added.
  • kdom/xpath/impl/functions1/number_fnxp1.cc: Added.
  • kdom/xpath/impl/functions1/number_fnxp1.h: Added.
  • kdom/xpath/impl/functions1/round_fnxp1.cc: Added.
  • kdom/xpath/impl/functions1/round_fnxp1.h: Added.
  • kdom/xpath/impl/functions1/starts-with_fnxp1.cc: Added.
  • kdom/xpath/impl/functions1/starts-with_fnxp1.h: Added.
  • kdom/xpath/impl/functions1/string-length_fnxp1.cc: Added.
  • kdom/xpath/impl/functions1/string-length_fnxp1.h: Added.
  • kdom/xpath/impl/functions1/string_fnxp1.cc: Added.
  • kdom/xpath/impl/functions1/string_fnxp1.h: Added.
  • kdom/xpath/impl/functions1/substring-after_fnxp1.cc: Added.
  • kdom/xpath/impl/functions1/substring-after_fnxp1.h: Added.
  • kdom/xpath/impl/functions1/substring-before_fnxp1.cc: Added.
  • kdom/xpath/impl/functions1/substring-before_fnxp1.h: Added.
  • kdom/xpath/impl/functions1/substring_fnxp1.cc: Added.
  • kdom/xpath/impl/functions1/substring_fnxp1.h: Added.
  • kdom/xpath/impl/functions1/true_fnxp1.cc: Added.
  • kdom/xpath/impl/functions1/true_fnxp1.h: Added.
  • kdom/xpath/impl/parser/Lexer.cc: Added.
  • kdom/xpath/impl/parser/Lexer.h: Added.
  • kdom/xpath/impl/parser/Lexer.l: Added.
  • kdom/xpath/impl/parser/ParserState.cc: Added.
  • kdom/xpath/impl/parser/ParserState.h: Added.
  • kdom/xpath/impl/parser/xpath.ypp: Added.
  • kdom/xpath/impl/utils/QNameImpl.cc: Added.
  • kdom/xpath/impl/utils/QNameImpl.h: Added.
  • kdom/xpath/kdomxpath.h: Added.
  • kdom/xpointer/XPointerEvaluator.cc: Added.
  • kdom/xpointer/XPointerEvaluator.h: Added.
  • kdom/xpointer/XPointerException.cc: Added.
  • kdom/xpointer/XPointerException.h: Added.
  • kdom/xpointer/XPointerExpression.cc: Added.
  • kdom/xpointer/XPointerExpression.h: Added.
  • kdom/xpointer/XPointerHelper.cc: Added.
  • kdom/xpointer/XPointerHelper.h: Added.
  • kdom/xpointer/XPointerResult.cc: Added.
  • kdom/xpointer/XPointerResult.h: Added.
  • kdom/xpointer/impl/ElementSchemeImpl.cc: Added.
  • kdom/xpointer/impl/ElementSchemeImpl.h: Added.
  • kdom/xpointer/impl/NBCImpl.cc: Added.
  • kdom/xpointer/impl/NBCImpl.h: Added.
  • kdom/xpointer/impl/PointerPartImpl.cc: Added.
  • kdom/xpointer/impl/PointerPartImpl.h: Added.
  • kdom/xpointer/impl/ShortHandImpl.cc: Added.
  • kdom/xpointer/impl/ShortHandImpl.h: Added.
  • kdom/xpointer/impl/XMLNSSchemeImpl.cc: Added.
  • kdom/xpointer/impl/XMLNSSchemeImpl.h: Added.
  • kdom/xpointer/impl/XPath1SchemeImpl.cc: Added.
  • kdom/xpointer/impl/XPath1SchemeImpl.h: Added.
  • kdom/xpointer/impl/XPointerEvaluatorImpl.cc: Added.
  • kdom/xpointer/impl/XPointerEvaluatorImpl.h: Added.
  • kdom/xpointer/impl/XPointerExceptionImpl.cc: Added.
  • kdom/xpointer/impl/XPointerExceptionImpl.h: Added.
  • kdom/xpointer/impl/XPointerExpressionImpl.cc: Added.
  • kdom/xpointer/impl/XPointerExpressionImpl.h: Added.
  • kdom/xpointer/impl/XPointerResultImpl.cc: Added.
  • kdom/xpointer/impl/XPointerResultImpl.h: Added.
  • kdom/xpointer/impl/XPointerSchemeImpl.cc: Added.
  • kdom/xpointer/impl/XPointerSchemeImpl.h: Added.
  • kdom/xpointer/kdomxpointer.h: Added.
  • ksvg2/KSVGFactory.cc: Added.
  • ksvg2/KSVGFactory.h: Added.
  • ksvg2/KSVGSettings.cc: Added.
  • ksvg2/KSVGSettings.h: Added.
  • ksvg2/KSVGSlotStubs.h: Added.
  • ksvg2/KWQKSVGPart.h: Added.
  • ksvg2/KWQKSVGPart.mm: Added.
  • ksvg2/KWQKSVGView.h: Added.
  • ksvg2/KWQKSVGView.mm: Added.
  • ksvg2/css/impl/KSVGCSSParser.cc: Added.
  • ksvg2/css/impl/KSVGCSSParser.h: Added.
  • ksvg2/css/impl/SVGCSSStyleDeclarationImpl.cc: Added.
  • ksvg2/css/impl/SVGCSSStyleDeclarationImpl.h: Added.
  • ksvg2/css/impl/SVGCSSStyleSelector.cc: Added.
  • ksvg2/css/impl/SVGCSSStyleSelector.h: Added.
  • ksvg2/css/impl/SVGCSSStyleSheetImpl.cc: Added.
  • ksvg2/css/impl/SVGCSSStyleSheetImpl.h: Added.
  • ksvg2/css/impl/SVGRenderStyle.cc: Added.
  • ksvg2/css/impl/SVGRenderStyle.h: Added.
  • ksvg2/css/impl/SVGRenderStyleDefs.cc: Added.
  • ksvg2/css/impl/SVGRenderStyleDefs.h: Added.
  • ksvg2/css/impl/cssproperties.in: Added.
  • ksvg2/css/impl/cssvalues.in: Added.
  • ksvg2/css/impl/svg.css: Added.
  • ksvg2/data/CSSConstants.h: Added.
  • ksvg2/data/EcmaConstants.h: Added.
  • ksvg2/data/EventsConstants.h: Added.
  • ksvg2/data/SVGConstants.h: Added.
  • ksvg2/data/generateddata.cc: Added.
  • ksvg2/dom/SVGAElement.cc: Added.
  • ksvg2/dom/SVGAElement.h: Added.
  • ksvg2/dom/SVGAngle.cc: Added.
  • ksvg2/dom/SVGAngle.h: Added.
  • ksvg2/dom/SVGAnimateColorElement.cc: Added.
  • ksvg2/dom/SVGAnimateColorElement.h: Added.
  • ksvg2/dom/SVGAnimateElement.cc: Added.
  • ksvg2/dom/SVGAnimateElement.h: Added.
  • ksvg2/dom/SVGAnimateTransformElement.cc: Added.
  • ksvg2/dom/SVGAnimateTransformElement.h: Added.
  • ksvg2/dom/SVGAnimatedAngle.cc: Added.
  • ksvg2/dom/SVGAnimatedAngle.h: Added.
  • ksvg2/dom/SVGAnimatedBoolean.cc: Added.
  • ksvg2/dom/SVGAnimatedBoolean.h: Added.
  • ksvg2/dom/SVGAnimatedEnumeration.cc: Added.
  • ksvg2/dom/SVGAnimatedEnumeration.h: Added.
  • ksvg2/dom/SVGAnimatedInteger.cc: Added.
  • ksvg2/dom/SVGAnimatedInteger.h: Added.
  • ksvg2/dom/SVGAnimatedLength.cc: Added.
  • ksvg2/dom/SVGAnimatedLength.h: Added.
  • ksvg2/dom/SVGAnimatedLengthList.cc: Added.
  • ksvg2/dom/SVGAnimatedLengthList.h: Added.
  • ksvg2/dom/SVGAnimatedNumber.cc: Added.
  • ksvg2/dom/SVGAnimatedNumber.h: Added.
  • ksvg2/dom/SVGAnimatedNumberList.cc: Added.
  • ksvg2/dom/SVGAnimatedNumberList.h: Added.
  • ksvg2/dom/SVGAnimatedPathData.cc: Added.
  • ksvg2/dom/SVGAnimatedPathData.h: Added.
  • ksvg2/dom/SVGAnimatedPoints.cc: Added.
  • ksvg2/dom/SVGAnimatedPoints.h: Added.
  • ksvg2/dom/SVGAnimatedPreserveAspectRatio.cc: Added.
  • ksvg2/dom/SVGAnimatedPreserveAspectRatio.h: Added.
  • ksvg2/dom/SVGAnimatedRect.cc: Added.
  • ksvg2/dom/SVGAnimatedRect.h: Added.
  • ksvg2/dom/SVGAnimatedString.cc: Added.
  • ksvg2/dom/SVGAnimatedString.h: Added.
  • ksvg2/dom/SVGAnimatedTransformList.cc: Added.
  • ksvg2/dom/SVGAnimatedTransformList.h: Added.
  • ksvg2/dom/SVGAnimationElement.cc: Added.
  • ksvg2/dom/SVGAnimationElement.h: Added.
  • ksvg2/dom/SVGCircleElement.cc: Added.
  • ksvg2/dom/SVGCircleElement.h: Added.
  • ksvg2/dom/SVGClipPathElement.cc: Added.
  • ksvg2/dom/SVGClipPathElement.h: Added.
  • ksvg2/dom/SVGColor.cc: Added.
  • ksvg2/dom/SVGColor.h: Added.
  • ksvg2/dom/SVGComponentTransferFunctionElement.cc: Added.
  • ksvg2/dom/SVGComponentTransferFunctionElement.h: Added.
  • ksvg2/dom/SVGDOMImplementation.cc: Added.
  • ksvg2/dom/SVGDOMImplementation.h: Added.
  • ksvg2/dom/SVGDefsElement.cc: Added.
  • ksvg2/dom/SVGDefsElement.h: Added.
  • ksvg2/dom/SVGDescElement.cc: Added.
  • ksvg2/dom/SVGDescElement.h: Added.
  • ksvg2/dom/SVGDocument.cc: Added.
  • ksvg2/dom/SVGDocument.h: Added.
  • ksvg2/dom/SVGElement.cc: Added.
  • ksvg2/dom/SVGElement.h: Added.
  • ksvg2/dom/SVGElementInstance.cc: Added.
  • ksvg2/dom/SVGElementInstance.h: Added.
  • ksvg2/dom/SVGElementInstanceList.cc: Added.
  • ksvg2/dom/SVGElementInstanceList.h: Added.
  • ksvg2/dom/SVGEllipseElement.cc: Added.
  • ksvg2/dom/SVGEllipseElement.h: Added.
  • ksvg2/dom/SVGException.cc: Added.
  • ksvg2/dom/SVGException.h: Added.
  • ksvg2/dom/SVGExternalResourcesRequired.cc: Added.
  • ksvg2/dom/SVGExternalResourcesRequired.h: Added.
  • ksvg2/dom/SVGFEBlendElement.cc: Added.
  • ksvg2/dom/SVGFEBlendElement.h: Added.
  • ksvg2/dom/SVGFEColorMatrixElement.cc: Added.
  • ksvg2/dom/SVGFEColorMatrixElement.h: Added.
  • ksvg2/dom/SVGFEComponentTransferElement.cc: Added.
  • ksvg2/dom/SVGFEComponentTransferElement.h: Added.
  • ksvg2/dom/SVGFECompositeElement.cc: Added.
  • ksvg2/dom/SVGFECompositeElement.h: Added.
  • ksvg2/dom/SVGFEFloodElement.cc: Added.
  • ksvg2/dom/SVGFEFloodElement.h: Added.
  • ksvg2/dom/SVGFEFuncAElement.cc: Added.
  • ksvg2/dom/SVGFEFuncAElement.h: Added.
  • ksvg2/dom/SVGFEFuncBElement.cc: Added.
  • ksvg2/dom/SVGFEFuncBElement.h: Added.
  • ksvg2/dom/SVGFEFuncGElement.cc: Added.
  • ksvg2/dom/SVGFEFuncGElement.h: Added.
  • ksvg2/dom/SVGFEFuncRElement.cc: Added.
  • ksvg2/dom/SVGFEFuncRElement.h: Added.
  • ksvg2/dom/SVGFEGaussianBlurElement.cc: Added.
  • ksvg2/dom/SVGFEGaussianBlurElement.h: Added.
  • ksvg2/dom/SVGFEImageElement.cc: Added.
  • ksvg2/dom/SVGFEImageElement.h: Added.
  • ksvg2/dom/SVGFEMergeElement.cc: Added.
  • ksvg2/dom/SVGFEMergeElement.h: Added.
  • ksvg2/dom/SVGFEMergeNodeElement.cc: Added.
  • ksvg2/dom/SVGFEMergeNodeElement.h: Added.
  • ksvg2/dom/SVGFEOffsetElement.cc: Added.
  • ksvg2/dom/SVGFEOffsetElement.h: Added.
  • ksvg2/dom/SVGFETileElement.cc: Added.
  • ksvg2/dom/SVGFETileElement.h: Added.
  • ksvg2/dom/SVGFETurbulenceElement.cc: Added.
  • ksvg2/dom/SVGFETurbulenceElement.h: Added.
  • ksvg2/dom/SVGFilterElement.cc: Added.
  • ksvg2/dom/SVGFilterElement.h: Added.
  • ksvg2/dom/SVGFilterPrimitiveStandardAttributes.cc: Added.
  • ksvg2/dom/SVGFilterPrimitiveStandardAttributes.h: Added.
  • ksvg2/dom/SVGFitToViewBox.cc: Added.
  • ksvg2/dom/SVGFitToViewBox.h: Added.
  • ksvg2/dom/SVGGElement.cc: Added.
  • ksvg2/dom/SVGGElement.h: Added.
  • ksvg2/dom/SVGGradientElement.cc: Added.
  • ksvg2/dom/SVGGradientElement.h: Added.
  • ksvg2/dom/SVGImageElement.cc: Added.
  • ksvg2/dom/SVGImageElement.h: Added.
  • ksvg2/dom/SVGLangSpace.cc: Added.
  • ksvg2/dom/SVGLangSpace.h: Added.
  • ksvg2/dom/SVGLength.cc: Added.
  • ksvg2/dom/SVGLength.h: Added.
  • ksvg2/dom/SVGLengthList.cc: Added.
  • ksvg2/dom/SVGLengthList.h: Added.
  • ksvg2/dom/SVGLineElement.cc: Added.
  • ksvg2/dom/SVGLineElement.h: Added.
  • ksvg2/dom/SVGLinearGradientElement.cc: Added.
  • ksvg2/dom/SVGLinearGradientElement.h: Added.
  • ksvg2/dom/SVGLocatable.cc: Added.
  • ksvg2/dom/SVGLocatable.h: Added.
  • ksvg2/dom/SVGMarkerElement.cc: Added.
  • ksvg2/dom/SVGMarkerElement.h: Added.
  • ksvg2/dom/SVGMatrix.cc: Added.
  • ksvg2/dom/SVGMatrix.h: Added.
  • ksvg2/dom/SVGNumber.cc: Added.
  • ksvg2/dom/SVGNumber.h: Added.
  • ksvg2/dom/SVGNumberList.cc: Added.
  • ksvg2/dom/SVGNumberList.h: Added.
  • ksvg2/dom/SVGPaint.cc: Added.
  • ksvg2/dom/SVGPaint.h: Added.
  • ksvg2/dom/SVGPathElement.cc: Added.
  • ksvg2/dom/SVGPathElement.h: Added.
  • ksvg2/dom/SVGPathSeg.cc: Added.
  • ksvg2/dom/SVGPathSeg.h: Added.
  • ksvg2/dom/SVGPathSegArc.cc: Added.
  • ksvg2/dom/SVGPathSegArc.h: Added.
  • ksvg2/dom/SVGPathSegClosePath.cc: Added.
  • ksvg2/dom/SVGPathSegClosePath.h: Added.
  • ksvg2/dom/SVGPathSegCurvetoCubic.cc: Added.
  • ksvg2/dom/SVGPathSegCurvetoCubic.h: Added.
  • ksvg2/dom/SVGPathSegCurvetoCubicSmooth.cc: Added.
  • ksvg2/dom/SVGPathSegCurvetoCubicSmooth.h: Added.
  • ksvg2/dom/SVGPathSegCurvetoQuadratic.cc: Added.
  • ksvg2/dom/SVGPathSegCurvetoQuadratic.h: Added.
  • ksvg2/dom/SVGPathSegCurvetoQuadraticSmooth.cc: Added.
  • ksvg2/dom/SVGPathSegCurvetoQuadraticSmooth.h: Added.
  • ksvg2/dom/SVGPathSegLineto.cc: Added.
  • ksvg2/dom/SVGPathSegLineto.h: Added.
  • ksvg2/dom/SVGPathSegLinetoHorizontal.cc: Added.
  • ksvg2/dom/SVGPathSegLinetoHorizontal.h: Added.
  • ksvg2/dom/SVGPathSegLinetoVertical.cc: Added.
  • ksvg2/dom/SVGPathSegLinetoVertical.h: Added.
  • ksvg2/dom/SVGPathSegList.cc: Added.
  • ksvg2/dom/SVGPathSegList.h: Added.
  • ksvg2/dom/SVGPathSegMoveto.cc: Added.
  • ksvg2/dom/SVGPathSegMoveto.h: Added.
  • ksvg2/dom/SVGPatternElement.cc: Added.
  • ksvg2/dom/SVGPatternElement.h: Added.
  • ksvg2/dom/SVGPoint.cc: Added.
  • ksvg2/dom/SVGPoint.h: Added.
  • ksvg2/dom/SVGPointList.cc: Added.
  • ksvg2/dom/SVGPointList.h: Added.
  • ksvg2/dom/SVGPolygonElement.cc: Added.
  • ksvg2/dom/SVGPolygonElement.h: Added.
  • ksvg2/dom/SVGPolylineElement.cc: Added.
  • ksvg2/dom/SVGPolylineElement.h: Added.
  • ksvg2/dom/SVGPreserveAspectRatio.cc: Added.
  • ksvg2/dom/SVGPreserveAspectRatio.h: Added.
  • ksvg2/dom/SVGRadialGradientElement.cc: Added.
  • ksvg2/dom/SVGRadialGradientElement.h: Added.
  • ksvg2/dom/SVGRect.cc: Added.
  • ksvg2/dom/SVGRect.h: Added.
  • ksvg2/dom/SVGRectElement.cc: Added.
  • ksvg2/dom/SVGRectElement.h: Added.
  • ksvg2/dom/SVGSVGElement.cc: Added.
  • ksvg2/dom/SVGSVGElement.h: Added.
  • ksvg2/dom/SVGScriptElement.cc: Added.
  • ksvg2/dom/SVGScriptElement.h: Added.
  • ksvg2/dom/SVGSetElement.cc: Added.
  • ksvg2/dom/SVGSetElement.h: Added.
  • ksvg2/dom/SVGStopElement.cc: Added.
  • ksvg2/dom/SVGStopElement.h: Added.
  • ksvg2/dom/SVGStringList.cc: Added.
  • ksvg2/dom/SVGStringList.h: Added.
  • ksvg2/dom/SVGStylable.cc: Added.
  • ksvg2/dom/SVGStylable.h: Added.
  • ksvg2/dom/SVGStyleElement.cc: Added.
  • ksvg2/dom/SVGStyleElement.h: Added.
  • ksvg2/dom/SVGSwitchElement.cc: Added.
  • ksvg2/dom/SVGSwitchElement.h: Added.
  • ksvg2/dom/SVGSymbolElement.cc: Added.
  • ksvg2/dom/SVGSymbolElement.h: Added.
  • ksvg2/dom/SVGTSpanElement.cc: Added.
  • ksvg2/dom/SVGTSpanElement.h: Added.
  • ksvg2/dom/SVGTests.cc: Added.
  • ksvg2/dom/SVGTests.h: Added.
  • ksvg2/dom/SVGTextContentElement.cc: Added.
  • ksvg2/dom/SVGTextContentElement.h: Added.
  • ksvg2/dom/SVGTextElement.cc: Added.
  • ksvg2/dom/SVGTextElement.h: Added.
  • ksvg2/dom/SVGTextPositioningElement.cc: Added.
  • ksvg2/dom/SVGTextPositioningElement.h: Added.
  • ksvg2/dom/SVGTitleElement.cc: Added.
  • ksvg2/dom/SVGTitleElement.h: Added.
  • ksvg2/dom/SVGTransform.cc: Added.
  • ksvg2/dom/SVGTransform.h: Added.
  • ksvg2/dom/SVGTransformList.cc: Added.
  • ksvg2/dom/SVGTransformList.h: Added.
  • ksvg2/dom/SVGTransformable.cc: Added.
  • ksvg2/dom/SVGTransformable.h: Added.
  • ksvg2/dom/SVGURIReference.cc: Added.
  • ksvg2/dom/SVGURIReference.h: Added.
  • ksvg2/dom/SVGUseElement.cc: Added.
  • ksvg2/dom/SVGUseElement.h: Added.
  • ksvg2/dom/SVGViewElement.cc: Added.
  • ksvg2/dom/SVGViewElement.h: Added.
  • ksvg2/dom/SVGZoomAndPan.cc: Added.
  • ksvg2/dom/SVGZoomAndPan.h: Added.
  • ksvg2/ecma/Constructors.cc: Added.
  • ksvg2/ecma/Constructors.h: Added.
  • ksvg2/ecma/Ecma.cc: Added.
  • ksvg2/ecma/Ecma.h: Added.
  • ksvg2/ecma/EcmaInterface.h: Added.
  • ksvg2/ecma/GlobalObject.cc: Added.
  • ksvg2/ecma/GlobalObject.h: Added.
  • ksvg2/ecma/SVGLookup.h: Added.
  • ksvg2/events/SVGEvent.cc: Added.
  • ksvg2/events/SVGEvent.h: Added.
  • ksvg2/events/SVGZoomEvent.cc: Added.
  • ksvg2/events/SVGZoomEvent.h: Added.
  • ksvg2/events/impl/SVGEventImpl.cc: Added.
  • ksvg2/events/impl/SVGEventImpl.h: Added.
  • ksvg2/events/impl/SVGZoomEventImpl.cc: Added.
  • ksvg2/events/impl/SVGZoomEventImpl.h: Added.
  • ksvg2/events/ksvgevents.h: Added.
  • ksvg2/impl/CDFInterface.cc: Added.
  • ksvg2/impl/CDFInterface.h: Added.
  • ksvg2/impl/SVGAElementImpl.cc: Added.
  • ksvg2/impl/SVGAElementImpl.h: Added.
  • ksvg2/impl/SVGAngleImpl.cc: Added.
  • ksvg2/impl/SVGAngleImpl.h: Added.
  • ksvg2/impl/SVGAnimateColorElementImpl.cc: Added.
  • ksvg2/impl/SVGAnimateColorElementImpl.h: Added.
  • ksvg2/impl/SVGAnimateElementImpl.cc: Added.
  • ksvg2/impl/SVGAnimateElementImpl.h: Added.
  • ksvg2/impl/SVGAnimateTransformElementImpl.cc: Added.
  • ksvg2/impl/SVGAnimateTransformElementImpl.h: Added.
  • ksvg2/impl/SVGAnimatedAngleImpl.cc: Added.
  • ksvg2/impl/SVGAnimatedAngleImpl.h: Added.
  • ksvg2/impl/SVGAnimatedBooleanImpl.cc: Added.
  • ksvg2/impl/SVGAnimatedBooleanImpl.h: Added.
  • ksvg2/impl/SVGAnimatedEnumerationImpl.cc: Added.
  • ksvg2/impl/SVGAnimatedEnumerationImpl.h: Added.
  • ksvg2/impl/SVGAnimatedIntegerImpl.cc: Added.
  • ksvg2/impl/SVGAnimatedIntegerImpl.h: Added.
  • ksvg2/impl/SVGAnimatedLengthImpl.cc: Added.
  • ksvg2/impl/SVGAnimatedLengthImpl.h: Added.
  • ksvg2/impl/SVGAnimatedLengthListImpl.cc: Added.
  • ksvg2/impl/SVGAnimatedLengthListImpl.h: Added.
  • ksvg2/impl/SVGAnimatedNumberImpl.cc: Added.
  • ksvg2/impl/SVGAnimatedNumberImpl.h: Added.
  • ksvg2/impl/SVGAnimatedNumberListImpl.cc: Added.
  • ksvg2/impl/SVGAnimatedNumberListImpl.h: Added.
  • ksvg2/impl/SVGAnimatedPathDataImpl.cc: Added.
  • ksvg2/impl/SVGAnimatedPathDataImpl.h: Added.
  • ksvg2/impl/SVGAnimatedPointsImpl.cc: Added.
  • ksvg2/impl/SVGAnimatedPointsImpl.h: Added.
  • ksvg2/impl/SVGAnimatedPreserveAspectRatioImpl.cc: Added.
  • ksvg2/impl/SVGAnimatedPreserveAspectRatioImpl.h: Added.
  • ksvg2/impl/SVGAnimatedRectImpl.cc: Added.
  • ksvg2/impl/SVGAnimatedRectImpl.h: Added.
  • ksvg2/impl/SVGAnimatedStringImpl.cc: Added.
  • ksvg2/impl/SVGAnimatedStringImpl.h: Added.
  • ksvg2/impl/SVGAnimatedTemplate.h: Added.
  • ksvg2/impl/SVGAnimatedTransformListImpl.cc: Added.
  • ksvg2/impl/SVGAnimatedTransformListImpl.h: Added.
  • ksvg2/impl/SVGAnimationElementImpl.cc: Added.
  • ksvg2/impl/SVGAnimationElementImpl.h: Added.
  • ksvg2/impl/SVGCircleElementImpl.cc: Added.
  • ksvg2/impl/SVGCircleElementImpl.h: Added.
  • ksvg2/impl/SVGClipPathElementImpl.cc: Added.
  • ksvg2/impl/SVGClipPathElementImpl.h: Added.
  • ksvg2/impl/SVGColorImpl.cc: Added.
  • ksvg2/impl/SVGColorImpl.h: Added.
  • ksvg2/impl/SVGComponentTransferFunctionElementImpl.cc: Added.
  • ksvg2/impl/SVGComponentTransferFunctionElementImpl.h: Added.
  • ksvg2/impl/SVGDOMImplementationImpl.cc: Added.
  • ksvg2/impl/SVGDOMImplementationImpl.h: Added.
  • ksvg2/impl/SVGDefsElementImpl.cc: Added.
  • ksvg2/impl/SVGDefsElementImpl.h: Added.
  • ksvg2/impl/SVGDescElementImpl.cc: Added.
  • ksvg2/impl/SVGDescElementImpl.h: Added.
  • ksvg2/impl/SVGDocumentImpl.cc: Added.
  • ksvg2/impl/SVGDocumentImpl.h: Added.
  • ksvg2/impl/SVGElementImpl.cc: Added.
  • ksvg2/impl/SVGElementImpl.h: Added.
  • ksvg2/impl/SVGElementInstanceImpl.cc: Added.
  • ksvg2/impl/SVGElementInstanceImpl.h: Added.
  • ksvg2/impl/SVGElementInstanceListImpl.cc: Added.
  • ksvg2/impl/SVGElementInstanceListImpl.h: Added.
  • ksvg2/impl/SVGEllipseElementImpl.cc: Added.
  • ksvg2/impl/SVGEllipseElementImpl.h: Added.
  • ksvg2/impl/SVGExceptionImpl.cc: Added.
  • ksvg2/impl/SVGExceptionImpl.h: Added.
  • ksvg2/impl/SVGExternalResourcesRequiredImpl.cc: Added.
  • ksvg2/impl/SVGExternalResourcesRequiredImpl.h: Added.
  • ksvg2/impl/SVGFEBlendElementImpl.cc: Added.
  • ksvg2/impl/SVGFEBlendElementImpl.h: Added.
  • ksvg2/impl/SVGFEColorMatrixElementImpl.cc: Added.
  • ksvg2/impl/SVGFEColorMatrixElementImpl.h: Added.
  • ksvg2/impl/SVGFEComponentTransferElementImpl.cc: Added.
  • ksvg2/impl/SVGFEComponentTransferElementImpl.h: Added.
  • ksvg2/impl/SVGFECompositeElementImpl.cc: Added.
  • ksvg2/impl/SVGFECompositeElementImpl.h: Added.
  • ksvg2/impl/SVGFEFloodElementImpl.cc: Added.
  • ksvg2/impl/SVGFEFloodElementImpl.h: Added.
  • ksvg2/impl/SVGFEFuncAElementImpl.cc: Added.
  • ksvg2/impl/SVGFEFuncAElementImpl.h: Added.
  • ksvg2/impl/SVGFEFuncBElementImpl.cc: Added.
  • ksvg2/impl/SVGFEFuncBElementImpl.h: Added.
  • ksvg2/impl/SVGFEFuncGElementImpl.cc: Added.
  • ksvg2/impl/SVGFEFuncGElementImpl.h: Added.
  • ksvg2/impl/SVGFEFuncRElementImpl.cc: Added.
  • ksvg2/impl/SVGFEFuncRElementImpl.h: Added.
  • ksvg2/impl/SVGFEGaussianBlurElementImpl.cc: Added.
  • ksvg2/impl/SVGFEGaussianBlurElementImpl.h: Added.
  • ksvg2/impl/SVGFEImageElementImpl.cc: Added.
  • ksvg2/impl/SVGFEImageElementImpl.h: Added.
  • ksvg2/impl/SVGFEMergeElementImpl.cc: Added.
  • ksvg2/impl/SVGFEMergeElementImpl.h: Added.
  • ksvg2/impl/SVGFEMergeNodeElementImpl.cc: Added.
  • ksvg2/impl/SVGFEMergeNodeElementImpl.h: Added.
  • ksvg2/impl/SVGFEOffsetElementImpl.cc: Added.
  • ksvg2/impl/SVGFEOffsetElementImpl.h: Added.
  • ksvg2/impl/SVGFETileElementImpl.cc: Added.
  • ksvg2/impl/SVGFETileElementImpl.h: Added.
  • ksvg2/impl/SVGFETurbulenceElementImpl.cc: Added.
  • ksvg2/impl/SVGFETurbulenceElementImpl.h: Added.
  • ksvg2/impl/SVGFilterElementImpl.cc: Added.
  • ksvg2/impl/SVGFilterElementImpl.h: Added.
  • ksvg2/impl/SVGFilterPrimitiveStandardAttributesImpl.cc: Added.
  • ksvg2/impl/SVGFilterPrimitiveStandardAttributesImpl.h: Added.
  • ksvg2/impl/SVGFitToViewBoxImpl.cc: Added.
  • ksvg2/impl/SVGFitToViewBoxImpl.h: Added.
  • ksvg2/impl/SVGGElementImpl.cc: Added.
  • ksvg2/impl/SVGGElementImpl.h: Added.
  • ksvg2/impl/SVGGradientElementImpl.cc: Added.
  • ksvg2/impl/SVGGradientElementImpl.h: Added.
  • ksvg2/impl/SVGHelper.cc: Added.
  • ksvg2/impl/SVGHelper.h: Added.
  • ksvg2/impl/SVGImageElementImpl.cc: Added.
  • ksvg2/impl/SVGImageElementImpl.h: Added.
  • ksvg2/impl/SVGLangSpaceImpl.cc: Added.
  • ksvg2/impl/SVGLangSpaceImpl.h: Added.
  • ksvg2/impl/SVGLengthImpl.cc: Added.
  • ksvg2/impl/SVGLengthImpl.h: Added.
  • ksvg2/impl/SVGLengthListImpl.cc: Added.
  • ksvg2/impl/SVGLengthListImpl.h: Added.
  • ksvg2/impl/SVGLineElementImpl.cc: Added.
  • ksvg2/impl/SVGLineElementImpl.h: Added.
  • ksvg2/impl/SVGLinearGradientElementImpl.cc: Added.
  • ksvg2/impl/SVGLinearGradientElementImpl.h: Added.
  • ksvg2/impl/SVGList.h: Added.
  • ksvg2/impl/SVGLocatableImpl.cc: Added.
  • ksvg2/impl/SVGLocatableImpl.h: Added.
  • ksvg2/impl/SVGMarkerElementImpl.cc: Added.
  • ksvg2/impl/SVGMarkerElementImpl.h: Added.
  • ksvg2/impl/SVGMatrixImpl.cc: Added.
  • ksvg2/impl/SVGMatrixImpl.h: Added.
  • ksvg2/impl/SVGNumberImpl.cc: Added.
  • ksvg2/impl/SVGNumberImpl.h: Added.
  • ksvg2/impl/SVGNumberListImpl.cc: Added.
  • ksvg2/impl/SVGNumberListImpl.h: Added.
  • ksvg2/impl/SVGPaintImpl.cc: Added.
  • ksvg2/impl/SVGPaintImpl.h: Added.
  • ksvg2/impl/SVGPathElementImpl.cc: Added.
  • ksvg2/impl/SVGPathElementImpl.h: Added.
  • ksvg2/impl/SVGPathSegArcImpl.cc: Added.
  • ksvg2/impl/SVGPathSegArcImpl.h: Added.
  • ksvg2/impl/SVGPathSegClosePathImpl.cc: Added.
  • ksvg2/impl/SVGPathSegClosePathImpl.h: Added.
  • ksvg2/impl/SVGPathSegCurvetoCubicImpl.cc: Added.
  • ksvg2/impl/SVGPathSegCurvetoCubicImpl.h: Added.
  • ksvg2/impl/SVGPathSegCurvetoCubicSmoothImpl.cc: Added.
  • ksvg2/impl/SVGPathSegCurvetoCubicSmoothImpl.h: Added.
  • ksvg2/impl/SVGPathSegCurvetoQuadraticImpl.cc: Added.
  • ksvg2/impl/SVGPathSegCurvetoQuadraticImpl.h: Added.
  • ksvg2/impl/SVGPathSegCurvetoQuadraticSmoothImpl.cc: Added.
  • ksvg2/impl/SVGPathSegCurvetoQuadraticSmoothImpl.h: Added.
  • ksvg2/impl/SVGPathSegImpl.cc: Added.
  • ksvg2/impl/SVGPathSegImpl.h: Added.
  • ksvg2/impl/SVGPathSegLinetoHorizontalImpl.cc: Added.
  • ksvg2/impl/SVGPathSegLinetoHorizontalImpl.h: Added.
  • ksvg2/impl/SVGPathSegLinetoImpl.cc: Added.
  • ksvg2/impl/SVGPathSegLinetoImpl.h: Added.
  • ksvg2/impl/SVGPathSegLinetoVerticalImpl.cc: Added.
  • ksvg2/impl/SVGPathSegLinetoVerticalImpl.h: Added.
  • ksvg2/impl/SVGPathSegListImpl.cc: Added.
  • ksvg2/impl/SVGPathSegListImpl.h: Added.
  • ksvg2/impl/SVGPathSegMovetoImpl.cc: Added.
  • ksvg2/impl/SVGPathSegMovetoImpl.h: Added.
  • ksvg2/impl/SVGPatternElementImpl.cc: Added.
  • ksvg2/impl/SVGPatternElementImpl.h: Added.
  • ksvg2/impl/SVGPointImpl.cc: Added.
  • ksvg2/impl/SVGPointImpl.h: Added.
  • ksvg2/impl/SVGPointListImpl.cc: Added.
  • ksvg2/impl/SVGPointListImpl.h: Added.
  • ksvg2/impl/SVGPolyElementImpl.cc: Added.
  • ksvg2/impl/SVGPolyElementImpl.h: Added.
  • ksvg2/impl/SVGPolygonElementImpl.cc: Added.
  • ksvg2/impl/SVGPolygonElementImpl.h: Added.
  • ksvg2/impl/SVGPolylineElementImpl.cc: Added.
  • ksvg2/impl/SVGPolylineElementImpl.h: Added.
  • ksvg2/impl/SVGPreserveAspectRatioImpl.cc: Added.
  • ksvg2/impl/SVGPreserveAspectRatioImpl.h: Added.
  • ksvg2/impl/SVGRadialGradientElementImpl.cc: Added.
  • ksvg2/impl/SVGRadialGradientElementImpl.h: Added.
  • ksvg2/impl/SVGRectElementImpl.cc: Added.
  • ksvg2/impl/SVGRectElementImpl.h: Added.
  • ksvg2/impl/SVGRectImpl.cc: Added.
  • ksvg2/impl/SVGRectImpl.h: Added.
  • ksvg2/impl/SVGSVGElementImpl.cc: Added.
  • ksvg2/impl/SVGSVGElementImpl.h: Added.
  • ksvg2/impl/SVGScriptElementImpl.cc: Added.
  • ksvg2/impl/SVGScriptElementImpl.h: Added.
  • ksvg2/impl/SVGSetElementImpl.cc: Added.
  • ksvg2/impl/SVGSetElementImpl.h: Added.
  • ksvg2/impl/SVGStopElementImpl.cc: Added.
  • ksvg2/impl/SVGStopElementImpl.h: Added.
  • ksvg2/impl/SVGStringListImpl.cc: Added.
  • ksvg2/impl/SVGStringListImpl.h: Added.
  • ksvg2/impl/SVGStylableImpl.cc: Added.
  • ksvg2/impl/SVGStylableImpl.h: Added.
  • ksvg2/impl/SVGStyleElementImpl.cc: Added.
  • ksvg2/impl/SVGStyleElementImpl.h: Added.
  • ksvg2/impl/SVGStyledElementImpl.cc: Added.
  • ksvg2/impl/SVGStyledElementImpl.h: Added.
  • ksvg2/impl/SVGSwitchElementImpl.cc: Added.
  • ksvg2/impl/SVGSwitchElementImpl.h: Added.
  • ksvg2/impl/SVGSymbolElementImpl.cc: Added.
  • ksvg2/impl/SVGSymbolElementImpl.h: Added.
  • ksvg2/impl/SVGTSpanElementImpl.cc: Added.
  • ksvg2/impl/SVGTSpanElementImpl.h: Added.
  • ksvg2/impl/SVGTestsImpl.cc: Added.
  • ksvg2/impl/SVGTestsImpl.h: Added.
  • ksvg2/impl/SVGTextContentElementImpl.cc: Added.
  • ksvg2/impl/SVGTextContentElementImpl.h: Added.
  • ksvg2/impl/SVGTextElementImpl.cc: Added.
  • ksvg2/impl/SVGTextElementImpl.h: Added.
  • ksvg2/impl/SVGTextPositioningElementImpl.cc: Added.
  • ksvg2/impl/SVGTextPositioningElementImpl.h: Added.
  • ksvg2/impl/SVGTitleElementImpl.cc: Added.
  • ksvg2/impl/SVGTitleElementImpl.h: Added.
  • ksvg2/impl/SVGTransformImpl.cc: Added.
  • ksvg2/impl/SVGTransformImpl.h: Added.
  • ksvg2/impl/SVGTransformListImpl.cc: Added.
  • ksvg2/impl/SVGTransformListImpl.h: Added.
  • ksvg2/impl/SVGTransformableImpl.cc: Added.
  • ksvg2/impl/SVGTransformableImpl.h: Added.
  • ksvg2/impl/SVGURIReferenceImpl.cc: Added.
  • ksvg2/impl/SVGURIReferenceImpl.h: Added.
  • ksvg2/impl/SVGUseElementImpl.cc: Added.
  • ksvg2/impl/SVGUseElementImpl.h: Added.
  • ksvg2/impl/SVGViewElementImpl.cc: Added.
  • ksvg2/impl/SVGViewElementImpl.h: Added.
  • ksvg2/impl/SVGZoomAndPanImpl.cc: Added.
  • ksvg2/impl/SVGZoomAndPanImpl.h: Added.
  • ksvg2/impl/svgattrs.c: Added.
  • ksvg2/impl/svgattrs.h: Added.
  • ksvg2/impl/svgattrs.in: Added.
  • ksvg2/impl/svgpathparser.cc: Added.
  • ksvg2/impl/svgpathparser.h: Added.
  • ksvg2/impl/svgtags.c: Added.
  • ksvg2/impl/svgtags.h: Added.
  • ksvg2/impl/svgtags.in: Added.
  • ksvg2/ksvg.h: Added.
  • ksvg2/scripts/generate.pl: Added.
  • ksvg2/scripts/kalyptusKDOMEcma.pm: Added.
  • ksvg2/scripts/ksvgstatus.xsl: Added.
  • ksvg2/scripts/regressiontest.sh: Added.
  • ksvg2/scripts/regressiontestsetup.sh: Added.
  • ksvg2/scripts/svg.idl: Added. Several things to mention here:
  1. Function names were stripped out of the ChangeLog for brevity.
  2. Several files (like the c++ DOM) are only in here temporarily.
  3. Several files (like kdom/catalog) were left out of CVS as they do not currently work in our kdom port. Those may or may not be added in the future.
  4. Notes re: the WebCore+SVG target
    • APPLE_COMPILE_HACK is a temporary addition for compiling
    • None of the SVG or KDOM files are compiled in "WebCore" by default.
    • Compiling WebCore+SVG requires compiling JavaScriptCore+SVG to enable RTTI support in JavaScriptCore.
8:23 PM Changeset in webkit [9635] by mjs
  • 2 edits in trunk/JavaScriptCore

Reviewed by hyatt.

  • When there are many live objects, GC less often, to try to make GC cost proportional to garbage, not proportional to total memory used.
  • kjs/collector.cpp: (KJS::Collector::allocate):
6:01 PM Changeset in webkit [9634] by eseidel
  • 3 edits in trunk/WebCore

Bug #: 3847
Submitted by: eseidel
Reviewed by: mjs

5:54 PM Changeset in webkit [9633]
  • 46 copies
    2 deletes in tags/WebCore-413~0~2

This commit was manufactured by cvs2svn to create tag
'WebCore-413~0~2'.

5:54 PM Changeset in webkit [9632] by justing
  • 2 edits in branches/gcc-4-0-branch/WebCore

Versioning for gcc-4-0-branch - WebCore-413.0.2

5:53 PM Changeset in webkit [9631] by ggaren
  • 2 edits
    2 adds in trunk

WebCore:

Rolled in layout test for fix to
http://bugzilla.opendarwin.org/show_bug.cgi?id=3818
Fallback font doesn't have requested weight in ATSUI-rendered text

Reviewed by mjs.

Test cases added:

  • layout-tests/fast/text/international/bidi-fallback-font-weight-expected.txt: Added.
  • layout-tests/fast/text/international/bidi-fallback-font-weight.html: Added.

WebKit:

Rolled in patch by opendarwin.org@mitzpettel.com

-fixes http://bugzilla.opendarwin.org/show_bug.cgi?id=3818
Fallback font doesn't have requested weight in ATSUI-rendered text

(See WebCore Changelog for layout test)

Reviewed by mjs.

  • WebCoreSupport.subproj/WebTextRenderer.m: (-[WebTextRenderer _createATSUTextLayoutForRun:style:]):
5:52 PM Changeset in webkit [9630]
  • 13 copies
    3 deletes in tags/WebKit-412~0~2

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

5:52 PM Changeset in webkit [9629] by justing
  • 2 edits in branches/gcc-4-0-branch/WebKit

Versioning for gcc-4-0-branch - WebKit-412.0.2

5:48 PM Changeset in webkit [9628] by ggaren
  • 2 edits in trunk/WebKit

Rolled in patch by opendarwin.org@mitzpettel.com

-fixes http://bugzilla.opendarwin.org/show_bug.cgi?id=3818
Fallback font doesn't have requested weight in ATSUI-rendered text

Reviewed by mjs.

  • WebCoreSupport.subproj/WebTextRenderer.m: (-[WebTextRenderer _createATSUTextLayoutForRun:style:]):
5:39 PM Changeset in webkit [9627] by justing
  • 10 edits in branches/gcc-4-0-branch/WebKit

Reviewed by John

Changes to compile with gcc 4.0 build 5204

The construct "variable = if ? then : else" is more strict about the types of 'then' and 'else'

  • History.subproj/WebHistoryItem.m: (-[WebHistoryItem copyWithZone:]):
  • Misc.subproj/WebNSPasteboardExtras.m: (-[NSPasteboard _web_writeImage:URL:title:archive:types:]):
  • Misc.subproj/WebNSURLExtras.m: (-[NSURL _web_URLWithLowercasedScheme]): (-[NSString _web_mapHostNameWithRange:encode:makeString:]):
  • WebCoreSupport.subproj/WebBridge.m: (-[WebBridge MIMETypeForPath:]):
  • WebCoreSupport.subproj/WebImageRendererFactory.m: (-[WebImageRendererFactory imageRendererWithBytes:length:MIMEType:]):
  • WebCoreSupport.subproj/WebTextRenderer.m: (-[WebTextRenderer initWithFont:usingPrinterFont:]):
  • WebView.subproj/WebFrame.m: (-[WebFrame _webDataRequestForData:MIMEType:textEncodingName:baseURL:unreachableURL:]):
  • WebView.subproj/WebHTMLView.m: (-[WebHTMLView _styleFromFontAttributes:]):
  • WebView.subproj/WebView.m: (-[WebView _writeImageElement:withPasteboardTypes:toPasteboard:]): (-[WebView mainFrameTitle]):
5:35 PM Changeset in webkit [9626] by justing
  • 14 edits in branches/gcc-4-0-branch/WebCore

Reviewed by john

Changes needed in order to compile with gcc 4.0 build 5204
Mostly obj-c type and casting issues

  • kwq/DOM-CSS.mm: (+[DOMCSSPrimitiveValue _valueWithImpl:]): Wrote wrapper _valuewithimpl that calls parent class's method
  • kwq/DOMEvents.h:
  • kwq/DOMInternal.h: (addDOMWrapper):
  • kwq/KWQButton.mm: (QButton::setWritingDirection):
  • kwq/KWQClipboard.mm: (KWQClipboard::dragNSImage):
  • kwq/KWQComboBox.mm: (QComboBox::setWritingDirection): (QComboBox::populateMenu):
  • kwq/KWQKHTMLPart.mm: (regExpForLabels): (KWQKHTMLPart::passWidgetMouseDownEventToWidget): (KWQKHTMLPart::fileWrapperForElement): renderer->pixmap().image() was used as an NSImage, but a WebCoreImageRenderer doesn't have any association with NSImage, should be investigated further
  • kwq/KWQLineEdit.mm: (QLineEdit::QLineEdit):
  • kwq/KWQListBox.mm: (QListBox::~QListBox): (QListBox::setSelectionMode): (QListBox::doneAppendingItems): (QListBox::setSelected): (QListBox::isSelected): (QListBox::setEnabled): (QListBox::sizeForNumberOfLines): (QListBox::setWritingDirection):
  • kwq/KWQScrollView.mm: (QScrollView::contentsX): (QScrollView::contentsY):
  • kwq/KWQTextEdit.mm: (QTextEdit::setAlignment): (QTextEdit::setWritingDirection): (QTextEdit::sizeWithColumnsAndRows): (QTextEdit::setPalette):
  • kwq/KWQWidget.mm: (QWidget::hasFocus):
  • kwq/WebCoreBridge.mm: (-[WebCoreBridge elementAtPoint:]):
5:30 PM Changeset in webkit [9625] by bdakin
  • 3 edits
    2 adds in trunk

Reviewed by John.

This is a fix for half of <rdar://problem/4172312>
Because marquee is a WinIE element, we are honoring their treatment of the heigh attribute by making sure it is overriden when its value is given to be smaller than the font height.

Test cases added: fast/css/MarqueeLayoutTest.html

  • khtml/html/html_blockimpl.cpp: (HTMLMarqueeElementImpl::mapToEntry): set result to eMarquee instead of eUniversal for height attribute (HTMLMarqueeElementImpl::parseMappedAttribute): changed to minheight instead of just height
  • khtml/xml/dom_elementimpl.h: added eMarquee hash key (QScrollView::suppressScrollBars):
  • layout-tests/fast/css/MarqueeLayoutTest-expected.txt: Added.
  • layout-tests/fast/css/MarqueeLayoutTest.html: Added.
3:56 PM Changeset in webkit [9624]
  • 56 copies
    2 deletes in tags/WebCore-415~12~1

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

3:56 PM Changeset in webkit [9623] by adele
  • 2 edits in branches/Ti-2005-007-branch/WebCore

Versioning for Ti-2005-007-branch - WebCore-415.12.1

3:45 PM Changeset in webkit [9622] by adele
  • 2 edits in branches/Ti-2005-007-branch/WebCore

Versioning for Ti-2005-007-branch - WebCore-415.11.2

3:44 PM Changeset in webkit [9621] by adele
  • 2 edits in branches/Ti-2005-007-branch/WebCore

Merged for for <rdar://problem/4168001> from TOT to Ti-2005-007-branch.

2005-07-07 Adele Peterson <adele@apple.com>

change by Maciej, reviewed by me.

fix for <rdar://problem/4168001> Cambridge 8C45: Safari crashes in Webcore (DOM::NodeImpl::removeAllEventListeners() + 32)

No test cases added. There are some edge cases in which removeAllDisconnectedNodeEventListeners can get
called twice for the same document, and this can cause some nodes to unnecessarily remain in the
m_disconnectedNodesWithEventListeners list. This fix just clears the m_disconnectedNodesWithEventListeners
list after removing all event listeners for the disconnected nodes.

  • khtml/xml/dom_docimpl.cpp: (DocumentImpl::removeAllDisconnectedNodeEventListeners):
3:23 PM Changeset in webkit [9620] by vicki
  • 10 edits in trunk

JavaScriptCore:

Fix from Carsten Guenther, reviewed by Maciej

Switch from "-" to ":" in error strings.

  • kjs/error_object.cpp: (ErrorProtoFuncImp::call):
  • tests/mozilla/expected.html:

WebCore:

Fix from Carsten Guenther, reviewed by Maciej

  • 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:
11:39 AM Changeset in webkit [9619] by vicki
  • 3 edits in trunk/WebCore

Test cases added: (NONE)

<rdar://problem/4109893> REGRESSSION: back/forward broken at wsj.com, worked in v185
Also written as http://bugzilla.opendarwin.org/show_bug.cgi?id=3901

Broken by security fix for 4005575: Arbitrary file disclosure vulnerability due to ability to load local html from remote content

The root of this bug is that URLs for subframes of a page are sometimes added to the back/forward list. This happens a lot at
wsj.com, and I believe it would happen for many or all sites that use JS to cons up a URL for an iframe and then load it.

The security fix changed the code path to go through openURLRequest, but only openURL had the logic to guess if
the current navigation was done in response to a user gesture. openURLRequest always assumed it was a user gesture,
and thus all uses of this code path would place an item in the b/f list.

  • kwq/KWQKHTMLPart.h:
  • kwq/KWQKHTMLPart.mm: (KWQKHTMLPart::userGestureHint): Factored code from openURL. (KWQKHTMLPart::openURL): Call newly factored code. (KWQKHTMLPart::openURLRequest): Newly call newly factored code.
9:12 AM Changeset in webkit [9618] by ggaren
  • 4 edits in trunk/JavaScriptCore

-rolled in patch for http://bugzilla.opendarwin.org/show_bug.cgi?id=3878
arguments object should be an object not an array

Reviewed by mjs.

  • kjs/function.cpp: (KJS::ArgumentsImp::ArgumentsImp): now manually handles initialization we used to get for free by inheriting from ArrayInstanceImp
  • kjs/function.h: ArgumentsImp now inherits from ObjectImp
  • tests/mozilla/expected.html: updated expected test results

Jul 7, 2005:

10:51 PM Changeset in webkit [9617] by mjs
  • 2 edits in trunk/WebCore
  • oops, accidentally committed stat dumping enabled
  • khtml/misc/hashtable.h:
10:19 PM Changeset in webkit [9616] by mjs
  • 4 edits in trunk/WebCore

Reviewed by hyatt.

  • sped up DOMStringImpl * equality comparisons.
  • khtml/misc/hashfunctions.h: (khtml::):
  • khtml/misc/hashtable.h:
  • khtml/xml/dom_atomicstring.cpp: (DOM::equal):
5:50 PM Changeset in webkit [9615] by adele
  • 2 edits in branches/Safari-Cam-branch/WebCore

Versioning for Safari-Cam-branch - WebCore-415.12

5:48 PM Changeset in webkit [9614] by adele
  • 2 edits in branches/Safari-Cam-branch/WebCore

merged fix for <rdar://problem/4168001> from TOT to Safari-Cam-branch

2005-07-07 Adele Peterson <adele@apple.com>

change by Maciej, reviewed by me.

fix for <rdar://problem/4168001> Cambridge 8C45: Safari crashes in Webcore (DOM::NodeImpl::removeAllEventListeners() + 32)

No test cases added. There are some edge cases in which removeAllDisconnectedNodeEventListeners can get
called twice for the same document, and this can cause some nodes to unnecessarily remain in the
m_disconnectedNodesWithEventListeners list. This fix just clears the m_disconnectedNodesWithEventListeners
list after removing all event listeners for the disconnected nodes.

  • khtml/xml/dom_docimpl.cpp: (DocumentImpl::removeAllDisconnectedNodeEventListeners):
5:20 PM Changeset in webkit [9613] by adele
  • 2 edits in trunk/WebCore

change by Maciej, reviewed by me.

fix for <rdar://problem/4168001> Cambridge 8C45: Safari crashes in Webcore (DOM::NodeImpl::removeAllEventListeners() + 32)

No test cases added. There are some edge cases in which removeAllDisconnectedNodeEventListeners can get
called twice for the same document, and this can cause some nodes to unnecessarily remain in the
m_disconnectedNodesWithEventListeners list. This fix just clears the m_disconnectedNodesWithEventListeners
list after removing all event listeners for the disconnected nodes.

  • khtml/xml/dom_docimpl.cpp: (DocumentImpl::removeAllDisconnectedNodeEventListeners):
10:06 AM Changeset in webkit [9612] by ggaren
  • 2 edits in trunk/WebCore

Reviewed by sullivan.

Test cases added: (NONE)

  • kwq/KWQDef.h: added #include <cmath> to fix build failure introduced by last checkin
1:03 AM Changeset in webkit [9611] by eseidel
  • 10 edits in trunk/WebCore

Bug #: 3829
Submitted by: eseidel
Reviewed by: mjs

  • kwq/DOM-CSS.mm: (-[DOMRGBColor _color]): changed to nsColor()
  • kwq/KWQAccObject.mm: (AXAttributeStringSetStyle): changed to nsColor()
  • kwq/KWQColor.h: Added defs for KDOM.
  • kwq/KWQColor.mm: (qRed): like qAlpha, kcanvas required. (qGreen): like qAlpha, kcanvas required. (qBlue): like qAlpha, kcanvas required. (parseHexColor): copied from khtml/css/cssparser.h (QColor::QColor): QColor(QString), will lookup by hex code. (nsColor): now plain function, instead of member function. (mjs) (CGColorFromNSColor): stolen from QPalette.mm (cgColor): added to support CGColor, like nsColor() (QColor::getRgbaF): new, for KCanvas, from Qt 4.
  • kwq/KWQKHTMLPart.mm: (KWQKHTMLPart::attributedString): changed to nsColor() (KWQKHTMLPart::fontAttributesForSelectionStart): nsColor() (KWQKHTMLPart::bodyBackgroundColor): changed to nsColor()
  • kwq/KWQLineEdit.mm: (QLineEdit::setPalette): changed to nsColor()
  • kwq/KWQPainter.mm: (QPainter::_setColorFromBrush): changed to nsColor() (QPainter::_setColorFromPen): changed to nsColor() (QPainter::drawText): changed to nsColor() (QPainter::drawHighlightForText): changed to nsColor() (QPainter::drawLineForText): changed to nsColor() (QPainter::_fillRect): changed to nsColor() (QPainter::setShadow): changed to cgColor() (QPainter::drawFocusRing): changed to nsColor()
  • kwq/KWQTextEdit.mm: (QTextEdit::setPalette): changed to nsColor()
  • kwq/WebCoreBridge.mm: (-[WebCoreBridge selectionColor]): changed to nsColor() This patch ended up larger than intended after discussing with mjs about adding getCGColor() and getCIColor() We decided that having separate nsColor(), cgColor() and ciColor() defined elsewhere, was cleanest. The rest of the patch is QColor additions for kdom/ksvg/kcanvas. http://bugzilla.opendarwin.org/show_bug.cgi?id=3829
12:38 AM Changeset in webkit [9610] by eseidel
  • 2 edits in trunk/WebCore

Bug #: 3849
Submitted by: eseidel
Reviewed by: mjs

12:33 AM Changeset in webkit [9609] by eseidel
  • 4 edits in trunk

Bug: 3882
Submitter: eseidel
Reviewer: mjs

12:17 AM Changeset in webkit [9608] by eseidel
  • 4 edits in trunk/WebCore

Bug #: 3826
Submitted by: eseidel
Reviewed by: mjs

  • khtml/rendering/render_canvasimage.cpp: <cmath.h>
  • khtml/rendering/render_image.cpp: <cmath.h> instead of <math.h>
  • kwq/KWQDef.h: 64bit support for KDOM (qRound): inline mapping to lround. Newer patch, now gcc 3.3 compatible. Thanks to ggaren for the 3.3 fix. http://bugzilla.opendarwin.org/show_bug.cgi?id=3826

Jul 6, 2005:

11:31 PM Changeset in webkit [9607] by eseidel
  • 1 edit
    2 adds in trunk/WebCore

Bug #: 3860
Submitted by: eseidel
Reviewed by: mjs

11:25 PM Changeset in webkit [9606] by eseidel
  • 4 edits in trunk/WebCore

Bug #: 3674
Submitted by: eseidel
Reviewed by: mjs

  • kwq/KWQPoint.mm: (QPoint::operator CGPoint): Added. (operator*): Added. (operator<<): Added.
  • kwq/KWQPointArray.h: Added. (QPoint::setX): Added. (QPoint::setY): Added. (QPoint::isNull): Added. (QPoint::operator -=): Added.
  • kwq/KWQPointArray.mm: Added. (QPointArray::QPointArray): Added. (QPointArray::copy): Added. (QPointArray::boundingRect): Added. (QPointArray::point): Added. Necessary additions for KDOM/KSVG/KCanvas http://bugzilla.opendarwin.org/show_bug.cgi?id=3674
10:42 PM Changeset in webkit [9605] by mjs
  • 3 edits in trunk/WebCore

Reviewed by hyatt.

  • fixed size() and contains() methods on HashSet (they would not compile before)
  • khtml/misc/hashset.h: (khtml::::size):
  • khtml/misc/hashtable.h: (khtml::::contains):
8:07 PM Changeset in webkit [9604] by eseidel
  • 1 edit
    1 add in trunk/WebCore

Bug #: 3859
Submitted by: eseidel
Reviewed by: mjs

11:49 AM Changeset in webkit [9603] by ggaren
  • 14 edits in trunk

Reviewed by adele.

Modified layout tests to match rollout of changes for <rdar://problem/3792529>
REGRESSION (Mail): Tabs do not work the way they did in Panther

Tests modified:

  • layout-tests/editing/deleting/delete-tab-001-expected.txt:
  • layout-tests/editing/deleting/delete-tab-002-expected.txt:
  • layout-tests/editing/deleting/delete-tab-003-expected.txt:
  • layout-tests/editing/deleting/delete-tab-004-expected.txt:
  • layout-tests/editing/inserting/insert-tab-001-expected.txt:
  • layout-tests/editing/inserting/insert-tab-002-expected.txt:
  • layout-tests/editing/inserting/insert-tab-003-expected.txt:
  • layout-tests/editing/inserting/insert-tab-004-expected.txt:
  • layout-tests/fast/dom/quadraticCurveTo-expected.txt:
  • layout-tests/fast/js/string-replace-2-expected.txt:
  • layout-tests/fast/table/039-expected.txt:
  • layout-tests/fast/table/border-collapsing/004-expected.txt:
  • layout-tests/fast/tokenizer/script_extra_close-expected.txt:
1:38 AM Changeset in webkit [9602] by mjs
  • 2 edits in trunk/WebCore

Even yet still more gcc4 build fixes.

  • khtml/misc/hashset.h: (khtml::convertAdapter): (khtml::::insert):
12:35 AM Changeset in webkit [9601] by mjs
  • 2 edits in trunk/WebCore

More ggc-4-only build fixage.

  • khtml/misc/hashtraits.h:
12:11 AM Changeset in webkit [9600] by mjs
  • 2 edits in trunk/WebCore

Fix additional gcc-4-only build breakage.

  • khtml/misc/pointerhash.h: (khtml::PointerHashConstIteratorAdapter::operator*):

Jul 5, 2005:

11:23 PM Changeset in webkit [9599] by mjs
  • 1 edit
    1 add in trunk/WebCore

Forgot to commit a file. Fix for build breakage.

  • ForwardingHeaders/misc/pointerhash.h: Added.
8:30 PM Changeset in webkit [9598] by mjs
  • 2 edits in trunk/WebCore
  • remove stat dumping (accidentally left enabled in last patch)

Unreviewed since this was a mistake in the last checkin.

  • khtml/misc/hashtable.h:
6:28 PM Changeset in webkit [9597] by mjs
  • 9 edits
    6 adds in trunk/WebCore

Reviewed by hyatt.

Numerous hash code improvements:

  • added HashMap and the required support for it in HashTable
  • convert to using deleted sentinels and double hashing instead of linear probing and reinsert on delete
  • add support for traits so that empty and deleted values can be customized per type
  • make insert return a pair of an iterator and a bool even at the API level
  • converted some code to use HashMap
  • added standard hash and equal functions for some types, plus case insensitive ones
  • lots of assorted code cleanup
  • pass hash functions as classes with two static functions instead of as functions
  • khtml/css/cssstyleselector.cpp: (khtml::CSSRuleSet::CSSRuleSet): Use HashMap instead of QPtrDict. (khtml::CSSRuleSet::~CSSRuleSet): ditto (khtml::CSSRuleSet::addToRuleSet): ditto (khtml::CSSRuleSet::addRule): ditto
  • khtml/css/cssstyleselector.h: (khtml::CSSRuleSet::getIDRules): ditto (khtml::CSSRuleSet::getClassRules): ditto (khtml::CSSRuleSet::getTagRules): ditto
  • khtml/editing/jsediting.cpp: (DOM::DocumentImpl::commandImp): ditto
  • khtml/misc/hashfunctions.h: Added. Standard hash functions. (khtml::defaultEqual): (khtml::pointerHash<4>): (khtml::pointerHash<8>): (khtml::defaultHash<void *>): (khtml::defaultHash<DOM::DOMStringImpl *>): (khtml::caseInsensitiveHash): (khtml::caseInsensitiveEqual):
  • WebCore.pbproj/project.pbxproj:
  • khtml/misc/hashmap.h: Added. (khtml::HashMap::HashMap): (khtml::HashMap::size): (khtml::HashMap::capacity): (khtml::HashMap::isEmpty): (khtml::HashMap::begin): (khtml::HashMap::end): (khtml::HashMap::find): (khtml::HashMap::contains): (khtml::HashMap::insert): (khtml::HashMap::get): (khtml::HashMap::remove): (khtml::HashMap::clear): (khtml::HashMap::extractKey):
  • khtml/misc/hashset.h: (khtml::identityExtract): (khtml::::size): (khtml::::capacity): (khtml::::isEmpty): (khtml::::begin): (khtml::::end): (khtml::::find): (khtml::::contains): (khtml::::insert): (khtml::::remove): (khtml::::clear): (khtml::::convertAdapter):
  • khtml/misc/hashtable.cpp: (khtml::HashTableStats::~HashTableStats):
  • khtml/misc/hashtable.h: (khtml::HashTableIterator::HashTableIterator): (khtml::HashTableIterator::skipEmptyBuckets): (khtml::HashTableConstIterator::HashTableConstIterator): (khtml::HashTableConstIterator::skipEmptyBuckets): (khtml::HashTable::HashTable): (khtml::HashTable::insert): (khtml::HashTable::isEmptyBucket): (khtml::HashTable::isDeletedBucket): (khtml::HashTable::isEmptyOrDeletedBucket): (khtml::HashTable::identityConvert): (khtml::HashTable::extractKey): (khtml::HashTable::lookup): (khtml::HashTable::shouldExpand): (khtml::HashTable::mustRehashInPlace): (khtml::HashTable::clearBucket): (khtml::HashTable::deleteBucket): (khtml::HashTable::makeLookupResult): (khtml::HashTable::makeIterator): (khtml::HashTable::makeConstIterator): (khtml::::lookup): (khtml::::insert): (khtml::::reinsert): (khtml::::find): (khtml::::contains): (khtml::::remove): (khtml::::allocateTable): (khtml::::expand): (khtml::::rehash): (khtml::::clear): (khtml::::HashTable): (khtml::::swap): (khtml::::operator): (khtml::::checkConsistency): (khtml::::checkConsistencyExceptSize):
  • khtml/misc/hashtraits.h: Added. (khtml::HashTraits::emptyValue): (khtml::): (khtml::PairHashTraits::emptyValue): (khtml::PairHashTraits::deletedValue):
  • ForwardingHeaders/misc/hashmap.h: Added.
  • ForwardingHeaders/misc/hashset.h: Added.
  • WebCore.pbproj/project.pbxproj: Added new files.
  • khtml/misc/pointerhash.h: Added. (khtml::PointerHashIteratorAdapter::PointerHashIteratorAdapter): (khtml::PointerHashIteratorAdapter::operator*): (khtml::PointerHashIteratorAdapter::operator->): (khtml::PointerHashIteratorAdapter::operator++): (khtml::PointerHashIteratorAdapter::operator==): (khtml::PointerHashIteratorAdapter::operator!=): (khtml::PointerHashConstIteratorAdapter::PointerHashConstIteratorAdapter): (khtml::PointerHashConstIteratorAdapter::operator*): (khtml::PointerHashConstIteratorAdapter::operator->): (khtml::PointerHashConstIteratorAdapter::operator++): (khtml::PointerHashConstIteratorAdapter::operator==): (khtml::PointerHashConstIteratorAdapter::operator!=): (khtml::):
5:21 PM Changeset in webkit [9596] by ggaren
  • 27 edits in trunk

Rolled in patch by opendarwin.org@mitzpettel.com

-fixes http://bugzilla.opendarwin.org/show_bug.cgi?id=3733
Incorrect bidi layout of ETs, ANs, and ENs in some contexts

Reviewed by hyatt.

  • khtml/rendering/bidi.cpp: (khtml::appendRun): (khtml::RenderBlock::bidiReorderLine): (khtml::RenderBlock::layoutInlineChildren):

Modified test results to account for run splitting.
This is a known bug that we need to fix separately:
http://bugzilla.opendarwin.org/show_bug.cgi?id=3838

  • layout-tests/css1/basic/containment-expected.txt:
  • layout-tests/css1/box_properties/float_on_text_elements-expected.txt:
  • layout-tests/css1/font_properties/font-expected.txt:
  • layout-tests/css1/formatting_model/inline_elements-expected.txt:
  • layout-tests/css1/pseudo/anchor-expected.txt:
  • layout-tests/editing/deleting/delete-tab-001-expected.txt:
  • layout-tests/editing/deleting/delete-tab-002-expected.txt:
  • layout-tests/editing/deleting/delete-tab-003-expected.txt:
  • layout-tests/editing/deleting/delete-tab-004-expected.txt:
  • layout-tests/editing/inserting/insert-tab-001-expected.txt:
  • layout-tests/editing/inserting/insert-tab-002-expected.txt:
  • layout-tests/editing/inserting/insert-tab-003-expected.txt:
  • layout-tests/editing/inserting/insert-tab-004-expected.txt:
  • layout-tests/editing/style/relative-font-size-change-001-expected.txt:
  • layout-tests/editing/style/relative-font-size-change-004-expected.txt:
  • layout-tests/fast/block/basic/018-expected.txt:
  • layout-tests/fast/dom/quadraticCurveTo-expected.txt:
  • layout-tests/fast/invalid/nestedh3s-expected.txt:
  • layout-tests/fast/js/string-replace-2-expected.txt:
  • layout-tests/fast/lists/003-expected.txt:
  • layout-tests/fast/selectors/166-expected.txt:
  • layout-tests/fast/table/039-expected.txt:
  • layout-tests/fast/table/border-collapsing/004-expected.txt:
  • layout-tests/fast/text/basic/004-expected.txt:
  • layout-tests/fast/tokenizer/script_extra_close-expected.txt:
4:21 PM Changeset in webkit [9595] by adele
  • 55 edits in trunk

WebCore:

Rolling out changes for <rdar://problem/3792529> REGRESSION (Mail): Tabs do not work the way they did in Panther (especially useful in plain text mail)
since it caused a 2% performance regression.

  • khtml/editing/apply_style_command.cpp: (khtml::createStyleSpanElement): (khtml::ApplyStyleCommand::removeCSSStyle): (khtml::ApplyStyleCommand::addInlineStyleIfNeeded):
  • khtml/editing/delete_selection_command.cpp: (khtml::DeleteSelectionCommand::saveTypingStyleState):
  • khtml/editing/edit_command.cpp: (khtml::EditCommand::styleAtPosition):
  • khtml/editing/html_interchange.h:
  • khtml/editing/htmlediting.cpp: (khtml::isSpecialElement):
  • khtml/editing/htmlediting.h:
  • khtml/editing/insert_text_command.cpp: (khtml::InsertTextCommand::prepareForTextInsertion): (khtml::InsertTextCommand::input):
  • khtml/editing/insert_text_command.h:
  • khtml/editing/markup.cpp: (khtml::createFragmentFromText):
  • khtml/editing/replace_selection_command.cpp: (khtml::ReplacementFragment::removeStyleNodes):
  • khtml/html/htmltokenizer.cpp: (khtml::HTMLTokenizer::begin): (khtml::HTMLTokenizer::processListing): (khtml::HTMLTokenizer::parseEntity): (khtml::HTMLTokenizer::parseTag): (khtml::HTMLTokenizer::addPending): (khtml::HTMLTokenizer::write):
  • khtml/html/htmltokenizer.h: (khtml::HTMLTokenizer::):
  • khtml/rendering/bidi.cpp: (khtml::addRun): (khtml::RenderBlock::computeHorizontalPositionsForLine): (khtml::RenderBlock::skipWhitespace): (khtml::RenderBlock::findNextLineBreak): (khtml::RenderBlock::checkLinesForTextOverflow):
  • khtml/rendering/break_lines.cpp: (khtml::isBreakable):
  • khtml/rendering/font.cpp: (Font::drawHighlightForText): (Font::drawText): (Font::floatWidth): (Font::floatCharacterWidths): (Font::checkSelectionPoint): (Font::width):
  • khtml/rendering/font.h:
  • khtml/rendering/render_block.cpp: (khtml::stripTrailingSpace): (khtml::RenderBlock::calcInlineMinMaxWidth):
  • khtml/rendering/render_block.h:
  • khtml/rendering/render_br.h: (khtml::RenderBR::width):
  • khtml/rendering/render_flexbox.cpp: (khtml::RenderFlexibleBox::layoutVerticalBox):
  • khtml/rendering/render_image.cpp: (RenderImage::setPixmap): (RenderImage::paint):
  • khtml/rendering/render_line.cpp: (khtml::EllipsisBox::paint):
  • khtml/rendering/render_line.h: (khtml::InlineBox::width): (khtml::InlineBox::xPos): (khtml::InlineBox::yPos): (khtml::InlineBox::height): (khtml::InlineBox::baseline):
  • khtml/rendering/render_list.cpp: (RenderListMarker::paint): (RenderListMarker::calcMinMaxWidth):
  • khtml/rendering/render_object.cpp: (RenderObject::recalcMinMaxWidths):
  • khtml/rendering/render_object.h:
  • khtml/rendering/render_replaced.cpp:
  • khtml/rendering/render_text.cpp: (InlineTextBox::selectionRect): (InlineTextBox::paint): (InlineTextBox::paintSelection): (InlineTextBox::paintMarkedTextBackground): (InlineTextBox::offsetForPosition): (InlineTextBox::positionForOffset): (RenderText::cacheWidths): (RenderText::widthFromCache): (RenderText::trimmedMinMaxWidth): (RenderText::calcMinMaxWidth): (RenderText::containsOnlyWhitespace): (RenderText::width):
  • khtml/rendering/render_text.h:
  • kwq/KWQFontMetrics.h:
  • kwq/KWQFontMetrics.mm: (QFontMetrics::width): (QFontMetrics::charWidth): (QFontMetrics::floatWidth): (QFontMetrics::floatCharacterWidths): (QFontMetrics::checkSelectionPoint): (QFontMetrics::boundingRect): (QFontMetrics::size):
  • kwq/KWQPainter.h:
  • kwq/KWQPainter.mm: (QPainter::drawText): (QPainter::drawHighlightForText):
  • kwq/WebCoreTextRenderer.h:
  • kwq/WebCoreTextRendererFactory.mm: (WebCoreInitializeEmptyTextStyle):
  • layout-tests/editing/deleting/delete-tab-001-expected.txt:
  • layout-tests/editing/deleting/delete-tab-001.html:
  • layout-tests/editing/deleting/delete-tab-002-expected.txt:
  • layout-tests/editing/deleting/delete-tab-002.html:
  • layout-tests/editing/deleting/delete-tab-003-expected.txt:
  • layout-tests/editing/deleting/delete-tab-003.html:
  • layout-tests/editing/deleting/delete-tab-004-expected.txt:
  • layout-tests/editing/deleting/delete-tab-004.html:
  • layout-tests/editing/inserting/insert-tab-001-expected.txt:
  • layout-tests/editing/inserting/insert-tab-002-expected.txt:
  • layout-tests/editing/inserting/insert-tab-003-expected.txt:
  • layout-tests/editing/inserting/insert-tab-004-expected.txt:
  • layout-tests/fast/dom/quadraticCurveTo-expected.txt:
  • layout-tests/fast/js/string-replace-2-expected.txt:
  • layout-tests/fast/table/039-expected.txt:
  • layout-tests/fast/table/border-collapsing/004-expected.txt:
  • layout-tests/fast/tokenizer/script_extra_close-expected.txt:

WebKit:

Rolling out changes for <rdar://problem/3792529> REGRESSION (Mail): Tabs do not work the way they did in Panther (especially useful in plain text mail)
since it caused a 2% performance regression.

  • WebCoreSupport.subproj/WebTextRenderer.m: (isSpace): (-[WebTextRenderer _CG_drawHighlightForRun:style:geometry:]): (-[WebTextRenderer _CG_floatWidthForRun:style:widths:fonts:glyphs:startPosition:numGlyphs:]): (-[WebTextRenderer _extendCharacterToGlyphMapToInclude:]): (-[WebTextRenderer _CG_pointToOffset:style:position:reversed:includePartialGlyphs:]): (initializeCharacterWidthIterator): (widthForNextCharacter):
2:28 PM Changeset in webkit [9594] by eseidel
  • 1 edit in trunk/WebCore/ChangeLog-2005-08-23

Bug #: 3851
Submitted by: eseidel
Reviewed by: mjs
Fixed Bogus ChangeLog entry.

  • kwq/KWQPalette.h: (QColorGroup::): Enum values added for KDOM. (QPalette::): Enum values added for KDOM.
  • kwq/KWQPalette.mm: Added. (QPalette::setColor): Added (only supports "active"). Many of these enum values (particularly ColorGroup) may be removed as KDOM gets better integrated with our tree. http://bugzilla.opendarwin.org/show_bug.cgi?id=3851
2:10 PM Changeset in webkit [9593] by bdakin
  • 1 edit
    5 adds in trunk

Adding colspan test for HTMLTableElement and bdo test for HTMLElement.

Reviewed by NOBODY Adele.

Test cases added: (NONE)

  • ChangeLog:
  • layout-tests/fast/dom/HTMLElement/bdo-expected.txt: Added.
  • layout-tests/fast/dom/HTMLElement/bdo.html: Added.
  • layout-tests/fast/dom/HTMLTableElement/colSpan-expected.txt: Added.
  • layout-tests/fast/dom/HTMLTableElement/colSpan.html: Added.
11:37 AM Changeset in webkit [9592] by sullivan
  • 2 edits in trunk/WebKit

Reviewed by Chris Blumenberg.

  • fixed <rdar://problem/4158230> Zoom In/Zoom Out in PDF context menu don't update window's notion of text size
  • WebView.subproj/WebPDFView.m: (-[WebPDFView _menuItemsFromPDFKitForEvent:]): Redirect Actual Size, Zoom In, and Zoom Out context menu items so that they behave exactly like Make Text Standard Size, Make Text Larger, and Make Text Smaller.
11:37 AM Changeset in webkit [9591] by ggaren
  • 2 edits in trunk/WebCore

-rolled out patch for
http://bugzilla.opendarwin.org/show_bug.cgi?id=3826
because it fails to build w/gcc3.3 (previous fix didn't completely work)

  • kwq/KWQDef.h:
11:09 AM Changeset in webkit [9590] by ggaren
  • 2 edits in trunk/WebCore

-fixed failed build introduced by fix to
http://bugzilla.opendarwin.org/show_bug.cgi?id=3826

Reviewed by sullivan.

  • kwq/KWQDef.h: changed 64 bit typedef to match def in sys/types.h
1:22 AM Changeset in webkit [9589] by eseidel
  • 2 edits
    1 add in trunk/WebCore

Bug #: 3851
Submitted by: eseidel
Reviewed by: mjs

  • kwq/KWQPalette.h: (QColorGroup::): Enum values added for KDOM. (QPalette::): Enum values added for KDOM.
  • kwq/KWQPalette.mm: Added. (QPalette::setColor): Added (only supports "active"). Many of these enum values (particularly ColorGroup) may be removed as KDOM gets better integrated with our tree. http://bugzilla.opendarwin.org/show_bug.cgi?id=3851
1:17 AM Changeset in webkit [9588] by eseidel
  • 1 edit
    5 adds in trunk/WebCore

Bug #: 3822
Submitted by: eseidel
Reviewed by: mjs

1:09 AM Changeset in webkit [9587] by eseidel
  • 2 edits in trunk/WebCore

Bug #: 3826
Submitted by: eseidel
Reviewed by: mjs

1:04 AM Changeset in webkit [9586] by eseidel
  • 3 edits in trunk/WebCore

Bug #: 3828
Submitted by: eseidel
Reviewed by: mjs

12:57 AM Changeset in webkit [9585] by eseidel
  • 4 edits
    3 adds in trunk/WebCore

Bug #: 3821
Submitted by: eseidel
Reviewed by: mjs

  • ForwardingHeaders/qwmatrix.h: Added.
  • WebCore.pbproj/project.pbxproj: Added KWQMatrix.*
  • khtml/rendering/render_image.cpp: Now includes qwmatrix.h
  • kwq/KWQPixmap.h: Removed QWMatrix stub.
  • kwq/KWQWMatrix.h: Added. (QWMatrix::m11): simple accessors. (QWMatrix::m12): (QWMatrix::m21): (QWMatrix::m22): (QWMatrix::dx): (QWMatrix::dy):
  • kwq/KWQWMatrix.mm: Added. (QWMatrix::QWMatrix): All are standard Qt functions. (QWMatrix::setMatrix): (QWMatrix::map): (QWMatrix::isIdentity): (QWMatrix::reset): (QWMatrix::scale): (QWMatrix::rotate): (QWMatrix::translate): (QWMatrix::shear): (QWMatrix::det): (QWMatrix::isInvertible): (QWMatrix::invert): (QWMatrix::operator CGAffineTransform): (QWMatrix::operator== ): (QWMatrix::operator*= ): Simple white-room QWMatrix implementation entirely based on CGAffineTransform. http://bugzilla.opendarwin.org/show_bug.cgi?id=3821
12:13 AM Changeset in webkit [9584] by eseidel
  • 2 edits in trunk/WebCore

Bug #: 3850
Submitted by: eseidel
Reviewed by: mjs

Note: See TracTimeline for information about the timeline view.