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

Timeline



Jul 11, 2005:

10:49 PM Changeset in webkit [9669] by eseidel
  • 4 edits in trunk

Bug #: 3959
Submitted by: eseidel
Reviewed by: adele

  • kdom/Namespace.h: Merged in XPath 2.0 namespace def from KDE.
  • kdom/Shared.h: Merged in comments from KDE.
  • kdom/kdom.h: Changed local to use #ifndef APPLE_CHANGES (KDOM::operator<<): A tiny batch of changes I wished to commit before moving WebCore/kdom to SVGSupport/kdom.
9:10 PM Changeset in webkit [9668]
  • 54 copies
    2 deletes in tags/WebCore-413~0~3

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

9:10 PM Changeset in webkit [9667] by justing
  • 2 edits in branches/gcc-4-0-branch/WebCore

Reviewed by NOBODY (OOPS!).

  • kwq/KWQCursor.h:
  • kwq/KWQCursor.mm: (QCursor::makeWithNSCursor):
  • kwq/KWQKCursor.mm: (KCursor::crossCursor): (KCursor::handCursor): (KCursor::sizeAllCursor): (KCursor::ibeamCursor): (KCursor::waitCursor): (KCursor::whatsThisCursor): (KCursor::eastResizeCursor): (KCursor::northResizeCursor): (KCursor::northEastResizeCursor): (KCursor::northWestResizeCursor): (KCursor::southResizeCursor): (KCursor::southEastResizeCursor): (KCursor::southWestResizeCursor): (KCursor::westResizeCursor):
  • kwq/KWQKJobClasses.mm: (KIO::TransferJob::emitResult): (KIO::TransferJob::emitReceivedResponse):
  • kwq/KWQSignal.h:
  • kwq/KWQSignal.mm: (KWQSignal::callWithData): (KWQSignal::callWithResponse):
  • kwq/KWQSlot.h:
  • kwq/KWQSlot.mm: (KWQSlot::callWithData): (KWQSlot::callWithResponse):
  • kwq/KWQWidget.mm: (QWidget::cursor):
8:01 PM Changeset in webkit [9666] by justing
  • 10 edits in branches/gcc-4-0-branch/WebCore

Reviewed by NOBODY (OOPS!).

  • kwq/KWQCursor.h:
  • kwq/KWQCursor.mm: (QCursor::makeWithNSCursor):
  • kwq/KWQKCursor.mm: (KCursor::crossCursor): (KCursor::handCursor): (KCursor::sizeAllCursor): (KCursor::ibeamCursor): (KCursor::waitCursor): (KCursor::whatsThisCursor): (KCursor::eastResizeCursor): (KCursor::northResizeCursor): (KCursor::northEastResizeCursor): (KCursor::northWestResizeCursor): (KCursor::southResizeCursor): (KCursor::southEastResizeCursor): (KCursor::southWestResizeCursor): (KCursor::westResizeCursor):
  • kwq/KWQKJobClasses.mm: (KIO::TransferJob::emitResult): (KIO::TransferJob::emitReceivedResponse):
  • kwq/KWQSignal.h:
  • kwq/KWQSignal.mm: (KWQSignal::callWithData): (KWQSignal::callWithResponse):
  • kwq/KWQSlot.h:
  • kwq/KWQSlot.mm: (KWQSlot::callWithData): (KWQSlot::callWithResponse):
  • kwq/KWQWidget.mm: (QWidget::cursor):
7:00 PM Changeset in webkit [9665] by ggaren
  • 2 edits
    2 adds in trunk

-fixed rdar://problem/4170960
http://bugzilla.opendarwin.org/show_bug.cgi?id=3952
iFrame name and id information incorrectly returned

Reviewed by mjs.

Test cases added: (NONE)

  • layout-tests/fast/frames/iframe-name-and-id-expected.txt: Added.
  • layout-tests/fast/frames/iframe-name-and-id.html: Added.
  • ChangeLog:
  • khtml/html/html_baseimpl.cpp: (HTMLFrameElementImpl::attach): removed misleading comment (HTMLIFrameElementImpl::attach): copied FrameElementImpl behavior for initializing m_name
5:47 PM Changeset in webkit [9664] by adele
  • 8 edits in branches/Safari-1-3-branch/WebCore

Merged fix from TOT to Safari-1-3-branch
<rdar://problem/4164926> no focus or blur methods on HTML button elements

2005-04-04 Vicki Murley <vicki@apple.com>

Reviewed by Maciej.

  • fixed <rdar://problem/3871669> no focus or blur methods on HTML button elements
  • khtml/dom/html_form.cpp: (HTMLButtonElement::focus): (HTMLButtonElement::blur):
  • khtml/dom/html_form.h:
  • khtml/ecma/kjs_html.cpp: (KJS::HTMLElementFunction::tryCall):
  • khtml/ecma/kjs_html.h: (KJS::HTMLElement::):
  • khtml/ecma/kjs_html.lut.h: (KJS::):
  • khtml/html/html_formimpl.cpp: (DOM::HTMLButtonElementImpl::blur): (DOM::HTMLButtonElementImpl::focus):
  • khtml/html/html_formimpl.h:
5:45 PM Changeset in webkit [9663] by adele
  • 8 edits in branches/Safari-2-0-branch/WebCore

Merged fix from TOT to Safari-2-0-branch
<rdar://problem/4164926> no focus or blur methods on HTML button elements

2005-04-04 Vicki Murley <vicki@apple.com>

Reviewed by Maciej.

  • fixed <rdar://problem/3871669> no focus or blur methods on HTML button elements
  • khtml/dom/html_form.cpp: (HTMLButtonElement::focus): (HTMLButtonElement::blur):
  • khtml/dom/html_form.h:
  • khtml/ecma/kjs_html.cpp: (KJS::HTMLElementFunction::tryCall):
  • khtml/ecma/kjs_html.h: (KJS::HTMLElement::):
  • khtml/ecma/kjs_html.lut.h: (KJS::):
  • khtml/html/html_formimpl.cpp: (DOM::HTMLButtonElementImpl::blur): (DOM::HTMLButtonElementImpl::focus):
  • khtml/html/html_formimpl.h:
5:36 PM Changeset in webkit [9662] by adele
  • 6 edits
    1 add in branches/Safari-2-0-branch/WebCore

Merged fix from TOT to Safari-2-0-branch
<rdar://problem/4164913> implement Mozilla "DOMParser" extension for use with XMLHTTPRequest

2005-06-08 Anders Carlsson <andersca@mac.com>

Reviewed and committed by Maciej.

<rdar://problem/3533735> implement Mozilla "DOMParser" extension for use with XMLHTTPRequest

Test cases added:

  • layout-tests/fast/dom/dom-parse-serialize-display-expected.txt: Added.
  • layout-tests/fast/dom/dom-parse-serialize-display.html: Added.
  • layout-tests/fast/dom/dom-parse-serialize-expected.txt: Added.
  • layout-tests/fast/dom/dom-parse-serialize.html: Added.
  • khtml/ecma/domparser.h:
  • khtml/ecma/domparser.cpp: Add files implementing the DOMParser object.
  • khtml/ecma/kjs_window.h:
  • khtml/ecma/kjs_window.cpp: Expose DOMParser object.
5:06 PM Changeset in webkit [9661] by adele
  • in /

file domparser.lut.h was added on branch Safari-2-0-branch on 2005-07-12 00:36:00 +0000

5:06 PM Changeset in webkit [9660] by adele
  • 7 edits
    1 add in branches/Safari-1-3-branch/WebCore

Merged fix from TOT to Safari-1-3-branch
<rdar://problem/4164913> implement Mozilla "DOMParser" extension for use with XMLHTTPRequest

2005-06-08 Anders Carlsson <andersca@mac.com>

Reviewed and committed by Maciej.

<rdar://problem/3533735> implement Mozilla "DOMParser" extension for use with XMLHTTPRequest

Test cases added:

  • layout-tests/fast/dom/dom-parse-serialize-display-expected.txt: Added.
  • layout-tests/fast/dom/dom-parse-serialize-display.html: Added.
  • layout-tests/fast/dom/dom-parse-serialize-expected.txt: Added.
  • layout-tests/fast/dom/dom-parse-serialize.html: Added.
  • khtml/ecma/domparser.h:
  • khtml/ecma/domparser.cpp: Add files implementing the DOMParser object.
  • khtml/ecma/kjs_window.h:
  • khtml/ecma/kjs_window.cpp: Expose DOMParser object.
5:06 PM Changeset in webkit [9659]
  • 2 copies in branches/Safari-1-3-branch/WebCore/khtml/ecma

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

5:06 PM Changeset in webkit [9658] by adele
  • in /

file domparser.lut.h was initially added on branch Safari-1-3-branch.

4:12 PM Changeset in webkit [9657] by kocienda
  • 8 edits
    1 add in trunk

WebCore:

Reviewed by Richard

Test cases added: (NONE)

  • WebCore.pbproj/project.pbxproj:
  • kwq/KWQLogging.h: Added constant for logging text conversions.
  • kwq/KWQLogging.m: Ditto.
  • kwq/KWQTextCodec.mm: Added support for using the ICU library for unicode text conversion. (KWQTextDecoder::KWQTextDecoder): Check for conversion method to use. (KWQTextDecoder::~KWQTextDecoder): Release ICU converter if needed. (KWQTextDecoder::convertUTF16): Use constant rather in place of hard-coded buffer size. (KWQTextDecoder::createTECConverter): Name change: qualify converter names with TEC suffix. (KWQTextDecoder::createICUConverter): New function to create an ICU converter. (KWQTextDecoder::convertOneChunkUsingTEC): Name change: qualify converter names with TEC suffix. (KWQTextDecoder::convertUsingTEC): Ditto. Also, use constant rather in place of hard-coded buffer size. (KWQTextDecoder::convertUsingICU): New function to convert text using ICU. (KWQTextDecoder::convert): Now switches on converters, picking either TEC or ICU.
  • kwq/WebCoreBridge.h: Add -textConversionMethod accessor so KWQTextDecoder can pick the right converter.
  • kwq/WebCoreTextConversionMethod.h: Added.

WebKit:

Reviewed by Richard

  • WebCoreSupport.subproj/WebBridge.m: (+[WebBridge setTextConversionMethod:]): New method to support switching text conversion method. (+[WebBridge textConversionMethod]): Returns current text conversion method.
10:11 AM Changeset in webkit [9656] by kocienda
  • 2 edits in trunk/WebCore

Reviewed by me

Test cases added: (NONE)

  • WebCore.pbproj/project.pbxproj: Fix project file.
10:09 AM Changeset in webkit [9655] by kdecker
  • 1 edit in trunk/WebKit/Plugins.subproj/WebBaseNetscapePluginView.m

q: how hard is to to land a comment?
a: really hard, if you haven't had coffee.

10:04 AM Changeset in webkit [9654] by kdecker
  • 1 edit in trunk/WebKit/Plugins.subproj/WebBaseNetscapePluginView.m

revised comment from previous check in..

9:57 AM Changeset in webkit [9653] by kdecker
  • 2 edits in trunk/WebKit

Reviewed by cblu and mjs.

Fixed: <rdar://problem/4099552> REGRESSION: Safari 1.3 Netscape API NPN_PostURL[Notify] no longer allows manual headers

Most plugins (flash) send 2 CRFL's between the header and body of their POST requests, while the adboe plugin sends two LF's. This caused us to send custom headers as part of the actual POST data itself, and correspondently, would skew Content-Length.

  • Plugins.subproj/WebBaseNetscapePluginView.m: (-[NSData _web_locationAfterFirstBlankLine]): Look for two LF's as well
9:50 AM Changeset in webkit [9652] by kocienda
  • 1 edit in trunk/WebCore/ChangeLog-2005-08-23

Reviewed by me

Test cases added: (NONE)

  • WebCore.pbproj/project.pbxproj: Fix erroneously-committed project file.
9:45 AM Changeset in webkit [9651] by kocienda
  • 1 edit in trunk/WebCore/WebCore.pbproj/project.pbxproj

Merged in changes from the opensource tree.

2005-07-10 Maciej Stachowiak <mjs@apple.com>

Reviewed by John.

  • khtml/html/htmltokenizer.cpp: (khtml::HTMLTokenizer::parseTag): Don't allow !doctype as a tag name, this screws up

parsing and makes !doctype elements and extra text nodes get added to the DOM.

  • khtml/xml/dom_atomicstring.cpp: (DOM::AtomicString::equal): Add some nil checks, now that the equal this calls

no longer checks for nil.

2005-07-09 Timothy Hatcher <timothy@colloquy.info>

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.

2005-07-09 David Hyatt <hyatt@apple.com>

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

2005-07-09 Maciej Stachowiak <mjs@apple.com>

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.

2005-07-09 David Hyatt <hyatt@apple.com>

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.

2005-07-08 Eric Seidel <eseidel@apple.com>

Reviewed by mjs.

2005-07-08 Geoffrey Garen <ggaren@apple.com>

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.

2005-07-08 Beth Dakin <Beth Dakin>

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 height 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.

2005-07-08 Vicki Murley <vicki@apple.com>

Fix from Carsten Guenther, reviewed by Maciej

http://bugzilla.opendarwin.org/show_bug.cgi?id=3644

  • 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:

2005-07-08 Vicki Murley <vicki@apple.com>

Test cases added: (NONE)

<rdar://problem/4109893> REGRESSION: 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.
8:03 AM Changeset in webkit [9650] by kocienda
  • 1 edit in trunk/WebCore/ChangeLog-2005-08-23

Reviewed by me

Test cases added: (NONE)

  • ChangeLog: Fixed two typos I found while reading the ChangeLog.

Jul 10, 2005:

3:40 PM Changeset in webkit [9649] by mjs
  • 3 edits in trunk/WebCore

Reviewed by John.

  • khtml/html/htmltokenizer.cpp: (khtml::HTMLTokenizer::parseTag): Don't allow !doctype as a tag name, this screws up parsing and makes !doctype elements and extra text nodes get added to the DOM.
  • khtml/xml/dom_atomicstring.cpp: (DOM::AtomicString::equal): Add some nil checks, now that the equal this calls no longer checks for nil.
3:39 AM Changeset in webkit [9648] by eseidel
  • 1 edit
    8 adds in trunk/WebCore

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

  • ksvg2/core/KCanvasRenderingStyle.cc: Added.
  • ksvg2/core/KCanvasRenderingStyle.h: Added.
  • ksvg2/core/KSVGDocumentBuilder.cc: Added.
  • ksvg2/core/KSVGDocumentBuilder.h: Added.
  • ksvg2/core/KSVGTimeScheduler.cc: Added.
  • ksvg2/core/KSVGTimeScheduler.h: Added.
  • ksvg2/core/KSVGTimeScheduler.moc: Added. Added directory previously ignored by global cvsignore rules. http://bugzilla.opendarwin.org/show_bug.cgi?id=3939
2:31 AM Changeset in webkit [9647] by eseidel
  • 1 edit in trunk/WebCore/WebCore.pbproj/project.pbxproj

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

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
Note: See TracTimeline for information about the timeline view.