blob: c6d94e1599cc078ba7419856b03b001eddd5c010 [file] [log] [blame]
2005-08-31 David Harrison <harrison@apple.com>
Reviewed by Dave Hyatt.
<rdar://problem/4234658> SUTiDenver8F17: Dragging in this HTML example crashes Safari
Problem is KWQKHTMLPart::snapshotDragImage() leaves the layout needing updating, that
layout gets triggered (in this case) by the foreground draw in the RenderLayer code,
thereby deleting the RenderLayer itself. Simple fix is for snapshotDragImage() to
updateLayout() after resetting the drag state.
Test cases added:
* manual-tests/drag_with_opacity.html: Added.
* kwq/KWQKHTMLPart.mm:
(KWQKHTMLPart::snapshotDragImage): Call updateLayout() after resetting the drag state
2005-08-31 Vicki Murley <vicki@apple.com>
Reviewed by hyatt.
- fixed <rdar://problem/4233844> in some cases, HTML href named anchors don't scroll to the right place
Test cases added:
* manual-tests/scrollToAnchorWithNewline.html: Added.
* khtml/xml/dom_nodeimpl.cpp:
(DOM::ContainerNodeImpl::getUpperLeftCorner): skip text nodes that do not have associated text boxes
use 2005-08-31 Eric Seidel <eseidel@apple.com>
Reviewed by vicki.
* WebCore.xcodeproj/project.pbxproj: added EventNames.*
* kdom/css/impl/Font.h: Fixed includes.
Build fixes necessary after recent WebCore changes.
http://bugzilla.opendarwin.org/show_bug.cgi?id=4780
2005-08-31 Geoffrey Garen <ggaren@apple.com>
-rolled in layout test for http://bugzilla.opendarwin.org/show_bug.cgi?id=4698
kjs does not allow named functions in function expressions
Test cases added:
* layout-tests/fast/js/named-function-expression-expected.txt: Added.
* layout-tests/fast/js/named-function-expression.html: Added.
2005-08-31 Darin Adler <darin@apple.com>
Reviewed by Maciej.
- fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=4766
many callers of removeChild are leaking the removed node
* khtml/html/html_elementimpl.cpp:
(HTMLElementImpl::setOuterText): Added ref/deref around removeChild call.
* khtml/html/html_formimpl.cpp:
(DOM::HTMLSelectElementImpl::remove): Ditto.
(DOM::HTMLTextAreaElementImpl::setDefaultValue): Ditto.
* khtml/html/html_tableimpl.cpp:
(DOM::HTMLTableElementImpl::deleteTHead): Ditto.
(DOM::HTMLTableElementImpl::deleteTFoot): Ditto.
(DOM::HTMLTableElementImpl::deleteCaption): Ditto.
(DOM::HTMLTableSectionElementImpl::deleteRow): Ditto.
(DOM::HTMLTableRowElementImpl::deleteCell): Ditto.
* khtml/xml/dom2_rangeimpl.cpp:
(DOM::RangeImpl::processContents): Ditto.
(DOM::RangeImpl::surroundContents): Ditto.
2005-08-31 Maciej Stachowiak <mjs@apple.com>
Reviewed by Anders.
http://bugzilla.opendarwin.org/show_bug.cgi?id=4768
(Add counters for NodeImpl, ElementImpl and RenderObject in debug builds)
Test cases added: None, this just adds debug output (which shows up on the regular layout tests).
* khtml/rendering/render_object.cpp:
(RenderObjectCounter::~RenderObjectCounter):
(RenderObject::RenderObject):
(RenderObject::~RenderObject):
* khtml/xml/dom_elementimpl.cpp:
(ElementImplCounter::~ElementImplCounter):
(ElementImpl::ElementImpl):
(ElementImpl::~ElementImpl):
* khtml/xml/dom_nodeimpl.cpp:
(DOM::NodeImplCounter::~NodeImplCounter):
(DOM::NodeImpl::NodeImpl):
(DOM::NodeImpl::~NodeImpl):
2005-08-31 Anders Carlsson <andersca@mac.com>
Reviewed by Darin and Maciej.
* khtml/xsl/xslt_processorimpl.cpp:
(DOM::XSLTProcessorImpl::documentFromXMLDocPtr):
Close the output buffer so we won't leak it.
2005-08-30 Maciej Stachowiak <mjs@apple.com>
- remove color profile info from some of the w3c images, and update results
* layout-tests/dom/html/level2/html/frame-expected.checksum:
* layout-tests/dom/html/level2/html/frame-expected.png:
* layout-tests/dom/html/level2/html/iframe-expected.checksum:
* layout-tests/dom/html/level2/html/iframe-expected.png:
* layout-tests/dom/html/level2/html/right.png:
* layout-tests/dom/html/level2/html/w3c_main.png:
2005-08-30 Maciej Stachowiak <mjs@apple.com>
- update image results
* layout-tests/fast/parser/comments-expected.checksum:
* layout-tests/fast/parser/comments-expected.png:
* layout-tests/fast/text/line-breaks-expected.checksum: Added.
* layout-tests/fast/text/line-breaks-expected.png: Added.
2005-08-30 Maciej Stachowiak <mjs@apple.com>
Reviewed by Justin.
<rdar://problem/4232371> leak of DOMStringImpl called from DOMStringImpl::substring, seen running webkit tests
<rdar://problem/4232355> leak of DOMStringImpl called from RenderTextFragment::originalString, seen running webkit tests
Test cases added: None, these leaks were already caught by the layout tests.
* khtml/rendering/render_block.cpp:
(khtml::RenderBlock::updateFirstLetter):
* khtml/rendering/render_container.cpp:
(RenderContainer::updatePseudoChild):
* khtml/rendering/render_text.cpp:
(RenderText::setStyle):
(RenderText::originalString):
(RenderTextFragment::originalString):
* khtml/rendering/render_text.h:
2005-08-30 Maciej Stachowiak <mjs@apple.com>
Reviewed by Vicki
<rdar://problem/4231978> many leaks of StyleSurroundData called beneath RenderStyle::setMarginTop, seen running webkit tests
<rdar://problem/4232017> many leaks of StyleInheritedData called from different RenderStyle methods, seen running webkit tests
<rdar://problem/4232175> leak of RenderObject called from RenderContainer::updatePseudoChild, seen running webkit tests
<rdar://problem/4232214> many leaks of RenderStyle from CSSStyleSelector::pseudoStyleForElement, seen running webkit tests
<rdar://problem/4232252> many leaks of RenderStyle called beneath NodeImpl::createRendererIfNeeded, seen running webkit tests
<rdar://problem/4232263> many leaks of RenderObject called from TextImpl::createRenderer, seen running webkit tests
<rdar://problem/4233690> leaks of StyleBackgroundData called within setBackgroundColor, seen running webkit tests
Test cases added: None, these leaks were already caught by the layout tests.
* khtml/rendering/render_block.cpp:
(khtml::RenderBlock::updateFirstLetter):
* khtml/rendering/render_container.cpp:
(RenderContainer::updatePseudoChild):
2005-08-30 Darin Adler <darin@apple.com>
Reviewed by Maciej.
- fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=4574
HTML parser does not put attributes on the <isindex> element
* layout-tests/dom/html/level2/html/HTMLIsIndexElement01-expected.txt:
* layout-tests/dom/html/level2/html/HTMLIsIndexElement02-expected.txt:
* layout-tests/dom/html/level2/html/HTMLIsIndexElement03-expected.txt:
Updated to expect success.
* khtml/html/htmlparser.cpp: (HTMLParser::handleIsindex): Updated to
put the attributes on the <isindex> element.
2005-08-30 Darin Adler <darin@apple.com>
Reviewed by Maciej.
- fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=4540
event handlers for all custom events called when any custom event is set
* layout-tests/dom/html/level2/events/dispatchEvent12-expected.txt: Updated results
to expect success.
* khtml/xml/EventNames.h: Added.
* khtml/xml/EventNames.cpp: Added.
* ForwardingHeaders/xml/EventNames.h: Added.
* WebCore.xcodeproj/project.pbxproj: Added EventNames.h and EventNames.cpp.
* khtml/xml/dom2_eventsimpl.h: Removed EventId type. Made a few more functions inline.
* khtml/xml/dom2_eventsimpl.cpp:
(DOM::EventImpl::EventImpl):
(DOM::EventImpl::~EventImpl):
(DOM::EventImpl::initEvent):
(DOM::UIEventImpl::UIEventImpl):
(DOM::UIEventImpl::initUIEvent):
(DOM::MouseRelatedEventImpl::MouseRelatedEventImpl):
(DOM::MouseEventImpl::MouseEventImpl):
(DOM::MouseEventImpl::initMouseEvent):
(DOM::MouseEventImpl::isDragEvent):
(DOM::KeyboardEventImpl::KeyboardEventImpl):
(DOM::KeyboardEventImpl::initKeyboardEvent):
(DOM::KeyboardEventImpl::keyCode):
(DOM::MutationEventImpl::MutationEventImpl):
(DOM::MutationEventImpl::initMutationEvent):
(DOM::ClipboardEventImpl::ClipboardEventImpl):
(DOM::WheelEventImpl::WheelEventImpl):
(DOM::RegisteredEventListener::RegisteredEventListener):
(DOM::RegisteredEventListener::~RegisteredEventListener):
Updated to use the new AtomicString type rather than a type string and separate ID.
* khtml/xml/dom_atomicstring.h: Implemented the constructor that takes an NSString.
* khtml/ecma/kjs_binding.cpp:
(KJS::ScriptInterpreter::wasRunByUserGesture):
* khtml/ecma/kjs_dom.cpp:
(KJS::DOMNode::getValueProperty):
(KJS::DOMNode::putValueProperty):
(KJS::DOMNode::setListener):
(KJS::DOMNode::getListener):
(KJS::DOMNodeProtoFunc::callAsFunction):
* khtml/ecma/kjs_dom.h:
* khtml/ecma/kjs_events.cpp:
(KJS::getNodeEventListener):
(KJS::DOMEvent::getValueProperty):
(KJS::DOMEventProtoFunc::callAsFunction):
(KJS::DOMUIEventProtoFunc::callAsFunction):
(KJS::DOMMouseEvent::getValueProperty):
(KJS::DOMMouseEventProtoFunc::callAsFunction):
(KJS::DOMKeyboardEventProtoFunc::callAsFunction):
(KJS::DOMMutationEventProtoFunc::callAsFunction):
* khtml/ecma/kjs_events.h:
* khtml/ecma/kjs_window.cpp:
(KJS::Window::getValueProperty):
(KJS::Window::put):
(KJS::Window::setListener):
(KJS::Window::getListener):
(KJS::WindowFunc::callAsFunction):
* khtml/ecma/kjs_window.h:
* khtml/html/html_baseimpl.cpp:
(HTMLBodyElementImpl::parseMappedAttribute):
(HTMLFrameElementImpl::parseMappedAttribute):
(HTMLFrameSetElementImpl::parseMappedAttribute):
(HTMLFrameSetElementImpl::detach):
* khtml/html/html_elementimpl.cpp:
(HTMLElementImpl::parseMappedAttribute):
(HTMLElementImpl::click):
(inlineTagList):
(blockTagList):
* khtml/html/html_formimpl.cpp:
(DOM::HTMLFormElementImpl::prepareSubmit):
(DOM::HTMLFormElementImpl::reset):
(DOM::HTMLFormElementImpl::parseMappedAttribute):
(DOM::HTMLGenericFormElementImpl::onSelect):
(DOM::HTMLGenericFormElementImpl::onChange):
(DOM::HTMLGenericFormElementImpl::defaultEventHandler):
(DOM::HTMLButtonElementImpl::parseMappedAttribute):
(DOM::HTMLButtonElementImpl::defaultEventHandler):
(DOM::HTMLInputElementImpl::parseMappedAttribute):
(DOM::HTMLInputElementImpl::setValueFromRenderer):
(DOM::HTMLInputElementImpl::preDispatchEventHandler):
(DOM::HTMLInputElementImpl::defaultEventHandler):
(DOM::HTMLLabelElementImpl::parseMappedAttribute):
(DOM::HTMLSelectElementImpl::parseMappedAttribute):
(DOM::HTMLSelectElementImpl::defaultEventHandler):
(DOM::HTMLTextAreaElementImpl::parseMappedAttribute):
* khtml/html/html_imageimpl.cpp:
(HTMLImageLoader::dispatchLoadEvent):
(HTMLImageElementImpl::parseMappedAttribute):
* khtml/html/html_inlineimpl.cpp:
(DOM::HTMLAnchorElementImpl::defaultEventHandler):
* khtml/html/html_objectimpl.cpp:
(DOM::HTMLObjectElementImpl::parseMappedAttribute):
(DOM::HTMLObjectElementImpl::attach):
(DOM::HTMLObjectElementImpl::detach):
(DOM::HTMLObjectElementImpl::recalcStyle):
* khtml/khtml_part.cpp:
(KHTMLPart::init):
(KHTMLPart::stopLoading):
* khtml/khtmlview.cpp:
(KHTMLView::resizeEvent):
(KHTMLView::viewportMousePressEvent):
(KHTMLView::viewportMouseDoubleClickEvent):
(KHTMLView::viewportMouseMoveEvent):
(KHTMLView::viewportMouseReleaseEvent):
(KHTMLView::dispatchDragEvent):
(KHTMLView::updateDragAndDrop):
(KHTMLView::cancelDragAndDrop):
(KHTMLView::performDragAndDrop):
(KHTMLView::dispatchMouseEvent):
* khtml/khtmlview.h:
* khtml/rendering/render_form.cpp:
(RenderFormElement::slotClicked):
(RenderLineEdit::slotPerformSearch):
(RenderSlider::slotSliderValueChanged):
* khtml/rendering/render_frames.cpp:
(RenderFrameSet::userResize):
* khtml/rendering/render_layer.cpp:
(khtml::RenderLayer::scrollToOffset):
* khtml/rendering/render_object.cpp:
(RenderObject::shouldSelect):
* khtml/rendering/render_replaced.cpp:
(RenderWidget::sendConsumedMouseUp):
(RenderWidget::eventFilter):
* khtml/xml/dom_docimpl.cpp:
(DocumentImpl::implicitClose):
(DocumentImpl::setFocusNode):
(DocumentImpl::defaultEventHandler):
(DocumentImpl::setHTMLWindowEventListener):
(DocumentImpl::getHTMLWindowEventListener):
(DocumentImpl::removeHTMLWindowEventListener):
(DocumentImpl::addWindowEventListener):
(DocumentImpl::removeWindowEventListener):
(DocumentImpl::hasWindowEventListener):
* khtml/xml/dom_docimpl.h:
* khtml/xml/dom_elementimpl.cpp:
(ElementImpl::dispatchAttrRemovalEvent):
(ElementImpl::dispatchAttrAdditionEvent):
* khtml/xml/dom_nodeimpl.cpp:
(DOM::NodeImpl::addEventListener):
(DOM::NodeImpl::removeEventListener):
(DOM::NodeImpl::removeHTMLEventListener):
(DOM::NodeImpl::setHTMLEventListener):
(DOM::NodeImpl::getHTMLEventListener):
(DOM::NodeImpl::dispatchHTMLEvent):
(DOM::NodeImpl::dispatchWindowEvent):
(DOM::NodeImpl::dispatchMouseEvent):
(DOM::NodeImpl::dispatchUIEvent):
(DOM::NodeImpl::dispatchSubtreeModifiedEvent):
(DOM::NodeImpl::handleLocalEvents):
(DOM::ContainerNodeImpl::removeChild):
(DOM::ContainerNodeImpl::dispatchChildInsertedEvents):
(DOM::ContainerNodeImpl::dispatchChildRemovalEvents):
* khtml/xml/dom_nodeimpl.h:
* khtml/xml/dom_textimpl.cpp:
(CharacterDataImpl::dispatchModifiedEvent):
* kwq/KWQAccObject.mm:
(-[KWQAccObject mouseButtonListener]):
* kwq/KWQKHTMLPart.h:
* kwq/KWQKHTMLPart.mm:
(KWQKHTMLPart::canCachePage):
(KWQKHTMLPart::sendScrollEvent):
(KWQKHTMLPart::dispatchDragSrcEvent):
(KWQKHTMLPart::khtmlMouseMoveEvent):
(KWQKHTMLPart::dragSourceMovedTo):
(KWQKHTMLPart::dragSourceEndedAt):
(KWQKHTMLPart::dispatchCPPEvent):
(KWQKHTMLPart::mayCut):
(KWQKHTMLPart::mayCopy):
(KWQKHTMLPart::mayPaste):
(KWQKHTMLPart::tryCut):
(KWQKHTMLPart::tryCopy):
(KWQKHTMLPart::tryPaste):
(KWQKHTMLPart::sendContextMenuEvent):
(KWQKHTMLPart::setWindowHasFocus):
* kwq/KWQTextArea.mm:
(-[KWQTextAreaTextView dispatchHTMLEvent:]):
(-[KWQTextAreaTextView cut:]):
(-[KWQTextAreaTextView copy:]):
(-[KWQTextAreaTextView paste:]):
(-[KWQTextAreaTextView pasteAsPlainText:]):
(-[KWQTextAreaTextView pasteAsRichText:]):
Use the new namespace, types, and use AtomicString instead of event ID.
2005-08-30 Darin Adler <darin@apple.com>
Reviewed by John Sullivan.
- fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=4758
unify SharedPtr in WebCore and JavaScriptCore
* ForwardingHeaders/kjs/shared_ptr.h: Added.
* khtml/misc/shared.h: Removed SharedPtr, and instead included <kjs/shared_ptr.h>
and did some using statements to import the template into the khtml namespace.
2005-08-30 David Hyatt <hyatt@apple.com>
Fix for bugzilla bug 4573, make sure click() fires CLICK and not KHTML_CLICK,
so that the click() method on checkboxes actually works.
Also eliminate the WinIE compatibiilty for event.button and match the
standard DOM behavior instead (like Firefox does).
Reviewed by darin
Test cases added: None, since one of the level 2 DOM tests changes to
pass and tests this feature.
* khtml/ecma/kjs_events.cpp:
(KJS::DOMMouseEvent::getValueProperty):
* khtml/html/html_elementimpl.cpp:
(HTMLElementImpl::click):
* layout-tests/dom/html/level2/html/HTMLInputElement21-expected.txt:
2005-08-30 David Hyatt <hyatt@apple.com>
Change the value of "element" for khtml-user-select to "ignore". Also undo the support of "-moz"
for any -moz property. Add support for -webkit as an alternative to -khtml.
Reviewed by darin
* khtml/css/cssparser.cpp:
(CSSParser::parseValue):
* khtml/css/cssstyleselector.cpp:
(khtml::CSSStyleSelector::applyProperty):
* khtml/css/cssvalues.in:
* khtml/css/html4.css:
* khtml/css/parser.y:
* khtml/rendering/render_style.h:
(khtml::):
* kwq/KWQKHTMLPart.mm:
(KWQKHTMLPart::canMouseDownStartSelect):
2005-08-30 John Sullivan <sullivan@apple.com>
Reviewed by Kevin Decker.
Test cases added: none, doesn't affect layout
- fixed <rdar://problem/4238024> leak of DocumentFragmentImpl if parseXMLDocumentFragment fails
* khtml/html/html_elementimpl.cpp:
(HTMLElementImpl::createContextualFragment):
deref fragment before early return
2005-08-30 John Sullivan <sullivan@apple.com>
Reviewed by Maciej.
Test cases added: none, doesn't affect layout
- fixed <rdar://problem/4237183> REGRESSION (Denver): crash in
JSUnprotectedEventListener::~JSUnprotectedEventListener
* khtml/ecma/kjs_events.cpp:
(KJS::JSUnprotectedEventListener::~JSUnprotectedEventListener):
check for nil window pointer
(KJS::JSUnprotectedEventListener::clearWindowObj):
new method, sets window pointer to nil
(KJS::JSEventListener::~JSEventListener):
(KJS::JSEventListener::clearWindowObj):
same changes for this class. We don't think the bug would ever happen for
this similar class, but we're not completely sure, so best to play it safe.
* khtml/ecma/kjs_events.h:
declaration of new clearWindowObj methods
* khtml/ecma/kjs_window.cpp:
(KJS::Window::~Window):
iterate through event listeners, clearing their window pointers
2005-08-30 Maciej Stachowiak <mjs@apple.com>
Add some test cases that I apparently forgot to commit before.
* layout-tests/fast/js/assign-expected.txt: Added.
* layout-tests/fast/js/assign.html: Added.
* layout-tests/fast/js/code-serialize-paren-expected.txt: Added.
* layout-tests/fast/js/code-serialize-paren.html: Added.
2005-08-30 Maciej Stachowiak <mjs@apple.com>
Reviewed by Eric.
- http://bugzilla.opendarwin.org/show_bug.cgi?id=4749
(Reduce header dependencies);
Test cases added: None, no functional change.
* ForwardingHeaders/qpen.h: Added.
* khtml/rendering/font.h:
* khtml/rendering/render_box.cpp:
* khtml/rendering/render_image.cpp:
* khtml/rendering/render_line.cpp:
* khtml/rendering/render_list.cpp:
* khtml/rendering/render_object.cpp:
* khtml/rendering/render_text.cpp:
* kwq/KWQApplication.h:
* kwq/KWQApplication.mm:
* kwq/KWQButton.h:
* kwq/KWQKCursor.h:
* kwq/KWQLineEdit.h:
* kwq/KWQLineEdit.mm:
* kwq/KWQListBox.h:
* kwq/KWQPainter.h:
* kwq/KWQPainter.mm:
(QPainter::setCompositeOperation):
(QPainter::compositeOperatorFromString):
* kwq/KWQPixmap.h:
* kwq/KWQTextEdit.h:
* kwq/KWQTextEdit.mm:
* kwq/KWQWidget.h:
* kwq/KWQWidget.mm:
2005-08-29 Maciej Stachowiak <mjs@apple.com>
- make the JS tests that weren't already doing so dump as text, and remove
their image results.
* layout-tests/fast/js/date-parse-test-expected.checksum: Removed.
* layout-tests/fast/js/date-parse-test-expected.png: Removed.
* layout-tests/fast/js/date-parse-test-expected.txt:
* layout-tests/fast/js/date-parse-test.html:
* layout-tests/fast/js/declaration-in-block-expected.checksum: Removed.
* layout-tests/fast/js/declaration-in-block-expected.png: Removed.
* layout-tests/fast/js/declaration-in-block-expected.txt:
* layout-tests/fast/js/declaration-in-block.html:
* layout-tests/fast/js/encode-URI-test-expected.txt: Added.
* layout-tests/fast/js/encode-URI-test.html: Added.
* layout-tests/fast/js/global/encode-URI-test-expected.checksum: Removed.
* layout-tests/fast/js/global/encode-URI-test-expected.png: Removed.
* layout-tests/fast/js/global/encode-URI-test-expected.txt: Removed.
* layout-tests/fast/js/global/encode-URI-test.html: Removed.
* layout-tests/fast/js/has-own-property-expected.checksum: Removed.
* layout-tests/fast/js/has-own-property-expected.png: Removed.
* layout-tests/fast/js/has-own-property-expected.txt:
* layout-tests/fast/js/has-own-property.html:
* layout-tests/fast/js/slash-lineterminator-parse-expected.checksum: Removed.
* layout-tests/fast/js/slash-lineterminator-parse-expected.png: Removed.
* layout-tests/fast/js/slash-lineterminator-parse-expected.txt:
* layout-tests/fast/js/slash-lineterminator-parse.html:
* layout-tests/fast/js/string-from-char-code-expected.checksum: Removed.
* layout-tests/fast/js/string-from-char-code-expected.png: Removed.
* layout-tests/fast/js/string-from-char-code-expected.txt:
* layout-tests/fast/js/string-from-char-code.html:
* layout-tests/fast/js/window-object-cross-frame-calls-expected.checksum: Removed.
* layout-tests/fast/js/window-object-cross-frame-calls-expected.png: Removed.
* layout-tests/fast/js/window-object-cross-frame-calls-expected.txt:
* layout-tests/fast/js/window-object-cross-frame-calls.html:
2005-08-29 John Sullivan <sullivan@apple.com>
Written by Justin Garcia
Reviewed by me and Darin Adler
Test cases added: none, doesn't affect layout
- fixed <rdar://problem/4232303> many objects leaked from HTMLTokenizer::parseTag()
within -[WebView paste:], seen running webkit tests (probably affects Mail)
* khtml/editing/replace_selection_command.cpp:
(khtml::ReplacementFragment::removeNode):
guard removeChild call with ref/deref, so if this is the last reference it won't
be left floating, and will properly self-destruct
2005-08-29 Darin Adler <darin@apple.com>
Rubber stamped by Maciej.
- renamed DOMString::implementation() to DOMString::impl()
and DOMString::impl to DOMString::m_impl
* khtml/css/css_valueimpl.cpp:
(DOM::CSSPrimitiveValueImpl::CSSPrimitiveValueImpl):
(DOM::CSSPrimitiveValueImpl::setStringValue):
* khtml/css/csshelper.cpp:
(khtml::parseURL):
* khtml/css/cssstyleselector.cpp:
(khtml::CSSStyleSelector::matchRules):
(khtml::CSSRuleSet::addRule):
(khtml::CSSStyleSelector::applyProperty):
* khtml/dom/dom_string.cpp:
(DOM::DOMString::DOMString):
(DOM::DOMString::operator =):
(DOM::DOMString::operator += ):
(DOM::DOMString::insert):
(DOM::DOMString::operator []):
(DOM::DOMString::find):
(DOM::DOMString::length):
(DOM::DOMString::truncate):
(DOM::DOMString::remove):
(DOM::DOMString::substring):
(DOM::DOMString::split):
(DOM::DOMString::lower):
(DOM::DOMString::upper):
(DOM::DOMString::percentage):
(DOM::DOMString::unicode):
(DOM::DOMString::qstring):
(DOM::DOMString::toInt):
(DOM::DOMString::copy):
(DOM::DOMString::isEmpty):
(DOM::DOMString::toCoordsArray):
(DOM::DOMString::toLengthArray):
(DOM::DOMString::ascii):
(DOM::operator==):
* khtml/dom/dom_string.h:
(DOM::DOMString::DOMString):
(DOM::DOMString::~DOMString):
(DOM::DOMString::isNull):
(DOM::DOMString::impl):
* khtml/ecma/domparser.cpp:
(KJS::DOMParserProtoFunc::callAsFunction):
* khtml/ecma/kjs_dom.cpp:
(KJS::DOMNode::putValueProperty):
(KJS::DOMDocument::getValueProperty):
* khtml/ecma/kjs_html.cpp:
(KJS::KJS::HTMLElement::classInfo):
(KJS::HTMLElement::getSetInfo):
* khtml/ecma/kjs_views.cpp:
(KJS::DOMAbstractViewFunc::callAsFunction):
* khtml/ecma/xmlhttprequest.cpp:
(KJS::XMLHttpRequest::getValueProperty):
* khtml/editing/jsediting.cpp:
(DOM::DocumentImpl::commandImp):
* khtml/editing/remove_node_attribute_command.cpp:
(khtml::RemoveNodeAttributeCommand::doUnapply):
* khtml/editing/set_node_attribute_command.cpp:
(khtml::SetNodeAttributeCommand::doApply):
(khtml::SetNodeAttributeCommand::doUnapply):
* khtml/html/html_blockimpl.cpp:
(HTMLHRElementImpl::parseMappedAttribute):
* khtml/html/html_documentimpl.cpp:
(DOM::addItemToMap):
(DOM::removeItemFromMap):
(DOM::HTMLDocumentImpl::hasNamedItem):
(DOM::HTMLDocumentImpl::hasDocExtraNamedItem):
* khtml/html/html_elementimpl.cpp:
(HTMLElementImpl::nodeName):
(HTMLElementImpl::isRecognizedTagName):
(inlineTagList):
(blockTagList):
(HTMLElementImpl::inEitherTagList):
(HTMLElementImpl::inInlineTagList):
(HTMLElementImpl::inBlockTagList):
* khtml/html/html_formimpl.cpp:
(DOM::HTMLFormElementImpl::radioButtonChecked):
(DOM::HTMLFormElementImpl::removeFormElement):
(DOM::HTMLInputElementImpl::isKeyboardFocusable):
(DOM::HTMLInputElementImpl::setInputType):
* khtml/html/html_headimpl.cpp:
(HTMLScriptElementImpl::setText):
(HTMLTitleElementImpl::setText):
* khtml/html/htmlfactory.cpp:
(DOM::HTMLElementFactory::createHTMLElement):
* khtml/html/htmlparser.cpp:
(HTMLParser::getNode):
(HTMLParser::isHeaderTag):
(HTMLParser::isResidualStyleTag):
(HTMLParser::isAffectedByResidualStyle):
* khtml/khtml_part.cpp:
(KHTMLPart::findTextNext):
(KHTMLPart::selectionComputedStyle):
* khtml/rendering/render_line.cpp:
(khtml::EllipsisBox::paint):
* khtml/xml/dom2_eventsimpl.cpp:
(EventImpl::EventImpl):
(EventImpl::initEvent):
(KeyboardEventImpl::KeyboardEventImpl):
(KeyboardEventImpl::initKeyboardEvent):
(MutationEventImpl::MutationEventImpl):
(MutationEventImpl::initMutationEvent):
* khtml/xml/dom_atomicstring.cpp:
(DOM::AtomicString::equal):
* khtml/xml/dom_atomicstring.h:
(DOM::AtomicString::AtomicString):
(DOM::AtomicString::impl):
(DOM::AtomicString::equal):
* khtml/xml/dom_docimpl.cpp:
(DOMImplementationImpl::createDocument):
(DocumentImpl::impl):
(DocumentImpl::createEntityReference):
(DocumentImpl::importNode):
(DocumentImpl::createAttributeNS):
* khtml/xml/dom_docimpl.h:
(DOM::DocumentTypeImpl::impl):
* khtml/xml/dom_elementimpl.cpp:
(AttrImpl::AttrImpl):
(AttrImpl::setValue):
(AttrImpl::childrenChanged):
(ElementImpl::setAttribute):
(ElementImpl::getAttributeNS):
(ElementImpl::setAttributeNS):
(ElementImpl::removeAttributeNS):
(ElementImpl::getAttributeNodeNS):
(ElementImpl::hasAttributeNS):
(NamedAttrMapImpl::getNamedItemNS):
(NamedAttrMapImpl::removeNamedItemNS):
(StyledElementImpl::getMappedAttributeDecl):
(StyledElementImpl::setMappedAttributeDecl):
(StyledElementImpl::removeMappedAttributeDecl):
(NamedMappedAttrMapImpl::parseClassAttribute):
(StyledElementImpl::parseMappedAttribute):
(StyledElementImpl::addCSSLength):
* khtml/xml/dom_qname.cpp:
(DOM::QNameHash::hash):
(DOM::equalComponents):
(DOM::QualifiedName::QualifiedName):
* khtml/xml/dom_textimpl.cpp:
(CharacterDataImpl::CharacterDataImpl):
(CharacterDataImpl::setData):
(CharacterDataImpl::appendData):
(CharacterDataImpl::insertData):
(CharacterDataImpl::replaceData):
* khtml/xml/dom_xmlimpl.cpp:
(DOM::EntityImpl::EntityImpl):
(DOM::NotationImpl::NotationImpl):
(DOM::ProcessingInstructionImpl::ProcessingInstructionImpl):
(DOM::ProcessingInstructionImpl::setData):
(DOM::ProcessingInstructionImpl::checkStyleSheet):
* khtml/xml/xml_tokenizer.cpp:
(khtml::XMLTokenizer::startElement):
* khtml/xsl/xslt_processorimpl.cpp:
(DOM::XSLTProcessorImpl::documentFromXMLDocPtr):
* kwq/DOM-CSS.mm:
(-[DOMDocument getComputedStyle::]):
* kwq/DOM.mm:
(-[DOMNode setPrefix:]):
(-[DOMDocument implementation]):
(-[DOMDocument getComputedStyle::]):
(-[DOMDocument getOverrideStyle::]):
* kwq/DOMHTML.mm:
(-[DOMHTMLSelectElement setValue:]):
(-[DOMHTMLOptionElement setValue:]):
* kwq/DOMInternal.mm:
(DOMString::DOMString):
* kwq/KWQFontFamily.mm:
(KWQFontFamily::getNSFamily):
* kwq/KWQKHTMLPart.mm:
(KWQKHTMLPart::styleForSelectionStart):
2005-08-29 Justin Garcia <justin.garcia@apple.com>
Reviewed by john
Fixes <rdar://problem/4236218>
many leaks of StyleBaseImpl within -[WebCoreBridge markupStringFromRange:nodes:] within -[WebHTMLView copy:]
Test cases added: none, doesn't affect layout
* khtml/editing/markup.cpp:
(khtml::createMarkup):
deref defaultStyle on the early return
2005-08-29 Darin Adler <darin@apple.com>
Reviewed by John Sullivan.
- fixed cases where I changed functions from string() to qstring() incorrectly
* khtml/rendering/render_text.h: Change function name back to string().
* khtml/xml/dom_textimpl.h: Ditto.
* khtml/xml/dom_textimpl.cpp:
(CommentImpl::nodeName): Call domString(), not qstring().
(TextImpl::nodeName): Ditto.
* khtml/editing/composite_edit_command.cpp:
(khtml::CompositeEditCommand::deleteInsignificantText):
* khtml/editing/selection.cpp:
(khtml::Selection::debugRenderer):
* khtml/editing/visible_text.cpp:
(khtml::TextIterator::handleTextNode):
(khtml::TextIterator::handleTextBox):
* khtml/html/htmlparser.cpp:
(HTMLParser::handleError):
* khtml/rendering/render_text.cpp:
(InlineTextBox::paint):
(InlineTextBox::selectionStartEnd):
(RenderText::originalString):
(RenderTextFragment::originalString):
Change callers back from qstring() to string().
2005-08-29 John Sullivan <sullivan@apple.com>
Reviewed by Beth Dakin.
Test cases added: none, doesn't affect layout
- fixed <rdar://problem/4232588> many leaks beneath ApplyStyleCommand::mergeEndWithNextIfIdentical,
seen running webkit tests (probably affects Mail)
Fixed by making NodeImpl::childNodes() return a SharedPtr.
* khtml/ecma/kjs_dom.cpp:
(KJS::DOMNode::getValueProperty):
use get() to get the pointer from the SharedPtr
* khtml/html/html_tableimpl.cpp:
(DOM::HTMLTableSectionElementImpl::insertRow):
expect a SharedPtr for childNodes(); no need to delete at end of block. (This code was already
managing memory correctly, but other callers of childNodes() where not.)
(DOM::HTMLTableSectionElementImpl::deleteRow):
ditto
(DOM::HTMLTableRowElementImpl::insertCell):
ditto
(DOM::HTMLTableRowElementImpl::deleteCell):
ditto
* khtml/xml/dom_nodeimpl.h:
* khtml/xml/dom_nodeimpl.cpp:
(DOM::NodeImpl::childNodes):
return SharedPtr
* kwq/DOM.mm:
(-[DOMNode childNodes]):
use get() to get the pointer from the SharedPtr
2005-08-28 Maciej Stachowiak <mjs@apple.com>
- added pixel test results for the layout tests, so others can check if their resutls match
before I enable these by default.
* layout-tests/css1/basic/class_as_selector-expected.checksum: Added.
* layout-tests/css1/basic/class_as_selector-expected.png: Added.
* layout-tests/css1/basic/comments-expected.checksum: Added.
* layout-tests/css1/basic/comments-expected.png: Added.
* layout-tests/css1/basic/containment-expected.checksum: Added.
* layout-tests/css1/basic/containment-expected.png: Added.
* layout-tests/css1/basic/contextual_selectors-expected.checksum: Added.
* layout-tests/css1/basic/contextual_selectors-expected.png: Added.
* layout-tests/css1/basic/grouping-expected.checksum: Added.
* layout-tests/css1/basic/grouping-expected.png: Added.
* layout-tests/css1/basic/id_as_selector-expected.checksum: Added.
* layout-tests/css1/basic/id_as_selector-expected.png: Added.
* layout-tests/css1/basic/inheritance-expected.checksum: Added.
* layout-tests/css1/basic/inheritance-expected.png: Added.
* layout-tests/css1/box_properties/acid_test-expected.checksum: Added.
* layout-tests/css1/box_properties/acid_test-expected.png: Added.
* layout-tests/css1/box_properties/border-expected.checksum: Added.
* layout-tests/css1/box_properties/border-expected.png: Added.
* layout-tests/css1/box_properties/border_bottom-expected.checksum: Added.
* layout-tests/css1/box_properties/border_bottom-expected.png: Added.
* layout-tests/css1/box_properties/border_bottom_inline-expected.checksum: Added.
* layout-tests/css1/box_properties/border_bottom_inline-expected.png: Added.
* layout-tests/css1/box_properties/border_bottom_width-expected.checksum: Added.
* layout-tests/css1/box_properties/border_bottom_width-expected.png: Added.
* layout-tests/css1/box_properties/border_bottom_width_inline-expected.checksum: Added.
* layout-tests/css1/box_properties/border_bottom_width_inline-expected.png: Added.
* layout-tests/css1/box_properties/border_color-expected.checksum: Added.
* layout-tests/css1/box_properties/border_color-expected.png: Added.
* layout-tests/css1/box_properties/border_color_inline-expected.checksum: Added.
* layout-tests/css1/box_properties/border_color_inline-expected.png: Added.
* layout-tests/css1/box_properties/border_inline-expected.checksum: Added.
* layout-tests/css1/box_properties/border_inline-expected.png: Added.
* layout-tests/css1/box_properties/border_left-expected.checksum: Added.
* layout-tests/css1/box_properties/border_left-expected.png: Added.
* layout-tests/css1/box_properties/border_left_inline-expected.checksum: Added.
* layout-tests/css1/box_properties/border_left_inline-expected.png: Added.
* layout-tests/css1/box_properties/border_left_width-expected.checksum: Added.
* layout-tests/css1/box_properties/border_left_width-expected.png: Added.
* layout-tests/css1/box_properties/border_left_width_inline-expected.checksum: Added.
* layout-tests/css1/box_properties/border_left_width_inline-expected.png: Added.
* layout-tests/css1/box_properties/border_right-expected.checksum: Added.
* layout-tests/css1/box_properties/border_right-expected.png: Added.
* layout-tests/css1/box_properties/border_right_inline-expected.checksum: Added.
* layout-tests/css1/box_properties/border_right_inline-expected.png: Added.
* layout-tests/css1/box_properties/border_right_width-expected.checksum: Added.
* layout-tests/css1/box_properties/border_right_width-expected.png: Added.
* layout-tests/css1/box_properties/border_right_width_inline-expected.checksum: Added.
* layout-tests/css1/box_properties/border_right_width_inline-expected.png: Added.
* layout-tests/css1/box_properties/border_style-expected.checksum: Added.
* layout-tests/css1/box_properties/border_style-expected.png: Added.
* layout-tests/css1/box_properties/border_style_inline-expected.checksum: Added.
* layout-tests/css1/box_properties/border_style_inline-expected.png: Added.
* layout-tests/css1/box_properties/border_top-expected.checksum: Added.
* layout-tests/css1/box_properties/border_top-expected.png: Added.
* layout-tests/css1/box_properties/border_top_inline-expected.checksum: Added.
* layout-tests/css1/box_properties/border_top_inline-expected.png: Added.
* layout-tests/css1/box_properties/border_top_width-expected.checksum: Added.
* layout-tests/css1/box_properties/border_top_width-expected.png: Added.
* layout-tests/css1/box_properties/border_top_width_inline-expected.checksum: Added.
* layout-tests/css1/box_properties/border_top_width_inline-expected.png: Added.
* layout-tests/css1/box_properties/border_width-expected.checksum: Added.
* layout-tests/css1/box_properties/border_width-expected.png: Added.
* layout-tests/css1/box_properties/border_width_inline-expected.checksum: Added.
* layout-tests/css1/box_properties/border_width_inline-expected.png: Added.
* layout-tests/css1/box_properties/clear-expected.checksum: Added.
* layout-tests/css1/box_properties/clear-expected.png: Added.
* layout-tests/css1/box_properties/clear_float-expected.checksum: Added.
* layout-tests/css1/box_properties/clear_float-expected.png: Added.
* layout-tests/css1/box_properties/float-expected.checksum: Added.
* layout-tests/css1/box_properties/float-expected.png: Added.
* layout-tests/css1/box_properties/float_elements_in_series-expected.checksum: Added.
* layout-tests/css1/box_properties/float_elements_in_series-expected.png: Added.
* layout-tests/css1/box_properties/float_margin-expected.checksum: Added.
* layout-tests/css1/box_properties/float_margin-expected.png: Added.
* layout-tests/css1/box_properties/float_on_text_elements-expected.checksum: Added.
* layout-tests/css1/box_properties/float_on_text_elements-expected.png: Added.
* layout-tests/css1/box_properties/height-expected.checksum: Added.
* layout-tests/css1/box_properties/height-expected.png: Added.
* layout-tests/css1/box_properties/margin-expected.checksum: Added.
* layout-tests/css1/box_properties/margin-expected.png: Added.
* layout-tests/css1/box_properties/margin_bottom-expected.checksum: Added.
* layout-tests/css1/box_properties/margin_bottom-expected.png: Added.
* layout-tests/css1/box_properties/margin_bottom_inline-expected.checksum: Added.
* layout-tests/css1/box_properties/margin_bottom_inline-expected.png: Added.
* layout-tests/css1/box_properties/margin_inline-expected.checksum: Added.
* layout-tests/css1/box_properties/margin_inline-expected.png: Added.
* layout-tests/css1/box_properties/margin_left-expected.checksum: Added.
* layout-tests/css1/box_properties/margin_left-expected.png: Added.
* layout-tests/css1/box_properties/margin_left_inline-expected.checksum: Added.
* layout-tests/css1/box_properties/margin_left_inline-expected.png: Added.
* layout-tests/css1/box_properties/margin_right-expected.checksum: Added.
* layout-tests/css1/box_properties/margin_right-expected.png: Added.
* layout-tests/css1/box_properties/margin_right_inline-expected.checksum: Added.
* layout-tests/css1/box_properties/margin_right_inline-expected.png: Added.
* layout-tests/css1/box_properties/margin_top-expected.checksum: Added.
* layout-tests/css1/box_properties/margin_top-expected.png: Added.
* layout-tests/css1/box_properties/margin_top_inline-expected.checksum: Added.
* layout-tests/css1/box_properties/margin_top_inline-expected.png: Added.
* layout-tests/css1/box_properties/padding-expected.checksum: Added.
* layout-tests/css1/box_properties/padding-expected.png: Added.
* layout-tests/css1/box_properties/padding_bottom-expected.checksum: Added.
* layout-tests/css1/box_properties/padding_bottom-expected.png: Added.
* layout-tests/css1/box_properties/padding_bottom_inline-expected.checksum: Added.
* layout-tests/css1/box_properties/padding_bottom_inline-expected.png: Added.
* layout-tests/css1/box_properties/padding_inline-expected.checksum: Added.
* layout-tests/css1/box_properties/padding_inline-expected.png: Added.
* layout-tests/css1/box_properties/padding_left-expected.checksum: Added.
* layout-tests/css1/box_properties/padding_left-expected.png: Added.
* layout-tests/css1/box_properties/padding_left_inline-expected.checksum: Added.
* layout-tests/css1/box_properties/padding_left_inline-expected.png: Added.
* layout-tests/css1/box_properties/padding_right-expected.checksum: Added.
* layout-tests/css1/box_properties/padding_right-expected.png: Added.
* layout-tests/css1/box_properties/padding_right_inline-expected.checksum: Added.
* layout-tests/css1/box_properties/padding_right_inline-expected.png: Added.
* layout-tests/css1/box_properties/padding_top-expected.checksum: Added.
* layout-tests/css1/box_properties/padding_top-expected.png: Added.
* layout-tests/css1/box_properties/padding_top_inline-expected.checksum: Added.
* layout-tests/css1/box_properties/padding_top_inline-expected.png: Added.
* layout-tests/css1/box_properties/width-expected.checksum: Added.
* layout-tests/css1/box_properties/width-expected.png: Added.
* layout-tests/css1/cascade/cascade_order-expected.checksum: Added.
* layout-tests/css1/cascade/cascade_order-expected.png: Added.
* layout-tests/css1/cascade/important-expected.checksum: Added.
* layout-tests/css1/cascade/important-expected.png: Added.
* layout-tests/css1/classification/display-expected.checksum: Added.
* layout-tests/css1/classification/display-expected.png: Added.
* layout-tests/css1/classification/list_style-expected.checksum: Added.
* layout-tests/css1/classification/list_style-expected.png: Added.
* layout-tests/css1/classification/list_style_image-expected.checksum: Added.
* layout-tests/css1/classification/list_style_image-expected.png: Added.
* layout-tests/css1/classification/list_style_position-expected.checksum: Added.
* layout-tests/css1/classification/list_style_position-expected.png: Added.
* layout-tests/css1/classification/list_style_type-expected.checksum: Added.
* layout-tests/css1/classification/list_style_type-expected.png: Added.
* layout-tests/css1/classification/white_space-expected.checksum: Added.
* layout-tests/css1/classification/white_space-expected.png: Added.
* layout-tests/css1/color_and_background/background-expected.checksum: Added.
* layout-tests/css1/color_and_background/background-expected.png: Added.
* layout-tests/css1/color_and_background/background_attachment-expected.checksum: Added.
* layout-tests/css1/color_and_background/background_attachment-expected.png: Added.
* layout-tests/css1/color_and_background/background_color-expected.checksum: Added.
* layout-tests/css1/color_and_background/background_color-expected.png: Added.
* layout-tests/css1/color_and_background/background_image-expected.checksum: Added.
* layout-tests/css1/color_and_background/background_image-expected.png: Added.
* layout-tests/css1/color_and_background/background_position-expected.checksum: Added.
* layout-tests/css1/color_and_background/background_position-expected.png: Added.
* layout-tests/css1/color_and_background/background_repeat-expected.checksum: Added.
* layout-tests/css1/color_and_background/background_repeat-expected.png: Added.
* layout-tests/css1/color_and_background/color-expected.checksum: Added.
* layout-tests/css1/color_and_background/color-expected.png: Added.
* layout-tests/css1/conformance/forward_compatible_parsing-expected.checksum: Added.
* layout-tests/css1/conformance/forward_compatible_parsing-expected.png: Added.
* layout-tests/css1/font_properties/font-expected.checksum: Added.
* layout-tests/css1/font_properties/font-expected.png: Added.
* layout-tests/css1/font_properties/font_family-expected.checksum: Added.
* layout-tests/css1/font_properties/font_family-expected.png: Added.
* layout-tests/css1/font_properties/font_size-expected.checksum: Added.
* layout-tests/css1/font_properties/font_size-expected.png: Added.
* layout-tests/css1/font_properties/font_style-expected.checksum: Added.
* layout-tests/css1/font_properties/font_style-expected.png: Added.
* layout-tests/css1/font_properties/font_variant-expected.checksum: Added.
* layout-tests/css1/font_properties/font_variant-expected.png: Added.
* layout-tests/css1/font_properties/font_weight-expected.checksum: Added.
* layout-tests/css1/font_properties/font_weight-expected.png: Added.
* layout-tests/css1/formatting_model/canvas-expected.checksum: Added.
* layout-tests/css1/formatting_model/canvas-expected.png: Added.
* layout-tests/css1/formatting_model/floating_elements-expected.checksum: Added.
* layout-tests/css1/formatting_model/floating_elements-expected.png: Added.
* layout-tests/css1/formatting_model/height_of_lines-expected.checksum: Added.
* layout-tests/css1/formatting_model/height_of_lines-expected.png: Added.
* layout-tests/css1/formatting_model/horizontal_formatting-expected.checksum: Added.
* layout-tests/css1/formatting_model/horizontal_formatting-expected.png: Added.
* layout-tests/css1/formatting_model/inline_elements-expected.checksum: Added.
* layout-tests/css1/formatting_model/inline_elements-expected.png: Added.
* layout-tests/css1/formatting_model/replaced_elements-expected.checksum: Added.
* layout-tests/css1/formatting_model/replaced_elements-expected.png: Added.
* layout-tests/css1/formatting_model/vertical_formatting-expected.checksum: Added.
* layout-tests/css1/formatting_model/vertical_formatting-expected.png: Added.
* layout-tests/css1/pseudo/anchor-expected.checksum: Added.
* layout-tests/css1/pseudo/anchor-expected.png: Added.
* layout-tests/css1/pseudo/firstletter-expected.checksum: Added.
* layout-tests/css1/pseudo/firstletter-expected.png: Added.
* layout-tests/css1/pseudo/firstline-expected.checksum: Added.
* layout-tests/css1/pseudo/firstline-expected.png: Added.
* layout-tests/css1/pseudo/multiple_pseudo_elements-expected.checksum: Added.
* layout-tests/css1/pseudo/multiple_pseudo_elements-expected.png: Added.
* layout-tests/css1/pseudo/pseudo_elements_in_selectors-expected.checksum: Added.
* layout-tests/css1/pseudo/pseudo_elements_in_selectors-expected.png: Added.
* layout-tests/css1/text_properties/letter_spacing-expected.checksum: Added.
* layout-tests/css1/text_properties/letter_spacing-expected.png: Added.
* layout-tests/css1/text_properties/line_height-expected.checksum: Added.
* layout-tests/css1/text_properties/line_height-expected.png: Added.
* layout-tests/css1/text_properties/text-transCapitalize-expected.checksum: Added.
* layout-tests/css1/text_properties/text-transCapitalize-expected.png: Added.
* layout-tests/css1/text_properties/text_align-expected.checksum: Added.
* layout-tests/css1/text_properties/text_align-expected.png: Added.
* layout-tests/css1/text_properties/text_decoration-expected.checksum: Added.
* layout-tests/css1/text_properties/text_decoration-expected.png: Added.
* layout-tests/css1/text_properties/text_indent-expected.checksum: Added.
* layout-tests/css1/text_properties/text_indent-expected.png: Added.
* layout-tests/css1/text_properties/text_transform-expected.checksum: Added.
* layout-tests/css1/text_properties/text_transform-expected.png: Added.
* layout-tests/css1/text_properties/vertical_align-expected.checksum: Added.
* layout-tests/css1/text_properties/vertical_align-expected.png: Added.
* layout-tests/css1/text_properties/word_spacing-expected.checksum: Added.
* layout-tests/css1/text_properties/word_spacing-expected.png: Added.
* layout-tests/css1/units/color_units-expected.checksum: Added.
* layout-tests/css1/units/color_units-expected.png: Added.
* layout-tests/css1/units/length_units-expected.checksum: Added.
* layout-tests/css1/units/length_units-expected.png: Added.
* layout-tests/css1/units/percentage_units-expected.checksum: Added.
* layout-tests/css1/units/percentage_units-expected.png: Added.
* layout-tests/css1/units/urls-expected.checksum: Added.
* layout-tests/css1/units/urls-expected.png: Added.
* layout-tests/dom/html/level2/html/HTMLBaseElement01-expected.checksum: Added.
* layout-tests/dom/html/level2/html/HTMLBaseElement01-expected.png: Added.
* layout-tests/dom/html/level2/html/HTMLBaseElement02-expected.checksum: Added.
* layout-tests/dom/html/level2/html/HTMLBaseElement02-expected.png: Added.
* layout-tests/dom/html/level2/html/frame-expected.checksum: Added.
* layout-tests/dom/html/level2/html/frame-expected.png: Added.
* layout-tests/dom/html/level2/html/iframe-expected.checksum: Added.
* layout-tests/dom/html/level2/html/iframe-expected.png: Added.
* layout-tests/editing/deleting/collapse-whitespace-3587601-fix-expected.checksum: Added.
* layout-tests/editing/deleting/collapse-whitespace-3587601-fix-expected.png: Added.
* layout-tests/editing/deleting/delete-3608430-fix-expected.checksum: Added.
* layout-tests/editing/deleting/delete-3608430-fix-expected.png: Added.
* layout-tests/editing/deleting/delete-3608445-fix-expected.checksum: Added.
* layout-tests/editing/deleting/delete-3608445-fix-expected.png: Added.
* layout-tests/editing/deleting/delete-3608462-fix-expected.checksum: Added.
* layout-tests/editing/deleting/delete-3608462-fix-expected.png: Added.
* layout-tests/editing/deleting/delete-3775172-fix-expected.checksum: Added.
* layout-tests/editing/deleting/delete-3775172-fix-expected.png: Added.
* layout-tests/editing/deleting/delete-3800834-fix-expected.checksum: Added.
* layout-tests/editing/deleting/delete-3800834-fix-expected.png: Added.
* layout-tests/editing/deleting/delete-3857753-fix-expected.checksum: Added.
* layout-tests/editing/deleting/delete-3857753-fix-expected.png: Added.
* layout-tests/editing/deleting/delete-3865854-fix-expected.checksum: Added.
* layout-tests/editing/deleting/delete-3865854-fix-expected.png: Added.
* layout-tests/editing/deleting/delete-3928305-fix-expected.checksum: Added.
* layout-tests/editing/deleting/delete-3928305-fix-expected.png: Added.
* layout-tests/editing/deleting/delete-3959464-fix-expected.checksum: Added.
* layout-tests/editing/deleting/delete-3959464-fix-expected.png: Added.
* layout-tests/editing/deleting/delete-4038408-fix-expected.checksum: Added.
* layout-tests/editing/deleting/delete-4038408-fix-expected.png: Added.
* layout-tests/editing/deleting/delete-4083333-fix-expected.checksum: Added.
* layout-tests/editing/deleting/delete-4083333-fix-expected.png: Added.
* layout-tests/editing/deleting/delete-after-span-ws-001-expected.checksum: Added.
* layout-tests/editing/deleting/delete-after-span-ws-001-expected.png: Added.
* layout-tests/editing/deleting/delete-after-span-ws-002-expected.checksum: Added.
* layout-tests/editing/deleting/delete-after-span-ws-002-expected.png: Added.
* layout-tests/editing/deleting/delete-after-span-ws-003-expected.checksum: Added.
* layout-tests/editing/deleting/delete-after-span-ws-003-expected.png: Added.
* layout-tests/editing/deleting/delete-and-undo-expected.checksum: Added.
* layout-tests/editing/deleting/delete-and-undo-expected.png: Added.
* layout-tests/editing/deleting/delete-at-paragraph-boundaries-001-expected.checksum: Added.
* layout-tests/editing/deleting/delete-at-paragraph-boundaries-001-expected.png: Added.
* layout-tests/editing/deleting/delete-at-paragraph-boundaries-002-expected.checksum: Added.
* layout-tests/editing/deleting/delete-at-paragraph-boundaries-002-expected.png: Added.
* layout-tests/editing/deleting/delete-at-paragraph-boundaries-003-expected.checksum: Added.
* layout-tests/editing/deleting/delete-at-paragraph-boundaries-003-expected.png: Added.
* layout-tests/editing/deleting/delete-at-paragraph-boundaries-004-expected.checksum: Added.
* layout-tests/editing/deleting/delete-at-paragraph-boundaries-004-expected.png: Added.
* layout-tests/editing/deleting/delete-at-paragraph-boundaries-005-expected.checksum: Added.
* layout-tests/editing/deleting/delete-at-paragraph-boundaries-005-expected.png: Added.
* layout-tests/editing/deleting/delete-at-paragraph-boundaries-006-expected.checksum: Added.
* layout-tests/editing/deleting/delete-at-paragraph-boundaries-006-expected.png: Added.
* layout-tests/editing/deleting/delete-at-paragraph-boundaries-007-expected.checksum: Added.
* layout-tests/editing/deleting/delete-at-paragraph-boundaries-007-expected.png: Added.
* layout-tests/editing/deleting/delete-at-paragraph-boundaries-008-expected.checksum: Added.
* layout-tests/editing/deleting/delete-at-paragraph-boundaries-008-expected.png: Added.
* layout-tests/editing/deleting/delete-at-paragraph-boundaries-009-expected.checksum: Added.
* layout-tests/editing/deleting/delete-at-paragraph-boundaries-009-expected.png: Added.
* layout-tests/editing/deleting/delete-at-paragraph-boundaries-010-expected.checksum: Added.
* layout-tests/editing/deleting/delete-at-paragraph-boundaries-010-expected.png: Added.
* layout-tests/editing/deleting/delete-at-paragraph-boundaries-011-expected.checksum: Added.
* layout-tests/editing/deleting/delete-at-paragraph-boundaries-011-expected.png: Added.
* layout-tests/editing/deleting/delete-block-contents-001-expected.checksum: Added.
* layout-tests/editing/deleting/delete-block-contents-001-expected.png: Added.
* layout-tests/editing/deleting/delete-block-contents-002-expected.checksum: Added.
* layout-tests/editing/deleting/delete-block-contents-002-expected.png: Added.
* layout-tests/editing/deleting/delete-block-contents-003-expected.checksum: Added.
* layout-tests/editing/deleting/delete-block-contents-003-expected.png: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-001-expected.checksum: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-001-expected.png: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-002-expected.checksum: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-002-expected.png: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-003-expected.checksum: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-003-expected.png: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-004-expected.checksum: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-004-expected.png: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-005-expected.checksum: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-005-expected.png: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-006-expected.checksum: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-006-expected.png: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-007-expected.checksum: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-007-expected.png: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-008-expected.checksum: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-008-expected.png: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-009-expected.checksum: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-009-expected.png: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-010-expected.checksum: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-010-expected.png: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-011-expected.checksum: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-011-expected.png: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-012-expected.checksum: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-012-expected.png: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-013-expected.checksum: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-013-expected.png: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-014-expected.checksum: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-014-expected.png: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-015-expected.checksum: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-015-expected.png: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-016-expected.checksum: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-016-expected.png: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-017-expected.checksum: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-017-expected.png: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-018-expected.checksum: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-018-expected.png: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-019-expected.checksum: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-019-expected.png: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-020-expected.checksum: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-020-expected.png: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-021-expected.checksum: Added.
* layout-tests/editing/deleting/delete-block-merge-contents-021-expected.png: Added.
* layout-tests/editing/deleting/delete-br-001-expected.checksum: Added.
* layout-tests/editing/deleting/delete-br-001-expected.png: Added.
* layout-tests/editing/deleting/delete-br-002-expected.checksum: Added.
* layout-tests/editing/deleting/delete-br-002-expected.png: Added.
* layout-tests/editing/deleting/delete-br-003-expected.checksum: Added.
* layout-tests/editing/deleting/delete-br-003-expected.png: Added.
* layout-tests/editing/deleting/delete-br-004-expected.checksum: Added.
* layout-tests/editing/deleting/delete-br-004-expected.png: Added.
* layout-tests/editing/deleting/delete-br-005-expected.checksum: Added.
* layout-tests/editing/deleting/delete-br-005-expected.png: Added.
* layout-tests/editing/deleting/delete-br-006-expected.checksum: Added.
* layout-tests/editing/deleting/delete-br-006-expected.png: Added.
* layout-tests/editing/deleting/delete-br-007-expected.checksum: Added.
* layout-tests/editing/deleting/delete-br-007-expected.png: Added.
* layout-tests/editing/deleting/delete-br-008-expected.checksum: Added.
* layout-tests/editing/deleting/delete-br-008-expected.png: Added.
* layout-tests/editing/deleting/delete-br-009-expected.checksum: Added.
* layout-tests/editing/deleting/delete-br-009-expected.png: Added.
* layout-tests/editing/deleting/delete-br-010-expected.checksum: Added.
* layout-tests/editing/deleting/delete-br-010-expected.png: Added.
* layout-tests/editing/deleting/delete-br-011-expected.checksum: Added.
* layout-tests/editing/deleting/delete-br-011-expected.png: Added.
* layout-tests/editing/deleting/delete-character-001-expected.checksum: Added.
* layout-tests/editing/deleting/delete-character-001-expected.png: Added.
* layout-tests/editing/deleting/delete-contiguous-ws-001-expected.checksum: Added.
* layout-tests/editing/deleting/delete-contiguous-ws-001-expected.png: Added.
* layout-tests/editing/deleting/delete-image-001-expected.checksum: Added.
* layout-tests/editing/deleting/delete-image-001-expected.png: Added.
* layout-tests/editing/deleting/delete-image-002-expected.checksum: Added.
* layout-tests/editing/deleting/delete-image-002-expected.png: Added.
* layout-tests/editing/deleting/delete-image-003-expected.checksum: Added.
* layout-tests/editing/deleting/delete-image-003-expected.png: Added.
* layout-tests/editing/deleting/delete-image-004-expected.checksum: Added.
* layout-tests/editing/deleting/delete-image-004-expected.png: Added.
* layout-tests/editing/deleting/delete-leading-ws-001-expected.checksum: Added.
* layout-tests/editing/deleting/delete-leading-ws-001-expected.png: Added.
* layout-tests/editing/deleting/delete-line-001-expected.checksum: Added.
* layout-tests/editing/deleting/delete-line-001-expected.png: Added.
* layout-tests/editing/deleting/delete-line-002-expected.checksum: Added.
* layout-tests/editing/deleting/delete-line-002-expected.png: Added.
* layout-tests/editing/deleting/delete-line-003-expected.checksum: Added.
* layout-tests/editing/deleting/delete-line-003-expected.png: Added.
* layout-tests/editing/deleting/delete-line-004-expected.checksum: Added.
* layout-tests/editing/deleting/delete-line-004-expected.png: Added.
* layout-tests/editing/deleting/delete-line-005-expected.checksum: Added.
* layout-tests/editing/deleting/delete-line-005-expected.png: Added.
* layout-tests/editing/deleting/delete-line-006-expected.checksum: Added.
* layout-tests/editing/deleting/delete-line-006-expected.png: Added.
* layout-tests/editing/deleting/delete-line-007-expected.checksum: Added.
* layout-tests/editing/deleting/delete-line-007-expected.png: Added.
* layout-tests/editing/deleting/delete-line-008-expected.checksum: Added.
* layout-tests/editing/deleting/delete-line-008-expected.png: Added.
* layout-tests/editing/deleting/delete-line-009-expected.checksum: Added.
* layout-tests/editing/deleting/delete-line-009-expected.png: Added.
* layout-tests/editing/deleting/delete-line-010-expected.checksum: Added.
* layout-tests/editing/deleting/delete-line-010-expected.png: Added.
* layout-tests/editing/deleting/delete-line-011-expected.checksum: Added.
* layout-tests/editing/deleting/delete-line-011-expected.png: Added.
* layout-tests/editing/deleting/delete-line-012-expected.checksum: Added.
* layout-tests/editing/deleting/delete-line-012-expected.png: Added.
* layout-tests/editing/deleting/delete-line-013-expected.checksum: Added.
* layout-tests/editing/deleting/delete-line-013-expected.png: Added.
* layout-tests/editing/deleting/delete-line-014-expected.checksum: Added.
* layout-tests/editing/deleting/delete-line-014-expected.png: Added.
* layout-tests/editing/deleting/delete-line-015-expected.checksum: Added.
* layout-tests/editing/deleting/delete-line-015-expected.png: Added.
* layout-tests/editing/deleting/delete-line-016-expected.checksum: Added.
* layout-tests/editing/deleting/delete-line-016-expected.png: Added.
* layout-tests/editing/deleting/delete-line-017-expected.checksum: Added.
* layout-tests/editing/deleting/delete-line-017-expected.png: Added.
* layout-tests/editing/deleting/delete-line-end-ws-001-expected.checksum: Added.
* layout-tests/editing/deleting/delete-line-end-ws-001-expected.png: Added.
* layout-tests/editing/deleting/delete-line-end-ws-002-expected.checksum: Added.
* layout-tests/editing/deleting/delete-line-end-ws-002-expected.png: Added.
* layout-tests/editing/deleting/delete-select-all-001-expected.checksum: Added.
* layout-tests/editing/deleting/delete-select-all-001-expected.png: Added.
* layout-tests/editing/deleting/delete-select-all-002-expected.checksum: Added.
* layout-tests/editing/deleting/delete-select-all-002-expected.png: Added.
* layout-tests/editing/deleting/delete-select-all-003-expected.checksum: Added.
* layout-tests/editing/deleting/delete-select-all-003-expected.png: Added.
* layout-tests/editing/deleting/delete-selection-001-expected.checksum: Added.
* layout-tests/editing/deleting/delete-selection-001-expected.png: Added.
* layout-tests/editing/deleting/delete-tab-001-expected.checksum: Added.
* layout-tests/editing/deleting/delete-tab-001-expected.png: Added.
* layout-tests/editing/deleting/delete-tab-002-expected.checksum: Added.
* layout-tests/editing/deleting/delete-tab-002-expected.png: Added.
* layout-tests/editing/deleting/delete-tab-003-expected.checksum: Added.
* layout-tests/editing/deleting/delete-tab-003-expected.png: Added.
* layout-tests/editing/deleting/delete-tab-004-expected.checksum: Added.
* layout-tests/editing/deleting/delete-tab-004-expected.png: Added.
* layout-tests/editing/deleting/delete-trailing-ws-001-expected.checksum: Added.
* layout-tests/editing/deleting/delete-trailing-ws-001-expected.png: Added.
* layout-tests/editing/deleting/delete-trailing-ws-002-expected.checksum: Added.
* layout-tests/editing/deleting/delete-trailing-ws-002-expected.png: Added.
* layout-tests/editing/deleting/delete-ws-fixup-001-expected.checksum: Added.
* layout-tests/editing/deleting/delete-ws-fixup-001-expected.png: Added.
* layout-tests/editing/deleting/delete-ws-fixup-002-expected.checksum: Added.
* layout-tests/editing/deleting/delete-ws-fixup-002-expected.png: Added.
* layout-tests/editing/deleting/delete-ws-fixup-003-expected.checksum: Added.
* layout-tests/editing/deleting/delete-ws-fixup-003-expected.png: Added.
* layout-tests/editing/deleting/delete-ws-fixup-004-expected.checksum: Added.
* layout-tests/editing/deleting/delete-ws-fixup-004-expected.png: Added.
* layout-tests/editing/deleting/forward-delete-expected.checksum: Added.
* layout-tests/editing/deleting/forward-delete-expected.png: Added.
* layout-tests/editing/deleting/smart-delete-001-expected.checksum: Added.
* layout-tests/editing/deleting/smart-delete-001-expected.png: Added.
* layout-tests/editing/deleting/smart-delete-002-expected.checksum: Added.
* layout-tests/editing/deleting/smart-delete-002-expected.png: Added.
* layout-tests/editing/deleting/transpose-empty-expected.checksum: Added.
* layout-tests/editing/deleting/transpose-empty-expected.png: Added.
* layout-tests/editing/execCommand/boldSelection-expected.checksum: Added.
* layout-tests/editing/execCommand/boldSelection-expected.png: Added.
* layout-tests/editing/execCommand/italicizeByCharacter-expected.checksum: Added.
* layout-tests/editing/execCommand/italicizeByCharacter-expected.png: Added.
* layout-tests/editing/execCommand/modifyForeColorByCharacter-expected.checksum: Added.
* layout-tests/editing/execCommand/modifyForeColorByCharacter-expected.png: Added.
* layout-tests/editing/execCommand/print-expected.checksum: Added.
* layout-tests/editing/execCommand/print-expected.png: Added.
* layout-tests/editing/execCommand/selectAll-expected.checksum: Added.
* layout-tests/editing/execCommand/selectAll-expected.png: Added.
* layout-tests/editing/inserting/insert-3654864-fix-expected.checksum: Added.
* layout-tests/editing/inserting/insert-3654864-fix-expected.png: Added.
* layout-tests/editing/inserting/insert-3659587-fix-expected.checksum: Added.
* layout-tests/editing/inserting/insert-3659587-fix-expected.png: Added.
* layout-tests/editing/inserting/insert-3775316-fix-expected.checksum: Added.
* layout-tests/editing/inserting/insert-3775316-fix-expected.png: Added.
* layout-tests/editing/inserting/insert-3778059-fix-expected.checksum: Added.
* layout-tests/editing/inserting/insert-3778059-fix-expected.png: Added.
* layout-tests/editing/inserting/insert-3786362-fix-expected.checksum: Added.
* layout-tests/editing/inserting/insert-3786362-fix-expected.png: Added.
* layout-tests/editing/inserting/insert-3800346-fix-expected.checksum: Added.
* layout-tests/editing/inserting/insert-3800346-fix-expected.png: Added.
* layout-tests/editing/inserting/insert-3851164-fix-expected.checksum: Added.
* layout-tests/editing/inserting/insert-3851164-fix-expected.png: Added.
* layout-tests/editing/inserting/insert-3907422-fix-expected.checksum: Added.
* layout-tests/editing/inserting/insert-3907422-fix-expected.png: Added.
* layout-tests/editing/inserting/insert-after-delete-001-expected.checksum: Added.
* layout-tests/editing/inserting/insert-after-delete-001-expected.png: Added.
* layout-tests/editing/inserting/insert-br-001-expected.checksum: Added.
* layout-tests/editing/inserting/insert-br-001-expected.png: Added.
* layout-tests/editing/inserting/insert-br-002-expected.checksum: Added.
* layout-tests/editing/inserting/insert-br-002-expected.png: Added.
* layout-tests/editing/inserting/insert-br-003-expected.checksum: Added.
* layout-tests/editing/inserting/insert-br-003-expected.png: Added.
* layout-tests/editing/inserting/insert-br-004-expected.checksum: Added.
* layout-tests/editing/inserting/insert-br-004-expected.png: Added.
* layout-tests/editing/inserting/insert-br-005-expected.checksum: Added.
* layout-tests/editing/inserting/insert-br-005-expected.png: Added.
* layout-tests/editing/inserting/insert-br-006-expected.checksum: Added.
* layout-tests/editing/inserting/insert-br-006-expected.png: Added.
* layout-tests/editing/inserting/insert-br-007-expected.checksum: Added.
* layout-tests/editing/inserting/insert-br-007-expected.png: Added.
* layout-tests/editing/inserting/insert-br-008-expected.checksum: Added.
* layout-tests/editing/inserting/insert-br-008-expected.png: Added.
* layout-tests/editing/inserting/insert-div-001-expected.checksum: Added.
* layout-tests/editing/inserting/insert-div-001-expected.png: Added.
* layout-tests/editing/inserting/insert-div-002-expected.checksum: Added.
* layout-tests/editing/inserting/insert-div-002-expected.png: Added.
* layout-tests/editing/inserting/insert-div-003-expected.checksum: Added.
* layout-tests/editing/inserting/insert-div-003-expected.png: Added.
* layout-tests/editing/inserting/insert-div-004-expected.checksum: Added.
* layout-tests/editing/inserting/insert-div-004-expected.png: Added.
* layout-tests/editing/inserting/insert-div-005-expected.checksum: Added.
* layout-tests/editing/inserting/insert-div-005-expected.png: Added.
* layout-tests/editing/inserting/insert-div-006-expected.checksum: Added.
* layout-tests/editing/inserting/insert-div-006-expected.png: Added.
* layout-tests/editing/inserting/insert-div-007-expected.checksum: Added.
* layout-tests/editing/inserting/insert-div-007-expected.png: Added.
* layout-tests/editing/inserting/insert-div-008-expected.checksum: Added.
* layout-tests/editing/inserting/insert-div-008-expected.png: Added.
* layout-tests/editing/inserting/insert-div-009-expected.checksum: Added.
* layout-tests/editing/inserting/insert-div-009-expected.png: Added.
* layout-tests/editing/inserting/insert-div-010-expected.checksum: Added.
* layout-tests/editing/inserting/insert-div-010-expected.png: Added.
* layout-tests/editing/inserting/insert-div-011-expected.checksum: Added.
* layout-tests/editing/inserting/insert-div-011-expected.png: Added.
* layout-tests/editing/inserting/insert-div-012-expected.checksum: Added.
* layout-tests/editing/inserting/insert-div-012-expected.png: Added.
* layout-tests/editing/inserting/insert-div-013-expected.checksum: Added.
* layout-tests/editing/inserting/insert-div-013-expected.png: Added.
* layout-tests/editing/inserting/insert-div-014-expected.checksum: Added.
* layout-tests/editing/inserting/insert-div-014-expected.png: Added.
* layout-tests/editing/inserting/insert-div-015-expected.checksum: Added.
* layout-tests/editing/inserting/insert-div-015-expected.png: Added.
* layout-tests/editing/inserting/insert-div-016-expected.checksum: Added.
* layout-tests/editing/inserting/insert-div-016-expected.png: Added.
* layout-tests/editing/inserting/insert-div-017-expected.checksum: Added.
* layout-tests/editing/inserting/insert-div-017-expected.png: Added.
* layout-tests/editing/inserting/insert-div-018-expected.checksum: Added.
* layout-tests/editing/inserting/insert-div-018-expected.png: Added.
* layout-tests/editing/inserting/insert-div-019-expected.checksum: Added.
* layout-tests/editing/inserting/insert-div-019-expected.png: Added.
* layout-tests/editing/inserting/insert-div-020-expected.checksum: Added.
* layout-tests/editing/inserting/insert-div-020-expected.png: Added.
* layout-tests/editing/inserting/insert-div-021-expected.checksum: Added.
* layout-tests/editing/inserting/insert-div-021-expected.png: Added.
* layout-tests/editing/inserting/insert-div-022-expected.checksum: Added.
* layout-tests/editing/inserting/insert-div-022-expected.png: Added.
* layout-tests/editing/inserting/insert-div-023-expected.checksum: Added.
* layout-tests/editing/inserting/insert-div-023-expected.png: Added.
* layout-tests/editing/inserting/insert-div-024-expected.checksum: Added.
* layout-tests/editing/inserting/insert-div-024-expected.png: Added.
* layout-tests/editing/inserting/insert-div-025-expected.checksum: Added.
* layout-tests/editing/inserting/insert-div-025-expected.png: Added.
* layout-tests/editing/inserting/insert-div-026-expected.checksum: Added.
* layout-tests/editing/inserting/insert-div-026-expected.png: Added.
* layout-tests/editing/inserting/insert-div-027-expected.checksum: Added.
* layout-tests/editing/inserting/insert-div-027-expected.png: Added.
* layout-tests/editing/inserting/insert-space-in-empty-doc-expected.checksum: Added.
* layout-tests/editing/inserting/insert-space-in-empty-doc-expected.png: Added.
* layout-tests/editing/inserting/insert-tab-001-expected.checksum: Added.
* layout-tests/editing/inserting/insert-tab-001-expected.png: Added.
* layout-tests/editing/inserting/insert-tab-002-expected.checksum: Added.
* layout-tests/editing/inserting/insert-tab-002-expected.png: Added.
* layout-tests/editing/inserting/insert-tab-003-expected.checksum: Added.
* layout-tests/editing/inserting/insert-tab-003-expected.png: Added.
* layout-tests/editing/inserting/insert-tab-004-expected.checksum: Added.
* layout-tests/editing/inserting/insert-tab-004-expected.png: Added.
* layout-tests/editing/inserting/insert-text-with-newlines-expected.checksum: Added.
* layout-tests/editing/inserting/insert-text-with-newlines-expected.png: Added.
* layout-tests/editing/inserting/return-key-with-selection-001-expected.checksum: Added.
* layout-tests/editing/inserting/return-key-with-selection-001-expected.png: Added.
* layout-tests/editing/inserting/return-key-with-selection-002-expected.checksum: Added.
* layout-tests/editing/inserting/return-key-with-selection-002-expected.png: Added.
* layout-tests/editing/inserting/return-key-with-selection-003-expected.checksum: Added.
* layout-tests/editing/inserting/return-key-with-selection-003-expected.png: Added.
* layout-tests/editing/inserting/typing-001-expected.checksum: Added.
* layout-tests/editing/inserting/typing-001-expected.png: Added.
* layout-tests/editing/inserting/typing-002-expected.checksum: Added.
* layout-tests/editing/inserting/typing-002-expected.png: Added.
* layout-tests/editing/inserting/typing-003-expected.checksum: Added.
* layout-tests/editing/inserting/typing-003-expected.png: Added.
* layout-tests/editing/inserting/typing-around-br-001-expected.checksum: Added.
* layout-tests/editing/inserting/typing-around-br-001-expected.png: Added.
* layout-tests/editing/inserting/typing-around-image-001-expected.checksum: Added.
* layout-tests/editing/inserting/typing-around-image-001-expected.png: Added.
* layout-tests/editing/pasteboard/cut-text-001-expected.checksum: Added.
* layout-tests/editing/pasteboard/cut-text-001-expected.png: Added.
* layout-tests/editing/pasteboard/paste-4035648-fix-expected.checksum: Added.
* layout-tests/editing/pasteboard/paste-4035648-fix-expected.png: Added.
* layout-tests/editing/pasteboard/paste-4038267-fix-expected.checksum: Added.
* layout-tests/editing/pasteboard/paste-4038267-fix-expected.png: Added.
* layout-tests/editing/pasteboard/paste-line-endings-001-expected.checksum: Added.
* layout-tests/editing/pasteboard/paste-line-endings-001-expected.png: Added.
* layout-tests/editing/pasteboard/paste-line-endings-002-expected.checksum: Added.
* layout-tests/editing/pasteboard/paste-line-endings-002-expected.png: Added.
* layout-tests/editing/pasteboard/paste-line-endings-003-expected.checksum: Added.
* layout-tests/editing/pasteboard/paste-line-endings-003-expected.png: Added.
* layout-tests/editing/pasteboard/paste-line-endings-004-expected.checksum: Added.
* layout-tests/editing/pasteboard/paste-line-endings-004-expected.png: Added.
* layout-tests/editing/pasteboard/paste-line-endings-005-expected.checksum: Added.
* layout-tests/editing/pasteboard/paste-line-endings-005-expected.png: Added.
* layout-tests/editing/pasteboard/paste-line-endings-006-expected.checksum: Added.
* layout-tests/editing/pasteboard/paste-line-endings-006-expected.png: Added.
* layout-tests/editing/pasteboard/paste-line-endings-007-expected.checksum: Added.
* layout-tests/editing/pasteboard/paste-line-endings-007-expected.png: Added.
* layout-tests/editing/pasteboard/paste-line-endings-008-expected.checksum: Added.
* layout-tests/editing/pasteboard/paste-line-endings-008-expected.png: Added.
* layout-tests/editing/pasteboard/paste-line-endings-009-expected.checksum: Added.
* layout-tests/editing/pasteboard/paste-line-endings-009-expected.png: Added.
* layout-tests/editing/pasteboard/paste-line-endings-010-expected.checksum: Added.
* layout-tests/editing/pasteboard/paste-line-endings-010-expected.png: Added.
* layout-tests/editing/pasteboard/paste-match-style-001-expected.checksum: Added.
* layout-tests/editing/pasteboard/paste-match-style-001-expected.png: Added.
* layout-tests/editing/pasteboard/paste-match-style-002-expected.checksum: Added.
* layout-tests/editing/pasteboard/paste-match-style-002-expected.png: Added.
* layout-tests/editing/pasteboard/paste-pre-001-expected.checksum: Added.
* layout-tests/editing/pasteboard/paste-pre-001-expected.png: Added.
* layout-tests/editing/pasteboard/paste-text-001-expected.checksum: Added.
* layout-tests/editing/pasteboard/paste-text-001-expected.png: Added.
* layout-tests/editing/pasteboard/paste-text-002-expected.checksum: Added.
* layout-tests/editing/pasteboard/paste-text-002-expected.png: Added.
* layout-tests/editing/pasteboard/paste-text-003-expected.checksum: Added.
* layout-tests/editing/pasteboard/paste-text-003-expected.png: Added.
* layout-tests/editing/pasteboard/paste-text-004-expected.checksum: Added.
* layout-tests/editing/pasteboard/paste-text-004-expected.png: Added.
* layout-tests/editing/pasteboard/paste-text-005-expected.checksum: Added.
* layout-tests/editing/pasteboard/paste-text-005-expected.png: Added.
* layout-tests/editing/pasteboard/paste-text-006-expected.checksum: Added.
* layout-tests/editing/pasteboard/paste-text-006-expected.png: Added.
* layout-tests/editing/pasteboard/paste-text-007-expected.checksum: Added.
* layout-tests/editing/pasteboard/paste-text-007-expected.png: Added.
* layout-tests/editing/pasteboard/paste-text-008-expected.checksum: Added.
* layout-tests/editing/pasteboard/paste-text-008-expected.png: Added.
* layout-tests/editing/pasteboard/paste-text-009-expected.checksum: Added.
* layout-tests/editing/pasteboard/paste-text-009-expected.png: Added.
* layout-tests/editing/pasteboard/paste-text-010-expected.checksum: Added.
* layout-tests/editing/pasteboard/paste-text-010-expected.png: Added.
* layout-tests/editing/pasteboard/paste-text-011-expected.checksum: Added.
* layout-tests/editing/pasteboard/paste-text-011-expected.png: Added.
* layout-tests/editing/pasteboard/paste-text-012-expected.checksum: Added.
* layout-tests/editing/pasteboard/paste-text-012-expected.png: Added.
* layout-tests/editing/pasteboard/paste-text-013-expected.checksum: Added.
* layout-tests/editing/pasteboard/paste-text-013-expected.png: Added.
* layout-tests/editing/pasteboard/paste-text-014-expected.checksum: Added.
* layout-tests/editing/pasteboard/paste-text-014-expected.png: Added.
* layout-tests/editing/pasteboard/paste-text-015-expected.checksum: Added.
* layout-tests/editing/pasteboard/paste-text-015-expected.png: Added.
* layout-tests/editing/pasteboard/paste-text-016-expected.checksum: Added.
* layout-tests/editing/pasteboard/paste-text-016-expected.png: Added.
* layout-tests/editing/pasteboard/paste-text-017-expected.checksum: Added.
* layout-tests/editing/pasteboard/paste-text-017-expected.png: Added.
* layout-tests/editing/pasteboard/paste-text-018-expected.checksum: Added.
* layout-tests/editing/pasteboard/paste-text-018-expected.png: Added.
* layout-tests/editing/pasteboard/paste-text-019-expected.checksum: Added.
* layout-tests/editing/pasteboard/paste-text-019-expected.png: Added.
* layout-tests/editing/pasteboard/smart-paste-001-expected.checksum: Added.
* layout-tests/editing/pasteboard/smart-paste-001-expected.png: Added.
* layout-tests/editing/pasteboard/smart-paste-002-expected.checksum: Added.
* layout-tests/editing/pasteboard/smart-paste-002-expected.png: Added.
* layout-tests/editing/pasteboard/smart-paste-003-expected.checksum: Added.
* layout-tests/editing/pasteboard/smart-paste-003-expected.png: Added.
* layout-tests/editing/pasteboard/smart-paste-004-expected.checksum: Added.
* layout-tests/editing/pasteboard/smart-paste-004-expected.png: Added.
* layout-tests/editing/pasteboard/smart-paste-005-expected.checksum: Added.
* layout-tests/editing/pasteboard/smart-paste-005-expected.png: Added.
* layout-tests/editing/pasteboard/smart-paste-006-expected.checksum: Added.
* layout-tests/editing/pasteboard/smart-paste-006-expected.png: Added.
* layout-tests/editing/pasteboard/smart-paste-007-expected.checksum: Added.
* layout-tests/editing/pasteboard/smart-paste-007-expected.png: Added.
* layout-tests/editing/selection/extend-by-character-001-expected.checksum: Added.
* layout-tests/editing/selection/extend-by-character-001-expected.png: Added.
* layout-tests/editing/selection/extend-by-character-002-expected.checksum: Added.
* layout-tests/editing/selection/extend-by-character-002-expected.png: Added.
* layout-tests/editing/selection/extend-by-character-003-expected.checksum: Added.
* layout-tests/editing/selection/extend-by-character-003-expected.png: Added.
* layout-tests/editing/selection/extend-by-character-004-expected.checksum: Added.
* layout-tests/editing/selection/extend-by-character-004-expected.png: Added.
* layout-tests/editing/selection/extend-by-character-005-expected.checksum: Added.
* layout-tests/editing/selection/extend-by-character-005-expected.png: Added.
* layout-tests/editing/selection/extend-by-character-006-expected.checksum: Added.
* layout-tests/editing/selection/extend-by-character-006-expected.png: Added.
* layout-tests/editing/selection/extend-by-word-001-expected.checksum: Added.
* layout-tests/editing/selection/extend-by-word-001-expected.png: Added.
* layout-tests/editing/selection/move-3875618-fix-expected.checksum: Added.
* layout-tests/editing/selection/move-3875618-fix-expected.png: Added.
* layout-tests/editing/selection/move-3875641-fix-expected.checksum: Added.
* layout-tests/editing/selection/move-3875641-fix-expected.png: Added.
* layout-tests/editing/selection/move-backwords-by-word-001-expected.checksum: Added.
* layout-tests/editing/selection/move-backwords-by-word-001-expected.png: Added.
* layout-tests/editing/selection/move-between-blocks-no-001-expected.checksum: Added.
* layout-tests/editing/selection/move-between-blocks-no-001-expected.png: Added.
* layout-tests/editing/selection/move-between-blocks-yes-001-expected.checksum: Added.
* layout-tests/editing/selection/move-between-blocks-yes-001-expected.png: Added.
* layout-tests/editing/selection/move-by-character-001-expected.checksum: Added.
* layout-tests/editing/selection/move-by-character-001-expected.png: Added.
* layout-tests/editing/selection/move-by-character-002-expected.checksum: Added.
* layout-tests/editing/selection/move-by-character-002-expected.png: Added.
* layout-tests/editing/selection/move-by-character-003-expected.checksum: Added.
* layout-tests/editing/selection/move-by-character-003-expected.png: Added.
* layout-tests/editing/selection/move-by-character-004-expected.checksum: Added.
* layout-tests/editing/selection/move-by-character-004-expected.png: Added.
* layout-tests/editing/selection/move-by-character-005-expected.checksum: Added.
* layout-tests/editing/selection/move-by-character-005-expected.png: Added.
* layout-tests/editing/selection/move-by-line-001-expected.checksum: Added.
* layout-tests/editing/selection/move-by-line-001-expected.png: Added.
* layout-tests/editing/selection/move-by-word-001-expected.checksum: Added.
* layout-tests/editing/selection/move-by-word-001-expected.png: Added.
* layout-tests/editing/selection/select-all-001-expected.checksum: Added.
* layout-tests/editing/selection/select-all-001-expected.png: Added.
* layout-tests/editing/selection/select-all-002-expected.checksum: Added.
* layout-tests/editing/selection/select-all-002-expected.png: Added.
* layout-tests/editing/selection/select-all-003-expected.checksum: Added.
* layout-tests/editing/selection/select-all-003-expected.png: Added.
* layout-tests/editing/selection/select-all-004-expected.checksum: Added.
* layout-tests/editing/selection/select-all-004-expected.png: Added.
* layout-tests/editing/selection/selection-3748164-fix-expected.checksum: Added.
* layout-tests/editing/selection/selection-3748164-fix-expected.png: Added.
* layout-tests/editing/selection/unrendered-001-expected.checksum: Added.
* layout-tests/editing/selection/unrendered-001-expected.png: Added.
* layout-tests/editing/selection/unrendered-002-expected.checksum: Added.
* layout-tests/editing/selection/unrendered-002-expected.png: Added.
* layout-tests/editing/selection/unrendered-003-expected.checksum: Added.
* layout-tests/editing/selection/unrendered-003-expected.png: Added.
* layout-tests/editing/selection/unrendered-004-expected.checksum: Added.
* layout-tests/editing/selection/unrendered-004-expected.png: Added.
* layout-tests/editing/selection/unrendered-005-expected.checksum: Added.
* layout-tests/editing/selection/unrendered-005-expected.png: Added.
* layout-tests/editing/style/block-style-001-expected.checksum: Added.
* layout-tests/editing/style/block-style-001-expected.png: Added.
* layout-tests/editing/style/block-style-002-expected.checksum: Added.
* layout-tests/editing/style/block-style-002-expected.png: Added.
* layout-tests/editing/style/block-style-003-expected.checksum: Added.
* layout-tests/editing/style/block-style-003-expected.png: Added.
* layout-tests/editing/style/block-style-004-expected.checksum: Added.
* layout-tests/editing/style/block-style-004-expected.png: Added.
* layout-tests/editing/style/block-style-005-expected.checksum: Added.
* layout-tests/editing/style/block-style-005-expected.png: Added.
* layout-tests/editing/style/block-style-006-expected.checksum: Added.
* layout-tests/editing/style/block-style-006-expected.png: Added.
* layout-tests/editing/style/block-styles-007-expected.checksum: Added.
* layout-tests/editing/style/block-styles-007-expected.png: Added.
* layout-tests/editing/style/create-block-for-style-001-expected.checksum: Added.
* layout-tests/editing/style/create-block-for-style-001-expected.png: Added.
* layout-tests/editing/style/create-block-for-style-002-expected.checksum: Added.
* layout-tests/editing/style/create-block-for-style-002-expected.png: Added.
* layout-tests/editing/style/create-block-for-style-003-expected.checksum: Added.
* layout-tests/editing/style/create-block-for-style-003-expected.png: Added.
* layout-tests/editing/style/create-block-for-style-004-expected.checksum: Added.
* layout-tests/editing/style/create-block-for-style-004-expected.png: Added.
* layout-tests/editing/style/create-block-for-style-005-expected.checksum: Added.
* layout-tests/editing/style/create-block-for-style-005-expected.png: Added.
* layout-tests/editing/style/create-block-for-style-006-expected.checksum: Added.
* layout-tests/editing/style/create-block-for-style-006-expected.png: Added.
* layout-tests/editing/style/create-block-for-style-007-expected.checksum: Added.
* layout-tests/editing/style/create-block-for-style-007-expected.png: Added.
* layout-tests/editing/style/create-block-for-style-008-expected.checksum: Added.
* layout-tests/editing/style/create-block-for-style-008-expected.png: Added.
* layout-tests/editing/style/create-block-for-style-009-expected.checksum: Added.
* layout-tests/editing/style/create-block-for-style-009-expected.png: Added.
* layout-tests/editing/style/create-block-for-style-010-expected.checksum: Added.
* layout-tests/editing/style/create-block-for-style-010-expected.png: Added.
* layout-tests/editing/style/create-block-for-style-011-expected.checksum: Added.
* layout-tests/editing/style/create-block-for-style-011-expected.png: Added.
* layout-tests/editing/style/create-block-for-style-012-expected.checksum: Added.
* layout-tests/editing/style/create-block-for-style-012-expected.png: Added.
* layout-tests/editing/style/create-block-for-style-013-expected.checksum: Added.
* layout-tests/editing/style/create-block-for-style-013-expected.png: Added.
* layout-tests/editing/style/relative-font-size-change-001-expected.checksum: Added.
* layout-tests/editing/style/relative-font-size-change-001-expected.png: Added.
* layout-tests/editing/style/relative-font-size-change-002-expected.checksum: Added.
* layout-tests/editing/style/relative-font-size-change-002-expected.png: Added.
* layout-tests/editing/style/relative-font-size-change-003-expected.checksum: Added.
* layout-tests/editing/style/relative-font-size-change-003-expected.png: Added.
* layout-tests/editing/style/relative-font-size-change-004-expected.checksum: Added.
* layout-tests/editing/style/relative-font-size-change-004-expected.png: Added.
* layout-tests/editing/style/remove-underline-across-paragraph-expected.checksum: Added.
* layout-tests/editing/style/remove-underline-across-paragraph-expected.png: Added.
* layout-tests/editing/style/remove-underline-across-paragraph-in-bold-expected.checksum: Added.
* layout-tests/editing/style/remove-underline-across-paragraph-in-bold-expected.png: Added.
* layout-tests/editing/style/remove-underline-after-paragraph-expected.checksum: Added.
* layout-tests/editing/style/remove-underline-after-paragraph-expected.png: Added.
* layout-tests/editing/style/remove-underline-after-paragraph-in-bold-expected.checksum: Added.
* layout-tests/editing/style/remove-underline-after-paragraph-in-bold-expected.png: Added.
* layout-tests/editing/style/remove-underline-expected.checksum: Added.
* layout-tests/editing/style/remove-underline-expected.png: Added.
* layout-tests/editing/style/remove-underline-from-stylesheet-expected.checksum: Added.
* layout-tests/editing/style/remove-underline-from-stylesheet-expected.png: Added.
* layout-tests/editing/style/remove-underline-in-bold-expected.checksum: Added.
* layout-tests/editing/style/remove-underline-in-bold-expected.png: Added.
* layout-tests/editing/style/smoosh-styles-001-expected.checksum: Added.
* layout-tests/editing/style/smoosh-styles-001-expected.png: Added.
* layout-tests/editing/style/smoosh-styles-002-expected.checksum: Added.
* layout-tests/editing/style/smoosh-styles-002-expected.png: Added.
* layout-tests/editing/style/smoosh-styles-003-expected.checksum: Added.
* layout-tests/editing/style/smoosh-styles-003-expected.png: Added.
* layout-tests/editing/style/style-3681552-fix-001-expected.checksum: Added.
* layout-tests/editing/style/style-3681552-fix-001-expected.png: Added.
* layout-tests/editing/style/style-3681552-fix-002-expected.checksum: Added.
* layout-tests/editing/style/style-3681552-fix-002-expected.png: Added.
* layout-tests/editing/style/style-3690704-fix-expected.checksum: Added.
* layout-tests/editing/style/style-3690704-fix-expected.png: Added.
* layout-tests/editing/style/style-3998892-fix-expected.checksum: Added.
* layout-tests/editing/style/style-3998892-fix-expected.png: Added.
* layout-tests/editing/style/style-boundary-001-expected.checksum: Added.
* layout-tests/editing/style/style-boundary-001-expected.png: Added.
* layout-tests/editing/style/style-boundary-002-expected.checksum: Added.
* layout-tests/editing/style/style-boundary-002-expected.png: Added.
* layout-tests/editing/style/style-boundary-003-expected.checksum: Added.
* layout-tests/editing/style/style-boundary-003-expected.png: Added.
* layout-tests/editing/style/style-boundary-004-expected.checksum: Added.
* layout-tests/editing/style/style-boundary-004-expected.png: Added.
* layout-tests/editing/style/typing-style-001-expected.checksum: Added.
* layout-tests/editing/style/typing-style-001-expected.png: Added.
* layout-tests/editing/style/typing-style-002-expected.checksum: Added.
* layout-tests/editing/style/typing-style-002-expected.png: Added.
* layout-tests/editing/style/typing-style-003-expected.checksum: Added.
* layout-tests/editing/style/typing-style-003-expected.png: Added.
* layout-tests/editing/style/unbold-in-bold-expected.checksum: Added.
* layout-tests/editing/style/unbold-in-bold-expected.png: Added.
* layout-tests/editing/style/underline-expected.checksum: Added.
* layout-tests/editing/style/underline-expected.png: Added.
* layout-tests/editing/undo/redo-typing-001-expected.checksum: Added.
* layout-tests/editing/undo/redo-typing-001-expected.png: Added.
* layout-tests/editing/undo/undo-typing-001-expected.checksum: Added.
* layout-tests/editing/undo/undo-typing-001-expected.png: Added.
* layout-tests/editing/unsupported-content/list-delete-001-expected.checksum: Added.
* layout-tests/editing/unsupported-content/list-delete-001-expected.png: Added.
* layout-tests/editing/unsupported-content/list-delete-002-expected.checksum: Added.
* layout-tests/editing/unsupported-content/list-delete-002-expected.png: Added.
* layout-tests/editing/unsupported-content/list-delete-003-expected.checksum: Added.
* layout-tests/editing/unsupported-content/list-delete-003-expected.png: Added.
* layout-tests/editing/unsupported-content/list-type-after-expected.checksum: Added.
* layout-tests/editing/unsupported-content/list-type-after-expected.png: Added.
* layout-tests/editing/unsupported-content/list-type-before-expected.checksum: Added.
* layout-tests/editing/unsupported-content/list-type-before-expected.png: Added.
* layout-tests/editing/unsupported-content/table-delete-001-expected.checksum: Added.
* layout-tests/editing/unsupported-content/table-delete-001-expected.png: Added.
* layout-tests/editing/unsupported-content/table-delete-002-expected.checksum: Added.
* layout-tests/editing/unsupported-content/table-delete-002-expected.png: Added.
* layout-tests/editing/unsupported-content/table-delete-003-expected.checksum: Added.
* layout-tests/editing/unsupported-content/table-delete-003-expected.png: Added.
* layout-tests/editing/unsupported-content/table-type-after-expected.checksum: Added.
* layout-tests/editing/unsupported-content/table-type-after-expected.png: Added.
* layout-tests/editing/unsupported-content/table-type-before-expected.checksum: Added.
* layout-tests/editing/unsupported-content/table-type-before-expected.png: Added.
* layout-tests/fast/backgrounds/001-expected.checksum: Added.
* layout-tests/fast/backgrounds/001-expected.png: Added.
* layout-tests/fast/block/basic/001-expected.checksum: Added.
* layout-tests/fast/block/basic/001-expected.png: Added.
* layout-tests/fast/block/basic/002-expected.checksum: Added.
* layout-tests/fast/block/basic/002-expected.png: Added.
* layout-tests/fast/block/basic/003-expected.checksum: Added.
* layout-tests/fast/block/basic/003-expected.png: Added.
* layout-tests/fast/block/basic/004-expected.checksum: Added.
* layout-tests/fast/block/basic/004-expected.png: Added.
* layout-tests/fast/block/basic/005-expected.checksum: Added.
* layout-tests/fast/block/basic/005-expected.png: Added.
* layout-tests/fast/block/basic/006-expected.checksum: Added.
* layout-tests/fast/block/basic/006-expected.png: Added.
* layout-tests/fast/block/basic/007-expected.checksum: Added.
* layout-tests/fast/block/basic/007-expected.png: Added.
* layout-tests/fast/block/basic/008-expected.checksum: Added.
* layout-tests/fast/block/basic/008-expected.png: Added.
* layout-tests/fast/block/basic/009-expected.checksum: Added.
* layout-tests/fast/block/basic/009-expected.png: Added.
* layout-tests/fast/block/basic/010-expected.checksum: Added.
* layout-tests/fast/block/basic/010-expected.png: Added.
* layout-tests/fast/block/basic/011-expected.checksum: Added.
* layout-tests/fast/block/basic/011-expected.png: Added.
* layout-tests/fast/block/basic/012-expected.checksum: Added.
* layout-tests/fast/block/basic/012-expected.png: Added.
* layout-tests/fast/block/basic/013-expected.checksum: Added.
* layout-tests/fast/block/basic/013-expected.png: Added.
* layout-tests/fast/block/basic/014-expected.checksum: Added.
* layout-tests/fast/block/basic/014-expected.png: Added.
* layout-tests/fast/block/basic/015-expected.checksum: Added.
* layout-tests/fast/block/basic/015-expected.png: Added.
* layout-tests/fast/block/basic/016-expected.checksum: Added.
* layout-tests/fast/block/basic/016-expected.png: Added.
* layout-tests/fast/block/basic/017-expected.checksum: Added.
* layout-tests/fast/block/basic/017-expected.png: Added.
* layout-tests/fast/block/basic/018-expected.checksum: Added.
* layout-tests/fast/block/basic/018-expected.png: Added.
* layout-tests/fast/block/basic/019-expected.checksum: Added.
* layout-tests/fast/block/basic/019-expected.png: Added.
* layout-tests/fast/block/basic/020-expected.checksum: Added.
* layout-tests/fast/block/basic/020-expected.png: Added.
* layout-tests/fast/block/basic/minheight-expected.checksum: Added.
* layout-tests/fast/block/basic/minheight-expected.png: Added.
* layout-tests/fast/block/basic/quirk-height-expected.checksum: Added.
* layout-tests/fast/block/basic/quirk-height-expected.png: Added.
* layout-tests/fast/block/float/001-expected.checksum: Added.
* layout-tests/fast/block/float/001-expected.png: Added.
* layout-tests/fast/block/float/002-expected.checksum: Added.
* layout-tests/fast/block/float/002-expected.png: Added.
* layout-tests/fast/block/float/003-expected.checksum: Added.
* layout-tests/fast/block/float/003-expected.png: Added.
* layout-tests/fast/block/float/004-expected.checksum: Added.
* layout-tests/fast/block/float/004-expected.png: Added.
* layout-tests/fast/block/float/005-expected.checksum: Added.
* layout-tests/fast/block/float/005-expected.png: Added.
* layout-tests/fast/block/float/006-expected.checksum: Added.
* layout-tests/fast/block/float/006-expected.png: Added.
* layout-tests/fast/block/float/007-expected.checksum: Added.
* layout-tests/fast/block/float/007-expected.png: Added.
* layout-tests/fast/block/float/008-expected.checksum: Added.
* layout-tests/fast/block/float/008-expected.png: Added.
* layout-tests/fast/block/float/009-expected.checksum: Added.
* layout-tests/fast/block/float/009-expected.png: Added.
* layout-tests/fast/block/float/010-expected.checksum: Added.
* layout-tests/fast/block/float/010-expected.png: Added.
* layout-tests/fast/block/float/011-expected.checksum: Added.
* layout-tests/fast/block/float/011-expected.png: Added.
* layout-tests/fast/block/float/012-expected.checksum: Added.
* layout-tests/fast/block/float/012-expected.png: Added.
* layout-tests/fast/block/float/013-expected.checksum: Added.
* layout-tests/fast/block/float/013-expected.png: Added.
* layout-tests/fast/block/float/014-expected.checksum: Added.
* layout-tests/fast/block/float/014-expected.png: Added.
* layout-tests/fast/block/float/015-expected.checksum: Added.
* layout-tests/fast/block/float/015-expected.png: Added.
* layout-tests/fast/block/float/016-expected.checksum: Added.
* layout-tests/fast/block/float/016-expected.png: Added.
* layout-tests/fast/block/float/017-expected.checksum: Added.
* layout-tests/fast/block/float/017-expected.png: Added.
* layout-tests/fast/block/float/018-expected.checksum: Added.
* layout-tests/fast/block/float/018-expected.png: Added.
* layout-tests/fast/block/float/019-expected.checksum: Added.
* layout-tests/fast/block/float/019-expected.png: Added.
* layout-tests/fast/block/float/020-expected.checksum: Added.
* layout-tests/fast/block/float/020-expected.png: Added.
* layout-tests/fast/block/float/021-expected.checksum: Added.
* layout-tests/fast/block/float/021-expected.png: Added.
* layout-tests/fast/block/float/022-expected.checksum: Added.
* layout-tests/fast/block/float/022-expected.png: Added.
* layout-tests/fast/block/float/023-expected.checksum: Added.
* layout-tests/fast/block/float/023-expected.png: Added.
* layout-tests/fast/block/float/024-expected.checksum: Added.
* layout-tests/fast/block/float/024-expected.png: Added.
* layout-tests/fast/block/float/025-expected.checksum: Added.
* layout-tests/fast/block/float/025-expected.png: Added.
* layout-tests/fast/block/float/026-expected.checksum: Added.
* layout-tests/fast/block/float/026-expected.png: Added.
* layout-tests/fast/block/float/027-expected.checksum: Added.
* layout-tests/fast/block/float/027-expected.png: Added.
* layout-tests/fast/block/float/028-expected.checksum: Added.
* layout-tests/fast/block/float/028-expected.png: Added.
* layout-tests/fast/block/float/029-expected.checksum: Added.
* layout-tests/fast/block/float/029-expected.png: Added.
* layout-tests/fast/block/float/030-expected.checksum: Added.
* layout-tests/fast/block/float/030-expected.png: Added.
* layout-tests/fast/block/float/031-expected.checksum: Added.
* layout-tests/fast/block/float/031-expected.png: Added.
* layout-tests/fast/block/float/032-expected.checksum: Added.
* layout-tests/fast/block/float/032-expected.png: Added.
* layout-tests/fast/block/float/033-expected.checksum: Added.
* layout-tests/fast/block/float/033-expected.png: Added.
* layout-tests/fast/block/float/034-expected.checksum: Added.
* layout-tests/fast/block/float/034-expected.png: Added.
* layout-tests/fast/block/float/035-expected.checksum: Added.
* layout-tests/fast/block/float/035-expected.png: Added.
* layout-tests/fast/block/float/tableshifting-expected.checksum: Added.
* layout-tests/fast/block/float/tableshifting-expected.png: Added.
* layout-tests/fast/block/margin-collapse/001-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/001-expected.png: Added.
* layout-tests/fast/block/margin-collapse/002-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/002-expected.png: Added.
* layout-tests/fast/block/margin-collapse/003-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/003-expected.png: Added.
* layout-tests/fast/block/margin-collapse/004-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/004-expected.png: Added.
* layout-tests/fast/block/margin-collapse/005-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/005-expected.png: Added.
* layout-tests/fast/block/margin-collapse/006-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/006-expected.png: Added.
* layout-tests/fast/block/margin-collapse/010-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/010-expected.png: Added.
* layout-tests/fast/block/margin-collapse/011-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/011-expected.png: Added.
* layout-tests/fast/block/margin-collapse/012-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/012-expected.png: Added.
* layout-tests/fast/block/margin-collapse/015-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/015-expected.png: Added.
* layout-tests/fast/block/margin-collapse/016-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/016-expected.png: Added.
* layout-tests/fast/block/margin-collapse/017-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/017-expected.png: Added.
* layout-tests/fast/block/margin-collapse/018-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/018-expected.png: Added.
* layout-tests/fast/block/margin-collapse/019-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/019-expected.png: Added.
* layout-tests/fast/block/margin-collapse/020-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/020-expected.png: Added.
* layout-tests/fast/block/margin-collapse/021-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/021-expected.png: Added.
* layout-tests/fast/block/margin-collapse/022-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/022-expected.png: Added.
* layout-tests/fast/block/margin-collapse/024-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/024-expected.png: Added.
* layout-tests/fast/block/margin-collapse/025-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/025-expected.png: Added.
* layout-tests/fast/block/margin-collapse/026-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/026-expected.png: Added.
* layout-tests/fast/block/margin-collapse/027-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/027-expected.png: Added.
* layout-tests/fast/block/margin-collapse/028-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/028-expected.png: Added.
* layout-tests/fast/block/margin-collapse/029-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/029-expected.png: Added.
* layout-tests/fast/block/margin-collapse/030-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/030-expected.png: Added.
* layout-tests/fast/block/margin-collapse/031-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/031-expected.png: Added.
* layout-tests/fast/block/margin-collapse/032-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/032-expected.png: Added.
* layout-tests/fast/block/margin-collapse/033-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/033-expected.png: Added.
* layout-tests/fast/block/margin-collapse/034-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/034-expected.png: Added.
* layout-tests/fast/block/margin-collapse/035-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/035-expected.png: Added.
* layout-tests/fast/block/margin-collapse/037-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/037-expected.png: Added.
* layout-tests/fast/block/margin-collapse/038-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/038-expected.png: Added.
* layout-tests/fast/block/margin-collapse/039-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/039-expected.png: Added.
* layout-tests/fast/block/margin-collapse/040-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/040-expected.png: Added.
* layout-tests/fast/block/margin-collapse/041-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/041-expected.png: Added.
* layout-tests/fast/block/margin-collapse/042-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/042-expected.png: Added.
* layout-tests/fast/block/margin-collapse/043-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/043-expected.png: Added.
* layout-tests/fast/block/margin-collapse/044-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/044-expected.png: Added.
* layout-tests/fast/block/margin-collapse/045-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/045-expected.png: Added.
* layout-tests/fast/block/margin-collapse/055-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/055-expected.png: Added.
* layout-tests/fast/block/margin-collapse/056-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/056-expected.png: Added.
* layout-tests/fast/block/margin-collapse/057-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/057-expected.png: Added.
* layout-tests/fast/block/margin-collapse/058-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/058-expected.png: Added.
* layout-tests/fast/block/margin-collapse/059-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/059-expected.png: Added.
* layout-tests/fast/block/margin-collapse/062-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/062-expected.png: Added.
* layout-tests/fast/block/margin-collapse/063-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/063-expected.png: Added.
* layout-tests/fast/block/margin-collapse/100-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/100-expected.png: Added.
* layout-tests/fast/block/margin-collapse/101-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/101-expected.png: Added.
* layout-tests/fast/block/margin-collapse/102-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/102-expected.png: Added.
* layout-tests/fast/block/margin-collapse/103-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/103-expected.png: Added.
* layout-tests/fast/block/margin-collapse/104-expected.checksum: Added.
* layout-tests/fast/block/margin-collapse/104-expected.png: Added.
* layout-tests/fast/block/positioning/001-expected.checksum: Added.
* layout-tests/fast/block/positioning/001-expected.png: Added.
* layout-tests/fast/block/positioning/002-expected.checksum: Added.
* layout-tests/fast/block/positioning/002-expected.png: Added.
* layout-tests/fast/block/positioning/003-expected.checksum: Added.
* layout-tests/fast/block/positioning/003-expected.png: Added.
* layout-tests/fast/block/positioning/004-expected.checksum: Added.
* layout-tests/fast/block/positioning/004-expected.png: Added.
* layout-tests/fast/block/positioning/005-expected.checksum: Added.
* layout-tests/fast/block/positioning/005-expected.png: Added.
* layout-tests/fast/block/positioning/006-expected.checksum: Added.
* layout-tests/fast/block/positioning/006-expected.png: Added.
* layout-tests/fast/block/positioning/007-expected.checksum: Added.
* layout-tests/fast/block/positioning/007-expected.png: Added.
* layout-tests/fast/block/positioning/008-expected.checksum: Added.
* layout-tests/fast/block/positioning/008-expected.png: Added.
* layout-tests/fast/block/positioning/009-expected.checksum: Added.
* layout-tests/fast/block/positioning/009-expected.png: Added.
* layout-tests/fast/block/positioning/010-expected.checksum: Added.
* layout-tests/fast/block/positioning/010-expected.png: Added.
* layout-tests/fast/block/positioning/011-expected.checksum: Added.
* layout-tests/fast/block/positioning/011-expected.png: Added.
* layout-tests/fast/block/positioning/012-expected.checksum: Added.
* layout-tests/fast/block/positioning/012-expected.png: Added.
* layout-tests/fast/block/positioning/013-expected.checksum: Added.
* layout-tests/fast/block/positioning/013-expected.png: Added.
* layout-tests/fast/block/positioning/014-expected.checksum: Added.
* layout-tests/fast/block/positioning/014-expected.png: Added.
* layout-tests/fast/block/positioning/015-expected.checksum: Added.
* layout-tests/fast/block/positioning/015-expected.png: Added.
* layout-tests/fast/block/positioning/016-expected.checksum: Added.
* layout-tests/fast/block/positioning/016-expected.png: Added.
* layout-tests/fast/block/positioning/017-expected.checksum: Added.
* layout-tests/fast/block/positioning/017-expected.png: Added.
* layout-tests/fast/block/positioning/018-expected.checksum: Added.
* layout-tests/fast/block/positioning/018-expected.png: Added.
* layout-tests/fast/block/positioning/019-expected.checksum: Added.
* layout-tests/fast/block/positioning/019-expected.png: Added.
* layout-tests/fast/block/positioning/020-expected.checksum: Added.
* layout-tests/fast/block/positioning/020-expected.png: Added.
* layout-tests/fast/block/positioning/021-expected.checksum: Added.
* layout-tests/fast/block/positioning/021-expected.png: Added.
* layout-tests/fast/block/positioning/022-expected.checksum: Added.
* layout-tests/fast/block/positioning/022-expected.png: Added.
* layout-tests/fast/block/positioning/023-expected.checksum: Added.
* layout-tests/fast/block/positioning/023-expected.png: Added.
* layout-tests/fast/block/positioning/024-expected.checksum: Added.
* layout-tests/fast/block/positioning/024-expected.png: Added.
* layout-tests/fast/block/positioning/025-expected.checksum: Added.
* layout-tests/fast/block/positioning/025-expected.png: Added.
* layout-tests/fast/block/positioning/026-expected.checksum: Added.
* layout-tests/fast/block/positioning/026-expected.png: Added.
* layout-tests/fast/block/positioning/027-expected.checksum: Added.
* layout-tests/fast/block/positioning/027-expected.png: Added.
* layout-tests/fast/block/positioning/028-expected.checksum: Added.
* layout-tests/fast/block/positioning/028-expected.png: Added.
* layout-tests/fast/block/positioning/029-expected.checksum: Added.
* layout-tests/fast/block/positioning/029-expected.png: Added.
* layout-tests/fast/block/positioning/030-expected.checksum: Added.
* layout-tests/fast/block/positioning/030-expected.png: Added.
* layout-tests/fast/block/positioning/031-expected.checksum: Added.
* layout-tests/fast/block/positioning/031-expected.png: Added.
* layout-tests/fast/block/positioning/032-expected.checksum: Added.
* layout-tests/fast/block/positioning/032-expected.png: Added.
* layout-tests/fast/block/positioning/033-expected.checksum: Added.
* layout-tests/fast/block/positioning/033-expected.png: Added.
* layout-tests/fast/block/positioning/034-expected.checksum: Added.
* layout-tests/fast/block/positioning/034-expected.png: Added.
* layout-tests/fast/block/positioning/035-expected.checksum: Added.
* layout-tests/fast/block/positioning/035-expected.png: Added.
* layout-tests/fast/block/positioning/036-expected.checksum: Added.
* layout-tests/fast/block/positioning/036-expected.png: Added.
* layout-tests/fast/block/positioning/037-expected.checksum: Added.
* layout-tests/fast/block/positioning/037-expected.png: Added.
* layout-tests/fast/block/positioning/038-expected.checksum: Added.
* layout-tests/fast/block/positioning/038-expected.png: Added.
* layout-tests/fast/block/positioning/039-expected.checksum: Added.
* layout-tests/fast/block/positioning/039-expected.png: Added.
* layout-tests/fast/block/positioning/040-expected.checksum: Added.
* layout-tests/fast/block/positioning/040-expected.png: Added.
* layout-tests/fast/block/positioning/041-expected.checksum: Added.
* layout-tests/fast/block/positioning/041-expected.png: Added.
* layout-tests/fast/block/positioning/042-expected.checksum: Added.
* layout-tests/fast/block/positioning/042-expected.png: Added.
* layout-tests/fast/block/positioning/043-expected.checksum: Added.
* layout-tests/fast/block/positioning/043-expected.png: Added.
* layout-tests/fast/block/positioning/044-expected.checksum: Added.
* layout-tests/fast/block/positioning/044-expected.png: Added.
* layout-tests/fast/block/positioning/045-expected.checksum: Added.
* layout-tests/fast/block/positioning/045-expected.png: Added.
* layout-tests/fast/block/positioning/046-expected.checksum: Added.
* layout-tests/fast/block/positioning/046-expected.png: Added.
* layout-tests/fast/block/positioning/047-expected.checksum: Added.
* layout-tests/fast/block/positioning/047-expected.png: Added.
* layout-tests/fast/block/positioning/048-expected.checksum: Added.
* layout-tests/fast/block/positioning/048-expected.png: Added.
* layout-tests/fast/block/positioning/049-expected.checksum: Added.
* layout-tests/fast/block/positioning/049-expected.png: Added.
* layout-tests/fast/block/positioning/050-expected.checksum: Added.
* layout-tests/fast/block/positioning/050-expected.png: Added.
* layout-tests/fast/block/positioning/051-expected.checksum: Added.
* layout-tests/fast/block/positioning/051-expected.png: Added.
* layout-tests/fast/block/positioning/052-expected.checksum: Added.
* layout-tests/fast/block/positioning/052-expected.png: Added.
* layout-tests/fast/block/positioning/053-expected.checksum: Added.
* layout-tests/fast/block/positioning/053-expected.png: Added.
* layout-tests/fast/block/positioning/054-expected.checksum: Added.
* layout-tests/fast/block/positioning/054-expected.png: Added.
* layout-tests/fast/block/positioning/055-expected.checksum: Added.
* layout-tests/fast/block/positioning/055-expected.png: Added.
* layout-tests/fast/block/positioning/056-expected.checksum: Added.
* layout-tests/fast/block/positioning/056-expected.png: Added.
* layout-tests/fast/block/positioning/057-expected.checksum: Added.
* layout-tests/fast/block/positioning/057-expected.png: Added.
* layout-tests/fast/block/positioning/058-expected.checksum: Added.
* layout-tests/fast/block/positioning/058-expected.png: Added.
* layout-tests/fast/block/positioning/059-expected.checksum: Added.
* layout-tests/fast/block/positioning/059-expected.png: Added.
* layout-tests/fast/block/positioning/060-expected.checksum: Added.
* layout-tests/fast/block/positioning/060-expected.png: Added.
* layout-tests/fast/block/positioning/061-expected.checksum: Added.
* layout-tests/fast/block/positioning/061-expected.png: Added.
* layout-tests/fast/block/positioning/auto/001-expected.checksum: Added.
* layout-tests/fast/block/positioning/auto/001-expected.png: Added.
* layout-tests/fast/block/positioning/auto/002-expected.checksum: Added.
* layout-tests/fast/block/positioning/auto/002-expected.png: Added.
* layout-tests/fast/block/positioning/auto/003-expected.checksum: Added.
* layout-tests/fast/block/positioning/auto/003-expected.png: Added.
* layout-tests/fast/block/positioning/auto/004-expected.checksum: Added.
* layout-tests/fast/block/positioning/auto/004-expected.png: Added.
* layout-tests/fast/block/positioning/auto/005-expected.checksum: Added.
* layout-tests/fast/block/positioning/auto/005-expected.png: Added.
* layout-tests/fast/block/positioning/auto/006-expected.checksum: Added.
* layout-tests/fast/block/positioning/auto/006-expected.png: Added.
* layout-tests/fast/block/positioning/auto/007-expected.checksum: Added.
* layout-tests/fast/block/positioning/auto/007-expected.png: Added.
* layout-tests/fast/clip/001-expected.checksum: Added.
* layout-tests/fast/clip/001-expected.png: Added.
* layout-tests/fast/clip/002-expected.checksum: Added.
* layout-tests/fast/clip/002-expected.png: Added.
* layout-tests/fast/clip/003-expected.checksum: Added.
* layout-tests/fast/clip/003-expected.png: Added.
* layout-tests/fast/clip/004-expected.checksum: Added.
* layout-tests/fast/clip/004-expected.png: Added.
* layout-tests/fast/clip/005-expected.checksum: Added.
* layout-tests/fast/clip/005-expected.png: Added.
* layout-tests/fast/clip/006-expected.checksum: Added.
* layout-tests/fast/clip/006-expected.png: Added.
* layout-tests/fast/clip/007-expected.checksum: Added.
* layout-tests/fast/clip/007-expected.png: Added.
* layout-tests/fast/clip/008-expected.checksum: Added.
* layout-tests/fast/clip/008-expected.png: Added.
* layout-tests/fast/clip/009-expected.checksum: Added.
* layout-tests/fast/clip/009-expected.png: Added.
* layout-tests/fast/clip/010-expected.checksum: Added.
* layout-tests/fast/clip/010-expected.png: Added.
* layout-tests/fast/clip/011-expected.checksum: Added.
* layout-tests/fast/clip/011-expected.png: Added.
* layout-tests/fast/clip/012-expected.checksum: Added.
* layout-tests/fast/clip/012-expected.png: Added.
* layout-tests/fast/clip/013-expected.checksum: Added.
* layout-tests/fast/clip/013-expected.png: Added.
* layout-tests/fast/clip/014-expected.checksum: Added.
* layout-tests/fast/clip/014-expected.png: Added.
* layout-tests/fast/clip/015-expected.checksum: Added.
* layout-tests/fast/clip/015-expected.png: Added.
* layout-tests/fast/clip/016-expected.checksum: Added.
* layout-tests/fast/clip/016-expected.png: Added.
* layout-tests/fast/compact/001-expected.checksum: Added.
* layout-tests/fast/compact/001-expected.png: Added.
* layout-tests/fast/compact/002-expected.checksum: Added.
* layout-tests/fast/compact/002-expected.png: Added.
* layout-tests/fast/compact/003-expected.checksum: Added.
* layout-tests/fast/compact/003-expected.png: Added.
* layout-tests/fast/css-generated-content/001-expected.checksum: Added.
* layout-tests/fast/css-generated-content/001-expected.png: Added.
* layout-tests/fast/css-generated-content/002-expected.checksum: Added.
* layout-tests/fast/css-generated-content/002-expected.png: Added.
* layout-tests/fast/css-generated-content/003-expected.checksum: Added.
* layout-tests/fast/css-generated-content/003-expected.png: Added.
* layout-tests/fast/css-generated-content/004-expected.checksum: Added.
* layout-tests/fast/css-generated-content/004-expected.png: Added.
* layout-tests/fast/css-generated-content/005-expected.checksum: Added.
* layout-tests/fast/css-generated-content/005-expected.png: Added.
* layout-tests/fast/css-generated-content/007-expected.checksum: Added.
* layout-tests/fast/css-generated-content/007-expected.png: Added.
* layout-tests/fast/css-generated-content/008-expected.checksum: Added.
* layout-tests/fast/css-generated-content/008-expected.png: Added.
* layout-tests/fast/css-generated-content/009-expected.checksum: Added.
* layout-tests/fast/css-generated-content/009-expected.png: Added.
* layout-tests/fast/css-generated-content/010-expected.checksum: Added.
* layout-tests/fast/css-generated-content/010-expected.png: Added.
* layout-tests/fast/css-generated-content/011-expected.checksum: Added.
* layout-tests/fast/css-generated-content/011-expected.png: Added.
* layout-tests/fast/css-generated-content/012-expected.checksum: Added.
* layout-tests/fast/css-generated-content/012-expected.png: Added.
* layout-tests/fast/css-generated-content/013-expected.checksum: Added.
* layout-tests/fast/css-generated-content/013-expected.png: Added.
* layout-tests/fast/css/001-expected.checksum: Added.
* layout-tests/fast/css/001-expected.png: Added.
* layout-tests/fast/css/002-expected.checksum: Added.
* layout-tests/fast/css/002-expected.png: Added.
* layout-tests/fast/css/003-expected.checksum: Added.
* layout-tests/fast/css/003-expected.png: Added.
* layout-tests/fast/css/004-expected.checksum: Added.
* layout-tests/fast/css/004-expected.png: Added.
* layout-tests/fast/css/005-expected.checksum: Added.
* layout-tests/fast/css/005-expected.png: Added.
* layout-tests/fast/css/006-expected.checksum: Added.
* layout-tests/fast/css/006-expected.png: Added.
* layout-tests/fast/css/007-expected.checksum: Added.
* layout-tests/fast/css/007-expected.png: Added.
* layout-tests/fast/css/008-expected.checksum: Added.
* layout-tests/fast/css/008-expected.png: Added.
* layout-tests/fast/css/MarqueeLayoutTest-expected.checksum: Added.
* layout-tests/fast/css/MarqueeLayoutTest-expected.png: Added.
* layout-tests/fast/css/acid2-expected.checksum: Added.
* layout-tests/fast/css/acid2-expected.png: Added.
* layout-tests/fast/css/apple-prefix-expected.checksum: Added.
* layout-tests/fast/css/apple-prefix-expected.png: Added.
* layout-tests/fast/css/list-outline-expected.checksum: Added.
* layout-tests/fast/css/list-outline-expected.png: Added.
* layout-tests/fast/css/namespaces/001-expected.checksum: Added.
* layout-tests/fast/css/namespaces/001-expected.png: Added.
* layout-tests/fast/css/namespaces/002-expected.checksum: Added.
* layout-tests/fast/css/namespaces/002-expected.png: Added.
* layout-tests/fast/css/namespaces/003-expected.checksum: Added.
* layout-tests/fast/css/namespaces/003-expected.png: Added.
* layout-tests/fast/css/namespaces/004-expected.checksum: Added.
* layout-tests/fast/css/namespaces/004-expected.png: Added.
* layout-tests/fast/css/namespaces/005-expected.checksum: Added.
* layout-tests/fast/css/namespaces/005-expected.png: Added.
* layout-tests/fast/css/namespaces/006-expected.checksum: Added.
* layout-tests/fast/css/namespaces/006-expected.png: Added.
* layout-tests/fast/css/namespaces/007-expected.checksum: Added.
* layout-tests/fast/css/namespaces/007-expected.png: Added.
* layout-tests/fast/css/word-space-extra-expected.checksum: Added.
* layout-tests/fast/css/word-space-extra-expected.png: Added.
* layout-tests/fast/doctypes/001-expected.checksum: Added.
* layout-tests/fast/doctypes/001-expected.png: Added.
* layout-tests/fast/doctypes/002-expected.checksum: Added.
* layout-tests/fast/doctypes/002-expected.png: Added.
* layout-tests/fast/doctypes/003-expected.checksum: Added.
* layout-tests/fast/doctypes/003-expected.png: Added.
* layout-tests/fast/doctypes/004-expected.checksum: Added.
* layout-tests/fast/doctypes/004-expected.png: Added.
* layout-tests/fast/dom/HTMLElement/bdo-expected.checksum: Added.
* layout-tests/fast/dom/HTMLElement/bdo-expected.png: Added.
* layout-tests/fast/dom/HTMLTableElement/colSpan-expected.checksum: Added.
* layout-tests/fast/dom/HTMLTableElement/colSpan-expected.png: Added.
* layout-tests/fast/dom/HTMLTableElement/createCaption-expected.checksum: Added.
* layout-tests/fast/dom/HTMLTableElement/createCaption-expected.png: Added.
* layout-tests/fast/dom/anchor-text-expected.checksum: Added.
* layout-tests/fast/dom/anchor-text-expected.png: Added.
* layout-tests/fast/dom/attr_dead_doc-expected.checksum: Added.
* layout-tests/fast/dom/attr_dead_doc-expected.png: Added.
* layout-tests/fast/dom/children-nodes-expected.checksum: Added.
* layout-tests/fast/dom/children-nodes-expected.png: Added.
* layout-tests/fast/dom/clone-contents-0-end-offset-expected.checksum: Added.
* layout-tests/fast/dom/clone-contents-0-end-offset-expected.png: Added.
* layout-tests/fast/dom/clone-node-dynamic-style-expected.checksum: Added.
* layout-tests/fast/dom/clone-node-dynamic-style-expected.png: Added.
* layout-tests/fast/dom/createDocumentType-expected.checksum: Added.
* layout-tests/fast/dom/createDocumentType-expected.png: Added.
* layout-tests/fast/dom/dom-parse-serialize-display-expected.checksum: Added.
* layout-tests/fast/dom/dom-parse-serialize-display-expected.png: Added.
* layout-tests/fast/dom/dom-parse-serialize-expected.checksum: Added.
* layout-tests/fast/dom/dom-parse-serialize-expected.png: Added.
* layout-tests/fast/dom/features-expected.checksum: Added.
* layout-tests/fast/dom/features-expected.png: Added.
* layout-tests/fast/dom/importNodeHTML-expected.checksum: Added.
* layout-tests/fast/dom/importNodeHTML-expected.png: Added.
* layout-tests/fast/dom/importNodeXML-expected.checksum: Added.
* layout-tests/fast/dom/importNodeXML-expected.png: Added.
* layout-tests/fast/dom/inner-text-expected.checksum: Added.
* layout-tests/fast/dom/inner-text-expected.png: Added.
* layout-tests/fast/dom/outerText-expected.checksum: Added.
* layout-tests/fast/dom/outerText-expected.png: Added.
* layout-tests/fast/dom/outerText-no-element-expected.checksum: Added.
* layout-tests/fast/dom/outerText-no-element-expected.png: Added.
* layout-tests/fast/dom/quadraticCurveTo-expected.checksum: Added.
* layout-tests/fast/dom/quadraticCurveTo-expected.png: Added.
* layout-tests/fast/dom/row-inner-text-expected.checksum: Added.
* layout-tests/fast/dom/row-inner-text-expected.png: Added.
* layout-tests/fast/dynamic/001-expected.checksum: Added.
* layout-tests/fast/dynamic/001-expected.png: Added.
* layout-tests/fast/dynamic/002-expected.checksum: Added.
* layout-tests/fast/dynamic/002-expected.png: Added.
* layout-tests/fast/dynamic/004-expected.checksum: Added.
* layout-tests/fast/dynamic/004-expected.png: Added.
* layout-tests/fast/dynamic/005-expected.checksum: Added.
* layout-tests/fast/dynamic/005-expected.png: Added.
* layout-tests/fast/dynamic/006-expected.checksum: Added.
* layout-tests/fast/dynamic/006-expected.png: Added.
* layout-tests/fast/dynamic/007-expected.checksum: Added.
* layout-tests/fast/dynamic/007-expected.png: Added.
* layout-tests/fast/dynamic/008-expected.checksum: Added.
* layout-tests/fast/dynamic/008-expected.png: Added.
* layout-tests/fast/dynamic/009-expected.checksum: Added.
* layout-tests/fast/dynamic/009-expected.png: Added.
* layout-tests/fast/dynamic/010-expected.checksum: Added.
* layout-tests/fast/dynamic/010-expected.png: Added.
* layout-tests/fast/dynamic/011-expected.checksum: Added.
* layout-tests/fast/dynamic/011-expected.png: Added.
* layout-tests/fast/dynamic/012-expected.checksum: Added.
* layout-tests/fast/dynamic/012-expected.png: Added.
* layout-tests/fast/dynamic/013-expected.checksum: Added.
* layout-tests/fast/dynamic/013-expected.png: Added.
* layout-tests/fast/dynamic/flash-replacement-test-expected.checksum: Added.
* layout-tests/fast/dynamic/flash-replacement-test-expected.png: Added.
* layout-tests/fast/dynamic/noninlinebadness-expected.checksum: Added.
* layout-tests/fast/dynamic/noninlinebadness-expected.png: Added.
* layout-tests/fast/dynamic/outerHTML-doc-expected.checksum: Added.
* layout-tests/fast/dynamic/outerHTML-doc-expected.png: Added.
* layout-tests/fast/dynamic/outerHTML-img-expected.checksum: Added.
* layout-tests/fast/dynamic/outerHTML-img-expected.png: Added.
* layout-tests/fast/dynamic/outerHTML-no-element-expected.checksum: Added.
* layout-tests/fast/dynamic/outerHTML-no-element-expected.png: Added.
* layout-tests/fast/encoding/invalid-UTF-8-expected.checksum: Added.
* layout-tests/fast/encoding/invalid-UTF-8-expected.png: Added.
* layout-tests/fast/encoding/mispositioned-meta-expected.checksum: Added.
* layout-tests/fast/encoding/mispositioned-meta-expected.png: Added.
* layout-tests/fast/encoding/utf-16-big-endian-expected.checksum: Added.
* layout-tests/fast/encoding/utf-16-big-endian-expected.png: Added.
* layout-tests/fast/encoding/utf-16-little-endian-expected.checksum: Added.
* layout-tests/fast/encoding/utf-16-little-endian-expected.png: Added.
* layout-tests/fast/events/onload-re-entry-expected.checksum: Added.
* layout-tests/fast/events/onload-re-entry-expected.png: Added.
* layout-tests/fast/flexbox/001-expected.checksum: Added.
* layout-tests/fast/flexbox/001-expected.png: Added.
* layout-tests/fast/flexbox/002-expected.checksum: Added.
* layout-tests/fast/flexbox/002-expected.png: Added.
* layout-tests/fast/flexbox/003-expected.checksum: Added.
* layout-tests/fast/flexbox/003-expected.png: Added.
* layout-tests/fast/flexbox/004-expected.checksum: Added.
* layout-tests/fast/flexbox/004-expected.png: Added.
* layout-tests/fast/flexbox/005-expected.checksum: Added.
* layout-tests/fast/flexbox/005-expected.png: Added.
* layout-tests/fast/flexbox/006-expected.checksum: Added.
* layout-tests/fast/flexbox/006-expected.png: Added.
* layout-tests/fast/flexbox/007-expected.checksum: Added.
* layout-tests/fast/flexbox/007-expected.png: Added.
* layout-tests/fast/flexbox/008-expected.checksum: Added.
* layout-tests/fast/flexbox/008-expected.png: Added.
* layout-tests/fast/flexbox/009-expected.checksum: Added.
* layout-tests/fast/flexbox/009-expected.png: Added.
* layout-tests/fast/flexbox/010-expected.checksum: Added.
* layout-tests/fast/flexbox/010-expected.png: Added.
* layout-tests/fast/flexbox/011-expected.checksum: Added.
* layout-tests/fast/flexbox/011-expected.png: Added.
* layout-tests/fast/flexbox/012-expected.checksum: Added.
* layout-tests/fast/flexbox/012-expected.png: Added.
* layout-tests/fast/flexbox/013-expected.checksum: Added.
* layout-tests/fast/flexbox/013-expected.png: Added.
* layout-tests/fast/flexbox/014-expected.checksum: Added.
* layout-tests/fast/flexbox/014-expected.png: Added.
* layout-tests/fast/flexbox/015-expected.checksum: Added.
* layout-tests/fast/flexbox/015-expected.png: Added.
* layout-tests/fast/flexbox/016-expected.checksum: Added.
* layout-tests/fast/flexbox/016-expected.png: Added.
* layout-tests/fast/flexbox/017-expected.checksum: Added.
* layout-tests/fast/flexbox/017-expected.png: Added.
* layout-tests/fast/flexbox/018-expected.checksum: Added.
* layout-tests/fast/flexbox/018-expected.png: Added.
* layout-tests/fast/flexbox/019-expected.checksum: Added.
* layout-tests/fast/flexbox/019-expected.png: Added.
* layout-tests/fast/flexbox/020-expected.checksum: Added.
* layout-tests/fast/flexbox/020-expected.png: Added.
* layout-tests/fast/flexbox/021-expected.checksum: Added.
* layout-tests/fast/flexbox/021-expected.png: Added.
* layout-tests/fast/flexbox/022-expected.checksum: Added.
* layout-tests/fast/flexbox/022-expected.png: Added.
* layout-tests/fast/flexbox/023-expected.checksum: Added.
* layout-tests/fast/flexbox/023-expected.png: Added.
* layout-tests/fast/flexbox/024-expected.checksum: Added.
* layout-tests/fast/flexbox/024-expected.png: Added.
* layout-tests/fast/flexbox/025-expected.checksum: Added.
* layout-tests/fast/flexbox/025-expected.png: Added.
* layout-tests/fast/forms/001-expected.checksum: Added.
* layout-tests/fast/forms/001-expected.png: Added.
* layout-tests/fast/forms/002-expected.checksum: Added.
* layout-tests/fast/forms/002-expected.png: Added.
* layout-tests/fast/forms/003-expected.checksum: Added.
* layout-tests/fast/forms/003-expected.png: Added.
* layout-tests/fast/forms/004-expected.checksum: Added.
* layout-tests/fast/forms/004-expected.png: Added.
* layout-tests/fast/forms/005-expected.checksum: Added.
* layout-tests/fast/forms/005-expected.png: Added.
* layout-tests/fast/forms/006-expected.checksum: Added.
* layout-tests/fast/forms/006-expected.png: Added.
* layout-tests/fast/forms/007-expected.checksum: Added.
* layout-tests/fast/forms/007-expected.png: Added.
* layout-tests/fast/forms/form-element-geometry-expected.checksum: Added.
* layout-tests/fast/forms/form-element-geometry-expected.png: Added.
* layout-tests/fast/forms/formmove-expected.checksum: Added.
* layout-tests/fast/forms/formmove-expected.png: Added.
* layout-tests/fast/forms/formmove2-expected.checksum: Added.
* layout-tests/fast/forms/formmove2-expected.png: Added.
* layout-tests/fast/forms/formmove3-expected.checksum: Added.
* layout-tests/fast/forms/formmove3-expected.png: Added.
* layout-tests/fast/forms/input-value-expected.checksum: Added.
* layout-tests/fast/forms/input-value-expected.png: Added.
* layout-tests/fast/forms/input-width-expected.checksum: Added.
* layout-tests/fast/forms/input-width-expected.png: Added.
* layout-tests/fast/frames/001-expected.checksum: Added.
* layout-tests/fast/frames/001-expected.png: Added.
* layout-tests/fast/frames/002-expected.checksum: Added.
* layout-tests/fast/frames/002-expected.png: Added.
* layout-tests/fast/frames/contentWindow_Frame-expected.checksum: Added.
* layout-tests/fast/frames/contentWindow_Frame-expected.png: Added.
* layout-tests/fast/frames/contentWindow_iFrame-expected.checksum: Added.
* layout-tests/fast/frames/contentWindow_iFrame-expected.png: Added.
* layout-tests/fast/frames/empty-frame-src-expected.checksum: Added.
* layout-tests/fast/frames/empty-frame-src-expected.png: Added.
* layout-tests/fast/frames/frameElement-frame-expected.checksum: Added.
* layout-tests/fast/frames/frameElement-frame-expected.png: Added.
* layout-tests/fast/frames/frameElement-iframe-expected.checksum: Added.
* layout-tests/fast/frames/frameElement-iframe-expected.png: Added.
* layout-tests/fast/frames/invalid-expected.checksum: Added.
* layout-tests/fast/frames/invalid-expected.png: Added.
* layout-tests/fast/frames/valid-expected.checksum: Added.
* layout-tests/fast/frames/valid-expected.png: Added.
* layout-tests/fast/inline-block/001-expected.checksum: Added.
* layout-tests/fast/inline-block/001-expected.png: Added.
* layout-tests/fast/inline-block/002-expected.checksum: Added.
* layout-tests/fast/inline-block/002-expected.png: Added.
* layout-tests/fast/inline-block/003-expected.checksum: Added.
* layout-tests/fast/inline-block/003-expected.png: Added.
* layout-tests/fast/inline-block/004-expected.checksum: Added.
* layout-tests/fast/inline-block/004-expected.png: Added.
* layout-tests/fast/inline-block/005-expected.checksum: Added.
* layout-tests/fast/inline-block/005-expected.png: Added.
* layout-tests/fast/inline-block/006-expected.checksum: Added.
* layout-tests/fast/inline-block/006-expected.png: Added.
* layout-tests/fast/inline-block/tricky-baseline-expected.checksum: Added.
* layout-tests/fast/inline-block/tricky-baseline-expected.png: Added.
* layout-tests/fast/inline/001-expected.checksum: Added.
* layout-tests/fast/inline/001-expected.png: Added.
* layout-tests/fast/inline/002-expected.checksum: Added.
* layout-tests/fast/inline/002-expected.png: Added.
* layout-tests/fast/innerHTML/001-expected.checksum: Added.
* layout-tests/fast/innerHTML/001-expected.png: Added.
* layout-tests/fast/innerHTML/002-expected.checksum: Added.
* layout-tests/fast/innerHTML/002-expected.png: Added.
* layout-tests/fast/innerHTML/003-expected.checksum: Added.
* layout-tests/fast/innerHTML/003-expected.png: Added.
* layout-tests/fast/invalid/001-expected.checksum: Added.
* layout-tests/fast/invalid/001-expected.png: Added.
* layout-tests/fast/invalid/002-expected.checksum: Added.
* layout-tests/fast/invalid/002-expected.png: Added.
* layout-tests/fast/invalid/003-expected.checksum: Added.
* layout-tests/fast/invalid/003-expected.png: Added.
* layout-tests/fast/invalid/004-expected.checksum: Added.
* layout-tests/fast/invalid/004-expected.png: Added.
* layout-tests/fast/invalid/005-expected.checksum: Added.
* layout-tests/fast/invalid/005-expected.png: Added.
* layout-tests/fast/invalid/006-expected.checksum: Added.
* layout-tests/fast/invalid/006-expected.png: Added.
* layout-tests/fast/invalid/007-expected.checksum: Added.
* layout-tests/fast/invalid/007-expected.png: Added.
* layout-tests/fast/invalid/008-expected.checksum: Added.
* layout-tests/fast/invalid/008-expected.png: Added.
* layout-tests/fast/invalid/009-expected.checksum: Added.
* layout-tests/fast/invalid/009-expected.png: Added.
* layout-tests/fast/invalid/010-expected.checksum: Added.
* layout-tests/fast/invalid/010-expected.png: Added.
* layout-tests/fast/invalid/011-expected.checksum: Added.
* layout-tests/fast/invalid/011-expected.png: Added.
* layout-tests/fast/invalid/012-expected.checksum: Added.
* layout-tests/fast/invalid/012-expected.png: Added.
* layout-tests/fast/invalid/013-expected.checksum: Added.
* layout-tests/fast/invalid/013-expected.png: Added.
* layout-tests/fast/invalid/014-expected.checksum: Added.
* layout-tests/fast/invalid/014-expected.png: Added.
* layout-tests/fast/invalid/015-expected.checksum: Added.
* layout-tests/fast/invalid/015-expected.png: Added.
* layout-tests/fast/invalid/016-expected.checksum: Added.
* layout-tests/fast/invalid/016-expected.png: Added.
* layout-tests/fast/invalid/017-expected.checksum: Added.
* layout-tests/fast/invalid/017-expected.png: Added.
* layout-tests/fast/invalid/018-expected.checksum: Added.
* layout-tests/fast/invalid/018-expected.png: Added.
* layout-tests/fast/invalid/019-expected.checksum: Added.
* layout-tests/fast/invalid/019-expected.png: Added.
* layout-tests/fast/invalid/020-expected.checksum: Added.
* layout-tests/fast/invalid/020-expected.png: Added.
* layout-tests/fast/invalid/021-expected.checksum: Added.
* layout-tests/fast/invalid/021-expected.png: Added.
* layout-tests/fast/invalid/nestedh3s-expected.checksum: Added.
* layout-tests/fast/invalid/nestedh3s-expected.png: Added.
* layout-tests/fast/js/date-parse-test-expected.checksum: Added.
* layout-tests/fast/js/date-parse-test-expected.png: Added.
* layout-tests/fast/js/declaration-in-block-expected.checksum: Added.
* layout-tests/fast/js/declaration-in-block-expected.png: Added.
* layout-tests/fast/js/global/encode-URI-test-expected.checksum: Added.
* layout-tests/fast/js/global/encode-URI-test-expected.png: Added.
* layout-tests/fast/js/has-own-property-expected.checksum: Added.
* layout-tests/fast/js/has-own-property-expected.png: Added.
* layout-tests/fast/js/slash-lineterminator-parse-expected.checksum: Added.
* layout-tests/fast/js/slash-lineterminator-parse-expected.png: Added.
* layout-tests/fast/js/string-from-char-code-expected.checksum: Added.
* layout-tests/fast/js/string-from-char-code-expected.png: Added.
* layout-tests/fast/js/window-object-cross-frame-calls-expected.checksum: Added.
* layout-tests/fast/js/window-object-cross-frame-calls-expected.png: Added.
* layout-tests/fast/lists/001-expected.checksum: Added.
* layout-tests/fast/lists/001-expected.png: Added.
* layout-tests/fast/lists/002-expected.checksum: Added.
* layout-tests/fast/lists/002-expected.png: Added.
* layout-tests/fast/lists/003-expected.checksum: Added.
* layout-tests/fast/lists/003-expected.png: Added.
* layout-tests/fast/lists/004-expected.checksum: Added.
* layout-tests/fast/lists/004-expected.png: Added.
* layout-tests/fast/lists/005-expected.checksum: Added.
* layout-tests/fast/lists/005-expected.png: Added.
* layout-tests/fast/lists/006-expected.checksum: Added.
* layout-tests/fast/lists/006-expected.png: Added.
* layout-tests/fast/lists/007-expected.checksum: Added.
* layout-tests/fast/lists/007-expected.png: Added.
* layout-tests/fast/lists/008-expected.checksum: Added.
* layout-tests/fast/lists/008-expected.png: Added.
* layout-tests/fast/lists/009-expected.checksum: Added.
* layout-tests/fast/lists/009-expected.png: Added.
* layout-tests/fast/overflow/001-expected.checksum: Added.
* layout-tests/fast/overflow/001-expected.png: Added.
* layout-tests/fast/overflow/002-expected.checksum: Added.
* layout-tests/fast/overflow/002-expected.png: Added.
* layout-tests/fast/overflow/003-expected.checksum: Added.
* layout-tests/fast/overflow/003-expected.png: Added.
* layout-tests/fast/overflow/004-expected.checksum: Added.
* layout-tests/fast/overflow/004-expected.png: Added.
* layout-tests/fast/overflow/005-expected.checksum: Added.
* layout-tests/fast/overflow/005-expected.png: Added.
* layout-tests/fast/overflow/006-expected.checksum: Added.
* layout-tests/fast/overflow/006-expected.png: Added.
* layout-tests/fast/overflow/007-expected.checksum: Added.
* layout-tests/fast/overflow/007-expected.png: Added.
* layout-tests/fast/parser/001-expected.checksum: Added.
* layout-tests/fast/parser/001-expected.png: Added.
* layout-tests/fast/parser/comment-in-script-expected.checksum: Added.
* layout-tests/fast/parser/comment-in-script-expected.png: Added.
* layout-tests/fast/parser/comments-expected.checksum: Added.
* layout-tests/fast/parser/comments-expected.png: Added.
* layout-tests/fast/parser/document-write-option-expected.checksum: Added.
* layout-tests/fast/parser/document-write-option-expected.png: Added.
* layout-tests/fast/parser/fonts-expected.checksum: Added.
* layout-tests/fast/parser/fonts-expected.png: Added.
* layout-tests/fast/parser/head-comment-expected.checksum: Added.
* layout-tests/fast/parser/head-comment-expected.png: Added.
* layout-tests/fast/parser/tabs-in-scripts-expected.checksum: Added.
* layout-tests/fast/parser/tabs-in-scripts-expected.png: Added.
* layout-tests/fast/replaced/001-expected.checksum: Added.
* layout-tests/fast/replaced/001-expected.png: Added.
* layout-tests/fast/replaced/002-expected.checksum: Added.
* layout-tests/fast/replaced/002-expected.png: Added.
* layout-tests/fast/replaced/003-expected.checksum: Added.
* layout-tests/fast/replaced/003-expected.png: Added.
* layout-tests/fast/replaced/004-expected.checksum: Added.
* layout-tests/fast/replaced/004-expected.png: Added.
* layout-tests/fast/replaced/005-expected.checksum: Added.
* layout-tests/fast/replaced/005-expected.png: Added.
* layout-tests/fast/replaced/006-expected.checksum: Added.
* layout-tests/fast/replaced/006-expected.png: Added.
* layout-tests/fast/replaced/007-expected.checksum: Added.
* layout-tests/fast/replaced/007-expected.png: Added.
* layout-tests/fast/replaced/008-expected.checksum: Added.
* layout-tests/fast/replaced/008-expected.png: Added.
* layout-tests/fast/replaced/image-onload-expected.checksum: Added.
* layout-tests/fast/replaced/image-onload-expected.png: Added.
* layout-tests/fast/replaced/image-sizing-expected.checksum: Added.
* layout-tests/fast/replaced/image-sizing-expected.png: Added.
* layout-tests/fast/replaced/object-align-hspace-vspace-expected.checksum: Added.
* layout-tests/fast/replaced/object-align-hspace-vspace-expected.png: Added.
* layout-tests/fast/runin/001-expected.checksum: Added.
* layout-tests/fast/runin/001-expected.png: Added.
* layout-tests/fast/selectors/001-expected.checksum: Added.
* layout-tests/fast/selectors/001-expected.png: Added.
* layout-tests/fast/selectors/002-expected.checksum: Added.
* layout-tests/fast/selectors/002-expected.png: Added.
* layout-tests/fast/selectors/003-expected.checksum: Added.
* layout-tests/fast/selectors/003-expected.png: Added.
* layout-tests/fast/selectors/004-expected.checksum: Added.
* layout-tests/fast/selectors/004-expected.png: Added.
* layout-tests/fast/selectors/005-expected.checksum: Added.
* layout-tests/fast/selectors/005-expected.png: Added.
* layout-tests/fast/selectors/006-expected.checksum: Added.
* layout-tests/fast/selectors/006-expected.png: Added.
* layout-tests/fast/selectors/007a-expected.checksum: Added.
* layout-tests/fast/selectors/007a-expected.png: Added.
* layout-tests/fast/selectors/007b-expected.checksum: Added.
* layout-tests/fast/selectors/007b-expected.png: Added.
* layout-tests/fast/selectors/008-expected.checksum: Added.
* layout-tests/fast/selectors/008-expected.png: Added.
* layout-tests/fast/selectors/009-expected.checksum: Added.
* layout-tests/fast/selectors/009-expected.png: Added.
* layout-tests/fast/selectors/010-expected.checksum: Added.
* layout-tests/fast/selectors/010-expected.png: Added.
* layout-tests/fast/selectors/011-expected.checksum: Added.
* layout-tests/fast/selectors/011-expected.png: Added.
* layout-tests/fast/selectors/012-expected.checksum: Added.
* layout-tests/fast/selectors/012-expected.png: Added.
* layout-tests/fast/selectors/013-expected.checksum: Added.
* layout-tests/fast/selectors/013-expected.png: Added.
* layout-tests/fast/selectors/014-expected.checksum: Added.
* layout-tests/fast/selectors/014-expected.png: Added.
* layout-tests/fast/selectors/015-expected.checksum: Added.
* layout-tests/fast/selectors/015-expected.png: Added.
* layout-tests/fast/selectors/016-expected.checksum: Added.
* layout-tests/fast/selectors/016-expected.png: Added.
* layout-tests/fast/selectors/017-expected.checksum: Added.
* layout-tests/fast/selectors/017-expected.png: Added.
* layout-tests/fast/selectors/018-expected.checksum: Added.
* layout-tests/fast/selectors/018-expected.png: Added.
* layout-tests/fast/selectors/018b-expected.checksum: Added.
* layout-tests/fast/selectors/018b-expected.png: Added.
* layout-tests/fast/selectors/019-expected.checksum: Added.
* layout-tests/fast/selectors/019-expected.png: Added.
* layout-tests/fast/selectors/020-expected.checksum: Added.
* layout-tests/fast/selectors/020-expected.png: Added.
* layout-tests/fast/selectors/021-expected.checksum: Added.
* layout-tests/fast/selectors/021-expected.png: Added.
* layout-tests/fast/selectors/021b-expected.checksum: Added.
* layout-tests/fast/selectors/021b-expected.png: Added.
* layout-tests/fast/selectors/027-expected.checksum: Added.
* layout-tests/fast/selectors/027-expected.png: Added.
* layout-tests/fast/selectors/032-expected.checksum: Added.
* layout-tests/fast/selectors/032-expected.png: Added.
* layout-tests/fast/selectors/038-expected.checksum: Added.
* layout-tests/fast/selectors/038-expected.png: Added.
* layout-tests/fast/selectors/039-expected.checksum: Added.
* layout-tests/fast/selectors/039-expected.png: Added.
* layout-tests/fast/selectors/039b-expected.checksum: Added.
* layout-tests/fast/selectors/039b-expected.png: Added.
* layout-tests/fast/selectors/040-expected.checksum: Added.
* layout-tests/fast/selectors/040-expected.png: Added.
* layout-tests/fast/selectors/041-expected.checksum: Added.
* layout-tests/fast/selectors/041-expected.png: Added.
* layout-tests/fast/selectors/042-expected.checksum: Added.
* layout-tests/fast/selectors/042-expected.png: Added.
* layout-tests/fast/selectors/043-expected.checksum: Added.
* layout-tests/fast/selectors/043-expected.png: Added.
* layout-tests/fast/selectors/043b-expected.checksum: Added.
* layout-tests/fast/selectors/043b-expected.png: Added.
* layout-tests/fast/selectors/044-expected.checksum: Added.
* layout-tests/fast/selectors/044-expected.png: Added.
* layout-tests/fast/selectors/044b-expected.checksum: Added.
* layout-tests/fast/selectors/044b-expected.png: Added.
* layout-tests/fast/selectors/044c-expected.checksum: Added.
* layout-tests/fast/selectors/044c-expected.png: Added.
* layout-tests/fast/selectors/044d-expected.checksum: Added.
* layout-tests/fast/selectors/044d-expected.png: Added.
* layout-tests/fast/selectors/045-expected.checksum: Added.
* layout-tests/fast/selectors/045-expected.png: Added.
* layout-tests/fast/selectors/045b-expected.checksum: Added.
* layout-tests/fast/selectors/045b-expected.png: Added.
* layout-tests/fast/selectors/045c-expected.checksum: Added.
* layout-tests/fast/selectors/045c-expected.png: Added.
* layout-tests/fast/selectors/046-expected.checksum: Added.
* layout-tests/fast/selectors/046-expected.png: Added.
* layout-tests/fast/selectors/054-expected.checksum: Added.
* layout-tests/fast/selectors/054-expected.png: Added.
* layout-tests/fast/selectors/056-expected.checksum: Added.
* layout-tests/fast/selectors/056-expected.png: Added.
* layout-tests/fast/selectors/058-expected.checksum: Added.
* layout-tests/fast/selectors/058-expected.png: Added.
* layout-tests/fast/selectors/059-expected.checksum: Added.
* layout-tests/fast/selectors/059-expected.png: Added.
* layout-tests/fast/selectors/060-expected.checksum: Added.
* layout-tests/fast/selectors/060-expected.png: Added.
* layout-tests/fast/selectors/061-expected.checksum: Added.
* layout-tests/fast/selectors/061-expected.png: Added.
* layout-tests/fast/selectors/062-expected.checksum: Added.
* layout-tests/fast/selectors/062-expected.png: Added.
* layout-tests/fast/selectors/063-expected.checksum: Added.
* layout-tests/fast/selectors/063-expected.png: Added.
* layout-tests/fast/selectors/064-expected.checksum: Added.
* layout-tests/fast/selectors/064-expected.png: Added.
* layout-tests/fast/selectors/065-expected.checksum: Added.
* layout-tests/fast/selectors/065-expected.png: Added.
* layout-tests/fast/selectors/066-expected.checksum: Added.
* layout-tests/fast/selectors/066-expected.png: Added.
* layout-tests/fast/selectors/066b-expected.checksum: Added.
* layout-tests/fast/selectors/066b-expected.png: Added.
* layout-tests/fast/selectors/072-expected.checksum: Added.
* layout-tests/fast/selectors/072-expected.png: Added.
* layout-tests/fast/selectors/072b-expected.checksum: Added.
* layout-tests/fast/selectors/072b-expected.png: Added.
* layout-tests/fast/selectors/077-expected.checksum: Added.
* layout-tests/fast/selectors/077-expected.png: Added.
* layout-tests/fast/selectors/077b-expected.checksum: Added.
* layout-tests/fast/selectors/077b-expected.png: Added.
* layout-tests/fast/selectors/078b-expected.checksum: Added.
* layout-tests/fast/selectors/078b-expected.png: Added.
* layout-tests/fast/selectors/083-expected.checksum: Added.
* layout-tests/fast/selectors/083-expected.png: Added.
* layout-tests/fast/selectors/087b-expected.checksum: Added.
* layout-tests/fast/selectors/087b-expected.png: Added.
* layout-tests/fast/selectors/088b-expected.checksum: Added.
* layout-tests/fast/selectors/088b-expected.png: Added.
* layout-tests/fast/selectors/089-expected.checksum: Added.
* layout-tests/fast/selectors/089-expected.png: Added.
* layout-tests/fast/selectors/090b-expected.checksum: Added.
* layout-tests/fast/selectors/090b-expected.png: Added.
* layout-tests/fast/selectors/154-expected.checksum: Added.
* layout-tests/fast/selectors/154-expected.png: Added.
* layout-tests/fast/selectors/155-expected.checksum: Added.
* layout-tests/fast/selectors/155-expected.png: Added.
* layout-tests/fast/selectors/155a-expected.checksum: Added.
* layout-tests/fast/selectors/155a-expected.png: Added.
* layout-tests/fast/selectors/155b-expected.checksum: Added.
* layout-tests/fast/selectors/155b-expected.png: Added.
* layout-tests/fast/selectors/155c-expected.checksum: Added.
* layout-tests/fast/selectors/155c-expected.png: Added.
* layout-tests/fast/selectors/155d-expected.checksum: Added.
* layout-tests/fast/selectors/155d-expected.png: Added.
* layout-tests/fast/selectors/156b-expected.checksum: Added.
* layout-tests/fast/selectors/156b-expected.png: Added.
* layout-tests/fast/selectors/157-expected.checksum: Added.
* layout-tests/fast/selectors/157-expected.png: Added.
* layout-tests/fast/selectors/158-expected.checksum: Added.
* layout-tests/fast/selectors/158-expected.png: Added.
* layout-tests/fast/selectors/159-expected.checksum: Added.
* layout-tests/fast/selectors/159-expected.png: Added.
* layout-tests/fast/selectors/160-expected.checksum: Added.
* layout-tests/fast/selectors/160-expected.png: Added.
* layout-tests/fast/selectors/166-expected.checksum: Added.
* layout-tests/fast/selectors/166-expected.png: Added.
* layout-tests/fast/selectors/166a-expected.checksum: Added.
* layout-tests/fast/selectors/166a-expected.png: Added.
* layout-tests/fast/selectors/167-expected.checksum: Added.
* layout-tests/fast/selectors/167-expected.png: Added.
* layout-tests/fast/selectors/167a-expected.checksum: Added.
* layout-tests/fast/selectors/167a-expected.png: Added.
* layout-tests/fast/selectors/168-expected.checksum: Added.
* layout-tests/fast/selectors/168-expected.png: Added.
* layout-tests/fast/selectors/168a-expected.checksum: Added.
* layout-tests/fast/selectors/168a-expected.png: Added.
* layout-tests/fast/selectors/169-expected.checksum: Added.
* layout-tests/fast/selectors/169-expected.png: Added.
* layout-tests/fast/selectors/169a-expected.checksum: Added.
* layout-tests/fast/selectors/169a-expected.png: Added.
* layout-tests/fast/selectors/170-expected.checksum: Added.
* layout-tests/fast/selectors/170-expected.png: Added.
* layout-tests/fast/selectors/170a-expected.checksum: Added.
* layout-tests/fast/selectors/170a-expected.png: Added.
* layout-tests/fast/selectors/170b-expected.checksum: Added.
* layout-tests/fast/selectors/170b-expected.png: Added.
* layout-tests/fast/selectors/170c-expected.checksum: Added.
* layout-tests/fast/selectors/170c-expected.png: Added.
* layout-tests/fast/selectors/170d-expected.checksum: Added.
* layout-tests/fast/selectors/170d-expected.png: Added.
* layout-tests/fast/selectors/175a-expected.checksum: Added.
* layout-tests/fast/selectors/175a-expected.png: Added.
* layout-tests/fast/selectors/175b-expected.checksum: Added.
* layout-tests/fast/selectors/175b-expected.png: Added.
* layout-tests/fast/selectors/175c-expected.checksum: Added.
* layout-tests/fast/selectors/175c-expected.png: Added.
* layout-tests/fast/selectors/177a-expected.checksum: Added.
* layout-tests/fast/selectors/177a-expected.png: Added.
* layout-tests/fast/selectors/177b-expected.checksum: Added.
* layout-tests/fast/selectors/177b-expected.png: Added.
* layout-tests/fast/table/001-expected.checksum: Added.
* layout-tests/fast/table/001-expected.png: Added.
* layout-tests/fast/table/002-expected.checksum: Added.
* layout-tests/fast/table/002-expected.png: Added.
* layout-tests/fast/table/003-expected.checksum: Added.
* layout-tests/fast/table/003-expected.png: Added.
* layout-tests/fast/table/004-expected.checksum: Added.
* layout-tests/fast/table/004-expected.png: Added.
* layout-tests/fast/table/005-expected.checksum: Added.
* layout-tests/fast/table/005-expected.png: Added.
* layout-tests/fast/table/006-expected.checksum: Added.
* layout-tests/fast/table/006-expected.png: Added.
* layout-tests/fast/table/007-expected.checksum: Added.
* layout-tests/fast/table/007-expected.png: Added.
* layout-tests/fast/table/008-expected.checksum: Added.
* layout-tests/fast/table/008-expected.png: Added.
* layout-tests/fast/table/009-expected.checksum: Added.
* layout-tests/fast/table/009-expected.png: Added.
* layout-tests/fast/table/010-expected.checksum: Added.
* layout-tests/fast/table/010-expected.png: Added.
* layout-tests/fast/table/011-expected.checksum: Added.
* layout-tests/fast/table/011-expected.png: Added.
* layout-tests/fast/table/012-expected.checksum: Added.
* layout-tests/fast/table/012-expected.png: Added.
* layout-tests/fast/table/013-expected.checksum: Added.
* layout-tests/fast/table/013-expected.png: Added.
* layout-tests/fast/table/014-expected.checksum: Added.
* layout-tests/fast/table/014-expected.png: Added.
* layout-tests/fast/table/015-expected.checksum: Added.
* layout-tests/fast/table/015-expected.png: Added.
* layout-tests/fast/table/016-expected.checksum: Added.
* layout-tests/fast/table/016-expected.png: Added.
* layout-tests/fast/table/017-expected.checksum: Added.
* layout-tests/fast/table/017-expected.png: Added.
* layout-tests/fast/table/018-expected.checksum: Added.
* layout-tests/fast/table/018-expected.png: Added.
* layout-tests/fast/table/020-expected.checksum: Added.
* layout-tests/fast/table/020-expected.png: Added.
* layout-tests/fast/table/021-expected.checksum: Added.
* layout-tests/fast/table/021-expected.png: Added.
* layout-tests/fast/table/022-expected.checksum: Added.
* layout-tests/fast/table/022-expected.png: Added.
* layout-tests/fast/table/023-expected.checksum: Added.
* layout-tests/fast/table/023-expected.png: Added.
* layout-tests/fast/table/024-expected.checksum: Added.
* layout-tests/fast/table/024-expected.png: Added.
* layout-tests/fast/table/025-expected.checksum: Added.
* layout-tests/fast/table/025-expected.png: Added.
* layout-tests/fast/table/026-expected.checksum: Added.
* layout-tests/fast/table/026-expected.png: Added.
* layout-tests/fast/table/027-expected.checksum: Added.
* layout-tests/fast/table/027-expected.png: Added.
* layout-tests/fast/table/028-expected.checksum: Added.
* layout-tests/fast/table/028-expected.png: Added.
* layout-tests/fast/table/029-expected.checksum: Added.
* layout-tests/fast/table/029-expected.png: Added.
* layout-tests/fast/table/030-expected.checksum: Added.
* layout-tests/fast/table/030-expected.png: Added.
* layout-tests/fast/table/031-expected.checksum: Added.
* layout-tests/fast/table/031-expected.png: Added.
* layout-tests/fast/table/032-expected.checksum: Added.
* layout-tests/fast/table/032-expected.png: Added.
* layout-tests/fast/table/033-expected.checksum: Added.
* layout-tests/fast/table/033-expected.png: Added.
* layout-tests/fast/table/034-expected.checksum: Added.
* layout-tests/fast/table/034-expected.png: Added.
* layout-tests/fast/table/035-expected.checksum: Added.
* layout-tests/fast/table/035-expected.png: Added.
* layout-tests/fast/table/036-expected.checksum: Added.
* layout-tests/fast/table/036-expected.png: Added.
* layout-tests/fast/table/037-expected.checksum: Added.
* layout-tests/fast/table/037-expected.png: Added.
* layout-tests/fast/table/038-expected.checksum: Added.
* layout-tests/fast/table/038-expected.png: Added.
* layout-tests/fast/table/039-expected.checksum: Added.
* layout-tests/fast/table/039-expected.png: Added.
* layout-tests/fast/table/040-expected.checksum: Added.
* layout-tests/fast/table/040-expected.png: Added.
* layout-tests/fast/table/041-expected.checksum: Added.
* layout-tests/fast/table/041-expected.png: Added.
* layout-tests/fast/table/auto-with-percent-height-expected.checksum: Added.
* layout-tests/fast/table/auto-with-percent-height-expected.png: Added.
* layout-tests/fast/table/border-collapsing/001-expected.checksum: Added.
* layout-tests/fast/table/border-collapsing/001-expected.png: Added.
* layout-tests/fast/table/border-collapsing/002-expected.checksum: Added.
* layout-tests/fast/table/border-collapsing/002-expected.png: Added.
* layout-tests/fast/table/border-collapsing/003-expected.checksum: Added.
* layout-tests/fast/table/border-collapsing/003-expected.png: Added.
* layout-tests/fast/table/border-collapsing/004-expected.checksum: Added.
* layout-tests/fast/table/border-collapsing/004-expected.png: Added.
* layout-tests/fast/table/cellindex-expected.checksum: Added.
* layout-tests/fast/table/cellindex-expected.png: Added.
* layout-tests/fast/table/empty-table-percent-height-expected.checksum: Added.
* layout-tests/fast/table/empty-table-percent-height-expected.png: Added.
* layout-tests/fast/table/fixed-nested-expected.checksum: Added.
* layout-tests/fast/table/fixed-nested-expected.png: Added.
* layout-tests/fast/table/height-percent-test-expected.checksum: Added.
* layout-tests/fast/table/height-percent-test-expected.png: Added.
* layout-tests/fast/table/large-width-expected.checksum: Added.
* layout-tests/fast/table/large-width-expected.png: Added.
* layout-tests/fast/table/multiple-percent-height-rows-expected.checksum: Added.
* layout-tests/fast/table/multiple-percent-height-rows-expected.png: Added.
* layout-tests/fast/table/nested-percent-height-table-expected.checksum: Added.
* layout-tests/fast/table/nested-percent-height-table-expected.png: Added.
* layout-tests/fast/table/nobr-expected.checksum: Added.
* layout-tests/fast/table/nobr-expected.png: Added.
* layout-tests/fast/table/percent-heights-expected.checksum: Added.
* layout-tests/fast/table/percent-heights-expected.png: Added.
* layout-tests/fast/table/replaced-percent-height-expected.checksum: Added.
* layout-tests/fast/table/replaced-percent-height-expected.png: Added.
* layout-tests/fast/table/rowspan-paint-order-expected.checksum: Added.
* layout-tests/fast/table/rowspan-paint-order-expected.png: Added.
* layout-tests/fast/table/unused-percent-heights-expected.checksum: Added.
* layout-tests/fast/table/unused-percent-heights-expected.png: Added.
* layout-tests/fast/table/wide-colspan-expected.checksum: Added.
* layout-tests/fast/table/wide-colspan-expected.png: Added.
* layout-tests/fast/table/wide-column-expected.checksum: Added.
* layout-tests/fast/table/wide-column-expected.png: Added.
* layout-tests/fast/text/basic/001-expected.checksum: Added.
* layout-tests/fast/text/basic/001-expected.png: Added.
* layout-tests/fast/text/basic/002-expected.checksum: Added.
* layout-tests/fast/text/basic/002-expected.png: Added.
* layout-tests/fast/text/basic/003-expected.checksum: Added.
* layout-tests/fast/text/basic/003-expected.png: Added.
* layout-tests/fast/text/basic/004-expected.checksum: Added.
* layout-tests/fast/text/basic/004-expected.png: Added.
* layout-tests/fast/text/basic/005-expected.checksum: Added.
* layout-tests/fast/text/basic/005-expected.png: Added.
* layout-tests/fast/text/basic/006-expected.checksum: Added.
* layout-tests/fast/text/basic/006-expected.png: Added.
* layout-tests/fast/text/basic/007-expected.checksum: Added.
* layout-tests/fast/text/basic/007-expected.png: Added.
* layout-tests/fast/text/basic/008-expected.checksum: Added.
* layout-tests/fast/text/basic/008-expected.png: Added.
* layout-tests/fast/text/basic/009-expected.checksum: Added.
* layout-tests/fast/text/basic/009-expected.png: Added.
* layout-tests/fast/text/basic/011-expected.checksum: Added.
* layout-tests/fast/text/basic/011-expected.png: Added.
* layout-tests/fast/text/basic/012-expected.checksum: Added.
* layout-tests/fast/text/basic/012-expected.png: Added.
* layout-tests/fast/text/basic/013-expected.checksum: Added.
* layout-tests/fast/text/basic/013-expected.png: Added.
* layout-tests/fast/text/basic/014-expected.checksum: Added.
* layout-tests/fast/text/basic/014-expected.png: Added.
* layout-tests/fast/text/firstline/001-expected.checksum: Added.
* layout-tests/fast/text/firstline/001-expected.png: Added.
* layout-tests/fast/text/firstline/002-expected.checksum: Added.
* layout-tests/fast/text/firstline/002-expected.png: Added.
* layout-tests/fast/text/firstline/003-expected.checksum: Added.
* layout-tests/fast/text/firstline/003-expected.png: Added.
* layout-tests/fast/text/international/001-expected.checksum: Added.
* layout-tests/fast/text/international/001-expected.png: Added.
* layout-tests/fast/text/international/002-expected.checksum: Added.
* layout-tests/fast/text/international/002-expected.png: Added.
* layout-tests/fast/text/international/003-expected.checksum: Added.
* layout-tests/fast/text/international/003-expected.png: Added.
* layout-tests/fast/text/international/bidi-CS-after-AN-expected.checksum: Added.
* layout-tests/fast/text/international/bidi-CS-after-AN-expected.png: Added.
* layout-tests/fast/text/international/bidi-L2-run-reordering-expected.checksum: Added.
* layout-tests/fast/text/international/bidi-L2-run-reordering-expected.png: Added.
* layout-tests/fast/text/international/bidi-explicit-embedding-expected.checksum: Added.
* layout-tests/fast/text/international/bidi-explicit-embedding-expected.png: Added.
* layout-tests/fast/text/international/bidi-fallback-font-weight-expected.checksum: Added.
* layout-tests/fast/text/international/bidi-fallback-font-weight-expected.png: Added.
* layout-tests/fast/text/international/bidi-innertext-expected.checksum: Added.
* layout-tests/fast/text/international/bidi-innertext-expected.png: Added.
* layout-tests/fast/text/international/bidi-neutral-directionality-paragraph-start-expected.checksum: Added.
* layout-tests/fast/text/international/bidi-neutral-directionality-paragraph-start-expected.png: Added.
* layout-tests/fast/text/whitespace/001-expected.checksum: Added.
* layout-tests/fast/text/whitespace/001-expected.png: Added.
* layout-tests/fast/text/whitespace/002-expected.checksum: Added.
* layout-tests/fast/text/whitespace/002-expected.png: Added.
* layout-tests/fast/text/whitespace/003-expected.checksum: Added.
* layout-tests/fast/text/whitespace/003-expected.png: Added.
* layout-tests/fast/text/whitespace/004-expected.checksum: Added.
* layout-tests/fast/text/whitespace/004-expected.png: Added.
* layout-tests/fast/text/whitespace/005-expected.checksum: Added.
* layout-tests/fast/text/whitespace/005-expected.png: Added.
* layout-tests/fast/text/whitespace/006-expected.checksum: Added.
* layout-tests/fast/text/whitespace/006-expected.png: Added.
* layout-tests/fast/text/whitespace/007-expected.checksum: Added.
* layout-tests/fast/text/whitespace/007-expected.png: Added.
* layout-tests/fast/text/whitespace/008-expected.checksum: Added.
* layout-tests/fast/text/whitespace/008-expected.png: Added.
* layout-tests/fast/text/whitespace/009-expected.checksum: Added.
* layout-tests/fast/text/whitespace/009-expected.png: Added.
* layout-tests/fast/text/whitespace/010-expected.checksum: Added.
* layout-tests/fast/text/whitespace/010-expected.png: Added.
* layout-tests/fast/text/whitespace/011-expected.checksum: Added.
* layout-tests/fast/text/whitespace/011-expected.png: Added.
* layout-tests/fast/text/whitespace/012-expected.checksum: Added.
* layout-tests/fast/text/whitespace/012-expected.png: Added.
* layout-tests/fast/text/whitespace/013-expected.checksum: Added.
* layout-tests/fast/text/whitespace/013-expected.png: Added.
* layout-tests/fast/text/whitespace/014-expected.checksum: Added.
* layout-tests/fast/text/whitespace/014-expected.png: Added.
* layout-tests/fast/text/whitespace/015-expected.checksum: Added.
* layout-tests/fast/text/whitespace/015-expected.png: Added.
* layout-tests/fast/text/whitespace/016-expected.checksum: Added.
* layout-tests/fast/text/whitespace/016-expected.png: Added.
* layout-tests/fast/text/whitespace/017-expected.checksum: Added.
* layout-tests/fast/text/whitespace/017-expected.png: Added.
* layout-tests/fast/text/whitespace/018-expected.checksum: Added.
* layout-tests/fast/text/whitespace/018-expected.png: Added.
* layout-tests/fast/text/whitespace/019-expected.checksum: Added.
* layout-tests/fast/text/whitespace/019-expected.png: Added.
* layout-tests/fast/text/whitespace/020-expected.checksum: Added.
* layout-tests/fast/text/whitespace/020-expected.png: Added.
* layout-tests/fast/text/whitespace/021-expected.checksum: Added.
* layout-tests/fast/text/whitespace/021-expected.png: Added.
* layout-tests/fast/text/whitespace/022-expected.checksum: Added.
* layout-tests/fast/text/whitespace/022-expected.png: Added.
* layout-tests/fast/text/whitespace/023-expected.checksum: Added.
* layout-tests/fast/text/whitespace/023-expected.png: Added.
* layout-tests/fast/text/whitespace/024-expected.checksum: Added.
* layout-tests/fast/text/whitespace/024-expected.png: Added.
* layout-tests/fast/text/whitespace/025-expected.checksum: Added.
* layout-tests/fast/text/whitespace/025-expected.png: Added.
* layout-tests/fast/text/whitespace/026-expected.checksum: Added.
* layout-tests/fast/text/whitespace/026-expected.png: Added.
* layout-tests/fast/text/whitespace/027-expected.checksum: Added.
* layout-tests/fast/text/whitespace/027-expected.png: Added.
* layout-tests/fast/text/whitespace/028-expected.checksum: Added.
* layout-tests/fast/text/whitespace/028-expected.png: Added.
* layout-tests/fast/text/whitespace/029-expected.checksum: Added.
* layout-tests/fast/text/whitespace/029-expected.png: Added.
* layout-tests/fast/text/whitespace/030-expected.checksum: Added.
* layout-tests/fast/text/whitespace/030-expected.png: Added.
* layout-tests/fast/text/whitespace/pre-break-word-expected.checksum: Added.
* layout-tests/fast/text/whitespace/pre-break-word-expected.png: Added.
* layout-tests/fast/text/whitespace/tab-character-basics-expected.checksum: Added.
* layout-tests/fast/text/whitespace/tab-character-basics-expected.png: Added.
* layout-tests/fast/tokenizer/001-expected.checksum: Added.
* layout-tests/fast/tokenizer/001-expected.png: Added.
* layout-tests/fast/tokenizer/002-expected.checksum: Added.
* layout-tests/fast/tokenizer/002-expected.png: Added.
* layout-tests/fast/tokenizer/003-expected.checksum: Added.
* layout-tests/fast/tokenizer/003-expected.png: Added.
* layout-tests/fast/tokenizer/004-expected.checksum: Added.
* layout-tests/fast/tokenizer/004-expected.png: Added.
* layout-tests/fast/tokenizer/external-script-document-write-expected.checksum: Added.
* layout-tests/fast/tokenizer/external-script-document-write-expected.png: Added.
* layout-tests/fast/tokenizer/external-script-document-write_2-expected.checksum: Added.
* layout-tests/fast/tokenizer/external-script-document-write_2-expected.png: Added.
* layout-tests/fast/tokenizer/script-after-frameset-expected.checksum: Added.
* layout-tests/fast/tokenizer/script-after-frameset-expected.png: Added.
* layout-tests/fast/tokenizer/script_extra_close-expected.checksum: Added.
* layout-tests/fast/tokenizer/script_extra_close-expected.png: Added.
* layout-tests/fast/xsl/document-function-expected.checksum: Added.
* layout-tests/fast/xsl/document-function-expected.png: Added.
* layout-tests/traversal/node-iterator-001-expected.checksum: Added.
* layout-tests/traversal/node-iterator-001-expected.png: Added.
* layout-tests/traversal/node-iterator-002-expected.checksum: Added.
* layout-tests/traversal/node-iterator-002-expected.png: Added.
* layout-tests/traversal/node-iterator-003-expected.checksum: Added.
* layout-tests/traversal/node-iterator-003-expected.png: Added.
* layout-tests/traversal/node-iterator-004-expected.checksum: Added.
* layout-tests/traversal/node-iterator-004-expected.png: Added.
* layout-tests/traversal/node-iterator-005-expected.checksum: Added.
* layout-tests/traversal/node-iterator-005-expected.png: Added.
* layout-tests/traversal/node-iterator-006-expected.checksum: Added.
* layout-tests/traversal/node-iterator-006-expected.png: Added.
* layout-tests/traversal/node-iterator-007-expected.checksum: Added.
* layout-tests/traversal/node-iterator-007-expected.png: Added.
* layout-tests/traversal/node-iterator-008-expected.checksum: Added.
* layout-tests/traversal/node-iterator-008-expected.png: Added.
* layout-tests/traversal/tree-walker-001-expected.checksum: Added.
* layout-tests/traversal/tree-walker-001-expected.png: Added.
* layout-tests/traversal/tree-walker-002-expected.checksum: Added.
* layout-tests/traversal/tree-walker-002-expected.png: Added.
* layout-tests/traversal/tree-walker-003-expected.checksum: Added.
* layout-tests/traversal/tree-walker-003-expected.png: Added.
* layout-tests/traversal/tree-walker-004-expected.checksum: Added.
* layout-tests/traversal/tree-walker-004-expected.png: Added.
* layout-tests/traversal/tree-walker-005-expected.checksum: Added.
* layout-tests/traversal/tree-walker-005-expected.png: Added.
2005-08-28 Eric Seidel <eseidel@apple.com>
Rolling back out the previous commit. Although that's
the right idea, the current Build Rule implementation in
Xcode doesn't seem to allow me to generated all of the
.h/.cpp files first, then build them. Thus resulting
in build failures due to circular header/idl dependencies.
Rolling out the change until I can find a workaround.
2005-08-28 Eric Seidel <eseidel@apple.com>
Reviewed by darin.
* ForwardingHeaders/kdom/bindings/js/core/AttrWrapper.h: Added.
* ForwardingHeaders/kdom/bindings/js/core/CDATASectionWrapper.h: Added.
* ForwardingHeaders/kdom/bindings/js/core/CommentWrapper.h: Added.
* ForwardingHeaders/kdom/bindings/js/core/DocumentFragmentWrapper.h: Added.
* ForwardingHeaders/kdom/bindings/js/core/DocumentTypeWrapper.h: Added.
* ForwardingHeaders/kdom/bindings/js/core/DocumentWrapper.h: Added.
* ForwardingHeaders/kdom/bindings/js/core/ElementWrapper.h: Added.
* ForwardingHeaders/kdom/bindings/js/core/EntityReferenceWrapper.h: Added.
* ForwardingHeaders/kdom/bindings/js/core/EntityWrapper.h: Added.
* ForwardingHeaders/kdom/bindings/js/core/NotationWrapper.h: Added.
* ForwardingHeaders/kdom/bindings/js/core/ProcessingInstructionWrapper.h: Added.
* ForwardingHeaders/kdom/bindings/js/core/TextWrapper.h: Added.
* ForwardingHeaders/kdom/bindings/js/css/CSSCharsetRuleWrapper.h: Added.
* ForwardingHeaders/kdom/bindings/js/css/CSSFontFaceRuleWrapper.h: Added.
* ForwardingHeaders/kdom/bindings/js/css/CSSImportRuleWrapper.h: Added.
* ForwardingHeaders/kdom/bindings/js/css/CSSMediaRuleWrapper.h: Added.
* ForwardingHeaders/kdom/bindings/js/css/CSSPageRuleWrapper.h: Added.
* ForwardingHeaders/kdom/bindings/js/css/CSSPrimitiveValueWrapper.h: Added.
* ForwardingHeaders/kdom/bindings/js/css/CSSStyleRuleWrapper.h: Added.
* ForwardingHeaders/kdom/bindings/js/css/CSSUnknownRuleWrapper.h: Added.
* ForwardingHeaders/kdom/bindings/js/css/CSSValueListWrapper.h: Added.
* ForwardingHeaders/kdom/bindings/js/css/CSSValueWrapper.h: Added.
* ForwardingHeaders/kdom/bindings/js/events/MouseEventWrapper.h: Added.
* ForwardingHeaders/kdom/bindings/js/events/MutationEventWrapper.h: Added.
* ForwardingHeaders/kdom/bindings/js/events/UIEventWrapper.h: Added.
* WebCore.xcodeproj/project.pbxproj: removed phase, added rule.
* kdom/bindings/IDLCodeGeneratorJs.pm: include path changes.
Converted "Generate JS Bindings" build phase into an
idl -> h/cpp build rule. This also now writes the generated
files into DerivedSources instead of the source root.
http://bugzilla.opendarwin.org/show_bug.cgi?id=4647
2005-08-28 Eric Seidel <eseidel@apple.com>
Fix by Tobias Lidskog <tobiaslidskog@mac.com>
Reviewed by eseidel.
Test cases updated:
* svg-tests/W3C-SVG-1.1/Resources/animation-extRef-image1-expected.checksum:
* svg-tests/W3C-SVG-1.1/Resources/animation-extRef-image1-expected.txt:
* svg-tests/W3C-SVG-1.1/coords-units-03-b-expected.txt:
* svg-tests/W3C-SVG-1.1/struct-image-02-b-expected.txt:
* kcanvas/KCanvasCreator.cpp:
(KCanvasCreator::createRoundedRectangle): ignore 0 rects
(KCanvasCreator::createRectangle): ignore 0 rects
(KCanvasCreator::createEllipse): ignore empty elipses
(KCanvasCreator::createLine): ignore 0 lines
http://bugzilla.opendarwin.org/show_bug.cgi?id=4706
2005-08-28 Eric Seidel <eseidel@apple.com>
Fix by Tobias Lidskog <tobiaslidskog@mac.com>
Reviewed by eseidel.
Test cases added:
* svg-tests/W3C-SVG-1.1/filters-comptran-01-b-expected.checksum: Added.
* svg-tests/W3C-SVG-1.1/filters-comptran-01-b-expected.png: Added.
* svg-tests/W3C-SVG-1.1/filters-comptran-01-b-expected.txt: Added.
* svg-tests/W3C-SVG-1.1/filters-comptran-01-b.svg: Added.
* svg-tests/W3C-SVG-1.1/filters-comptran-01-b.svg-disabled: Removed.
* svg-tests/W3C-SVG-1.1/filters-turb-01-f-expected.checksum: Added.
* svg-tests/W3C-SVG-1.1/filters-turb-01-f-expected.png: Added.
* svg-tests/W3C-SVG-1.1/filters-turb-01-f-expected.txt: Added.
* svg-tests/W3C-SVG-1.1/filters-turb-01-f.svg: Added.
* svg-tests/W3C-SVG-1.1/filters-turb-01-f.svg-disabled: Removed.
Re-enabled disabled filter tests.
* ksvg2/impl/SVGFEComponentTransferElementImpl.cpp:
(SVGFEComponentTransferElementImpl::createCanvasItem):
(SVGFEComponentTransferElementImpl::close):
* ksvg2/impl/SVGFETurbulenceElementImpl.cpp:
(SVGFETurbulenceElementImpl::createCanvasItem):
Added null check to filter code, preventing crash.
http://bugzilla.opendarwin.org/show_bug.cgi?id=4701
2005-08-28 Eric Seidel <eseidel@apple.com>
Fix by Tobias Lidskog <tobiaslidskog@mac.com>
Reviewed by eseidel.
* WebCore+SVG/DrawCanvasItem.mm: correct spelling typo
(-[DrawCanvasItem attributedXMLString]):
* WebCore+SVG/DrawView.mm:
(+[DrawView setHardwareFilterSupportEnabled:]): c++ wrapper
(+[DrawView isHardwareFilterSupportEnabled]): ditto
(-[DrawView resetCursorRects]): added browse cursor
* WebCore+SVG/DrawViewPrivate.h: exposed hardware filter support SPI
http://bugzilla.opendarwin.org/show_bug.cgi?id=4697
2005-08-28 Eric Seidel <eseidel@apple.com>
Fix by Tobias Lidskog <tobiaslidskog@mac.com>
Reviewed by eseidel.
* kcanvas/KCanvasItem.cpp:
(KCanvasItem::fillContains): added missing return.
* kcanvas/device/quartz/KCanvasFilterQuartz.mm:
(KCanvasFilterQuartz::prepareFilter): ignore empty rects
(KCanvasFilterQuartz::applyFilter): ditto
* kcanvas/device/quartz/KCanvasItemQuartz.mm:
(getSharedContext): memory leak fix.
* kcanvas/device/quartz/KCanvasResourcesQuartz.mm:
(KCanvasContainerQuartz::draw): avoid drawing when 0 children
Various performance enhancements and layout fixes.
http://bugzilla.opendarwin.org/show_bug.cgi?id=4588
2005-08-27 David Hyatt <hyatt@apple.com>
Fix two minor bugs with border-image and border-radius.
border-image didn't parse properly when the border width
was omitted. border-radius had over-aggressive clipping.
* khtml/css/cssparser.cpp:
(BorderImageParseContext::commitNumber):
* khtml/rendering/render_object.cpp:
(RenderObject::paintBorder):
2005-08-27 David Harrison <harrison@apple.com>
Reviewed by Adele and John.
- fixes <rdar://problem/4214259> (REGRESSION: DENVER )Safari app will crash when pressing Command + a to select all (Word XML format)
Problem is that NodeImpl::maxDeepOffset() was using the wrong test for being able to call the
TextImpl length() function, so it was being called on a ProcessingInstruction node.
Test cases added:
* manual-tests/wordXML-selectall.xml: Added.
* khtml/xml/dom_nodeimpl.cpp:
(NodeImpl::maxDeepOffset): use isTextNode() instead of offsetInCharacters().
2005-08-27 Mitz Pettel <opendarwin.org@mitzpettel.com>
Reviewed and landed by Darin.
- fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=3963
Trailing space included in line if next line begins with non-Latin-1 character
Test cases added:
* layout-tests/fast/text/line-breaks.html: Added.
* layout-tests/fast/text/line-breaks-expected.txt: Added.
* khtml/rendering/break_lines.cpp: (khtml::isBreakable): Disallow breaks in a few cases where UCFindTextBreak
says things are breakable. This is only an intermediate step. We're going to improve this code and consider a port
to ICU instead of Carbon.
2005-08-26 Darin Adler <darin@apple.com>
- fixed a few things in the DOM test suite
* layout-tests/dom/html/level1/core/selfhtml.js:
* layout-tests/dom/html/level2/core/selfhtml.js:
* layout-tests/dom/html/level2/events/selfhtml.js:
* layout-tests/dom/html/level2/html/selfhtml.js:
Updated all 4 of these to match and have better comments.
* layout-tests/dom/html/level2/html/HTMLDocument17-expected.txt: Added.
* layout-tests/dom/html/level2/html/HTMLDocument17.html: Added.
* layout-tests/dom/html/level2/html/HTMLDocument17.html-disabled: Removed.
Re-enabled this test since it's no longer crashing (and succeeding)!
* layout-tests/dom/html/level2/html/HTMLDocument19-expected.txt: Added.
* layout-tests/dom/html/level2/html/HTMLDocument19.html: Added.
* layout-tests/dom/html/level2/html/HTMLDocument19.html-disabled: Removed.
Re-enabled this test since it's no longer crashing (and succeeding)!
* layout-tests/dom/html/level2/html/HTMLDocument20-expected.txt: Added.
* layout-tests/dom/html/level2/html/HTMLDocument20.html: Added.
* layout-tests/dom/html/level2/html/HTMLDocument20.html-disabled: Removed.
Re-enabled this test since it's no longer crashing (and succeeding)!
* layout-tests/dom/html/level2/html/HTMLDocument21-expected.txt: Added.
* layout-tests/dom/html/level2/html/HTMLDocument21.html: Added.
* layout-tests/dom/html/level2/html/HTMLDocument21.html-disabled: Removed.
Re-enabled this test since it's no longer crashing (and succeeding)!
* layout-tests/dom/html/level2/html/HTMLFormElement10-expected.txt: Removed.
* layout-tests/dom/html/level2/html/HTMLFormElement10.html-disabled: Reverted the changes
to this disabled test; it's still disabled, but now not changed locally in WebKit.
* layout-tests/dom/html/level2/html/HTMLFormElement10.js: Reverted the changes in this
script. Should no longer be needed.
2005-08-26 Curt Arnold <curt.arnold@mac.com>
Reviewed and landed by Darin.
- fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=4391
layout-tests/dom/html/level2/html/HTMLBaseElement01 and HTMLBaseElement02 fail
* layout-tests/dom/html/level2/html/HTMLBaseElement01.html: New version.
* layout-tests/dom/html/level2/html/HTMLBaseElement01-expected.txt: Now says "success".
* layout-tests/dom/html/level2/html/HTMLBaseElement02.html: New version.
* layout-tests/dom/html/level2/html/HTMLBaseElement02-expected.txt: Now says "success".
* layout-tests/dom/html/level2/html/HTMLBaseElement01.js: Removed.
* layout-tests/dom/html/level2/html/HTMLBaseElement02.js: Removed.
2005-08-26 Curt Arnold <curt.arnold@mac.com>
Reviewed and landed by Darin.
- fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=4570
dispatchEvent12 test is incorrect
* layout-tests/dom/html/level2/events/dispatchEvent12.js: Fixed to match real updated test.
Before we mis-merged a change.
2005-08-26 Darin Adler <darin@apple.com>
* khtml/html/htmlnames.cpp: (DOM::HTMLNames::init): Tweaked a wrong character in a comment.
2005-08-26 David Hyatt <hyatt@apple.com>
Implement four new CSS properties from CSS3. border-image, background-clip,
background-origin, and border-radius. Border radius support is still in the
initial stages, with only transparent borders supported.
Reviewed by darin
* khtml/css/css_computedstyle.cpp:
(DOM::):
(DOM::CSSComputedStyleDeclarationImpl::getPropertyCSSValue):
* khtml/css/css_valueimpl.cpp:
(DOM::CSSPrimitiveValueImpl::CSSPrimitiveValueImpl):
(DOM::CSSPrimitiveValueImpl::cssText):
(DOM::PairImpl::PairImpl):
(DOM::PairImpl::~PairImpl):
(DOM::PairImpl::setFirst):
(DOM::PairImpl::setSecond):
(DOM::CSSImageValueImpl::~CSSImageValueImpl):
(DOM::CSSImageValueImpl::image):
(DOM::CSSBorderImageValueImpl::CSSBorderImageValueImpl):
(DOM::CSSBorderImageValueImpl::~CSSBorderImageValueImpl):
(DOM::CSSBorderImageValueImpl::cssText):
* khtml/css/css_valueimpl.h:
(DOM::CSSPrimitiveValueImpl::getPairValue):
(DOM::CSSPrimitiveValueImpl::):
(DOM::RectImpl::top):
(DOM::RectImpl::right):
(DOM::RectImpl::bottom):
(DOM::RectImpl::left):
(DOM::PairImpl::first):
(DOM::PairImpl::second):
(DOM::CSSBorderImageValueImpl::cssValueType):
* khtml/css/cssparser.cpp:
(CSSParser::parseValue):
(CSSParser::parseBackgroundShorthand):
(CSSParser::parseBackgroundProperty):
(BorderImageParseContext::m_verticalRule):
(BorderImageParseContext::~BorderImageParseContext):
(BorderImageParseContext::failed):
(BorderImageParseContext::allowBreak):
(BorderImageParseContext::allowNumber):
(BorderImageParseContext::allowSlash):
(BorderImageParseContext::allowWidth):
(BorderImageParseContext::allowRule):
(BorderImageParseContext::commitImage):
(BorderImageParseContext::commitNumber):
(BorderImageParseContext::commitSlash):
(BorderImageParseContext::commitWidth):
(BorderImageParseContext::commitRule):
(BorderImageParseContext::commitBorderImage):
(CSSParser::parseBorderImage):
* khtml/css/cssparser.h:
* khtml/css/cssproperties.in:
* khtml/css/cssstyleselector.cpp:
(khtml::CSSStyleSelector::applyProperty):
(khtml::CSSStyleSelector::mapBackgroundClip):
(khtml::CSSStyleSelector::mapBackgroundOrigin):
* khtml/css/cssstyleselector.h:
* khtml/css/cssvalues.in:
* khtml/dom/css_value.h:
(DOM::CSSPrimitiveValue::):
* khtml/misc/loader.h:
(khtml::CachedObject::isLoaded):
* khtml/rendering/render_box.cpp:
(RenderBox::paintBackground):
(RenderBox::paintBackgroundExtended):
* khtml/rendering/render_box.h:
* khtml/rendering/render_line.cpp:
(khtml::InlineFlowBox::onEndChain):
(khtml::InlineFlowBox::determineSpacingForFlowBoxes):
(khtml::InlineFlowBox::paintBackground):
(khtml::InlineFlowBox::paintBackgroundAndBorder):
* khtml/rendering/render_object.cpp:
(RenderObject::paintBorderImage):
(RenderObject::paintBorder):
(RenderObject::updateBackgroundImages):
(RenderObject::setPixmap):
* khtml/rendering/render_object.h:
(khtml::RenderObject::paintBackgroundExtended):
* khtml/rendering/render_style.cpp:
(m_next):
(BackgroundLayer::BackgroundLayer):
(BackgroundLayer::operator=):
(BackgroundLayer::operator==):
(BackgroundLayer::fillUnsetProperties):
(BackgroundLayer::cullEmptyLayers):
* khtml/rendering/render_style.h:
(khtml::BorderValue::nonZero):
(khtml::):
(khtml::BorderImage::m_verticalRule):
(khtml::BorderImage::operator==):
(khtml::BorderImage::hasImage):
(khtml::BorderImage::image):
(khtml::BorderData::hasBorder):
(khtml::BorderData::hasBorderRadius):
(khtml::BorderData::borderLeftWidth):
(khtml::BorderData::borderRightWidth):
(khtml::BorderData::borderTopWidth):
(khtml::BorderData::borderBottomWidth):
(khtml::BorderData::operator==):
(khtml::BackgroundLayer::backgroundClip):
(khtml::BackgroundLayer::backgroundOrigin):
(khtml::BackgroundLayer::isBackgroundClipSet):
(khtml::BackgroundLayer::isBackgroundOriginSet):
(khtml::BackgroundLayer::setBackgroundClip):
(khtml::BackgroundLayer::setBackgroundOrigin):
(khtml::BackgroundLayer::clearBackgroundClip):
(khtml::BackgroundLayer::clearBackgroundOrigin):
(khtml::RenderStyle::borderImage):
(khtml::RenderStyle::borderTopLeftRadius):
(khtml::RenderStyle::borderTopRightRadius):
(khtml::RenderStyle::borderBottomLeftRadius):
(khtml::RenderStyle::borderBottomRightRadius):
(khtml::RenderStyle::hasBorderRadius):
(khtml::RenderStyle::borderLeftWidth):
(khtml::RenderStyle::borderRightWidth):
(khtml::RenderStyle::borderTopWidth):
(khtml::RenderStyle::borderBottomWidth):
(khtml::RenderStyle::backgroundClip):
(khtml::RenderStyle::backgroundOrigin):
(khtml::RenderStyle::resetBorder):
(khtml::RenderStyle::resetBorderImage):
(khtml::RenderStyle::resetBorderRadius):
(khtml::RenderStyle::resetBorderTopLeftRadius):
(khtml::RenderStyle::resetBorderTopRightRadius):
(khtml::RenderStyle::resetBorderBottomLeftRadius):
(khtml::RenderStyle::resetBorderBottomRightRadius):
(khtml::RenderStyle::setBorderImage):
(khtml::RenderStyle::setBorderTopLeftRadius):
(khtml::RenderStyle::setBorderTopRightRadius):
(khtml::RenderStyle::setBorderBottomLeftRadius):
(khtml::RenderStyle::setBorderBottomRightRadius):
(khtml::RenderStyle::setBorderRadius):
(khtml::RenderStyle::initialBackgroundClip):
(khtml::RenderStyle::initialBackgroundOrigin):
(khtml::RenderStyle::initialBorderImage):
(khtml::RenderStyle::initialBorderRadius):
* kwq/KWQPainter.h:
(QPainter::):
* kwq/KWQPainter.mm:
(QPainter::drawEllipse):
(QPainter::drawScaledAndTiledPixmap):
(QPainter::addRoundedRectClip):
* kwq/KWQPixmap.h:
* kwq/KWQPixmap.mm:
(QPixmap::setAnimationRect):
* kwq/WebCoreImageRenderer.h:
2005-08-26 David Hyatt <hyatt@apple.com>
Fix comment parsing so that it is lax for <style>. Better fix eventually
will be to not even have the tokenizer do anything with <!-- and --> inside
<style> and <script>.
Reviewed by adele
* khtml/html/htmltokenizer.cpp:
(khtml::HTMLTokenizer::parseComment):
2005-08-26 John Sullivan <sullivan@apple.com>
Reviewed by Darin Adler.
Test cases added: none, doesn't affect layout
- fixed these leaks:
<rdar://problem/4232514> many leaks of StyleBaseImpl called within computeAndStoreNodeDesiredStyle within -[WebView paste:],
seen running webkit tests (probably affects Mail)
<rdar://problem/4232572> many leaks of StyleBaseImpl called within fixupNodeStyles within -[WebView paste:],
seen running webkit tests (probably affects Mail)
<rdar://problem/4232629> many leaks of StyleBaseImpl within startMarkup within -[WebHTMLView _writeSelectionToPasteboard:],
seen running webkit tests
<rdar://problem/4232779> many leaks of StyleBaseImpl within createMarkup within -[WebHTMLView _writeSelectionToPasteboard:],
seen running webkit tests
* khtml/editing/markup.cpp:
(khtml::startMarkup):
Put Position::computedStyle() result into a local variable so it can be reffed/dereffed, avoids a leak.
Done in two places in this method. This fixes 4232629.
(khtml::createMarkup):
ditto, but only in one place. This fixes 4232779.
* khtml/editing/replace_selection_command.cpp:
(khtml::ReplaceSelectionCommand::fixupNodeStyles):
ditto. This fixes 4232572.
(khtml::computeAndStoreNodeDesiredStyle):
ditto, but in two places. This fixes 4232514.
2005-08-25 Darin Adler <darin@apple.com>
Reviewed by John Sullivan.
- fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=4654
one more pass of HTMLNames refinement
* khtml/html/htmlnames.h: Used new "for each" macros so the lists of tags here can
be re-used in other files.
* khtml/html/htmlnames.cpp: (DOM::HTMLNames::init): Changed the name of the function
and used the macros defined in the header to avoid repeating the lists.
* khtml/khtml_part.cpp: (KHTMLPart::init): Update for function name change.
* khtml/html/html_elementimpl.cpp: (HTMLElementImpl::isRecognizedTagName): Use the
macro from htmlnames.h to avoid repeating the list of tags.
* khtml/ecma/kjs_css.cpp:
* khtml/ecma/kjs_dom.cpp:
* khtml/ecma/kjs_html.cpp:
* khtml/editing/apply_style_command.cpp:
* khtml/editing/break_blockquote_command.cpp:
* khtml/editing/composite_edit_command.cpp:
* khtml/editing/delete_selection_command.cpp:
* khtml/editing/htmlediting.cpp:
* khtml/editing/insert_line_break_command.cpp:
* khtml/editing/insert_paragraph_separator_command.cpp:
* khtml/editing/markup.cpp:
* khtml/editing/replace_selection_command.cpp:
* khtml/editing/visible_position.cpp:
* khtml/editing/visible_text.cpp:
* khtml/editing/visible_units.cpp:
* khtml/html/html_documentimpl.cpp:
* khtml/html/html_formimpl.cpp:
* khtml/html/html_inlineimpl.cpp:
* khtml/html/html_listimpl.cpp:
* khtml/html/html_listimpl.h:
* khtml/html/html_miscimpl.cpp:
* khtml/html/html_objectimpl.cpp:
* khtml/html/html_tableimpl.cpp:
* khtml/html/htmlfactory.cpp:
* khtml/html/htmlparser.cpp:
* khtml/html/htmltokenizer.cpp:
* khtml/misc/decoder.cpp:
* khtml/rendering/render_applet.cpp:
* khtml/rendering/render_form.cpp:
* khtml/rendering/render_frames.cpp:
* khtml/rendering/render_list.cpp:
* khtml/rendering/render_table.cpp:
* khtml/rendering/render_theme.cpp:
* khtml/xml/dom_nodeimpl.cpp:
* khtml/xml/dom_position.cpp:
* khtml/xml/xml_tokenizer.cpp:
* kwq/DOM.mm:
* kwq/DOMHTML.mm:
* kwq/KWQAccObject.mm:
* kwq/KWQKHTMLPart.cpp:
* kwq/KWQKHTMLPart.mm:
* kwq/WebCoreBridge.mm:
Updated "using" because HTMLNames is now inside the DOM namespace.
2005-08-25 Darin Adler <darin@apple.com>
Reviewed by Maciej.
- removed WebCore-tests.exp since the tests it supported are now gone
* WebCore-tests.exp: Removed.
* WebCore.xcodeproj/project.pbxproj: Removed rules that use WebCore-tests.exp and WebCore-combined.exp.
2005-08-25 Eric Seidel <eseidel@apple.com>
Fix by Tobias Lidskog <tobiaslidskog@mac.com>
Reviewed by eseidel.
* kdom/css/impl/RenderStyle.cpp:
(describeFont): fixed APPLE_COMPILE_HACK usage
http://bugzilla.opendarwin.org/show_bug.cgi?id=4589
2005-08-25 Eric Seidel <eseidel@apple.com>
Fix by Tobias Lidskog <tobiaslidskog@mac.com>
Reviewed by eseidel.
* kdom/Helper.cpp:
(parseLength): change string() to qstring()
* kdom/css/impl/CSSStyleSelector.cpp:
(checkPseudoState): ditto.
* kdom/impl/DOMStringImpl.cpp:
(DOMStringImpl::toInt): ditto.
* kdom/impl/DocumentImpl.cpp:
(DocumentImpl::getId): ditto.
Fixes WebCore+SVG build after Darin's JSC change.
http://bugzilla.opendarwin.org/show_bug.cgi?id=4657
2005-08-25 Darin Adler <darin@apple.com>
Reviewed by John Sullivan.
- rename KJS::UString::string to KJS::UString::domString
- rename KJS::Identifier::string to KJS::Identifier::domString
- rename DOM::DOMString::string to DOM::DOMString::qstring
It was confusing to have functions named string() with subtly
different meaning. In some cases, we made a string of the wrong type
and then it got converted to the other type.
* khtml/css/css_base.cpp:
(CSSSelector::print):
(CSSSelector::selectorText):
* khtml/css/css_ruleimpl.cpp:
(CSSImportRuleImpl::init):
* khtml/css/css_stylesheetimpl.cpp:
(CSSStyleSheetImpl::parseString):
(MediaListImpl::setMediaText):
* khtml/css/css_valueimpl.cpp:
(DOM::quoteStringIfNeeded):
(DOM::CSSStyleDeclarationImpl::setProperty):
(DOM::CSSMutableStyleDeclarationImpl::setProperty):
* khtml/css/cssparser.cpp:
(CSSParser::parseValue):
(CSSParser::parseColor):
(CSSParser::parseDeclaration):
(CSSParser::parseShortHand):
(CSSParser::parseContent):
(CSSParser::parseBackgroundImage):
* khtml/css/cssstyleselector.cpp:
(khtml::CSSStyleSelector::matchRules):
(khtml::checkPseudoState):
(khtml::CSSStyleSelector::checkOneSelector):
(khtml::CSSRuleSet::addRulesFromSheet):
* khtml/dom/dom_string.cpp:
(DOM::DOMString::percentage):
(DOM::DOMString::qstring):
* khtml/dom/dom_string.h:
* khtml/ecma/kjs_binding.cpp:
(KJS::UString::domString):
(KJS::Identifier::domString):
* khtml/ecma/kjs_css.cpp:
(KJS::DOMCSSStyleDeclaration::put):
(KJS::DOMCSSStyleDeclarationProtoFunc::callAsFunction):
(KJS::DOMStyleSheetList::nameGetter):
(KJS::DOMStyleSheetList::getOwnPropertySlot):
(KJS::DOMMediaList::put):
(KJS::KJS::DOMMediaListProtoFunc::callAsFunction):
(KJS::DOMCSSStyleSheetProtoFunc::callAsFunction):
(KJS::DOMCSSRule::putValueProperty):
(KJS::DOMCSSRuleFunc::callAsFunction):
(KJS::DOMCSSValue::put):
(KJS::DOMCSSPrimitiveValueProtoFunc::callAsFunction):
* khtml/ecma/kjs_dom.cpp:
(KJS::DOMNode::putValueProperty):
(KJS::DOMNodeProtoFunc::callAsFunction):
(KJS::DOMNodeList::nameGetter):
(KJS::DOMNodeList::getOwnPropertySlot):
(KJS::DOMAttr::putValueProperty):
(KJS::DOMDocument::putValueProperty):
(KJS::DOMDocumentProtoFunc::callAsFunction):
(KJS::DOMElement::attributeGetter):
(KJS::DOMElement::getOwnPropertySlot):
(KJS::DOMElementProtoFunc::callAsFunction):
(KJS::DOMDOMImplementationProtoFunc::callAsFunction):
(KJS::DOMNamedNodeMapProtoFunc::callAsFunction):
(KJS::DOMProcessingInstruction::put):
(KJS::DOMNamedNodesCollection::getOwnPropertySlot):
(KJS::DOMCharacterData::put):
(KJS::DOMCharacterDataProtoFunc::callAsFunction):
* khtml/ecma/kjs_events.cpp:
(KJS::DOMEventProtoFunc::callAsFunction):
(KJS::DOMUIEventProtoFunc::callAsFunction):
(KJS::DOMMouseEventProtoFunc::callAsFunction):
(KJS::DOMKeyboardEventProtoFunc::callAsFunction):
(KJS::DOMMutationEventProtoFunc::callAsFunction):
(KJS::Clipboard::putValueProperty):
(KJS::ClipboardProtoFunc::callAsFunction):
* khtml/ecma/kjs_html.cpp:
(KJS::KJS::HTMLDocFunction::callAsFunction):
(KJS::HTMLDocument::namedItemGetter):
(KJS::HTMLDocument::getOwnPropertySlot):
(KJS::KJS::HTMLDocument::putValueProperty):
(KJS::HTMLElement::framesetNameGetter):
(KJS::HTMLElement::getOwnPropertySlot):
(KJS::HTMLElement::anchorGetter):
(KJS::HTMLElement::areaGetter):
(KJS::KJS::HTMLElement::put):
(KJS::HTMLElement::putValueProperty):
(KJS::KJS::HTMLCollection::callAsFunction):
(KJS::KJS::HTMLCollection::getNamedItems):
(KJS::KJS::HTMLCollectionProtoFunc::callAsFunction):
(KJS::OptionConstructorImp::construct):
(KJS::Image::putValueProperty):
(KJS::KJS::Context2DFunction::callAsFunction):
(KJS::colorRefFromValue):
(KJS::colorFromValue):
* khtml/ecma/kjs_range.cpp:
(KJS::DOMRangeProtoFunc::callAsFunction):
* khtml/ecma/kjs_views.cpp:
(KJS::DOMAbstractViewFunc::callAsFunction):
* khtml/ecma/kjs_window.cpp:
(KJS::Window::namedItemGetter):
(KJS::Window::getOwnPropertySlot):
(KJS::Window::isSafeScript):
(KJS::WindowFunc::callAsFunction):
(KJS::SelectionFunc::callAsFunction):
* khtml/ecma/xmlhttprequest.cpp:
(KJS::XMLHttpRequestProtoFunc::callAsFunction):
* khtml/ecma/xmlserializer.cpp:
(KJS::XMLSerializerProtoFunc::callAsFunction):
* khtml/editing/apply_style_command.cpp:
(khtml::StyleChange::init):
* khtml/editing/composite_edit_command.cpp:
(khtml::CompositeEditCommand::deleteInsignificantText):
* khtml/editing/delete_selection_command.cpp:
(khtml::debugPosition):
(khtml::debugNode):
* khtml/editing/jsediting.cpp:
(DOM::JSEditor::queryCommandSupported):
* khtml/editing/markup.cpp:
(khtml::stringValueForRange):
(khtml::renderedText):
(khtml::startMarkup):
(khtml::endMarkup):
(khtml::completeURLs):
(khtml::createMarkup):
* khtml/editing/selection.cpp:
(khtml::Selection::debugRenderer):
(khtml::Selection::debugPosition):
(khtml::Selection::formatForDebugger):
* khtml/editing/visible_position.cpp:
(khtml::VisiblePosition::debugPosition):
* khtml/editing/visible_text.cpp:
(khtml::TextIterator::handleTextNode):
(khtml::TextIterator::handleTextBox):
* khtml/html/html_baseimpl.cpp:
(HTMLBodyElementImpl::parseMappedAttribute):
(HTMLFrameElementImpl::isURLAllowed):
(HTMLFrameElementImpl::openURL):
(HTMLFrameElementImpl::parseMappedAttribute):
(HTMLFrameElementImpl::attach):
(HTMLFrameElementImpl::detach):
(HTMLFrameElementImpl::contentPart):
(HTMLFrameSetElementImpl::parseMappedAttribute):
(HTMLIFrameElementImpl::attach):
* khtml/html/html_documentimpl.cpp:
(DOM::HTMLDocumentImpl::setCookie):
* khtml/html/html_elementimpl.cpp:
(HTMLElementImpl::parseMappedAttribute):
(HTMLElementImpl::createContextualFragment):
(HTMLElementImpl::addHTMLAlignment):
* khtml/html/html_formimpl.cpp:
(DOM::FormDataList::appendData):
(DOM::HTMLFormElementImpl::formWouldHaveSecureSubmission):
(DOM::HTMLFormElementImpl::formData):
(DOM::HTMLFormElementImpl::parseEnctype):
(DOM::HTMLFormElementImpl::submit):
(DOM::HTMLFormElementImpl::parseMappedAttribute):
(DOM::HTMLGenericFormElementImpl::state):
(DOM::HTMLGenericFormElementImpl::findMatchingState):
(DOM::HTMLButtonElementImpl::parseMappedAttribute):
(DOM::HTMLInputElementImpl::state):
(DOM::HTMLInputElementImpl::parseMappedAttribute):
(DOM::HTMLInputElementImpl::appendFormData):
(DOM::HTMLLabelElementImpl::parseMappedAttribute):
(DOM::HTMLSelectElementImpl::parseMappedAttribute):
(DOM::HTMLSelectElementImpl::appendFormData):
(DOM::HTMLKeygenElementImpl::appendFormData):
(DOM::HTMLOptionElementImpl::value):
(DOM::HTMLTextAreaElementImpl::state):
(DOM::HTMLTextAreaElementImpl::parseMappedAttribute):
(DOM::HTMLTextAreaElementImpl::updateValue):
(DOM::HTMLTextAreaElementImpl::setValue):
(DOM::FormDataList::appendFile):
* khtml/html/html_headimpl.cpp:
(HTMLBaseElementImpl::process):
(HTMLLinkElementImpl::parseMappedAttribute):
(HTMLLinkElementImpl::tokenizeRelAttribute):
(HTMLLinkElementImpl::process):
(HTMLScriptElementImpl::insertedIntoDocument):
(HTMLScriptElementImpl::notifyFinished):
(HTMLScriptElementImpl::evaluateScript):
(HTMLStyleElementImpl::parseMappedAttribute):
* khtml/html/html_imageimpl.cpp:
(HTMLImageElementImpl::parseMappedAttribute):
(HTMLImageElementImpl::width):
(HTMLImageElementImpl::height):
* khtml/html/html_inlineimpl.cpp:
(DOM::HTMLAnchorElementImpl::defaultEventHandler):
* khtml/html/html_miscimpl.cpp:
(DOM::HTMLCollectionImpl::updateNameCache):
(DOM::HTMLCollectionImpl::namedItems):
(DOM::HTMLFormCollectionImpl::updateNameCache):
* khtml/html/html_objectimpl.cpp:
(DOM::HTMLAppletElementImpl::createRenderer):
(DOM::HTMLEmbedElementImpl::parseMappedAttribute):
(DOM::HTMLObjectElementImpl::parseMappedAttribute):
(DOM::HTMLParamElementImpl::isURLAttribute):
* khtml/html/html_tableimpl.cpp:
(DOM::HTMLTableElementImpl::addChild):
(DOM::HTMLTableElementImpl::parseMappedAttribute):
(DOM::HTMLTablePartElementImpl::parseMappedAttribute):
(DOM::HTMLTableSectionElementImpl::addChild):
(DOM::HTMLTableRowElementImpl::addChild):
* khtml/html/htmlparser.cpp:
(HTMLParser::handleError):
(HTMLParser::processCloseTag):
* khtml/html/htmltokenizer.cpp:
(khtml::HTMLTokenizer::parseComment):
(khtml::HTMLTokenizer::parseTag):
(khtml::HTMLTokenizer::finish):
(khtml::HTMLTokenizer::processToken):
(khtml::HTMLTokenizer::notifyFinished):
* khtml/khtml_part.cpp:
(khtml::PartStyleSheetLoader::setStyleSheet):
(KHTMLPart::executeScript):
(KHTMLPart::checkEmitLoadEvent):
(KHTMLPart::findTextNext):
(KHTMLPart::overURL):
(KHTMLPart::backgroundURL):
(KHTMLPart::updateActions):
(KHTMLPart::khtmlMousePressEvent):
(KHTMLPart::handleMouseMoveEventDrag):
(KHTMLPart::handleMouseMoveEventOver):
* khtml/khtmlview.cpp:
(KHTMLToolTip::maybeTip):
(KHTMLView::viewportMouseDoubleClickEvent):
(KHTMLView::focusNextPrevNode):
* khtml/misc/loader.cpp:
(CachedObject::finish):
(CachedCSSStyleSheet::checkNotify):
(CachedXSLStyleSheet::checkNotify):
(CachedXBLDocument::checkNotify):
(DocLoader::requestImage):
(DocLoader::requestStyleSheet):
(DocLoader::requestScript):
(DocLoader::requestXSLStyleSheet):
(DocLoader::requestXBLDocument):
(Loader::servePendingRequests):
(Loader::slotFinished):
(Loader::cancelRequests):
(Cache::requestImage):
(Cache::requestStyleSheet):
(Cache::requestScript):
(Cache::requestXSLStyleSheet):
(Cache::requestXBLDocument):
(Cache::removeCacheEntry):
* khtml/rendering/break_lines.cpp:
(khtml::isBreakable):
* khtml/rendering/font.cpp:
(Font::drawText):
(Font::width):
* khtml/rendering/render_applet.cpp:
(RenderApplet::createWidgetIfNecessary):
* khtml/rendering/render_block.cpp:
(khtml::RenderBlock::updateFirstLetter):
* khtml/rendering/render_box.cpp:
(RenderBox::~RenderBox):
* khtml/rendering/render_form.cpp:
(RenderSubmitButton::rawText):
(RenderLineEdit::RenderLineEdit):
(RenderLineEdit::updateFromElement):
(RenderFileButton::updateFromElement):
(RenderSelect::updateFromElement):
(RenderTextArea::updateFromElement):
(RenderSlider::updateFromElement):
* khtml/rendering/render_frames.cpp:
(RenderPartObject::updateWidget):
* khtml/rendering/render_image.cpp:
(RenderImage::setPixmap):
(RenderImage::paint):
* khtml/rendering/render_line.cpp:
(khtml::EllipsisBox::paint):
* khtml/rendering/render_list.cpp:
(RenderListItem::paint):
(RenderListMarker::paint):
* khtml/rendering/render_object.cpp:
(RenderObject::information):
* khtml/rendering/render_text.cpp:
(InlineTextBox::paint):
(InlineTextBox::selectionStartEnd):
(RenderText::RenderText):
(RenderText::originalString):
(RenderText::setText):
(RenderText::position):
(RenderTextFragment::originalString):
* khtml/rendering/render_text.h:
(khtml::RenderText::qstring):
* khtml/xbl/xbl_binding.cpp:
(XBL::m_nextBinding):
(XBL::XBLBinding::setXBLDocument):
* khtml/xbl/xbl_docimpl.cpp:
(XBL::XBLDocumentImpl::setPrototypeBinding):
(XBL::XBLDocumentImpl::prototypeBinding):
* khtml/xbl/xbl_protohandler.cpp:
(XBL::m_unused):
* khtml/xml/dom2_rangeimpl.cpp:
(DOM::RangeImpl::createContextualFragment):
(DOM::RangeImpl::formatForDebugger):
* khtml/xml/dom2_rangeimpl.h:
* khtml/xml/dom_atomicstring.h:
(DOM::AtomicString::qstring):
* khtml/xml/dom_atomicstringlist.h:
(DOM::AtomicStringList::qstring):
* khtml/xml/dom_docimpl.cpp:
(DOMImplementationImpl::hasFeature):
(DOMImplementationImpl::createHTMLDocument):
(DocumentImpl::getElementById):
(DocumentImpl::addElementById):
(DocumentImpl::removeElementById):
(DocumentImpl::getElementByAccessKey):
(DocumentImpl::updateTitle):
(DocumentImpl::write):
(DocumentImpl::processHttpEquiv):
(DocumentImpl::prepareMouseEvent):
(DocumentImpl::setSelectedStylesheetSet):
(DocumentImpl::recalcStyleSelector):
(DocumentImpl::defaultEventHandler):
(DocumentImpl::addImageMap):
(DocumentImpl::removeImageMap):
(DocumentImpl::getImageMap):
(DocumentImpl::completeURL):
* khtml/xml/dom_elementimpl.cpp:
(ElementImpl::recalcStyle):
(ElementImpl::dump):
(ElementImpl::formatForDebugger):
(NamedMappedAttrMapImpl::parseClassAttribute):
(StyledElementImpl::addCSSColor):
* khtml/xml/dom_nodeimpl.cpp:
(DOM::NodeImpl::dump):
(DOM::appendAttributeDesc):
(DOM::NodeImpl::showNode):
(DOM::NodeImpl::formatForDebugger):
* khtml/xml/dom_position.cpp:
(DOM::Position::debugPosition):
(DOM::Position::formatForDebugger):
* khtml/xml/dom_stringimpl.cpp:
(DOM::parseLength):
(DOM::DOMStringImpl::toInt):
* khtml/xml/dom_textimpl.cpp:
(CharacterDataImpl::dump):
(CommentImpl::nodeName):
(TextImpl::nodeName):
(TextImpl::formatForDebugger):
* khtml/xml/dom_textimpl.h:
(DOM::CharacterDataImpl::qstring):
* khtml/xml/xml_tokenizer.cpp:
(khtml::XMLTokenizer::executeScripts):
(khtml::XMLTokenizer::notifyFinished):
(khtml::parseXMLDocumentFragment):
(khtml::XMLNamespaceStack::pushNamespaces):
(khtml::parseAttributes):
* khtml/xsl/xsl_stylesheetimpl.cpp:
(DOM::XSLStyleSheetImpl::loadChildSheets):
(DOM::XSLStyleSheetImpl::locateStylesheetSubResource):
(DOM::XSLImportRuleImpl::loadSheet):
* kwq/DOM.mm:
(-[DOMElement _getURLAttribute:]):
(-[DOMRange _text]):
* kwq/KWQAccObject.mm:
(-[KWQAccObject helpText]):
(-[KWQAccObject accessibilityDescription]):
(-[KWQAccObject accessibilityAttributeValue:]):
* kwq/KWQClipboard.mm:
(cocoaTypeFromMIMEType):
(KWQClipboard::setData):
* kwq/KWQFont.mm:
(QFont::family):
* kwq/KWQKHTMLPart.mm:
(KWQKHTMLPart::searchForLabelsAboveCell):
(KWQKHTMLPart::searchForLabelsBeforeElement):
(KWQKHTMLPart::matchLabelsAgainstElement):
(KWQKHTMLPart::setTitle):
(KWQKHTMLPart::fileWrapperForElement):
(KWQKHTMLPart::attributedString):
* kwq/KWQLoader.mm:
(KWQServeRequest):
(KWQCheckCacheObjectStatus):
* kwq/KWQRenderTreeDebug.cpp:
(getTagName):
(writeTextRun):
* kwq/KWQString.h:
(QConstString::qstring):
* kwq/WebCoreBridge.mm:
(-[WebCoreBridge _documentTypeString]):
(-[WebCoreBridge copyDOMNode:copier:]):
(-[WebCoreBridge elementAtPoint:]):
(-[WebCoreBridge URLWithAttributeString:]):
(-[WebCoreBridge domain]):
2005-08-25 Anders Carlsson <andersca@mac.com>
Reviewed and landed by Darin.
* layout-tests/dom/html/level2/html/HTMLAppletElement01.html:
* layout-tests/dom/html/level2/html/HTMLAppletElement02.html:
* layout-tests/dom/html/level2/html/HTMLAppletElement03.html:
* layout-tests/dom/html/level2/html/HTMLAppletElement04.html:
* layout-tests/dom/html/level2/html/HTMLAppletElement05.html:
* layout-tests/dom/html/level2/html/HTMLAppletElement06.html:
* layout-tests/dom/html/level2/html/HTMLAppletElement07.html:
* layout-tests/dom/html/level2/html/HTMLAppletElement08.html:
* layout-tests/dom/html/level2/html/HTMLAppletElement09.html:
* layout-tests/dom/html/level2/html/HTMLAppletElement10.html:
Put CODE attribute inside of the APPLET element again.
* layout-tests/dom/html/level2/html/HTMLAppletElement04-expected.txt:
This passes now.
2005-08-25 Darin Adler <darin@apple.com>
Reviewed by John Sullivan.
- fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=4564
nodeName for attributes in HTML documents should be lowercase
* khtml/xml/dom_elementimpl.cpp: (AttrImpl::nodeName): Removed the code to
uppercase the name when in HTML documents.
* layout-tests/dom/html/level1/core/hc_attrcreatedocumentfragment-expected.txt:
Updated to reflect the fact that this test now succeeds.
2005-08-25 Darin Adler <darin@apple.com>
Reviewed by John Sullivan.
- fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=4551
implement exceptions for a few XML-specific Document DOM functions
* khtml/xml/dom_docimpl.h: Added exception codes to the three functions in question.
* khtml/xml/dom_docimpl.cpp:
(DocumentImpl::createCDATASection): Added exception parameter. Give NOT_SUPPORTED_ERR if the
document is an HTML document.
(DocumentImpl::createProcessingInstruction): Added exception parameter. Give INVALID_CHARACTER_ERR
if target's name is not valid, NOT_SUPPORTED_ERR if the document is an HTML document.
(DocumentImpl::createEntityReference): Ditto, with entity's name.
(DocumentImpl::importNode): Pass exception parameter in so we get exceptions in this case too.
(DocumentImpl::isValidName): Added comment with the specification's rules for valid names.
* khtml/ecma/kjs_dom.cpp: (KJS::DOMDocumentProtoFunc::callAsFunction): Translate exceptions now
that the three functions have them.
* kwq/DOM.mm:
(-[DOMDocument createCDATASection:]): Ditto.
(-[DOMDocument createProcessingInstruction::]): Ditto.
(-[DOMDocument createEntityReference:]): Ditto.
* khtml/xml/dom_textimpl.cpp: (CDATASectionImpl::cloneNode): Ignore exception. It can never happen
since name is guaranteed to be valid and document is guaranteed to not be HTML document.
* khtml/xml/xml_tokenizer.cpp:
(khtml::XMLTokenizer::processingInstruction): Added code to handle exception.
(khtml::XMLTokenizer::cdataBlock): Ditto.
* layout-tests/dom/html/level1/core/documentinvalidcharacterexceptioncreateentref-expected.txt: Now succeeds.
* layout-tests/dom/html/level1/core/documentinvalidcharacterexceptioncreateentref1-expected.txt: Ditto.
* layout-tests/dom/html/level1/core/documentinvalidcharacterexceptioncreatepi-expected.txt: Ditto.
* layout-tests/dom/html/level1/core/documentinvalidcharacterexceptioncreatepi1-expected.txt: Ditto.
* layout-tests/dom/html/level1/core/hc_attrappendchild4-expected.txt: Ditto.
* layout-tests/dom/html/level1/core/hc_attrgetvalue2-expected.txt: Ditto.
* layout-tests/dom/html/level1/core/hc_attrinsertbefore5-expected.txt: Ditto.
* layout-tests/dom/html/level1/core/hc_attrinsertbefore7-expected.txt: Ditto.
* layout-tests/dom/html/level1/core/hc_nodevalue03-expected.txt: Ditto.
2005-08-25 Eric Seidel <eseidel@apple.com>
No review, buildfix affecting SVG only.
WebCore/kcanvas directory was accidentally excluded from
the original commit.
* kcanvas/KCanvas.cpp:
(KCanvas::~KCanvas):
* kcanvas/KCanvasTreeDebug.cpp:
(getTagName):
* kcanvas/device/KRenderingFillPainter.cpp:
(KRenderingFillPainter::Private::~Private):
(KRenderingFillPainter::setPaintServer):
* kcanvas/device/KRenderingStrokePainter.cpp:
(KRenderingStrokePainter::Private::~Private):
(KRenderingStrokePainter::paintServer):
(KRenderingStrokePainter::setPaintServer):
2005-08-24 Eric Seidel <eseidel@apple.com>
Rubber-stamped by mjs.
A ridiculously large patch including all of the following:
1. Sync-up with KDE SVN HEAD, including:
a. Removal of C+DOM
b. JS bindings code auto-generation
c. DocumentPtr in addition to DocumentImpl
d. DOMStringImpl instead of DOMString
e. Completely different xpath implementation.
2. Various WebCore specific fixes to KDE additions.
3. Closed several memory leaks.
4. Removed KSVGSlotStubs.h, added SVG_SUPPORT macro and
svg specific slot support into KWQSlot.mm
* WebCore+SVG/DrawCanvasItem.mm:
(-[DrawCanvasItem fitToNewBBox:]): DOMStringImpl changes.
(-[DrawCanvasItem valueForKey:]): ditto.
* WebCore+SVG/DrawDocument.mm:
(-[DrawDocumentPrivate init]): KCanvasView leak and circularity.
(-[DrawDocumentPrivate dealloc]): ditto
(-[DrawDocumentPrivate setPrimaryView:]): ditto.
(-[DrawDocument initWithSVGData:]): ditto.
(-[DrawDocument dealloc]): ditto.
(-[DrawDocument title]): DOMStringImpl
(-[DrawDocument registerView:]): KCanvasView leak.
(-[DrawDocument unregisterView:]): KCanvasView leak
(-[DrawDocument KDOM::newMouseEventWithEventId:KDOM::qMouseEvent:]): DOMStringImpl
(-[DrawDocument createItemForTool:atPoint:]): ditto
* WebCore+SVG/DrawView.mm:
(-[DrawViewPrivate setDocument:]): KCanvasView leak.
(-[DrawViewPrivate drawRect:]): ASSERT addition
(-[DrawView _clearDocument]): KCanvasView leak.
* WebCore+SVG/DrawViewPrivate.h:
* WebCore.xcodeproj/project.pbxproj: new files, SVG_SUPPORT macro
* kdom/Attr.cpp: Removed.
* kdom/Attr.h: Removed.
* kdom/CDATASection.cpp: Removed.
* kdom/CDATASection.h: Removed.
* kdom/CharacterData.cpp: Removed.
* kdom/CharacterData.h: Removed.
* kdom/Comment.cpp: Removed.
* kdom/Comment.h: Removed.
* kdom/DOMConfiguration.cpp: Removed.
* kdom/DOMConfiguration.h: Removed.
* kdom/DOMError.cpp: Removed.
* kdom/DOMError.h: Removed.
* kdom/DOMErrorHandler.cpp: Removed.
* kdom/DOMErrorHandler.h: Removed.
* kdom/DOMException.cpp: Removed.
* kdom/DOMException.h: Removed.
* kdom/DOMImplementation.cpp: Removed.
* kdom/DOMImplementation.h: Removed.
* kdom/DOMLocator.cpp: Removed.
* kdom/DOMLocator.h: Removed.
* kdom/DOMObject.cpp: Removed.
* kdom/DOMObject.h: Removed.
* kdom/DOMString.cpp:
(DOMString::handle):
(KDOM::operator==):
* kdom/DOMString.h:
* kdom/DOMStringList.cpp: Removed.
* kdom/DOMStringList.h: Removed.
* kdom/DOMUserData.cpp: Removed.
* kdom/DOMUserData.h: Removed.
* kdom/Document.cpp: Removed.
* kdom/Document.h: Removed.
* kdom/DocumentFragment.cpp: Removed.
* kdom/DocumentFragment.h: Removed.
* kdom/DocumentType.cpp: Removed.
* kdom/DocumentType.h: Removed.
* kdom/Element.cpp: Removed.
* kdom/Element.h: Removed.
* kdom/Entity.cpp: Removed.
* kdom/Entity.h: Removed.
* kdom/EntityReference.cpp: Removed.
* kdom/EntityReference.h: Removed.
* kdom/Helper.cpp:
(Helper::SplitPrefixLocalName):
(Helper::CheckPrefix):
(Helper::CheckQualifiedName):
(Helper::CheckMalformedQualifiedName):
(Helper::IsMalformedPrefix):
(Helper::ValidateAttributeName):
(Helper::ShowException):
(Helper::PrintNode):
(Helper::ResolveURI):
(Helper::IsValidNCName):
(Helper::IsValidQName):
(Helper::parseURL):
(parseLength):
(Helper::stringToLengthArray):
(Helper::stringToCoordsArray):
* kdom/Helper.h:
* kdom/KDOMPart.cpp:
(KDOMPart::KDOMPart):
(KDOMPart::~KDOMPart):
* kdom/KDOMSettings.cpp:
(KPerDomainSettings::dump):
(setup_per_domain_policy):
(lookup_hostname_policy):
(KDOMSettings::init):
(KDOMSettings::showAnimations):
(KDOMSettings::windowOpenPolicy):
(KDOMSettings::windowMovePolicy):
(KDOMSettings::windowResizePolicy):
(KDOMSettings::windowStatusPolicy):
(KDOMSettings::windowFocusPolicy):
(KDOMSettings::encoding):
(KDOMSettings::availableFamilies):
(KDOMSettings::isJavaEnabled):
(KDOMSettings::isJavaScriptEnabled):
(KDOMSettings::isJavaScriptDebugEnabled):
(KDOMSettings::isJavaScriptErrorReportingEnabled):
(KDOMSettings::isPluginsEnabled):
(KDOMSettings::isAdFiltered):
(KDOMSettings::isAdFilterEnabled):
(KDOMSettings::isHideAdsEnabled):
(KDOMSettings::addAdFilter):
(KDOMSettings::jsPopupBlockerPassivePopup):
(KDOMSettings::setJSPopupBlockerPassivePopup):
(KDOMSettings::jsErrorsEnabled):
(KDOMSettings::setJSErrorsEnabled):
(KDOMSettings::strToAdvice):
(KDOMSettings::splitDomainAdvice):
(KDOMSettings::adviceToStr):
(KDOMSettings::readDomainSettings):
(KDOMSettings::settingsToCSS):
(KDOMSettings::userStyleSheet):
* kdom/KDOMSettings.h:
(KDOM::KDOMSettings::):
* kdom/NamedNodeMap.cpp: Removed.
* kdom/NamedNodeMap.h: Removed.
* kdom/Namespace.h:
* kdom/Node.cpp: Removed.
* kdom/Node.h: Removed.
* kdom/NodeList.cpp: Removed.
* kdom/NodeList.h: Removed.
* kdom/Notation.cpp: Removed.
* kdom/Notation.h: Removed.
* kdom/ProcessingInstruction.cpp: Removed.
* kdom/ProcessingInstruction.h: Removed.
* kdom/Shared.cpp:
(Shared::Shared):
(Shared::deref):
* kdom/Shared.h:
(KDOM::KDOM_SAFE_SET):
* kdom/Text.cpp: Removed.
* kdom/Text.h: Removed.
* kdom/TreeShared.h:
(KDOM::TreeShared::TreeShared):
(KDOM::TreeShared::deref):
* kdom/TypeInfo.cpp: Removed.
* kdom/TypeInfo.h: Removed.
* kdom/backends/libxml/LibXMLParser.cpp:
(sax_get_entity):
(sax_notation_decl):
(sax_unparsed_entity):
(sax_start_doc):
(sax_end_doc):
(sax_end_element):
(sax_start_element_ns):
(sax_end_element_ns):
(sax_characters):
(sax_pi):
(sax_comment):
(sax_warning):
(sax_error):
(sax_fatal_error):
(sax_entity_decl):
(xmlMyExternalEntityLoader):
(LibXMLParser::LibXMLParser):
(LibXMLParser::syncParse):
(LibXMLParser::asyncParse):
(LibXMLParser::handleIncomingData):
(LibXMLParser::tryEndEntityRef):
* kdom/backends/libxml/LibXMLParser.h:
* kdom/bindings/DocParser.pm: Added.
* kdom/bindings/IDLCodeGenerator.pm: Added.
* kdom/bindings/IDLCodeGeneratorCpp.pm: Added.
* kdom/bindings/IDLCodeGeneratorJs.pm: Added.
* kdom/bindings/IDLParser.pm: Added.
* kdom/bindings/IDLStructure.pm: Added.
* kdom/bindings/idl/core/Attr.idl: Added.
* kdom/bindings/idl/core/CDATASection.idl: Added.
* kdom/bindings/idl/core/CharacterData.idl: Added.
* kdom/bindings/idl/core/Comment.idl: Added.
* kdom/bindings/idl/core/DOMConfiguration.idl: Added.
* kdom/bindings/idl/core/DOMError.idl: Added.
* kdom/bindings/idl/core/DOMErrorHandler.idl: Added.
* kdom/bindings/idl/core/DOMException.idl: Added.
* kdom/bindings/idl/core/DOMImplementation.idl: Added.
* kdom/bindings/idl/core/DOMImplementationList.idl: Added.
* kdom/bindings/idl/core/DOMImplementationSource.idl: Added.
* kdom/bindings/idl/core/DOMLocator.idl: Added.
* kdom/bindings/idl/core/DOMObject.idl: Added.
* kdom/bindings/idl/core/DOMString.idl: Added.
* kdom/bindings/idl/core/DOMStringList.idl: Added.
* kdom/bindings/idl/core/DOMUserData.idl: Added.
* kdom/bindings/idl/core/Document.idl: Added.
* kdom/bindings/idl/core/DocumentFragment.idl: Added.
* kdom/bindings/idl/core/DocumentType.idl: Added.
* kdom/bindings/idl/core/Element.idl: Added.
* kdom/bindings/idl/core/Entity.idl: Added.
* kdom/bindings/idl/core/EntityReference.idl: Added.
* kdom/bindings/idl/core/NameList.idl: Added.
* kdom/bindings/idl/core/NamedNodeMap.idl: Added.
* kdom/bindings/idl/core/Node.idl: Added.
* kdom/bindings/idl/core/NodeList.idl: Added.
* kdom/bindings/idl/core/Notation.idl: Added.
* kdom/bindings/idl/core/ProcessingInstruction.idl: Added.
* kdom/bindings/idl/core/Text.idl: Added.
* kdom/bindings/idl/core/TypeInfo.idl: Added.
* kdom/bindings/idl/core/UserDataHandler.idl: Added.
* kdom/bindings/idl/core/docs-core.xml: Added.
* kdom/bindings/idl/core/kdomdefs.idl: Added.
* kdom/bindings/idl/css/CSS2Properties.idl: Added.
* kdom/bindings/idl/css/CSSCharsetRule.idl: Added.
* kdom/bindings/idl/css/CSSFontFaceRule.idl: Added.
* kdom/bindings/idl/css/CSSImportRule.idl: Added.
* kdom/bindings/idl/css/CSSMediaRule.idl: Added.
* kdom/bindings/idl/css/CSSPageRule.idl: Added.
* kdom/bindings/idl/css/CSSPrimitiveValue.idl: Added.
* kdom/bindings/idl/css/CSSRule.idl: Added.
* kdom/bindings/idl/css/CSSRuleList.idl: Added.
* kdom/bindings/idl/css/CSSStyleDeclaration.idl: Added.
* kdom/bindings/idl/css/CSSStyleRule.idl: Added.
* kdom/bindings/idl/css/CSSStyleSheet.idl: Added.
* kdom/bindings/idl/css/CSSUnknownRule.idl: Added.
* kdom/bindings/idl/css/CSSValue.idl: Added.
* kdom/bindings/idl/css/CSSValueList.idl: Added.
* kdom/bindings/idl/css/Counter.idl: Added.
* kdom/bindings/idl/css/DocumentCSS.idl: Added.
* kdom/bindings/idl/css/ElementCSSInlineStyle.idl: Added.
* kdom/bindings/idl/css/RGBColor.idl: Added.
* kdom/bindings/idl/css/Rect.idl: Added.
* kdom/bindings/idl/css/ViewCSS.idl: Added.
* kdom/bindings/idl/css/kdomdefs.idl: Added.
* kdom/bindings/idl/events/DocumentEvent.idl: Added.
* kdom/bindings/idl/events/Event.idl: Added.
* kdom/bindings/idl/events/EventException.idl: Added.
* kdom/bindings/idl/events/EventListener.idl: Added.
* kdom/bindings/idl/events/EventTarget.idl: Added.
* kdom/bindings/idl/events/MouseEvent.idl: Added.
* kdom/bindings/idl/events/MutationEvent.idl: Added.
* kdom/bindings/idl/events/UIEvent.idl: Added.
* kdom/bindings/idl/events/kdomdefs.idl: Added.
* kdom/bindings/idl/range/DocumentRange.idl: Added.
* kdom/bindings/idl/range/Range.idl: Added.
* kdom/bindings/idl/range/RangeException.idl: Added.
* kdom/bindings/idl/range/kdomdefs.idl: Added.
* kdom/bindings/idl/stylesheets/DocumentStyle.idl: Added.
* kdom/bindings/idl/stylesheets/LinkStyle.idl: Added.
* kdom/bindings/idl/stylesheets/MediaList.idl: Added.
* kdom/bindings/idl/stylesheets/StyleSheet.idl: Added.
* kdom/bindings/idl/stylesheets/StyleSheetList.idl: Added.
* kdom/bindings/idl/stylesheets/kdomdefs.idl: Added.
* kdom/bindings/idl/traversal/DocumentTraversal.idl: Added.
* kdom/bindings/idl/traversal/NodeFilter.idl: Added.
* kdom/bindings/idl/traversal/NodeIterator.idl: Added.
* kdom/bindings/idl/traversal/TreeWalker.idl: Added.
* kdom/bindings/idl/traversal/kdomdefs.idl: Added.
* kdom/bindings/idl/views/AbstractView.idl: Added.
* kdom/bindings/idl/views/DocumentView.idl: Added.
* kdom/bindings/idl/views/kdomdefs.idl: Added.
* kdom/bindings/idl/xpath/XPathEvaluator.idl: Added.
* kdom/bindings/idl/xpath/XPathException.idl: Added.
* kdom/bindings/idl/xpath/XPathExpression.idl: Added.
* kdom/bindings/idl/xpath/XPathNSResolver.idl: Added.
* kdom/bindings/idl/xpath/XPathNamespace.idl: Added.
* kdom/bindings/idl/xpath/XPathResult.idl: Added.
* kdom/bindings/idl/xpath/kdomdefs.idl: Added.
* kdom/bindings/idl/xpointer/XPointerEvaluator.idl: Added.
* kdom/bindings/idl/xpointer/XPointerException.idl: Added.
* kdom/bindings/idl/xpointer/XPointerExpression.idl: Added.
* kdom/bindings/idl/xpointer/XPointerResult.idl: Added.
* kdom/bindings/idl/xpointer/kdomdefs.idl: Added.
* kdom/bindings/kdombinder.sh: Added.
* kdom/bindings/kdomidl.pl: Added.
* kdom/cache/KDOMCachedDocument.cpp:
(CachedDocument::~CachedDocument):
* kdom/cache/KDOMCachedDocument.h:
(KDOM::):
* kdom/cache/KDOMCachedImage.cpp:
(CachedImage::CachedImage):
(CachedImage::movieStatus):
(CachedImage::setShowAnimations):
(CachedImage::data):
* kdom/cache/KDOMCachedImage.h:
* kdom/cache/KDOMCachedObject.cpp:
(CachedObject::codecForBuffer):
* kdom/cache/KDOMCachedObject.h:
(KDOM::CachedObject::url):
* kdom/cache/KDOMCachedObjectClient.h:
(KDOM::CachedObjectClient::~CachedObjectClient):
* kdom/cache/KDOMCachedStyleSheet.cpp:
(CachedStyleSheet::ref):
(CachedStyleSheet::data):
(CachedStyleSheet::checkNotify):
* kdom/cache/KDOMLoader.cpp:
(DocumentLoader::requestImage):
(DocumentLoader::setShowAnimations):
* kdom/cache/KDOMLoader.h:
(KDOM::DocumentLoader::showAnimations):
* kdom/css/CSSCharsetRule.cpp: Removed.
* kdom/css/CSSCharsetRule.h: Removed.
* kdom/css/CSSFontFaceRule.cpp: Removed.
* kdom/css/CSSFontFaceRule.h: Removed.
* kdom/css/CSSHelper.h:
(KDOM::CSSHelper::unitTypeToString):
(KDOM::CSSHelper::stringForListStyleType):
* kdom/css/CSSImportRule.cpp: Removed.
* kdom/css/CSSImportRule.h: Removed.
* kdom/css/CSSMediaRule.cpp: Removed.
* kdom/css/CSSMediaRule.h: Removed.
* kdom/css/CSSPageRule.cpp: Removed.
* kdom/css/CSSPageRule.h: Removed.
* kdom/css/CSSPrimitiveValue.cpp: Removed.
* kdom/css/CSSPrimitiveValue.h: Removed.
* kdom/css/CSSRule.cpp: Removed.
* kdom/css/CSSRule.h: Removed.
* kdom/css/CSSRuleList.cpp: Removed.
* kdom/css/CSSRuleList.h: Removed.
* kdom/css/CSSStyleDeclaration.cpp: Removed.
* kdom/css/CSSStyleDeclaration.h: Removed.
* kdom/css/CSSStyleRule.cpp: Removed.
* kdom/css/CSSStyleRule.h: Removed.
* kdom/css/CSSStyleSheet.cpp: Removed.
* kdom/css/CSSStyleSheet.h: Removed.
* kdom/css/CSSUnknownRule.cpp: Removed.
* kdom/css/CSSUnknownRule.h: Removed.
* kdom/css/CSSValue.cpp: Removed.
* kdom/css/CSSValue.h: Removed.
* kdom/css/CSSValueList.cpp: Removed.
* kdom/css/CSSValueList.h: Removed.
* kdom/css/Counter.cpp: Removed.
* kdom/css/Counter.h: Removed.
* kdom/css/DOMImplementationCSS.cpp: Removed.
* kdom/css/DOMImplementationCSS.h: Removed.
* kdom/css/DocumentCSS.cpp: Removed.
* kdom/css/DocumentCSS.h: Removed.
* kdom/css/DocumentStyle.cpp: Removed.
* kdom/css/DocumentStyle.h: Removed.
* kdom/css/LinkStyle.cpp: Removed.
* kdom/css/LinkStyle.h: Removed.
* kdom/css/MediaList.cpp: Removed.
* kdom/css/MediaList.h: Removed.
* kdom/css/RGBColor.cpp: Removed.
* kdom/css/RGBColor.h: Removed.
* kdom/css/Rect.cpp: Removed.
* kdom/css/Rect.h: Removed.
* kdom/css/StyleSheet.cpp: Removed.
* kdom/css/StyleSheet.h: Removed.
* kdom/css/StyleSheetList.cpp: Removed.
* kdom/css/StyleSheetList.h: Removed.
* kdom/css/ViewCSS.cpp: Removed.
* kdom/css/ViewCSS.h: Removed.
* kdom/css/impl/CSSCharsetRuleImpl.cpp:
(CSSCharsetRuleImpl::CSSCharsetRuleImpl):
(CSSCharsetRuleImpl::~CSSCharsetRuleImpl):
(CSSCharsetRuleImpl::encoding):
(CSSCharsetRuleImpl::setEncoding):
* kdom/css/impl/CSSCharsetRuleImpl.h:
* kdom/css/impl/CSSImageValueImpl.cpp:
(CSSImageValueImpl::CSSImageValueImpl):
* kdom/css/impl/CSSImportRuleImpl.cpp:
(CSSImportRuleImpl::CSSImportRuleImpl):
(CSSImportRuleImpl::~CSSImportRuleImpl):
(CSSImportRuleImpl::href):
(CSSImportRuleImpl::setStyleSheet):
(CSSImportRuleImpl::error):
(CSSImportRuleImpl::init):
* kdom/css/impl/CSSImportRuleImpl.h:
* kdom/css/impl/CSSMediaRuleImpl.cpp:
(CSSMediaRuleImpl::CSSMediaRuleImpl):
(CSSMediaRuleImpl::insertRule):
* kdom/css/impl/CSSMediaRuleImpl.h:
* kdom/css/impl/CSSPageRuleImpl.cpp:
(CSSPageRuleImpl::setSelectorText):
(CSSPageRuleImpl::selectorText):
* kdom/css/impl/CSSPageRuleImpl.h:
* kdom/css/impl/CSSPrimitiveValueImpl.cpp:
(CSSPrimitiveValueImpl::CSSPrimitiveValueImpl):
(CSSPrimitiveValueImpl::setStringValue):
(CSSPrimitiveValueImpl::getDOMStringValue):
(CSSPrimitiveValueImpl::getQRGBColorValue):
(CSSPrimitiveValueImpl::getRGBColorValue):
(CSSPrimitiveValueImpl::computeLength):
(CSSPrimitiveValueImpl::setCssText):
(CSSPrimitiveValueImpl::cssText):
(FontFamilyValueImpl::FontFamilyValueImpl):
* kdom/css/impl/CSSPrimitiveValueImpl.h:
* kdom/css/impl/CSSRuleImpl.cpp:
(CSSRuleImpl::cssText):
(CSSRuleImpl::setCssText):
* kdom/css/impl/CSSRuleImpl.h:
* kdom/css/impl/CSSRuleListImpl.cpp:
(CSSRuleListImpl::CSSRuleListImpl):
* kdom/css/impl/CSSStyleDeclarationImpl.cpp:
(CSSStyleDeclarationImpl::cssText):
(CSSStyleDeclarationImpl::setCssText):
(CSSStyleDeclarationImpl::get4Values):
(CSSStyleDeclarationImpl::getShortHandValue):
(CSSStyleDeclarationImpl::getPropertyValue):
(CSSStyleDeclarationImpl::getPropertyCSSValue):
(CSSStyleDeclarationImpl::removeProperty):
(CSSStyleDeclarationImpl::getPropertyPriority):
(CSSStyleDeclarationImpl::setProperty):
(CSSStyleDeclarationImpl::setLengthProperty):
(CSSStyleDeclarationImpl::length):
(CSSStyleDeclarationImpl::item):
(CSSStyleDeclarationImpl::parseString):
(CSSProperty::cssText):
* kdom/css/impl/CSSStyleDeclarationImpl.h:
* kdom/css/impl/CSSStyleRuleImpl.cpp:
(CSSStyleRuleImpl::selectorText):
(CSSStyleRuleImpl::setSelectorText):
* kdom/css/impl/CSSStyleRuleImpl.h:
* kdom/css/impl/CSSStyleSelector.cpp:
(CSSStyleSelector::CSSStyleSelector):
(CSSStyleSelector::init):
(CSSStyleSelector::~CSSStyleSelector):
(CSSStyleSelector::addSheet):
(CSSStyleSelector::computeFontSizesFor):
(CSSStyleSelector::styleForElement):
(checkPseudoState):
(matchNth):
(CSSStyleSelector::checkOneSelector):
(CSSStyleSelectorList::append):
(CSSStyleSelector::applyRule):
(CSSStyleSelector::getLangAttribute):
* kdom/css/impl/CSSStyleSelector.h:
* kdom/css/impl/CSSStyleSheetImpl.cpp:
(CSSStyleSheetImpl::CSSStyleSheetImpl):
(CSSStyleSheetImpl::type):
(CSSStyleSheetImpl::cssRules):
(CSSStyleSheetImpl::insertRule):
(CSSStyleSheetImpl::addNamespace):
(CSSStyleSheetImpl::determineNamespace):
(CSSStyleSheetImpl::parseString):
* kdom/css/impl/CSSStyleSheetImpl.h:
* kdom/css/impl/CSSValueImpl.cpp:
(CSSValueImpl::setCssText):
(CSSInheritedValueImpl::cssText):
(CSSInitialValueImpl::cssText):
(FontValueImpl::cssText):
(QuotesValueImpl::cssText):
(ShadowValueImpl::cssText):
(CounterActImpl::CounterActImpl):
(CounterActImpl::~CounterActImpl):
(CounterActImpl::cssText):
(CounterActImpl::counter):
* kdom/css/impl/CSSValueImpl.h:
* kdom/css/impl/CSSValueListImpl.cpp:
(CSSValueListImpl::cssText):
(CSSValueListImpl::setCssText):
* kdom/css/impl/CSSValueListImpl.h:
* kdom/css/impl/CounterImpl.cpp:
(CounterImpl::CounterImpl):
(CounterImpl::~CounterImpl):
(CounterImpl::identifier):
(CounterImpl::setIdentifier):
(CounterImpl::listStyleInt):
(CounterImpl::listStyle):
(CounterImpl::separator):
(CounterImpl::setSeparator):
* kdom/css/impl/CounterImpl.h:
* kdom/css/impl/DocumentCSSImpl.cpp: Added.
(DocumentCSSImpl::DocumentCSSImpl):
(DocumentCSSImpl::~DocumentCSSImpl):
(DocumentCSSImpl::getOverrideStyle):
* kdom/css/impl/DocumentCSSImpl.h: Added.
* kdom/css/impl/Font.cpp:
(Font::operator==):
(Font::update):
* kdom/css/impl/Font.h:
* kdom/css/impl/KDOMCSSParser.cpp:
(KDOMCSSValueList::~KDOMCSSValueList):
(CSSParser::~CSSParser):
(CSSParser::parseSheet):
(CSSParser::parseRule):
(CSSParser::parseValue):
(CSSParser::parseDeclaration):
(CSSParser::parseCounter):
(CSSParser::parseContent):
(ShadowParseContext::commitLength):
* kdom/css/impl/KDOMCSSParser.h:
(KDOM::domString):
(KDOM::CSSParser::hasProperties):
* kdom/css/impl/MediaListImpl.cpp:
(MediaListImpl::MediaListImpl):
(MediaListImpl::mediaText):
(MediaListImpl::setMediaText):
(MediaListImpl::item):
(MediaListImpl::deleteMedium):
(MediaListImpl::appendMedium):
(MediaListImpl::contains):
* kdom/css/impl/MediaListImpl.h:
* kdom/css/impl/RGBColorImpl.cpp:
(RGBColorImpl::RGBColorImpl):
* kdom/css/impl/RectImpl.cpp:
(RectImpl::RectImpl):
* kdom/css/impl/RenderStyle.cpp:
(RenderStyle::RenderStyle):
(hasCounter):
(RenderStyle::hasCounterReset):
(RenderStyle::hasCounterIncrement):
(readCounter):
(RenderStyle::counterReset):
(RenderStyle::counterIncrement):
* kdom/css/impl/RenderStyle.h:
(KDOM::RenderStyle::RenderStyle):
* kdom/css/impl/RenderStyleDefs.cpp:
(StyleSurroundData::StyleSurroundData):
(StyleBoxData::StyleBoxData):
(StyleVisualData::StyleVisualData):
(StyleBackgroundData::StyleBackgroundData):
(StyleMarqueeData::StyleMarqueeData):
(StyleCSS3NonInheritedData::StyleCSS3NonInheritedData):
(StyleCSS3InheritedData::StyleCSS3InheritedData):
(StyleInheritedData::StyleInheritedData):
* kdom/css/impl/RenderStyleDefs.h:
(KDOM::BorderData::BorderData):
* kdom/css/impl/StyleBaseImpl.cpp:
(StyleBaseImpl::StyleBaseImpl):
(StyleBaseImpl::parseString):
(StyleBaseImpl::baseURL):
(CSSSelector::CSSSelector):
(CSSSelector::~CSSSelector):
(CSSSelector::print):
(CSSSelector::extractPseudoType):
(CSSSelector::operator==):
(CSSSelector::selectorText):
* kdom/css/impl/StyleBaseImpl.h:
(KDOM::CSSNamespace::CSSNamespace):
(KDOM::CSSNamespace::~CSSNamespace):
(KDOM::CSSNamespace::uri):
(KDOM::CSSNamespace::prefix):
(KDOM::CSSNamespace::namespaceForPrefix):
* kdom/css/impl/StyleSheetImpl.cpp:
(StyleSheetImpl::StyleSheetImpl):
(StyleSheetImpl::~StyleSheetImpl):
(StyleSheetImpl::href):
(StyleSheetImpl::title):
(StyleSheetImpl::setTitle):
* kdom/css/impl/StyleSheetImpl.h:
(KDOM::StyleSheetImpl::type):
* kdom/css/impl/StyleSheetListImpl.cpp:
(StyleSheetListImpl::StyleSheetListImpl):
* kdom/css/impl/kdomparsercss.y:
* kdom/css/impl/tokenizer.cpp:
* kdom/data/CSSConstants.h: Removed.
* kdom/data/DOMConstants.h: Removed.
* kdom/data/EcmaConstants.h: Removed.
* kdom/data/EventsConstants.h: Removed.
* kdom/data/LSConstants.h: Removed.
* kdom/data/RangeConstants.h: Removed.
* kdom/data/TraversalConstants.h: Removed.
* kdom/data/ViewConstants.h: Removed.
* kdom/data/XPathConstants.h: Removed.
* kdom/data/generateddata.cpp: Removed.
* kdom/ecma/Constructors.cpp: Removed.
* kdom/ecma/Constructors.h: Removed.
* kdom/ecma/DOMBridge.h:
(KDOM::DOMBridge::DOMBridge):
(KDOM::DOMBridge::wrapper):
(KDOM::DOMBridge::get):
(KDOM::DOMBridge::hasProperty):
(KDOM::DOMBridge::classInfo):
(KDOM::DOMRWBridge::DOMRWBridge):
(KDOM::DOMRWBridge::put):
* kdom/ecma/DOMLookup.h:
* kdom/ecma/Ecma.cpp:
(Ecma::Private::Private):
(Ecma::setup):
(Ecma::setupDocument):
(Ecma::ecmaListenerToObject):
(Ecma::createEventListener):
(Ecma::inheritedGetDOMNode):
(Ecma::inheritedGetDOMEvent):
(Ecma::inheritedGetDOMCSSRule):
(Ecma::inheritedGetDOMCSSValue):
(KDOM::getDOMNode):
(KDOM::getDOMEvent):
(KDOM::getDOMCSSRule):
(KDOM::getDOMCSSValue):
(KDOM::toDOMString):
(KDOM::getDOMString):
* kdom/ecma/Ecma.h:
(KDOM::ecma_cast):
(KDOM::safe_cache):
* kdom/ecma/GlobalObject.cpp:
(KDOM::):
(GlobalObject::get):
(GlobalObject::put):
(GlobalObjectFunc::callAsFunction):
(ScheduledAction::execute):
* kdom/ecma/GlobalObject.h:
(KDOM::GlobalObject::):
* kdom/ecma/ScriptInterpreter.cpp:
* kdom/ecma/ScriptInterpreter.h:
(KDOM::cacheDOMObject):
* kdom/events/DocumentEvent.cpp: Removed.
* kdom/events/DocumentEvent.h: Removed.
* kdom/events/Event.cpp: Removed.
* kdom/events/Event.h: Removed.
* kdom/events/EventException.cpp: Removed.
* kdom/events/EventException.h: Removed.
* kdom/events/EventListener.cpp: Removed.
* kdom/events/EventListener.h: Removed.
* kdom/events/EventTarget.cpp: Removed.
* kdom/events/EventTarget.h: Removed.
* kdom/events/KeyboardEvent.cpp: Removed.
* kdom/events/KeyboardEvent.h: Removed.
* kdom/events/MouseEvent.cpp: Removed.
* kdom/events/MouseEvent.h: Removed.
* kdom/events/MutationEvent.cpp: Removed.
* kdom/events/MutationEvent.h: Removed.
* kdom/events/UIEvent.cpp: Removed.
* kdom/events/UIEvent.h: Removed.
* kdom/events/impl/DocumentEventImpl.cpp:
(DocumentEventImpl::createEvent):
* kdom/events/impl/DocumentEventImpl.h:
* kdom/events/impl/EventExceptionImpl.cpp:
(EventExceptionImpl::EventExceptionImpl):
* kdom/events/impl/EventImpl.cpp:
(EventImpl::EventImpl):
(EventImpl::~EventImpl):
(EventImpl::type):
(EventImpl::initEvent):
* kdom/events/impl/EventImpl.h:
* kdom/events/impl/EventListenerImpl.cpp:
(EventListenerImpl::EventListenerImpl):
(EventListenerImpl::~EventListenerImpl):
(EventListenerImpl::handleEvent):
(EventListenerImpl::internalType):
(EventListenerImpl::initListener):
* kdom/events/impl/EventListenerImpl.h:
* kdom/events/impl/EventTargetImpl.cpp:
(EventTargetImpl::EventTargetImpl):
(EventTargetImpl::addEventListener):
(EventTargetImpl::removeEventListener):
(EventTargetImpl::dispatchEvent):
(EventTargetImpl::handleLocalEvents):
* kdom/events/impl/EventTargetImpl.h:
* kdom/events/impl/KeyboardEventImpl.cpp:
(KeyboardEventImpl::~KeyboardEventImpl):
(KeyboardEventImpl::initKeyboardEvent):
(KeyboardEventImpl::getModifierState):
* kdom/events/impl/KeyboardEventImpl.h:
(KDOM::KeyboardEventImpl::keyIdentifier):
* kdom/events/impl/MouseEventImpl.cpp:
(MouseEventImpl::initMouseEvent):
* kdom/events/impl/MouseEventImpl.h:
* kdom/events/impl/MutationEventImpl.cpp:
(MutationEventImpl::MutationEventImpl):
(MutationEventImpl::~MutationEventImpl):
(MutationEventImpl::prevValue):
(MutationEventImpl::newValue):
(MutationEventImpl::attrName):
(MutationEventImpl::initMutationEvent):
* kdom/events/impl/MutationEventImpl.h:
* kdom/events/impl/RegisteredEventListener.cpp:
(RegisteredEventListener::RegisteredEventListener):
(RegisteredEventListener::~RegisteredEventListener):
(RegisteredEventListener::operator==):
(RegisteredEventListener::type):
* kdom/events/impl/RegisteredEventListener.h:
* kdom/events/impl/UIEventImpl.cpp:
(UIEventImpl::initUIEvent):
* kdom/events/impl/UIEventImpl.h:
* kdom/impl/AttrImpl.cpp:
(AttrImpl::AttrImpl):
(AttrImpl::nodeName):
(AttrImpl::localName):
(AttrImpl::nodeValue):
(AttrImpl::setNodeValue):
(AttrImpl::value):
(AttrImpl::val):
(AttrImpl::name):
(AttrImpl::namespaceURI):
(AttrImpl::prefix):
(AttrImpl::setPrefix):
(AttrImpl::cloneNode):
(AttrImpl::setValue):
(AttributeImpl::setValue):
(AttributeImpl::createAttr):
* kdom/impl/AttrImpl.h:
(KDOM::AttributeImpl::value):
(KDOM::AttributeImpl::namespaceURI):
(KDOM::AttributeImpl::prefix):
(KDOM::AttributeImpl::localName):
(KDOM::AttributeImpl::name):
* kdom/impl/CDATASectionImpl.cpp:
(CDATASectionImpl::CDATASectionImpl):
(CDATASectionImpl::nodeName):
(CDATASectionImpl::cloneNode):
* kdom/impl/CDATASectionImpl.h:
* kdom/impl/CDFInterface.cpp:
(CDFInterface::renderStyle):
(CDFInterface::globalObject):
* kdom/impl/CDFInterface.h:
* kdom/impl/CharacterDataImpl.cpp:
(CharacterDataImpl::CharacterDataImpl):
(CharacterDataImpl::textContent):
(CharacterDataImpl::nodeValue):
(CharacterDataImpl::setNodeValue):
(CharacterDataImpl::appendData):
(CharacterDataImpl::insertData):
(CharacterDataImpl::deleteData):
(CharacterDataImpl::replaceData):
(CharacterDataImpl::setData):
(CharacterDataImpl::dispatchModifiedEvent):
* kdom/impl/CharacterDataImpl.h:
* kdom/impl/CommentImpl.cpp:
(CommentImpl::CommentImpl):
(CommentImpl::nodeName):
(CommentImpl::cloneNode):
* kdom/impl/CommentImpl.h:
* kdom/impl/DOMConfigurationImpl.cpp:
(DOMConfigurationImpl::DOMConfigurationImpl):
(DOMConfigurationImpl::~DOMConfigurationImpl):
(DOMConfigurationImpl::setParameter):
(DOMConfigurationImpl::getParameter):
(DOMConfigurationImpl::canSetParameter):
(DOMConfigurationImpl::parameterNames):
(DOMConfigurationImpl::errHandler):
(DOMConfigurationImpl::normalizeCharacters):
* kdom/impl/DOMConfigurationImpl.h:
* kdom/impl/DOMErrorHandlerImpl.cpp:
(DOMErrorHandlerImpl::DOMErrorHandlerImpl):
(DOMErrorHandlerImpl::handleError):
* kdom/impl/DOMErrorImpl.cpp:
(DOMErrorImpl::DOMErrorImpl):
(DOMErrorImpl::~DOMErrorImpl):
(DOMErrorImpl::setMessage):
(DOMErrorImpl::setType):
(DOMErrorImpl::relatedException):
(DOMErrorImpl::setRelatedException):
(DOMErrorImpl::relatedData):
(DOMErrorImpl::setRelatedData):
(DOMErrorImpl::location):
* kdom/impl/DOMErrorImpl.h:
(KDOM::):
* kdom/impl/DOMExceptionImpl.cpp:
(DOMExceptionImpl::DOMExceptionImpl):
* kdom/impl/DOMImplementationImpl.cpp:
(DOMImplementationImpl::hasFeature):
(DOMImplementationImpl::getFeature):
(DOMImplementationImpl::createDocumentType):
(DOMImplementationImpl::createDocument):
(DOMImplementationImpl::createCSSStyleSheet):
(DOMImplementationImpl::createLSParser):
(DOMImplementationImpl::defaultDocumentType):
(DOMImplementationImpl::typeToId):
(DOMImplementationImpl::idToType):
(DOMImplementationImpl::createCDFInterface):
* kdom/impl/DOMImplementationImpl.h:
* kdom/impl/DOMList.h:
(KDOM::DOMList::DOMList):
(KDOM::DOMList::contains):
* kdom/impl/DOMLocatorImpl.cpp:
(DOMLocatorImpl::DOMLocatorImpl):
(DOMLocatorImpl::setRelatedNode):
(DOMLocatorImpl::setUri):
* kdom/impl/DOMLocatorImpl.h:
* kdom/impl/DOMObjectImpl.cpp: Added.
(DOMObjectImpl::DOMObjectImpl):
(DOMObjectImpl::~DOMObjectImpl):
(DOMObjectImpl::setObject):
(DOMObjectImpl::userData):
* kdom/impl/DOMObjectImpl.h: Added.
* kdom/impl/DOMStringImpl.cpp:
(DOMStringImpl::DOMStringImpl):
(DOMStringImpl::append):
(DOMStringImpl::isEmpty):
(DOMStringImpl::string):
* kdom/impl/DOMStringImpl.h:
* kdom/impl/DOMUserDataImpl.cpp:
(DOMUserDataImpl::DOMUserDataImpl):
* kdom/impl/DOMUserDataImpl.h:
* kdom/impl/DocumentFragmentImpl.cpp:
(DocumentFragmentImpl::DocumentFragmentImpl):
(DocumentFragmentImpl::nodeName):
(DocumentFragmentImpl::cloneNode):
* kdom/impl/DocumentFragmentImpl.h:
* kdom/impl/DocumentImpl.cpp:
(DocumentImpl::DocumentImpl):
(DocumentImpl::~DocumentImpl):
(DocumentImpl::setDocType):
(DocumentImpl::nodeName):
(DocumentImpl::textContent):
(DocumentImpl::createElement):
(DocumentImpl::createElementNS):
(DocumentImpl::createAttribute):
(DocumentImpl::createAttributeNS):
(DocumentImpl::createDocumentFragment):
(DocumentImpl::createComment):
(DocumentImpl::createCDATASection):
(DocumentImpl::createEntityReference):
(DocumentImpl::createProcessingInstruction):
(DocumentImpl::createTextNode):
(DocumentImpl::cloneNode):
(DocumentImpl::addListenerType):
(DocumentImpl::removeListenerType):
(DocumentImpl::hasListenerType):
(DocumentImpl::elementSheet):
(DocumentImpl::getElementsByTagName):
(DocumentImpl::getElementsByTagNameNS):
(DocumentImpl::importNode):
(DocumentImpl::renameNode):
(DocumentImpl::normalizeNode):
(DocumentImpl::getElementById):
(DocumentImpl::xmlStandalone):
(DocumentImpl::setXmlStandalone):
(DocumentImpl::inputEncoding):
(DocumentImpl::setInputEncoding):
(DocumentImpl::xmlEncoding):
(DocumentImpl::setXmlEncoding):
(DocumentImpl::adoptNode):
(DocumentImpl::xmlVersion):
(DocumentImpl::setXmlVersion):
(DocumentImpl::getId):
(DocumentImpl::getName):
(DocumentImpl::defaultNS):
(DocumentImpl::createCSSStyleSheet):
(DocumentImpl::documentURI):
(DocumentImpl::setDocumentURI):
(DocumentImpl::setHoverNode):
(DocumentImpl::kdomDocumentType):
* kdom/impl/DocumentImpl.h:
* kdom/impl/DocumentTypeImpl.cpp:
(DocumentTypeImpl::DocumentTypeImpl):
(DocumentTypeImpl::~DocumentTypeImpl):
(DocumentTypeImpl::nodeName):
(DocumentTypeImpl::textContent):
(DocumentTypeImpl::name):
(DocumentTypeImpl::publicId):
(DocumentTypeImpl::systemId):
(DocumentTypeImpl::internalSubset):
(DocumentTypeImpl::cloneNode):
(DocumentTypeImpl::entities):
(DocumentTypeImpl::notations):
(DocumentTypeImpl::setName):
(DocumentTypeImpl::setPublicId):
(DocumentTypeImpl::setSystemId):
* kdom/impl/DocumentTypeImpl.h:
* kdom/impl/ElementImpl.cpp:
(ElementImpl::ElementImpl):
(ElementImpl::nodeName):
(ElementImpl::prefix):
(ElementImpl::setPrefix):
(ElementImpl::hasAttribute):
(ElementImpl::hasAttributeNS):
(ElementImpl::getAttribute):
(ElementImpl::getAttributeNS):
(ElementImpl::removeAttribute):
(ElementImpl::removeAttributeNS):
(ElementImpl::getElementsByTagName):
(ElementImpl::setAttributeNS):
(ElementImpl::getAttributeNode):
(ElementImpl::getAttributeNodeNS):
(ElementImpl::getElementsByTagNameNS):
(ElementImpl::cloneNode):
(ElementImpl::getIdAttribute):
(ElementImpl::namespaceURI):
(ElementImpl::setIdAttribute):
(ElementImpl::setIdAttributeNS):
(ElementImpl::setIdAttributeNode):
(ElementImpl::parseAttribute):
* kdom/impl/ElementImpl.h:
* kdom/impl/EntityImpl.cpp:
(EntityImpl::EntityImpl):
(EntityImpl::publicId):
(EntityImpl::systemId):
(EntityImpl::notationName):
(EntityImpl::inputEncoding):
(EntityImpl::xmlEncoding):
(EntityImpl::xmlVersion):
(EntityImpl::nodeName):
(EntityImpl::cloneNode):
* kdom/impl/EntityImpl.h:
* kdom/impl/EntityReferenceImpl.cpp:
(EntityReferenceImpl::EntityReferenceImpl):
(EntityReferenceImpl::nodeName):
(EntityReferenceImpl::cloneNode):
* kdom/impl/EntityReferenceImpl.h:
* kdom/impl/NamedAttrMapImpl.cpp:
(NamedAttrMapImpl::getNamedItem):
(NamedAttrMapImpl::removeNamedItem):
(NamedAttrMapImpl::setNamedItem):
(NamedAttrMapImpl::getValue):
(NamedAttrMapImpl::setValue):
(NamedAttrMapImpl::removeAttr):
(NamedAttrMapImpl::clone):
(NamedAttrMapImpl::dispatchAttrMutationEvent):
(NamedAttrMapImpl::dispatchSubtreeModifiedEvent):
(NamedAttrMapImpl::valueAt):
(NamedAttrMapImpl::lookupAttribute):
* kdom/impl/NamedAttrMapImpl.h:
* kdom/impl/NamedNodeMapImpl.cpp:
(NamedNodeMapImpl::NamedNodeMapImpl):
(RONamedNodeMapImpl::RONamedNodeMapImpl):
(RONamedNodeMapImpl::isReadOnly):
(RONamedNodeMapImpl::clone):
(RONamedNodeMapImpl::getNamedItem):
(RONamedNodeMapImpl::setNamedItem):
* kdom/impl/NamedNodeMapImpl.h:
* kdom/impl/NodeImpl.cpp:
(NodeImpl::NodeImpl):
(NodeImpl::~NodeImpl):
(NodeImpl::localName):
(NodeImpl::nodeName):
(NodeImpl::nodeValue):
(NodeImpl::setNodeValue):
(NodeImpl::namespaceURI):
(NodeImpl::prefix):
(NodeImpl::setPrefix):
(NodeImpl::isSupported):
(NodeImpl::textContent):
(NodeImpl::setTextContent):
(NodeImpl::isReadOnly):
(NodeImpl::cloneNode):
(NodeImpl::ownerDocument):
(NodeImpl::normalize):
(NodeImpl::toString):
(NodeImpl::setOwnerDocument):
(NodeBaseImpl::NodeBaseImpl):
(NodeBaseImpl::replaceChild):
(NodeBaseImpl::checkAddChild):
(NodeBaseImpl::checkDocumentAddChild):
(NodeBaseImpl::cloneChildNodes):
(NodeBaseImpl::removeChildren):
(NodeImpl::isDefaultNamespace):
(NodeImpl::lookupNamespaceURI):
(NodeImpl::lookupNamespacePrefix):
(NodeImpl::lookupPrefix):
(NodeImpl::dispatchSubtreeModifiedEvent):
(NodeImpl::dispatchChildRemovalEvents):
(NodeImpl::dispatchChildInsertedEvents):
(NodeImpl::baseURI):
(NodeImpl::baseKURI):
(NodeImpl::compareDocumentPosition):
* kdom/impl/NodeImpl.h:
(KDOM::DocumentPtr::DocumentPtr):
(KDOM::DocumentPtr::document):
(KDOM::NodeImpl::docPtr):
* kdom/impl/NodeListImpl.cpp:
(NodeListImpl::NodeListImpl):
(NodeListImpl::~NodeListImpl):
(NodeListImpl::index):
* kdom/impl/NodeListImpl.h:
* kdom/impl/NotationImpl.cpp:
(NotationImpl::NotationImpl):
(NotationImpl::nodeName):
(NotationImpl::textContent):
(NotationImpl::publicId):
(NotationImpl::systemId):
(NotationImpl::cloneNode):
* kdom/impl/NotationImpl.h:
* kdom/impl/ProcessingInstructionImpl.cpp:
(ProcessingInstructionImpl::ProcessingInstructionImpl):
(ProcessingInstructionImpl::nodeName):
(ProcessingInstructionImpl::target):
(ProcessingInstructionImpl::nodeValue):
(ProcessingInstructionImpl::setNodeValue):
(ProcessingInstructionImpl::textContent):
(ProcessingInstructionImpl::data):
(ProcessingInstructionImpl::setData):
(ProcessingInstructionImpl::cloneNode):
(ProcessingInstructionImpl::localHref):
(ProcessingInstructionImpl::checkStyleSheet):
(ProcessingInstructionImpl::setStyleSheet):
* kdom/impl/ProcessingInstructionImpl.h:
* kdom/impl/TagNodeListImpl.cpp:
(TagNodeListImpl::TagNodeListImpl):
(TagNodeListImpl::~TagNodeListImpl):
(TagNodeListImpl::check):
* kdom/impl/TagNodeListImpl.h:
* kdom/impl/TextImpl.cpp:
(TextImpl::TextImpl):
(TextImpl::nodeName):
(TextImpl::cloneNode):
(TextImpl::splitText):
(TextImpl::isElementContentWhitespace):
(TextImpl::wholeText):
(TextImpl::replaceWholeText):
(TextImpl::logicallyAdjacentTextNodes):
* kdom/impl/TextImpl.h:
* kdom/impl/TypeInfoImpl.cpp:
(TypeInfoImpl::TypeInfoImpl):
(TypeInfoImpl::typeName):
(TypeInfoImpl::typeNamespace):
(TypeInfoImpl::isDerivedFrom):
* kdom/impl/TypeInfoImpl.h:
* kdom/impl/XMLElementImpl.cpp:
(XMLElementImpl::XMLElementImpl):
(XMLElementImpl::localName):
(XMLElementImpl::tagName):
* kdom/impl/XMLElementImpl.h:
* kdom/kdom.h:
(KDOM::):
* kdom/ls/DOMImplementationLS.cpp: Removed.
* kdom/ls/DOMImplementationLS.h: Removed.
* kdom/ls/LSException.cpp: Removed.
* kdom/ls/LSException.h: Removed.
* kdom/ls/LSInput.cpp: Removed.
* kdom/ls/LSInput.h: Removed.
* kdom/ls/LSOutput.cpp: Removed.
* kdom/ls/LSOutput.h: Removed.
* kdom/ls/LSParser.cpp: Removed.
* kdom/ls/LSParser.h: Removed.
* kdom/ls/LSParserFilter.cpp: Removed.
* kdom/ls/LSParserFilter.h: Removed.
* kdom/ls/LSResourceResolver.cpp: Removed.
* kdom/ls/LSResourceResolver.h: Removed.
* kdom/ls/LSSerializer.cpp: Removed.
* kdom/ls/LSSerializer.h: Removed.
* kdom/ls/LSSerializerFilter.cpp: Removed.
* kdom/ls/LSSerializerFilter.h: Removed.
* kdom/ls/impl/LSExceptionImpl.cpp:
(LSExceptionImpl::LSExceptionImpl):
* kdom/ls/impl/LSInputImpl.cpp:
(LSInputImpl::LSInputImpl):
(LSInputImpl::byteStream):
(LSInputImpl::setByteStream):
(LSInputImpl::stringData):
(LSInputImpl::setStringData):
(LSInputImpl::systemId):
(LSInputImpl::setSystemId):
(LSInputImpl::publicId):
(LSInputImpl::setPublicId):
(LSInputImpl::baseURI):
(LSInputImpl::setBaseURI):
(LSInputImpl::encoding):
(LSInputImpl::setEncoding):
* kdom/ls/impl/LSInputImpl.h:
* kdom/ls/impl/LSOutputImpl.cpp:
(LSOutputImpl::LSOutputImpl):
(LSOutputImpl::systemId):
(LSOutputImpl::setSystemId):
(LSOutputImpl::encoding):
(LSOutputImpl::setEncoding):
* kdom/ls/impl/LSOutputImpl.h:
* kdom/ls/impl/LSParserFilterImpl.cpp:
(LSParserFilterImpl::LSParserFilterImpl):
* kdom/ls/impl/LSParserImpl.cpp:
(hex2int):
(LSParserImpl::parse):
(LSParserImpl::abort):
* kdom/ls/impl/LSResourceResolverImpl.cpp:
(LSResourceResolverImpl::LSResourceResolverImpl):
* kdom/ls/impl/LSSerializerImpl.cpp:
(LSSerializerImpl::LSSerializerImpl):
(LSSerializerImpl::setNewLine):
(LSSerializerImpl::serialize):
(LSSerializerImpl::writeToURI):
(LSSerializerImpl::PrintInternalSubset):
(LSSerializerImpl::PrintNode):
(LSSerializerImpl::escape):
(LSSerializerImpl::escapeAttribute):
* kdom/ls/impl/LSSerializerImpl.h:
* kdom/parser/KDOMDocumentBuilder.cpp:
(DocumentBuilder::document):
(DocumentBuilder::startDocument):
(DocumentBuilder::startElement):
(DocumentBuilder::endElement):
(DocumentBuilder::startElementNS):
(DocumentBuilder::endElementNS):
(DocumentBuilder::startAttributeNS):
(DocumentBuilder::startAttribute):
(DocumentBuilder::characters):
(DocumentBuilder::comment):
(DocumentBuilder::startDTD):
(DocumentBuilder::startPI):
(DocumentBuilder::internalEntityDecl):
(DocumentBuilder::internalEntityDeclEnd):
(DocumentBuilder::externalEntityDecl):
(DocumentBuilder::unparsedEntityDecl):
(DocumentBuilder::notationDecl):
(DocumentBuilder::entityReferenceStart):
(DocumentBuilder::entityReferenceEnd):
(DocumentBuilder::currentNode):
* kdom/parser/KDOMDocumentBuilder.h:
* kdom/parser/KDOMParser.cpp:
(Parser::document):
(Parser::domConfig):
(Parser::setDocumentBuilder):
(Parser::syncParse):
(Parser::asyncParse):
(Parser::abortWork):
(Parser::notifyFinished):
(Parser::handleError):
(Parser::bufferForUrl):
(Parser::parsingFinished):
* kdom/parser/KDOMParser.h:
(KDOM::Parser::handleIncomingData):
* kdom/range/DocumentRange.cpp: Removed.
* kdom/range/DocumentRange.h: Removed.
* kdom/range/Range.cpp: Removed.
* kdom/range/Range.h: Removed.
* kdom/range/RangeException.cpp: Removed.
* kdom/range/RangeException.h: Removed.
* kdom/range/impl/DocumentRangeImpl.cpp:
(DocumentRangeImpl::createRange):
* kdom/range/impl/RangeExceptionImpl.cpp:
(RangeExceptionImpl::RangeExceptionImpl):
* kdom/range/impl/RangeImpl.cpp:
(RangeImpl::RangeImpl):
(RangeImpl::isCollapsed):
(RangeImpl::setStart):
(RangeImpl::setEnd):
(RangeImpl::processContents):
(RangeImpl::checkNodeWOffset):
(RangeImpl::toString):
(RangeImpl::setStartAfter):
(RangeImpl::setEndBefore):
(RangeImpl::setEndAfter):
(RangeImpl::setStartBefore):
* kdom/range/impl/RangeImpl.h:
* kdom/scripts/OVERVIEW: Removed.
* kdom/scripts/constants.pl: Removed.
* kdom/scripts/css.idl: Removed.
* kdom/scripts/dom2-core.idl: Removed.
* kdom/scripts/dom2-events.idl: Removed.
* kdom/scripts/dom2-range.idl: Removed.
* kdom/scripts/dom2-traversal.idl: Removed.
* kdom/scripts/dom2-views.idl: Removed.
* kdom/scripts/dommakeattrs: Removed.
* kdom/scripts/generate.pl: Removed.
* kdom/scripts/kalyptusKDOMEcma.pm: Removed.
* kdom/scripts/stylesheets.idl: Removed.
* kdom/traversal/DocumentTraversal.cpp: Removed.
* kdom/traversal/DocumentTraversal.h: Removed.
* kdom/traversal/NodeFilter.cpp: Removed.
* kdom/traversal/NodeFilter.h: Removed.
* kdom/traversal/NodeIterator.cpp: Removed.
* kdom/traversal/NodeIterator.h: Removed.
* kdom/traversal/TreeWalker.cpp: Removed.
* kdom/traversal/TreeWalker.h: Removed.
* kdom/traversal/impl/NodeFilterImpl.cpp:
(NodeFilterImpl::NodeFilterImpl):
(NodeFilterImpl::acceptNode):
* kdom/traversal/impl/NodeFilterImpl.h:
(KDOM::NodeFilterCondition::NodeFilterCondition):
(KDOM::NodeFilterCondition::acceptNode):
* kdom/traversal/impl/NodeIteratorImpl.cpp:
* kdom/traversal/impl/NodeIteratorImpl.h:
* kdom/traversal/impl/TraversalImpl.cpp:
(TraversalImpl::TraversalImpl):
* kdom/traversal/impl/TreeWalkerImpl.cpp:
* kdom/traversal/impl/TreeWalkerImpl.h:
* kdom/views/AbstractView.cpp: Removed.
* kdom/views/AbstractView.h: Removed.
* kdom/views/DocumentView.cpp: Removed.
* kdom/views/DocumentView.h: Removed.
* kdom/views/impl/AbstractViewImpl.cpp:
(AbstractViewImpl::AbstractViewImpl):
* kdom/views/impl/AbstractViewImpl.h:
* kdom/views/impl/DocumentViewImpl.cpp:
* kdom/views/impl/DocumentViewImpl.h:
* kdom/xpath/XPathEvaluator.cpp: Removed.
* kdom/xpath/XPathEvaluator.h: Removed.
* kdom/xpath/XPathEvaluatorImpl.cpp: Added.
(XPathEvaluatorImpl::createExpression):
(XPathEvaluatorImpl::createNSResolver):
(XPathEvaluatorImpl::evaluate):
* kdom/xpath/XPathEvaluatorImpl.h: Added.
* kdom/xpath/XPathException.cpp: Removed.
* kdom/xpath/XPathException.h: Removed.
* kdom/xpath/XPathExceptionImpl.cpp: Added.
(XPathExceptionImpl::XPathExceptionImpl):
(XPathExceptionImpl::code):
* kdom/xpath/XPathExceptionImpl.h: Added.
* kdom/xpath/XPathExpression.cpp: Removed.
* kdom/xpath/XPathExpression.h: Removed.
* kdom/xpath/XPathExpressionImpl.cpp: Added.
(XPathExpressionImpl::XPathExpressionImpl):
(XPathExpressionImpl::evaluate):
* kdom/xpath/XPathExpressionImpl.h: Added.
* kdom/xpath/XPathNSResolver.cpp: Removed.
* kdom/xpath/XPathNSResolver.h: Removed.
* kdom/xpath/XPathNSResolverImpl.cpp: Added.
(XPathNSResolverImpl::XPathNSResolverImpl):
(XPathNSResolverImpl::lookupNamespaceURI):
* kdom/xpath/XPathNSResolverImpl.h: Added.
* kdom/xpath/XPathNamespace.cpp: Removed.
* kdom/xpath/XPathNamespace.h: Removed.
* kdom/xpath/XPathNamespaceImpl.cpp: Added.
(XPathNamespaceImpl::XPathNamespaceImpl):
(XPathNamespaceImpl::ownerElement):
* kdom/xpath/XPathNamespaceImpl.h: Added.
* kdom/xpath/XPathResult.cpp: Removed.
* kdom/xpath/XPathResult.h: Removed.
* kdom/xpath/XPathResultImpl.cpp: Added.
(XPathResultImpl::XPathResultImpl):
(XPathResultImpl::convertTo):
(XPathResultImpl::resultType):
(XPathResultImpl::numberValue):
(XPathResultImpl::stringValue):
(XPathResultImpl::booleanValue):
(XPathResultImpl::singleNodeValue):
(XPathResultImpl::invalidIteratorState):
(XPathResultImpl::snapshotLength):
(XPathResultImpl::iterateNext):
(XPathResultImpl::snapshotItem):
* kdom/xpath/XPathResultImpl.h: Added.
* kdom/xpath/impl/AxisImpl.cpp: Removed.
* kdom/xpath/impl/AxisImpl.h: Removed.
* kdom/xpath/impl/ContextImpl.cpp: Removed.
* kdom/xpath/impl/ContextImpl.h: Removed.
* kdom/xpath/impl/ExprNodeImpl.cpp: Removed.
* kdom/xpath/impl/ExprNodeImpl.h: Removed.
* kdom/xpath/impl/FILES: Removed.
* kdom/xpath/impl/LiteralImpl.cpp: Removed.
* kdom/xpath/impl/LiteralImpl.h: Removed.
* kdom/xpath/impl/OperatorImpl.cpp: Removed.
* kdom/xpath/impl/OperatorImpl.h: Removed.
* kdom/xpath/impl/ScopeImpl.cpp: Removed.
* kdom/xpath/impl/ScopeImpl.h: Removed.
* kdom/xpath/impl/StepImpl.cpp: Removed.
* kdom/xpath/impl/StepImpl.h: Removed.
* kdom/xpath/impl/VariableRefImpl.cpp: Removed.
* kdom/xpath/impl/VariableRefImpl.h: Removed.
* kdom/xpath/impl/XPathCustomExceptionImpl.cpp: Removed.
* kdom/xpath/impl/XPathCustomExceptionImpl.h: Removed.
* kdom/xpath/impl/XPathEvaluatorImpl.cpp: Removed.
* kdom/xpath/impl/XPathEvaluatorImpl.h: Removed.
* kdom/xpath/impl/XPathExceptionImpl.cpp: Removed.
* kdom/xpath/impl/XPathExceptionImpl.h: Removed.
* kdom/xpath/impl/XPathExpressionFilterImpl.cpp: Removed.
* kdom/xpath/impl/XPathExpressionFilterImpl.h: Removed.
* kdom/xpath/impl/XPathExpressionImpl.cpp: Removed.
* kdom/xpath/impl/XPathExpressionImpl.h: Removed.
* kdom/xpath/impl/XPathFactory1Impl.cpp: Removed.
* kdom/xpath/impl/XPathFactory1Impl.h: Removed.
* kdom/xpath/impl/XPathFactoryBaseImpl.cpp: Removed.
* kdom/xpath/impl/XPathFactoryBaseImpl.h: Removed.
* kdom/xpath/impl/XPathHelper.cpp: Removed.
* kdom/xpath/impl/XPathHelper.h: Removed.
* kdom/xpath/impl/XPathNSResolverImpl.cpp: Removed.
* kdom/xpath/impl/XPathNSResolverImpl.h: Removed.
* kdom/xpath/impl/XPathNamespaceImpl.cpp: Removed.
* kdom/xpath/impl/XPathNamespaceImpl.h: Removed.
* kdom/xpath/impl/XPathResultImpl.cpp: Removed.
* kdom/xpath/impl/XPathResultImpl.h: Removed.
* kdom/xpath/impl/data/BooleanImpl.cpp: Removed.
* kdom/xpath/impl/data/BooleanImpl.h: Removed.
* kdom/xpath/impl/data/NodeSetImpl.cpp: Removed.
* kdom/xpath/impl/data/NodeSetImpl.h: Removed.
* kdom/xpath/impl/data/NumberImpl.cpp: Removed.
* kdom/xpath/impl/data/NumberImpl.h: Removed.
* kdom/xpath/impl/data/StringImpl.cpp: Removed.
* kdom/xpath/impl/data/StringImpl.h: Removed.
* kdom/xpath/impl/data/ValueImpl.cpp: Removed.
* kdom/xpath/impl/data/ValueImpl.h: Removed.
* kdom/xpath/impl/expression.cpp: Added.
(Value::Value):
(Value::type):
(Value::isNodeset):
(Value::isBoolean):
(Value::isNumber):
(Value::isString):
(Value::toNodeset):
(Value::toBoolean):
(Value::toNumber):
(Value::toString):
(Value::dump):
(Expression::evaluationContext):
(Expression::Expression):
(Expression::~Expression):
(Expression::evaluate):
(Expression::addSubExpression):
(Expression::optimize):
(Expression::subExprCount):
(Expression::subExpr):
(Expression::isConstant):
* kdom/xpath/impl/expression.h: Added.
(Value::):
* kdom/xpath/impl/functions.cpp: Added.
(Interval::Interval):
(Interval::contains):
(Interval::asString):
(Function::setArguments):
(Function::setName):
(Function::dump):
(Function::arg):
(Function::argCount):
(Function::name):
(FunLast::doEvaluate):
(FunLast::isConstant):
(FunPosition::doEvaluate):
(FunPosition::isConstant):
(FunLocalName::isConstant):
(FunLocalName::doEvaluate):
(FunNamespaceURI::isConstant):
(FunNamespaceURI::doEvaluate):
(FunName::isConstant):
(FunName::doEvaluate):
(FunCount::doEvaluate):
(FunCount::isConstant):
(FunString::doEvaluate):
(FunConcat::doEvaluate):
(FunStartsWith::doEvaluate):
(FunContains::doEvaluate):
(FunSubstringBefore::doEvaluate):
(FunSubstringAfter::doEvaluate):
(FunSubstring::doEvaluate):
(FunStringLength::doEvaluate):
(FunNormalizeSpace::doEvaluate):
(FunTranslate::doEvaluate):
(FunBoolean::doEvaluate):
(FunNot::doEvaluate):
(FunTrue::doEvaluate):
(FunTrue::isConstant):
(FunLang::doEvaluate):
(FunLang::isConstant):
(FunFalse::doEvaluate):
(FunFalse::isConstant):
(FunNumber::doEvaluate):
(FunSum::doEvaluate):
(FunFloor::doEvaluate):
(FunCeiling::doEvaluate):
(FunRound::doEvaluate):
(FunctionLibrary::FunctionRec::FunctionRec):
(FunctionLibrary::self):
(FunctionLibrary::FunctionLibrary):
(FunctionLibrary::getFunction):
(FunctionLibraryDeleter::~FunctionLibraryDeleter):
* kdom/xpath/impl/functions.h: Added.
* kdom/xpath/impl/functions1/FunctionCallImpl.cpp: Removed.
* kdom/xpath/impl/functions1/FunctionCallImpl.h: Removed.
* kdom/xpath/impl/functions1/README: Removed.
* kdom/xpath/impl/functions1/boolean_fnxp1.cpp: Removed.
* kdom/xpath/impl/functions1/boolean_fnxp1.h: Removed.
* kdom/xpath/impl/functions1/ceiling_fnxp1.cpp: Removed.
* kdom/xpath/impl/functions1/ceiling_fnxp1.h: Removed.
* kdom/xpath/impl/functions1/concat_fnxp1.cpp: Removed.
* kdom/xpath/impl/functions1/concat_fnxp1.h: Removed.
* kdom/xpath/impl/functions1/contains_fnxp1.cpp: Removed.
* kdom/xpath/impl/functions1/contains_fnxp1.h: Removed.
* kdom/xpath/impl/functions1/false_fnxp1.cpp: Removed.
* kdom/xpath/impl/functions1/false_fnxp1.h: Removed.
* kdom/xpath/impl/functions1/floor_fnxp1.cpp: Removed.
* kdom/xpath/impl/functions1/floor_fnxp1.h: Removed.
* kdom/xpath/impl/functions1/normalize-space_fnxp1.cpp: Removed.
* kdom/xpath/impl/functions1/normalize-space_fnxp1.h: Removed.
* kdom/xpath/impl/functions1/not_fnxp1.cpp: Removed.
* kdom/xpath/impl/functions1/not_fnxp1.h: Removed.
* kdom/xpath/impl/functions1/number_fnxp1.cpp: Removed.
* kdom/xpath/impl/functions1/number_fnxp1.h: Removed.
* kdom/xpath/impl/functions1/round_fnxp1.cpp: Removed.
* kdom/xpath/impl/functions1/round_fnxp1.h: Removed.
* kdom/xpath/impl/functions1/starts-with_fnxp1.cpp: Removed.
* kdom/xpath/impl/functions1/starts-with_fnxp1.h: Removed.
* kdom/xpath/impl/functions1/string-length_fnxp1.cpp: Removed.
* kdom/xpath/impl/functions1/string-length_fnxp1.h: Removed.
* kdom/xpath/impl/functions1/string_fnxp1.cpp: Removed.
* kdom/xpath/impl/functions1/string_fnxp1.h: Removed.
* kdom/xpath/impl/functions1/substring-after_fnxp1.cpp: Removed.
* kdom/xpath/impl/functions1/substring-after_fnxp1.h: Removed.
* kdom/xpath/impl/functions1/substring-before_fnxp1.cpp: Removed.
* kdom/xpath/impl/functions1/substring-before_fnxp1.h: Removed.
* kdom/xpath/impl/functions1/substring_fnxp1.cpp: Removed.
* kdom/xpath/impl/functions1/substring_fnxp1.h: Removed.
* kdom/xpath/impl/functions1/true_fnxp1.cpp: Removed.
* kdom/xpath/impl/functions1/true_fnxp1.h: Removed.
* kdom/xpath/impl/parsedstatement.cpp: Added.
(ParsedStatement::ParsedStatement):
(ParsedStatement::~ParsedStatement):
(ParsedStatement::parse):
(ParsedStatement::optimize):
(ParsedStatement::evaluate):
(ParsedStatement::dump):
* kdom/xpath/impl/parsedstatement.h: Added.
* kdom/xpath/impl/parser/Lexer.cpp: Removed.
* kdom/xpath/impl/parser/Lexer.h: Removed.
* kdom/xpath/impl/parser/Lexer.l: Removed.
* kdom/xpath/impl/parser/ParserState.cpp: Removed.
* kdom/xpath/impl/parser/ParserState.h: Removed.
* kdom/xpath/impl/parser/xpath.ypp: Removed.
* kdom/xpath/impl/path.cpp: Added.
(Path::Path):
(Path::~Path):
(Path::addStep):
(Path::optimize):
(Path::doEvaluate):
(Path::dump):
* kdom/xpath/impl/path.h: Added.
* kdom/xpath/impl/predicate.cpp: Added.
(Number::Number):
(Number::isConstant):
(Number::dump):
(Number::doEvaluate):
(String::String):
(String::isConstant):
(String::dump):
(String::doEvaluate):
(Negative::doEvaluate):
(Negative::dump):
(BinaryExprBase::dump):
(NumericOp::NumericOp):
(NumericOp::doEvaluate):
(NumericOp::opName):
(EqTestOp::EqTestOp):
(EqTestOp::doEvaluate):
(EqTestOp::opName):
(LogicalOp::LogicalOp):
(LogicalOp::shortCircuitOn):
(LogicalOp::isConstant):
(LogicalOp::opName):
(LogicalOp::doEvaluate):
(Union::opName):
(Union::doEvaluate):
(Predicate::Predicate):
(Predicate::~Predicate):
(Predicate::evaluate):
(Predicate::optimize):
(Predicate::dump):
* kdom/xpath/impl/predicate.h: Added.
(NumericOp::):
(EqTestOp::):
(LogicalOp::):
* kdom/xpath/impl/step.cpp: Added.
(Step::axisAsString):
(Step::Step):
(Step::~Step):
(Step::evaluate):
(Step::nodesInAxis):
(Step::nodeTestMatches):
(Step::optimize):
(Step::dump):
* kdom/xpath/impl/step.h: Added.
(Step::):
* kdom/xpath/impl/tokenizer.cpp: Added.
(AxisNameMapping::AxisNameMapping):
(Tokenizer::self):
(Tokenizer::charCat):
(Tokenizer::isAxisName):
(Tokenizer::isNodeTypeName):
(Tokenizer::isOperatorContext):
(Tokenizer::skipWS):
(Tokenizer::makeTokenAndAdvance):
(Tokenizer::makeIntTokenAndAdvance):
(Tokenizer::peekAheadHelper):
(Tokenizer::peekCurHelper):
(Tokenizer::lexString):
(Tokenizer::lexNumber):
(Tokenizer::lexNCName):
(Tokenizer::lexQName):
(Tokenizer::nextTokenInternal):
(Tokenizer::nextToken):
(Tokenizer::Tokenizer):
(Tokenizer::reset):
(xpathyylex):
(initTokenizer):
(xpathyyerror):
(TokenizerDeleter::~TokenizerDeleter):
* kdom/xpath/impl/tokenizer.h: Added.
(Token::Token):
(Tokenizer::):
* kdom/xpath/impl/util.cpp: Added.
(isRootDomNode):
(stringValue):
(getChildrenRecursively):
* kdom/xpath/impl/util.h: Added.
* kdom/xpath/impl/utils/QNameImpl.cpp: Removed.
* kdom/xpath/impl/utils/QNameImpl.h: Removed.
* kdom/xpath/impl/variablereference.cpp: Added.
(VariableReference::VariableReference):
(VariableReference::isConstant):
(VariableReference::dump):
(VariableReference::doEvaluate):
* kdom/xpath/impl/variablereference.h: Added.
* kdom/xpath/impl/xpath.y: Added.
* kdom/xpath/kdomxpath.h:
(KDOM::XPath::):
* kdom/xpointer/XPointerEvaluator.cpp: Removed.
* kdom/xpointer/XPointerEvaluator.h: Removed.
* kdom/xpointer/XPointerException.cpp: Removed.
* kdom/xpointer/XPointerException.h: Removed.
* kdom/xpointer/XPointerExpression.cpp: Removed.
* kdom/xpointer/XPointerExpression.h: Removed.
* kdom/xpointer/XPointerHelper.cpp: Removed.
* kdom/xpointer/XPointerHelper.h: Removed.
* kdom/xpointer/XPointerResult.cpp: Removed.
* kdom/xpointer/XPointerResult.h: Removed.
* kdom/xpointer/impl/ElementSchemeImpl.cpp:
(ElementSchemeImpl::ElementSchemeImpl):
(ElementSchemeImpl::evaluate):
* kdom/xpointer/impl/ElementSchemeImpl.h:
* kdom/xpointer/impl/NBCImpl.cpp:
(NBCImpl::NBCImpl):
(NBCImpl::addMapping):
(NBCImpl::lookupNamespaceURI):
* kdom/xpointer/impl/NBCImpl.h:
* kdom/xpointer/impl/PointerPartImpl.cpp:
(PointerPartImpl::PointerPartImpl):
(PointerPartImpl::~PointerPartImpl):
(PointerPartImpl::evaluate):
(PointerPartImpl::name):
(PointerPartImpl::data):
* kdom/xpointer/impl/PointerPartImpl.h:
* kdom/xpointer/impl/ShortHandImpl.cpp:
(ShortHandImpl::ShortHandImpl):
(ShortHandImpl::evaluate):
* kdom/xpointer/impl/ShortHandImpl.h:
* kdom/xpointer/impl/XMLNSSchemeImpl.cpp:
(XMLNSSchemeImpl::XMLNSSchemeImpl):
* kdom/xpointer/impl/XMLNSSchemeImpl.h:
* kdom/xpointer/impl/XPath1SchemeImpl.cpp:
(XPath1SchemeImpl::XPath1SchemeImpl):
(XPath1SchemeImpl::~XPath1SchemeImpl):
(XPath1SchemeImpl::evaluate):
* kdom/xpointer/impl/XPath1SchemeImpl.h:
* kdom/xpointer/impl/XPointerEvaluatorImpl.cpp:
(XPointerEvaluatorImpl::createXPointer):
(XPointerEvaluatorImpl::evaluateXPointer):
* kdom/xpointer/impl/XPointerEvaluatorImpl.h:
* kdom/xpointer/impl/XPointerExceptionImpl.cpp:
(XPointerExceptionImpl::XPointerExceptionImpl):
* kdom/xpointer/impl/XPointerExpressionImpl.cpp:
(XPointerExpressionImpl::XPointerExpressionImpl):
(XPointerExpressionImpl::~XPointerExpressionImpl):
(XPointerExpressionImpl::evaluate):
(XPointerExpressionImpl::string):
* kdom/xpointer/impl/XPointerExpressionImpl.h:
* kdom/xpointer/impl/XPointerHelper.cpp: Added.
(XPointerHelper::EncodeSchemeData):
(XPointerHelper::DecodeSchemeData):
(XPointerHelper::createXPointer):
* kdom/xpointer/impl/XPointerHelper.h: Added.
* kdom/xpointer/impl/XPointerResultImpl.cpp:
(XPointerResultImpl::XPointerResultImpl):
(XPointerResultImpl::~XPointerResultImpl):
(XPointerResultImpl::resultType):
(XPointerResultImpl::setResultType):
(XPointerResultImpl::singleNodeValue):
(XPointerResultImpl::setSingleNodeValue):
* kdom/xpointer/impl/XPointerResultImpl.h:
(KDOM::XPointer::):
* kdom/xpointer/impl/XPointerSchemeImpl.cpp:
(XPointerSchemeImpl::XPointerSchemeImpl):
(XPointerSchemeImpl::evaluate):
* kdom/xpointer/impl/XPointerSchemeImpl.h:
(KDOM::XPointer::):
* ksvg2/KSVGFactory.cpp:
(KSVGFactory::createPartObject):
* ksvg2/KSVGSlotStubs.h: Removed.
* ksvg2/core/KSVGDocumentBuilder.cpp:
(DocumentBuilder::startDocument):
(DocumentBuilder::finishedDocument):
(DocumentBuilder::endDocument):
* ksvg2/core/KSVGDocumentBuilder.h:
* ksvg2/core/KSVGTimeScheduler.cpp:
(SVGTimer::start):
(SVGTimer::notifyAll):
(TimeScheduler::TimeScheduler):
(TimeScheduler::~TimeScheduler):
* ksvg2/core/KSVGTimeScheduler.h:
(KSVG::TimeScheduler::document):
* ksvg2/css/impl/KSVGCSSParser.cpp:
(SVGCSSParser::parseValue):
(SVGCSSParser::parsePaint):
(SVGCSSParser::parseColor):
* ksvg2/css/impl/SVGCSSStyleSelector.cpp:
(SVGCSSStyleSelector::loadDefaultStyle):
(SVGCSSStyleSelector::applyRule):
* ksvg2/css/impl/SVGCSSStyleSheetImpl.cpp:
(SVGCSSStyleSheetImpl::SVGCSSStyleSheetImpl):
* ksvg2/css/impl/SVGCSSStyleSheetImpl.h:
* ksvg2/css/impl/SVGRenderStyleDefs.cpp:
(StyleFillData::StyleFillData):
(StyleStrokeData::StyleStrokeData):
(StyleStopData::StyleStopData):
(StyleClipData::StyleClipData):
(StyleMarkerData::StyleMarkerData):
(StyleMiscData::StyleMiscData):
* ksvg2/data/CSSConstants.h: Removed.
* ksvg2/data/EcmaConstants.h: Removed.
* ksvg2/data/EventsConstants.h: Removed.
* ksvg2/data/SVGConstants.h: Removed.
* ksvg2/data/generateddata.cpp: Removed.
* ksvg2/events/impl/SVGEventImpl.cpp:
(SVGEventImpl::initEvent):
* ksvg2/events/impl/SVGEventImpl.h:
* ksvg2/impl/CDFInterface.cpp:
* ksvg2/impl/CDFInterface.h:
* ksvg2/impl/SVGAElementImpl.cpp:
(SVGAElementImpl::SVGAElementImpl):
(SVGAElementImpl::parseAttribute):
(SVGAElementImpl::defaultEventHandler):
* ksvg2/impl/SVGAElementImpl.h:
* ksvg2/impl/SVGAngleImpl.cpp:
(SVGAngleImpl::SVGAngleImpl):
(SVGAngleImpl::setValueAsString):
(SVGAngleImpl::valueAsString):
* ksvg2/impl/SVGAngleImpl.h:
* ksvg2/impl/SVGAnimateColorElementImpl.cpp:
(SVGAnimateColorElementImpl::SVGAnimateColorElementImpl):
(SVGAnimateColorElementImpl::handleTimerEvent):
* ksvg2/impl/SVGAnimateColorElementImpl.h:
* ksvg2/impl/SVGAnimateElementImpl.cpp:
(SVGAnimateElementImpl::SVGAnimateElementImpl):
(SVGAnimateElementImpl::handleTimerEvent):
* ksvg2/impl/SVGAnimateElementImpl.h:
* ksvg2/impl/SVGAnimateTransformElementImpl.cpp:
(SVGAnimateTransformElementImpl::SVGAnimateTransformElementImpl):
* ksvg2/impl/SVGAnimateTransformElementImpl.h:
* ksvg2/impl/SVGAnimatedBooleanImpl.cpp:
(SVGAnimatedBooleanImpl::SVGAnimatedBooleanImpl):
* ksvg2/impl/SVGAnimatedEnumerationImpl.cpp:
(SVGAnimatedEnumerationImpl::SVGAnimatedEnumerationImpl):
* ksvg2/impl/SVGAnimatedEnumerationImpl.h:
* ksvg2/impl/SVGAnimatedIntegerImpl.cpp:
(SVGAnimatedIntegerImpl::SVGAnimatedIntegerImpl):
* ksvg2/impl/SVGAnimatedIntegerImpl.h:
* ksvg2/impl/SVGAnimatedNumberImpl.cpp:
(SVGAnimatedNumberImpl::SVGAnimatedNumberImpl):
(SVGAnimatedNumberImpl::baseVal):
(SVGAnimatedNumberImpl::setBaseVal):
(SVGAnimatedNumberImpl::animVal):
(SVGAnimatedNumberImpl::setAnimVal):
* ksvg2/impl/SVGAnimatedNumberImpl.h:
* ksvg2/impl/SVGAnimatedTemplate.h:
(KSVG::SVGAnimatedTemplate::SVGAnimatedTemplate):
* ksvg2/impl/SVGAnimationElementImpl.cpp:
(SVGAnimationElementImpl::SVGAnimationElementImpl):
(SVGAnimationElementImpl::targetElement):
(SVGAnimationElementImpl::getEndTime):
(SVGAnimationElementImpl::getStartTime):
(SVGAnimationElementImpl::getCurrentTime):
(SVGAnimationElementImpl::getSimpleDuration):
(SVGAnimationElementImpl::parseClockValue):
(SVGAnimationElementImpl::close):
(SVGAnimationElementImpl::targetAttribute):
(SVGAnimationElementImpl::setTargetAttribute):
* ksvg2/impl/SVGAnimationElementImpl.h:
* ksvg2/impl/SVGCircleElementImpl.cpp:
(SVGCircleElementImpl::SVGCircleElementImpl):
(SVGCircleElementImpl::parseAttribute):
* ksvg2/impl/SVGCircleElementImpl.h:
* ksvg2/impl/SVGClipPathElementImpl.cpp:
(SVGClipPathElementImpl::SVGClipPathElementImpl):
(SVGClipPathElementImpl::close):
* ksvg2/impl/SVGClipPathElementImpl.h:
* ksvg2/impl/SVGColorImpl.cpp:
(SVGColorImpl::setRGBColor):
(SVGColorImpl::cssText):
* ksvg2/impl/SVGColorImpl.h:
* ksvg2/impl/SVGComponentTransferFunctionElementImpl.cpp:
(SVGComponentTransferFunctionElementImpl::SVGComponentTransferFunctionElementImpl):
(SVGComponentTransferFunctionElementImpl::parseAttribute):
* ksvg2/impl/SVGComponentTransferFunctionElementImpl.h:
* ksvg2/impl/SVGDOMImplementationImpl.cpp:
(SVGDOMImplementationImpl::hasFeature):
(SVGDOMImplementationImpl::createDocumentType):
(SVGDOMImplementationImpl::createDocument):
(SVGDOMImplementationImpl::createCSSStyleSheet):
(SVGDOMImplementationImpl::defaultDocumentType):
(SVGDOMImplementationImpl::typeToId):
(SVGDOMImplementationImpl::idToType):
* ksvg2/impl/SVGDOMImplementationImpl.h:
* ksvg2/impl/SVGDefsElementImpl.cpp:
(SVGDefsElementImpl::SVGDefsElementImpl):
* ksvg2/impl/SVGDefsElementImpl.h:
* ksvg2/impl/SVGDescElementImpl.cpp:
(SVGDescElementImpl::SVGDescElementImpl):
(SVGDescElementImpl::description):
* ksvg2/impl/SVGDescElementImpl.h:
* ksvg2/impl/SVGDocumentImpl.cpp:
(SVGDocumentImpl::~SVGDocumentImpl):
(SVGDocumentImpl::title):
(SVGDocumentImpl::referrer):
(SVGDocumentImpl::domain):
(SVGDocumentImpl::URL):
(SVGDocumentImpl::createSVGElement):
(SVGDocumentImpl::createElement):
(SVGDocumentImpl::createElementNS):
(SVGDocumentImpl::createEvent):
(SVGDocumentImpl::dispatchZoomEvent):
(SVGDocumentImpl::dispatchScrollEvent):
(SVGDocumentImpl::dispatchKeyEvent):
(SVGDocumentImpl::defaultNS):
(SVGDocumentImpl::recalcStyleSelector):
(SVGDocumentImpl::executeScripts):
(SVGDocumentImpl::createCSSStyleSheet):
(SVGDocumentImpl::dispatchUIEvent):
(SVGDocumentImpl::dispatchMouseEvent):
* ksvg2/impl/SVGDocumentImpl.h:
* ksvg2/impl/SVGElementImpl.cpp:
(SVGElementImpl::SVGElementImpl):
(SVGElementImpl::isSupported):
(SVGElementImpl::getId):
(SVGElementImpl::setGetId):
(SVGElementImpl::xmlbase):
(SVGElementImpl::setXmlbase):
(SVGElementImpl::parseAttribute):
(SVGElementImpl::addSVGEventListener):
* ksvg2/impl/SVGElementImpl.h:
* ksvg2/impl/SVGEllipseElementImpl.cpp:
(SVGEllipseElementImpl::SVGEllipseElementImpl):
(SVGEllipseElementImpl::parseAttribute):
* ksvg2/impl/SVGEllipseElementImpl.h:
* ksvg2/impl/SVGExceptionImpl.cpp:
(SVGExceptionImpl::SVGExceptionImpl):
* ksvg2/impl/SVGFEBlendElementImpl.cpp:
(SVGFEBlendElementImpl::SVGFEBlendElementImpl):
(SVGFEBlendElementImpl::parseAttribute):
* ksvg2/impl/SVGFEBlendElementImpl.h:
* ksvg2/impl/SVGFEColorMatrixElementImpl.cpp:
(SVGFEColorMatrixElementImpl::SVGFEColorMatrixElementImpl):
(SVGFEColorMatrixElementImpl::parseAttribute):
* ksvg2/impl/SVGFEColorMatrixElementImpl.h:
* ksvg2/impl/SVGFEComponentTransferElementImpl.cpp:
(SVGFEComponentTransferElementImpl::SVGFEComponentTransferElementImpl):
(SVGFEComponentTransferElementImpl::parseAttribute):
(SVGFEComponentTransferElementImpl::close):
* ksvg2/impl/SVGFEComponentTransferElementImpl.h:
* ksvg2/impl/SVGFECompositeElementImpl.cpp:
(SVGFECompositeElementImpl::SVGFECompositeElementImpl):
(SVGFECompositeElementImpl::parseAttribute):
(SVGFECompositeElementImpl::createCanvasItem):
* ksvg2/impl/SVGFECompositeElementImpl.h:
* ksvg2/impl/SVGFEFloodElementImpl.cpp:
(SVGFEFloodElementImpl::SVGFEFloodElementImpl):
(SVGFEFloodElementImpl::parseAttribute):
* ksvg2/impl/SVGFEFloodElementImpl.h:
* ksvg2/impl/SVGFEFuncAElementImpl.cpp:
(SVGFEFuncAElementImpl::SVGFEFuncAElementImpl):
* ksvg2/impl/SVGFEFuncAElementImpl.h:
* ksvg2/impl/SVGFEFuncBElementImpl.cpp:
(SVGFEFuncBElementImpl::SVGFEFuncBElementImpl):
* ksvg2/impl/SVGFEFuncBElementImpl.h:
* ksvg2/impl/SVGFEFuncGElementImpl.cpp:
(SVGFEFuncGElementImpl::SVGFEFuncGElementImpl):
* ksvg2/impl/SVGFEFuncGElementImpl.h:
* ksvg2/impl/SVGFEFuncRElementImpl.cpp:
(SVGFEFuncRElementImpl::SVGFEFuncRElementImpl):
* ksvg2/impl/SVGFEFuncRElementImpl.h:
* ksvg2/impl/SVGFEGaussianBlurElementImpl.cpp:
(SVGFEGaussianBlurElementImpl::SVGFEGaussianBlurElementImpl):
(SVGFEGaussianBlurElementImpl::parseAttribute):
(SVGFEGaussianBlurElementImpl::createCanvasItem):
* ksvg2/impl/SVGFEGaussianBlurElementImpl.h:
* ksvg2/impl/SVGFEImageElementImpl.cpp:
(SVGFEImageElementImpl::SVGFEImageElementImpl):
(SVGFEImageElementImpl::parseAttribute):
* ksvg2/impl/SVGFEImageElementImpl.h:
* ksvg2/impl/SVGFEMergeElementImpl.cpp:
(SVGFEMergeElementImpl::SVGFEMergeElementImpl):
* ksvg2/impl/SVGFEMergeElementImpl.h:
* ksvg2/impl/SVGFEMergeNodeElementImpl.cpp:
(SVGFEMergeNodeElementImpl::SVGFEMergeNodeElementImpl):
(SVGFEMergeNodeElementImpl::parseAttribute):
* ksvg2/impl/SVGFEMergeNodeElementImpl.h:
* ksvg2/impl/SVGFEOffsetElementImpl.cpp:
(SVGFEOffsetElementImpl::SVGFEOffsetElementImpl):
(SVGFEOffsetElementImpl::parseAttribute):
(SVGFEOffsetElementImpl::createCanvasItem):
* ksvg2/impl/SVGFEOffsetElementImpl.h:
* ksvg2/impl/SVGFETileElementImpl.cpp:
(SVGFETileElementImpl::SVGFETileElementImpl):
(SVGFETileElementImpl::parseAttribute):
* ksvg2/impl/SVGFETileElementImpl.h:
* ksvg2/impl/SVGFETurbulenceElementImpl.cpp:
(SVGFETurbulenceElementImpl::SVGFETurbulenceElementImpl):
(SVGFETurbulenceElementImpl::parseAttribute):
(SVGFETurbulenceElementImpl::createCanvasItem):
* ksvg2/impl/SVGFETurbulenceElementImpl.h:
* ksvg2/impl/SVGFilterElementImpl.cpp:
(SVGFilterElementImpl::SVGFilterElementImpl):
(SVGFilterElementImpl::x):
(SVGFilterElementImpl::y):
(SVGFilterElementImpl::width):
(SVGFilterElementImpl::height):
(SVGFilterElementImpl::parseAttribute):
(SVGFilterElementImpl::close):
* ksvg2/impl/SVGFilterElementImpl.h:
* ksvg2/impl/SVGFilterPrimitiveStandardAttributesImpl.cpp:
(SVGFilterPrimitiveStandardAttributesImpl::SVGFilterPrimitiveStandardAttributesImpl):
(SVGFilterPrimitiveStandardAttributesImpl::width):
(SVGFilterPrimitiveStandardAttributesImpl::height):
(SVGFilterPrimitiveStandardAttributesImpl::parseAttribute):
* ksvg2/impl/SVGFilterPrimitiveStandardAttributesImpl.h:
* ksvg2/impl/SVGFitToViewBoxImpl.cpp:
(SVGFitToViewBoxImpl::parseAttribute):
* ksvg2/impl/SVGGElementImpl.cpp:
(SVGGElementImpl::SVGGElementImpl):
(SVGDummyElementImpl::SVGDummyElementImpl):
(SVGDummyElementImpl::localName):
* ksvg2/impl/SVGGElementImpl.h:
* ksvg2/impl/SVGGradientElementImpl.cpp:
(SVGGradientElementImpl::SVGGradientElementImpl):
(SVGGradientElementImpl::notifyAttributeChange):
* ksvg2/impl/SVGGradientElementImpl.h:
* ksvg2/impl/SVGHelper.cpp:
(SVGHelper::PercentageOfViewport):
* ksvg2/impl/SVGImageElementImpl.cpp:
(SVGImageElementImpl::SVGImageElementImpl):
(SVGImageElementImpl::parseAttribute):
(SVGImageElementImpl::createCanvasItem):
(SVGImageElementImpl::notifyFinished):
* ksvg2/impl/SVGImageElementImpl.h:
* ksvg2/impl/SVGLangSpaceImpl.cpp:
(SVGLangSpaceImpl::xmllang):
(SVGLangSpaceImpl::setXmllang):
(SVGLangSpaceImpl::xmlspace):
(SVGLangSpaceImpl::setXmlspace):
(SVGLangSpaceImpl::parseAttribute):
* ksvg2/impl/SVGLangSpaceImpl.h:
* ksvg2/impl/SVGLengthImpl.cpp:
(SVGLengthImpl::SVGLengthImpl):
(SVGLengthImpl::value):
(SVGLengthImpl::setValueAsString):
(SVGLengthImpl::valueAsString):
* ksvg2/impl/SVGLengthImpl.h:
* ksvg2/impl/SVGLengthListImpl.cpp:
(SVGLengthListImpl::parse):
* ksvg2/impl/SVGLineElementImpl.cpp:
(SVGLineElementImpl::SVGLineElementImpl):
(SVGLineElementImpl::parseAttribute):
* ksvg2/impl/SVGLineElementImpl.h:
* ksvg2/impl/SVGLinearGradientElementImpl.cpp:
(SVGLinearGradientElementImpl::SVGLinearGradientElementImpl):
(SVGLinearGradientElementImpl::parseAttribute):
(SVGLinearGradientElementImpl::buildGradient):
(SVGLinearGradientElementImpl::createCanvasItem):
(SVGLinearGradientElementImpl::resourceNotification):
* ksvg2/impl/SVGLinearGradientElementImpl.h:
* ksvg2/impl/SVGLocatableImpl.cpp:
* ksvg2/impl/SVGMarkerElementImpl.cpp:
(SVGMarkerElementImpl::SVGMarkerElementImpl):
(SVGMarkerElementImpl::parseAttribute):
(SVGMarkerElementImpl::close):
* ksvg2/impl/SVGMarkerElementImpl.h:
* ksvg2/impl/SVGMatrixImpl.cpp:
(SVGMatrixImpl::SVGMatrixImpl):
* ksvg2/impl/SVGNumberImpl.cpp:
(SVGNumberImpl::SVGNumberImpl):
* ksvg2/impl/SVGPaintImpl.cpp:
(SVGPaintImpl::cssText):
* ksvg2/impl/SVGPaintImpl.h:
* ksvg2/impl/SVGPathElementImpl.cpp:
(SVGPathElementImpl::SVGPathElementImpl):
(SVGPathElementImpl::~SVGPathElementImpl):
* ksvg2/impl/SVGPathElementImpl.h:
* ksvg2/impl/SVGPathSegArcImpl.h:
(KSVG::SVGPathSegArcAbsImpl::pathSegTypeAsLetter):
(KSVG::SVGPathSegArcRelImpl::pathSegTypeAsLetter):
* ksvg2/impl/SVGPathSegClosePathImpl.h:
(KSVG::SVGPathSegClosePathImpl::pathSegTypeAsLetter):
* ksvg2/impl/SVGPathSegCurvetoCubicImpl.h:
(KSVG::SVGPathSegCurvetoCubicAbsImpl::pathSegTypeAsLetter):
(KSVG::SVGPathSegCurvetoCubicRelImpl::pathSegTypeAsLetter):
* ksvg2/impl/SVGPathSegCurvetoCubicSmoothImpl.h:
(KSVG::SVGPathSegCurvetoCubicSmoothAbsImpl::pathSegTypeAsLetter):
(KSVG::SVGPathSegCurvetoCubicSmoothRelImpl::pathSegTypeAsLetter):
* ksvg2/impl/SVGPathSegCurvetoQuadraticImpl.h:
(KSVG::SVGPathSegCurvetoQuadraticAbsImpl::pathSegTypeAsLetter):
(KSVG::SVGPathSegCurvetoQuadraticRelImpl::pathSegTypeAsLetter):
* ksvg2/impl/SVGPathSegCurvetoQuadraticSmoothImpl.h:
(KSVG::SVGPathSegCurvetoQuadraticSmoothAbsImpl::pathSegTypeAsLetter):
(KSVG::SVGPathSegCurvetoQuadraticSmoothRelImpl::pathSegTypeAsLetter):
* ksvg2/impl/SVGPathSegImpl.cpp:
(SVGPathSegImpl::SVGPathSegImpl):
* ksvg2/impl/SVGPathSegImpl.h:
(KSVG::SVGPathSegImpl::pathSegTypeAsLetter):
* ksvg2/impl/SVGPathSegLinetoHorizontalImpl.h:
(KSVG::SVGPathSegLinetoHorizontalAbsImpl::pathSegTypeAsLetter):
(KSVG::SVGPathSegLinetoHorizontalRelImpl::pathSegTypeAsLetter):
* ksvg2/impl/SVGPathSegLinetoImpl.h:
(KSVG::SVGPathSegLinetoAbsImpl::pathSegTypeAsLetter):
(KSVG::SVGPathSegLinetoRelImpl::pathSegTypeAsLetter):
* ksvg2/impl/SVGPathSegLinetoVerticalImpl.h:
(KSVG::SVGPathSegLinetoVerticalAbsImpl::pathSegTypeAsLetter):
(KSVG::SVGPathSegLinetoVerticalRelImpl::pathSegTypeAsLetter):
* ksvg2/impl/SVGPathSegMovetoImpl.h:
(KSVG::SVGPathSegMovetoAbsImpl::pathSegTypeAsLetter):
(KSVG::SVGPathSegMovetoRelImpl::pathSegTypeAsLetter):
* ksvg2/impl/SVGPatternElementImpl.cpp:
(SVGPatternElementImpl::SVGPatternElementImpl):
(SVGPatternElementImpl::parseAttribute):
(SVGPatternElementImpl::notifyAttributeChange):
(SVGPatternElementImpl::createCanvasItem):
* ksvg2/impl/SVGPatternElementImpl.h:
* ksvg2/impl/SVGPointImpl.cpp:
(SVGPointImpl::SVGPointImpl):
* ksvg2/impl/SVGPolyElementImpl.cpp:
(SVGPolyElementImpl::SVGPolyElementImpl):
(SVGPolyElementImpl::notifyAttributeChange):
* ksvg2/impl/SVGPolyElementImpl.h:
* ksvg2/impl/SVGPolygonElementImpl.cpp:
(SVGPolygonElementImpl::SVGPolygonElementImpl):
* ksvg2/impl/SVGPolygonElementImpl.h:
* ksvg2/impl/SVGPolylineElementImpl.cpp:
(SVGPolylineElementImpl::SVGPolylineElementImpl):
* ksvg2/impl/SVGPolylineElementImpl.h:
* ksvg2/impl/SVGPreserveAspectRatioImpl.cpp:
(SVGPreserveAspectRatioImpl::SVGPreserveAspectRatioImpl):
* ksvg2/impl/SVGRadialGradientElementImpl.cpp:
(SVGRadialGradientElementImpl::SVGRadialGradientElementImpl):
(SVGRadialGradientElementImpl::parseAttribute):
(SVGRadialGradientElementImpl::buildGradient):
(SVGRadialGradientElementImpl::createCanvasItem):
(SVGRadialGradientElementImpl::resourceNotification):
* ksvg2/impl/SVGRadialGradientElementImpl.h:
* ksvg2/impl/SVGRectElementImpl.cpp:
(SVGRectElementImpl::SVGRectElementImpl):
(SVGRectElementImpl::parseAttribute):
(SVGRectElementImpl::toPathData):
* ksvg2/impl/SVGRectElementImpl.h:
* ksvg2/impl/SVGRectImpl.cpp:
(SVGRectImpl::SVGRectImpl):
* ksvg2/impl/SVGSVGElementImpl.cpp:
(SVGSVGElementImpl::SVGSVGElementImpl):
(SVGSVGElementImpl::width):
(SVGSVGElementImpl::height):
(SVGSVGElementImpl::contentScriptType):
(SVGSVGElementImpl::setContentScriptType):
(SVGSVGElementImpl::contentStyleType):
(SVGSVGElementImpl::setContentStyleType):
(SVGSVGElementImpl::createEvent):
(SVGSVGElementImpl::parseAttribute):
(SVGSVGElementImpl::createCanvasItem):
* ksvg2/impl/SVGSVGElementImpl.h:
* ksvg2/impl/SVGScriptElementImpl.cpp:
(SVGScriptElementImpl::SVGScriptElementImpl):
(SVGScriptElementImpl::parseAttribute):
(SVGScriptElementImpl::executeScript):
* ksvg2/impl/SVGScriptElementImpl.h:
* ksvg2/impl/SVGSetElementImpl.cpp:
(SVGSetElementImpl::SVGSetElementImpl):
* ksvg2/impl/SVGSetElementImpl.h:
* ksvg2/impl/SVGStopElementImpl.cpp:
(SVGStopElementImpl::SVGStopElementImpl):
(SVGStopElementImpl::parseAttribute):
(SVGStopElementImpl::createCanvasItem):
* ksvg2/impl/SVGStopElementImpl.h:
* ksvg2/impl/SVGStylableImpl.h:
* ksvg2/impl/SVGStyleElementImpl.cpp:
(SVGStyleElementImpl::SVGStyleElementImpl):
(SVGStyleElementImpl::xmlspace):
(SVGStyleElementImpl::type):
(SVGStyleElementImpl::media):
(SVGStyleElementImpl::title):
(SVGStyleElementImpl::childrenChanged):
* ksvg2/impl/SVGStyleElementImpl.h:
* ksvg2/impl/SVGStyledElementImpl.cpp:
(SVGStyledElementImpl::SVGStyledElementImpl):
(SVGStyledElementImpl::getPresentationAttribute):
(SVGStyledElementImpl::parseAttribute):
(SVGStyledElementImpl::renderStyle):
(SVGStyledElementImpl::attach):
(SVGStyledElementImpl::detach):
* ksvg2/impl/SVGStyledElementImpl.h:
* ksvg2/impl/SVGSwitchElementImpl.cpp:
(SVGSwitchElementImpl::SVGSwitchElementImpl):
* ksvg2/impl/SVGSwitchElementImpl.h:
* ksvg2/impl/SVGSymbolElementImpl.cpp:
(SVGSymbolElementImpl::SVGSymbolElementImpl):
* ksvg2/impl/SVGSymbolElementImpl.h:
* ksvg2/impl/SVGTSpanElementImpl.cpp:
(SVGTSpanElementImpl::SVGTSpanElementImpl):
* ksvg2/impl/SVGTSpanElementImpl.h:
* ksvg2/impl/SVGTestsImpl.cpp:
(SVGTestsImpl::hasExtension):
(SVGTestsImpl::isValid):
* ksvg2/impl/SVGTestsImpl.h:
* ksvg2/impl/SVGTextContentElementImpl.cpp:
(SVGTextContentElementImpl::SVGTextContentElementImpl):
* ksvg2/impl/SVGTextContentElementImpl.h:
* ksvg2/impl/SVGTextElementImpl.cpp:
(SVGTextElementImpl::SVGTextElementImpl):
* ksvg2/impl/SVGTextElementImpl.h:
* ksvg2/impl/SVGTextPositioningElementImpl.cpp:
(SVGTextPositioningElementImpl::SVGTextPositioningElementImpl):
* ksvg2/impl/SVGTextPositioningElementImpl.h:
* ksvg2/impl/SVGTitleElementImpl.cpp:
(SVGTitleElementImpl::SVGTitleElementImpl):
(SVGTitleElementImpl::title):
* ksvg2/impl/SVGTitleElementImpl.h:
* ksvg2/impl/SVGTransformImpl.cpp:
(SVGTransformImpl::SVGTransformImpl):
* ksvg2/impl/SVGTransformableImpl.cpp:
(SVGTransformableImpl::updateSubtreeMatrices):
* ksvg2/impl/SVGTransformableImpl.h:
* ksvg2/impl/SVGURIReferenceImpl.cpp:
(SVGURIReferenceImpl::parseAttribute):
* ksvg2/impl/SVGUseElementImpl.cpp:
(SVGUseElementImpl::SVGUseElementImpl):
(SVGUseElementImpl::parseAttribute):
(SVGUseElementImpl::close):
* ksvg2/impl/SVGUseElementImpl.h:
* ksvg2/impl/SVGViewElementImpl.cpp:
(SVGViewElementImpl::SVGViewElementImpl):
* ksvg2/impl/SVGViewElementImpl.h:
* ksvg2/scripts/generate.pl: Removed.
* ksvg2/scripts/kalyptusKDOMEcma.pm: Removed.
* ksvg2/scripts/svg.idl: Removed.
* kwq/KWQSlot.mm: SVG slot support
(KWQSlot::KWQSlot): slotTimerNotify
(KWQSlot::call): TimeScheduler::timerNotify()
2005-08-24 Beth Dakin <bdakin@apple.com>
Reviewed by Darin/Maciej
Test cases added: (NONE -- doesn't affect layout)
- fixed <rdar://problem/4228818> leak of RenderLayer loading the Dictionary,
Flight Tracker, and Translation widget (maybe others) in Safari.
* khtml/rendering/render_box.cpp:
(RenderBox::setStyle): added assert to avoid potential problems.
(RenderBox::detach): Added comment.
* khtml/rendering/render_object.cpp:
(RenderObject::detach): Added comment.
* khtml/rendering/render_replaced.cpp:
(RenderWidget::detach): Added code from RenderBox::deatch() that frees the layer used
in setStyle()
2005-08-23 Vicki Murley <vicki@apple.com>
Reviewed by Adele.
- fixed <rdar://problem/4229177> REGRESSION (Denver): crash dispatching mouse events (4608)
Test cases added:
* manual-tests/mouseevent-on-closeddoc.html: Added.
* manual-tests/resources/mouseevent-on-closeddoc.html: Added.
* khtml/khtmlview.cpp:
(KHTMLView::dispatchMouseEvent): add nil check
2005-08-20 Darin Adler <darin@apple.com>
Reviewed by John.
- fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=4545
REGRESSION: content inside <nolayer> does not get in the DOM tree, but should
* khtml/html/htmlparser.cpp: (HTMLParser::getNode): Remove code to omit children of <nolayer>.
* layout-tests/fast/dom/no-elements.html: Update test for new behavior.
* layout-tests/fast/dom/no-elements-expected.txt: Updated test results.
2005-08-23 Darin Adler <darin@apple.com>
- fixed test that was accessing a remote resource by accident
* layout-tests/fast/lists/009.html: Correct URL to be relative.
== Rolled over to ChangeLog-2004-08-23 ==