blob: b0b415908b07b89669ec1e55a92020289564c62f [file] [log] [blame]
2005-10-04 Eric Seidel <eseidel@apple.com>
No review, build fix only.
Fix to include "config.h" in every file.
Necessary to support fastMalloc.
http://bugzilla.opendarwin.org/show_bug.cgi?id=5254
* WebCore+SVG/DrawCanvasItem.mm:
* WebCore+SVG/DrawDocument.mm:
* WebCore+SVG/DrawView.mm:
* WebCore+SVG/dom_kdomdocumentwrapper.cpp:
* WebCore+SVG/dom_kdomnodetreewrapper.cpp:
* WebCore+SVG/render_kcanvaswrapper.cpp:
* WebCore+SVG/xml_kdomtokenizer.cpp:
* kcanvas/KCanvas.cpp:
* kcanvas/KCanvasContainer.cpp:
* kcanvas/KCanvasCreator.cpp:
* kcanvas/KCanvasFilters.cpp:
* kcanvas/KCanvasImage.cpp:
* kcanvas/KCanvasItem.cpp:
* kcanvas/KCanvasMatrix.cpp:
* kcanvas/KCanvasPath.cpp:
* kcanvas/KCanvasRegistry.cpp:
* kcanvas/KCanvasResources.cpp:
* kcanvas/KCanvasTreeDebug.cpp:
* kcanvas/KCanvasView.cpp:
* kcanvas/device/KRenderingDevice.cpp:
* kcanvas/device/KRenderingDeviceFactory.cpp:
* kcanvas/device/KRenderingFillPainter.cpp:
* kcanvas/device/KRenderingPaintServerGradient.cpp:
* kcanvas/device/KRenderingPaintServerImage.cpp:
* kcanvas/device/KRenderingPaintServerPattern.cpp:
* kcanvas/device/KRenderingPaintServerSolid.cpp:
* kcanvas/device/KRenderingStrokePainter.cpp:
* kcanvas/device/KRenderingStyle.cpp:
* kcanvas/device/quartz/KCanvasFilterQuartz.mm:
* kcanvas/device/quartz/KCanvasItemQuartz.mm:
* kcanvas/device/quartz/KCanvasResourcesQuartz.mm:
* kcanvas/device/quartz/KCanvasViewQuartz.mm:
* kcanvas/device/quartz/KRenderingDeviceQuartz.mm:
* kcanvas/device/quartz/KRenderingPaintServerGradientQuartz.mm:
* kcanvas/device/quartz/KRenderingPaintServerQuartz.mm:
* kcanvas/device/quartz/QuartzSupport.mm:
* kdom/DOMString.cpp:
* kdom/Helper.cpp:
* kdom/KDOMPart.cpp:
* kdom/KDOMSettings.cpp:
* kdom/KDOMView.cpp:
* kdom/Shared.cpp:
* kdom/backends/libxml/LibXMLParser.cpp:
* kdom/bindings/IDLCodeGeneratorEcmaInterface.pm:
* kdom/bindings/IDLCodeGeneratorJs.pm:
* kdom/cache/ImageSource.cpp:
* kdom/cache/KDOMCache.cpp:
* kdom/cache/KDOMCachedDocument.cpp:
* kdom/cache/KDOMCachedImage.cpp:
* kdom/cache/KDOMCachedObject.cpp:
* kdom/cache/KDOMCachedScript.cpp:
* kdom/cache/KDOMCachedStyleSheet.cpp:
* kdom/cache/KDOMLoader.cpp:
* kdom/core/AttrImpl.cpp:
* kdom/core/CDATASectionImpl.cpp:
* kdom/core/CDFInterface.cpp:
* kdom/core/CharacterDataImpl.cpp:
* kdom/core/CommentImpl.cpp:
* kdom/core/DOMConfigurationImpl.cpp:
* kdom/core/DOMErrorHandlerImpl.cpp:
* kdom/core/DOMErrorImpl.cpp:
* kdom/core/DOMExceptionImpl.cpp:
* kdom/core/DOMImplementationImpl.cpp:
* kdom/core/DOMLocatorImpl.cpp:
* kdom/core/DOMObjectImpl.cpp:
* kdom/core/DOMStringImpl.cpp:
* kdom/core/DOMStringListImpl.cpp:
* kdom/core/DOMUserDataImpl.cpp:
* kdom/core/DocumentFragmentImpl.cpp:
* kdom/core/DocumentImpl.cpp:
* kdom/core/DocumentTypeImpl.cpp:
* kdom/core/ElementImpl.cpp:
* kdom/core/EntityImpl.cpp:
* kdom/core/EntityReferenceImpl.cpp:
* kdom/core/NamedAttrMapImpl.cpp:
* kdom/core/NamedNodeMapImpl.cpp:
* kdom/core/NodeImpl.cpp:
* kdom/core/NodeListImpl.cpp:
* kdom/core/NotationImpl.cpp:
* kdom/core/ProcessingInstructionImpl.cpp:
* kdom/core/TagNodeListImpl.cpp:
* kdom/core/TextImpl.cpp:
* kdom/core/TypeInfoImpl.cpp:
* kdom/core/XMLElementImpl.cpp:
* kdom/css/CSSCharsetRuleImpl.cpp:
* kdom/css/CSSFontFaceRuleImpl.cpp:
* kdom/css/CSSImageValueImpl.cpp:
* kdom/css/CSSImportRuleImpl.cpp:
* kdom/css/CSSMediaRuleImpl.cpp:
* kdom/css/CSSPageRuleImpl.cpp:
* kdom/css/CSSPrimitiveValueImpl.cpp:
* kdom/css/CSSRuleImpl.cpp:
* kdom/css/CSSRuleListImpl.cpp:
* kdom/css/CSSStyleDeclarationImpl.cpp:
* kdom/css/CSSStyleRuleImpl.cpp:
* kdom/css/CSSStyleSelector.cpp:
* kdom/css/CSSStyleSheetImpl.cpp:
* kdom/css/CSSUnknownRuleImpl.cpp:
* kdom/css/CSSValueImpl.cpp:
* kdom/css/CSSValueListImpl.cpp:
* kdom/css/CounterImpl.cpp:
* kdom/css/DocumentCSSImpl.cpp:
* kdom/css/DocumentStyleImpl.cpp:
* kdom/css/KDOMCSSParser.cpp:
* kdom/css/LinkStyleImpl.cpp:
* kdom/css/MediaListImpl.cpp:
* kdom/css/RGBColorImpl.cpp:
* kdom/css/RectImpl.cpp:
* kdom/css/RenderStyle.cpp:
* kdom/css/RenderStyleDefs.cpp:
* kdom/css/StyleBaseImpl.cpp:
* kdom/css/StyleSheetImpl.cpp:
* kdom/css/StyleSheetListImpl.cpp:
* kdom/css/kdomparsercss.y:
* kdom/ecma/Ecma.cpp:
* kdom/ecma/GlobalObject.cpp:
* kdom/ecma/Helper.cpp:
* kdom/ecma/ScriptInterpreter.cpp:
* kdom/events/DocumentEventImpl.cpp:
* kdom/events/EventExceptionImpl.cpp:
* kdom/events/EventImpl.cpp:
* kdom/events/EventListenerImpl.cpp:
* kdom/events/EventTargetImpl.cpp:
* kdom/events/KeyboardEventImpl.cpp:
* kdom/events/MouseEventImpl.cpp:
* kdom/events/MutationEventImpl.cpp:
* kdom/events/RegisteredEventListener.cpp:
* kdom/events/UIEventImpl.cpp:
* kdom/ls/DOMImplementationLSImpl.cpp:
* kdom/ls/LSExceptionImpl.cpp:
* kdom/ls/LSInputImpl.cpp:
* kdom/ls/LSOutputImpl.cpp:
* kdom/ls/LSParserFilterImpl.cpp:
* kdom/ls/LSParserImpl.cpp:
* kdom/ls/LSResourceResolverImpl.cpp:
* kdom/ls/LSSerializerFilterImpl.cpp:
* kdom/ls/LSSerializerImpl.cpp:
* kdom/parser/KDOMDocumentBuilder.cpp:
* kdom/parser/KDOMParser.cpp:
* kdom/range/DocumentRangeImpl.cpp:
* kdom/range/RangeExceptionImpl.cpp:
* kdom/range/RangeImpl.cpp:
* kdom/traversal/DocumentTraversalImpl.cpp:
* kdom/traversal/NodeFilterImpl.cpp:
* kdom/traversal/NodeIteratorImpl.cpp:
* kdom/traversal/TraversalImpl.cpp:
* kdom/traversal/TreeWalkerImpl.cpp:
* kdom/views/AbstractViewImpl.cpp:
* kdom/views/DocumentViewImpl.cpp:
* kdom/xpath/XPathEvaluatorImpl.cpp:
* kdom/xpath/XPathExceptionImpl.cpp:
* kdom/xpath/XPathExpressionImpl.cpp:
* kdom/xpath/XPathNSResolverImpl.cpp:
* kdom/xpath/XPathNamespaceImpl.cpp:
* kdom/xpath/XPathResultImpl.cpp:
* kdom/xpath/impl/expression.cpp:
* kdom/xpath/impl/functions.cpp:
* kdom/xpath/impl/parsedstatement.cpp:
* kdom/xpath/impl/path.cpp:
* kdom/xpath/impl/predicate.cpp:
* kdom/xpath/impl/step.cpp:
* kdom/xpath/impl/tokenizer.cpp:
* kdom/xpath/impl/util.cpp:
* kdom/xpath/impl/variablereference.cpp:
* kdom/xpath/impl/xpath.y:
* kdom/xpointer/ElementSchemeImpl.cpp:
* kdom/xpointer/NBCImpl.cpp:
* kdom/xpointer/PointerPartImpl.cpp:
* kdom/xpointer/ShortHandImpl.cpp:
* kdom/xpointer/XMLNSSchemeImpl.cpp:
* kdom/xpointer/XPath1SchemeImpl.cpp:
* kdom/xpointer/XPointerEvaluatorImpl.cpp:
* kdom/xpointer/XPointerExceptionImpl.cpp:
* kdom/xpointer/XPointerExpressionImpl.cpp:
* kdom/xpointer/XPointerHelper.cpp:
* kdom/xpointer/XPointerResultImpl.cpp:
* kdom/xpointer/XPointerSchemeImpl.cpp:
* ksvg2/KSVGFactory.cpp:
* ksvg2/KSVGSettings.cpp:
* ksvg2/KWQKSVGPart.mm:
* ksvg2/KWQKSVGView.mm:
* ksvg2/css/KSVGCSSParser.cpp:
* ksvg2/css/SVGCSSStyleDeclarationImpl.cpp:
* ksvg2/css/SVGCSSStyleSelector.cpp:
* ksvg2/css/SVGCSSStyleSheetImpl.cpp:
* ksvg2/css/SVGRenderStyle.cpp:
* ksvg2/css/SVGRenderStyleDefs.cpp:
* ksvg2/ecma/Ecma.cpp:
* ksvg2/ecma/GlobalObject.cpp:
* ksvg2/events/SVGEventImpl.cpp:
* ksvg2/events/SVGZoomEventImpl.cpp:
* ksvg2/misc/KCanvasRenderingStyle.cpp:
* ksvg2/misc/KSVGDocumentBuilder.cpp:
* ksvg2/misc/KSVGTimeScheduler.cpp:
* ksvg2/svg/CDFInterface.cpp:
* ksvg2/svg/SVGAElementImpl.cpp:
* ksvg2/svg/SVGAngleImpl.cpp:
* ksvg2/svg/SVGAnimateColorElementImpl.cpp:
* ksvg2/svg/SVGAnimateElementImpl.cpp:
* ksvg2/svg/SVGAnimateTransformElementImpl.cpp:
* ksvg2/svg/SVGAnimatedAngleImpl.cpp:
* ksvg2/svg/SVGAnimatedBooleanImpl.cpp:
* ksvg2/svg/SVGAnimatedEnumerationImpl.cpp:
* ksvg2/svg/SVGAnimatedIntegerImpl.cpp:
* ksvg2/svg/SVGAnimatedLengthImpl.cpp:
* ksvg2/svg/SVGAnimatedLengthListImpl.cpp:
* ksvg2/svg/SVGAnimatedNumberImpl.cpp:
* ksvg2/svg/SVGAnimatedNumberListImpl.cpp:
* ksvg2/svg/SVGAnimatedPathDataImpl.cpp:
* ksvg2/svg/SVGAnimatedPointsImpl.cpp:
* ksvg2/svg/SVGAnimatedPreserveAspectRatioImpl.cpp:
* ksvg2/svg/SVGAnimatedRectImpl.cpp:
* ksvg2/svg/SVGAnimatedStringImpl.cpp:
* ksvg2/svg/SVGAnimatedTransformListImpl.cpp:
* ksvg2/svg/SVGAnimationElementImpl.cpp:
* ksvg2/svg/SVGCircleElementImpl.cpp:
* ksvg2/svg/SVGClipPathElementImpl.cpp:
* ksvg2/svg/SVGColorImpl.cpp:
* ksvg2/svg/SVGComponentTransferFunctionElementImpl.cpp:
* ksvg2/svg/SVGCursorElementImpl.cpp:
* ksvg2/svg/SVGDOMImplementationImpl.cpp:
* ksvg2/svg/SVGDefsElementImpl.cpp:
* ksvg2/svg/SVGDescElementImpl.cpp:
* ksvg2/svg/SVGDocumentImpl.cpp:
* ksvg2/svg/SVGElementImpl.cpp:
* ksvg2/svg/SVGElementInstanceImpl.cpp:
* ksvg2/svg/SVGElementInstanceListImpl.cpp:
* ksvg2/svg/SVGEllipseElementImpl.cpp:
* ksvg2/svg/SVGExceptionImpl.cpp:
* ksvg2/svg/SVGExternalResourcesRequiredImpl.cpp:
* ksvg2/svg/SVGFEBlendElementImpl.cpp:
* ksvg2/svg/SVGFEColorMatrixElementImpl.cpp:
* ksvg2/svg/SVGFEComponentTransferElementImpl.cpp:
* ksvg2/svg/SVGFECompositeElementImpl.cpp:
* ksvg2/svg/SVGFEFloodElementImpl.cpp:
* ksvg2/svg/SVGFEFuncAElementImpl.cpp:
* ksvg2/svg/SVGFEFuncBElementImpl.cpp:
* ksvg2/svg/SVGFEFuncGElementImpl.cpp:
* ksvg2/svg/SVGFEFuncRElementImpl.cpp:
* ksvg2/svg/SVGFEGaussianBlurElementImpl.cpp:
* ksvg2/svg/SVGFEImageElementImpl.cpp:
* ksvg2/svg/SVGFEMergeElementImpl.cpp:
* ksvg2/svg/SVGFEMergeNodeElementImpl.cpp:
* ksvg2/svg/SVGFEOffsetElementImpl.cpp:
* ksvg2/svg/SVGFETileElementImpl.cpp:
* ksvg2/svg/SVGFETurbulenceElementImpl.cpp:
* ksvg2/svg/SVGFilterElementImpl.cpp:
* ksvg2/svg/SVGFilterPrimitiveStandardAttributesImpl.cpp:
* ksvg2/svg/SVGFitToViewBoxImpl.cpp:
* ksvg2/svg/SVGGElementImpl.cpp:
* ksvg2/svg/SVGGradientElementImpl.cpp:
* ksvg2/svg/SVGHelper.cpp:
* ksvg2/svg/SVGImageElementImpl.cpp:
* ksvg2/svg/SVGLangSpaceImpl.cpp:
* ksvg2/svg/SVGLengthImpl.cpp:
* ksvg2/svg/SVGLengthListImpl.cpp:
* ksvg2/svg/SVGLineElementImpl.cpp:
* ksvg2/svg/SVGLinearGradientElementImpl.cpp:
* ksvg2/svg/SVGLocatableImpl.cpp:
* ksvg2/svg/SVGMarkerElementImpl.cpp:
* ksvg2/svg/SVGMatrixImpl.cpp:
* ksvg2/svg/SVGNumberImpl.cpp:
* ksvg2/svg/SVGNumberListImpl.cpp:
* ksvg2/svg/SVGPaintImpl.cpp:
* ksvg2/svg/SVGPathElementImpl.cpp:
* ksvg2/svg/SVGPathSegArcImpl.cpp:
* ksvg2/svg/SVGPathSegClosePathImpl.cpp:
* ksvg2/svg/SVGPathSegCurvetoCubicImpl.cpp:
* ksvg2/svg/SVGPathSegCurvetoCubicSmoothImpl.cpp:
* ksvg2/svg/SVGPathSegCurvetoQuadraticImpl.cpp:
* ksvg2/svg/SVGPathSegCurvetoQuadraticSmoothImpl.cpp:
* ksvg2/svg/SVGPathSegImpl.cpp:
* ksvg2/svg/SVGPathSegLinetoHorizontalImpl.cpp:
* ksvg2/svg/SVGPathSegLinetoImpl.cpp:
* ksvg2/svg/SVGPathSegLinetoVerticalImpl.cpp:
* ksvg2/svg/SVGPathSegListImpl.cpp:
* ksvg2/svg/SVGPathSegMovetoImpl.cpp:
* ksvg2/svg/SVGPatternElementImpl.cpp:
* ksvg2/svg/SVGPointImpl.cpp:
* ksvg2/svg/SVGPointListImpl.cpp:
* ksvg2/svg/SVGPolyElementImpl.cpp:
* ksvg2/svg/SVGPolygonElementImpl.cpp:
* ksvg2/svg/SVGPolylineElementImpl.cpp:
* ksvg2/svg/SVGPreserveAspectRatioImpl.cpp:
* ksvg2/svg/SVGRadialGradientElementImpl.cpp:
* ksvg2/svg/SVGRectElementImpl.cpp:
* ksvg2/svg/SVGRectImpl.cpp:
* ksvg2/svg/SVGSVGElementImpl.cpp:
* ksvg2/svg/SVGScriptElementImpl.cpp:
* ksvg2/svg/SVGSetElementImpl.cpp:
* ksvg2/svg/SVGStopElementImpl.cpp:
* ksvg2/svg/SVGStringListImpl.cpp:
* ksvg2/svg/SVGStylableImpl.cpp:
* ksvg2/svg/SVGStyleElementImpl.cpp:
* ksvg2/svg/SVGStyledElementImpl.cpp:
* ksvg2/svg/SVGSwitchElementImpl.cpp:
* ksvg2/svg/SVGSymbolElementImpl.cpp:
* ksvg2/svg/SVGTSpanElementImpl.cpp:
* ksvg2/svg/SVGTestsImpl.cpp:
* ksvg2/svg/SVGTextContentElementImpl.cpp:
* ksvg2/svg/SVGTextElementImpl.cpp:
* ksvg2/svg/SVGTextPositioningElementImpl.cpp:
* ksvg2/svg/SVGTitleElementImpl.cpp:
* ksvg2/svg/SVGTransformImpl.cpp:
* ksvg2/svg/SVGTransformListImpl.cpp:
* ksvg2/svg/SVGTransformableImpl.cpp:
* ksvg2/svg/SVGURIReferenceImpl.cpp:
* ksvg2/svg/SVGUseElementImpl.cpp:
* ksvg2/svg/SVGViewElementImpl.cpp:
* ksvg2/svg/SVGZoomAndPanImpl.cpp:
* ksvg2/svg/svgpathparser.cpp:
2005-10-03 Eric Seidel <eseidel@apple.com>
Reviewed by mjs.
Fixed AbstractView toString(), by giving it a prototype.
<rdar://problem/4233558> toString on event.view Object fails with "No Default Value" in console
* khtml/ecma/kjs_views.cpp:
(KJS::DOMAbstractView::DOMAbstractView): sets prototype
(KJS::DOMAbstractView::getOwnPropertySlot): now getStaticValue
(KJS::DOMAbstractViewProtoFunc::callAsFunction): renamed
* khtml/ecma/kjs_views.h:
2005-10-03 David Hyatt <hyatt@apple.com>
Fix regression caused by variable->auto change. Accidentally removed a line of code from calcWidthUsing.
Reviewed by mjs
* khtml/rendering/render_box.cpp:
(RenderBox::calcWidthUsing):
2005-10-03 Justin Garcia <justin.garcia@apple.com>
Reviewed by darin
<rdar://problem/4060947> Safari crashes trying to save PDF file as web archive (NULL KHTMLPart)
* kwq/WebCoreBridge.mm:
(+[WebCoreBridge bridgeForDOMDocument:]):
Added a check for a null part.
2005-10-03 Justin Garcia <justin.garcia@apple.com>
Reviewed by geoff, darin
* khtml/khtml_part.cpp:
(KHTMLPart::handleFallbackContent):
Don't handle fallback content for <embed> tags.
2005-10-03 Maciej Stachowiak <mjs@apple.com>
- add missing config.h
* khtml/config.h: Added.
2005-10-03 Maciej Stachowiak <mjs@apple.com>
Reviewed by Darin.
http://bugzilla.opendarwin.org/show_bug.cgi?id=5180
event.stopPropagation() prevents the default action - it shouldn't
Amusingly this bug existed in 3 different places.
* khtml/ecma/kjs_events.cpp:
(KJS::DOMEventProtoFunc::callAsFunction): Don't let stopPropagation fall through
to preventDefault.
* khtml/html/html_formimpl.cpp:
(DOM::HTMLInputElementImpl::postDispatchEventHandler): Only consider preventDefault
for purposes of reverting checkbox/radiobutton state change, not stopPropagation.
* khtml/xml/dom_nodeimpl.cpp:
(DOM::NodeImpl::dispatchGenericEvent): Don't let stopPropagation prevent calling
default event handlers; only preventDefault does that.
2005-09-28 Maciej Stachowiak <mjs@apple.com>
Reviewed by Darin.
<rdar://problem/4283967> REGRESSION: 3% regression on PLT from new FastMalloc
http://bugzilla.opendarwin.org/show_bug.cgi?id=5243
- use fastMalloc for everything - it now gets applied to all new/delete allocations
via a private inline operator new that is now included into every file via config.h
* WebCore.xcodeproj/project.pbxproj:
* WebCorePrefix.h:
* khtml/css/css_base.cpp:
* khtml/css/css_base.h:
* khtml/css/css_computedstyle.cpp:
* khtml/css/css_ruleimpl.cpp:
* khtml/css/css_stylesheetimpl.cpp:
* khtml/css/css_valueimpl.cpp:
* khtml/css/css_valueimpl.h:
* khtml/css/csshelper.cpp:
* khtml/css/cssparser.cpp:
(ValueList::ValueList):
(ValueList::~ValueList):
(ValueList::addValue):
(CSSParser::CSSParser):
(CSSParser::~CSSParser):
(CSSParser::setupParser):
(CSSParser::addProperty):
* khtml/css/cssstyleselector.cpp:
* khtml/css/cssstyleselector.h:
* khtml/dom/dom2_events.cpp:
* khtml/dom/dom2_traversal.cpp:
* khtml/dom/dom_misc.cpp:
* khtml/dom/dom_string.cpp:
* khtml/ecma/domparser.cpp:
* khtml/ecma/kjs_binding.cpp:
* khtml/ecma/kjs_css.cpp:
* khtml/ecma/kjs_dom.cpp:
* khtml/ecma/kjs_events.cpp:
* khtml/ecma/kjs_html.cpp:
(KJS::KJS::Context2DFunction::callAsFunction):
(KJS::Gradient::~Gradient):
(KJS::Gradient::addColorStop):
(KJS::Gradient::colorStops):
* khtml/ecma/kjs_navigator.cpp:
* khtml/ecma/kjs_proxy.cpp:
* khtml/ecma/kjs_range.cpp:
* khtml/ecma/kjs_traversal.cpp:
* khtml/ecma/kjs_views.cpp:
* khtml/ecma/kjs_window.cpp:
* khtml/ecma/xmlhttprequest.cpp:
* khtml/ecma/xmlserializer.cpp:
* khtml/editing/SelectionController.cpp:
* khtml/editing/append_node_command.cpp:
* khtml/editing/apply_style_command.cpp:
* khtml/editing/break_blockquote_command.cpp:
* khtml/editing/composite_edit_command.cpp:
* khtml/editing/delete_from_text_node_command.cpp:
* khtml/editing/delete_selection_command.cpp:
* khtml/editing/edit_command.cpp:
* khtml/editing/html_interchange.cpp:
* khtml/editing/htmlediting.cpp:
* khtml/editing/insert_into_text_node_command.cpp:
* khtml/editing/insert_line_break_command.cpp:
* khtml/editing/insert_node_before_command.cpp:
* khtml/editing/insert_paragraph_separator_command.cpp:
* khtml/editing/insert_text_command.cpp:
* khtml/editing/join_text_nodes_command.cpp:
* khtml/editing/jsediting.cpp:
* khtml/editing/markup.cpp:
* khtml/editing/merge_identical_elements_command.cpp:
* khtml/editing/move_selection_command.cpp:
* khtml/editing/rebalance_whitespace_command.cpp:
* khtml/editing/remove_css_property_command.cpp:
* khtml/editing/remove_node_attribute_command.cpp:
* khtml/editing/remove_node_command.cpp:
* khtml/editing/remove_node_preserving_children_command.cpp:
* khtml/editing/replace_selection_command.cpp:
* khtml/editing/set_node_attribute_command.cpp:
* khtml/editing/split_element_command.cpp:
* khtml/editing/split_text_node_command.cpp:
* khtml/editing/split_text_node_containing_element.cpp:
* khtml/editing/typing_command.cpp:
* khtml/editing/visible_position.cpp:
* khtml/editing/visible_range.cpp:
* khtml/editing/visible_text.cpp:
(khtml::CircularSearchBuffer::~CircularSearchBuffer):
(khtml::CircularSearchBuffer::CircularSearchBuffer):
* khtml/editing/visible_units.cpp:
* khtml/editing/wrap_contents_in_dummy_span_command.cpp:
* khtml/html/html_baseimpl.cpp:
* khtml/html/html_blockimpl.cpp:
* khtml/html/html_canvasimpl.cpp:
* khtml/html/html_documentimpl.cpp:
* khtml/html/html_elementimpl.cpp:
* khtml/html/html_formimpl.cpp:
* khtml/html/html_headimpl.cpp:
* khtml/html/html_imageimpl.cpp:
* khtml/html/html_inlineimpl.cpp:
* khtml/html/html_listimpl.cpp:
* khtml/html/html_miscimpl.cpp:
* khtml/html/html_objectimpl.cpp:
* khtml/html/html_tableimpl.cpp:
* khtml/html/htmlfactory.cpp:
* khtml/html/htmlnames.cpp:
* khtml/html/htmlparser.cpp:
* khtml/html/htmltokenizer.cpp:
(khtml::HTMLTokenizer::enlargeBuffer):
(khtml::HTMLTokenizer::enlargeScriptBuffer):
* khtml/khtml_events.cpp:
* khtml/khtml_part.cpp:
* khtml/khtmlview.cpp:
* khtml/misc/arena.cpp:
* khtml/misc/arena.h:
* khtml/misc/decoder.cpp:
* khtml/misc/formdata.cpp:
* khtml/misc/helper.cpp:
* khtml/misc/loader.cpp:
* khtml/misc/stringit.cpp:
* khtml/rendering/bidi.cpp:
* khtml/rendering/break_lines.cpp:
* khtml/rendering/font.cpp:
* khtml/rendering/render_arena.cpp:
* khtml/rendering/render_block.cpp:
* khtml/rendering/render_box.cpp:
* khtml/rendering/render_br.cpp:
* khtml/rendering/render_canvas.cpp:
* khtml/rendering/render_canvasimage.cpp:
(RenderCanvasImage::~RenderCanvasImage):
(RenderCanvasImage::createDrawingContext):
* khtml/rendering/render_container.cpp:
* khtml/rendering/render_flexbox.cpp:
* khtml/rendering/render_flow.cpp:
* khtml/rendering/render_form.cpp:
* khtml/rendering/render_frames.cpp:
* khtml/rendering/render_image.cpp:
* khtml/rendering/render_inline.cpp:
* khtml/rendering/render_layer.cpp:
* khtml/rendering/render_line.cpp:
* khtml/rendering/render_list.cpp:
* khtml/rendering/render_object.cpp:
* khtml/rendering/render_replaced.cpp:
* khtml/rendering/render_style.cpp:
* khtml/rendering/render_style.h:
* khtml/rendering/render_table.cpp:
* khtml/rendering/render_text.cpp:
* khtml/rendering/render_theme.cpp:
* khtml/rendering/render_theme_mac.mm:
* khtml/rendering/table_layout.cpp:
* khtml/xbl/xbl_binding.cpp:
* khtml/xbl/xbl_binding_manager.cpp:
* khtml/xbl/xbl_docimpl.cpp:
* khtml/xbl/xbl_protobinding.cpp:
* khtml/xbl/xbl_protohandler.cpp:
* khtml/xbl/xbl_protoimplementation.cpp:
* khtml/xbl/xbl_tokenizer.cpp:
* khtml/xml/EventNames.cpp:
* khtml/xml/dom2_eventsimpl.cpp:
* khtml/xml/dom2_eventsimpl.h:
* khtml/xml/dom2_rangeimpl.cpp:
* khtml/xml/dom2_rangeimpl.h:
* khtml/xml/dom2_traversalimpl.cpp:
* khtml/xml/dom2_traversalimpl.h:
* khtml/xml/dom2_viewsimpl.cpp:
* khtml/xml/dom2_viewsimpl.h:
* khtml/xml/dom_atomicstring.cpp:
* khtml/xml/dom_docimpl.cpp:
* khtml/xml/dom_docimpl.h:
* khtml/xml/dom_elementimpl.cpp:
* khtml/xml/dom_elementimpl.h:
* khtml/xml/dom_nodeimpl.cpp:
* khtml/xml/dom_nodeimpl.h:
* khtml/xml/dom_position.cpp:
* khtml/xml/dom_qname.cpp:
* khtml/xml/dom_stringimpl.cpp:
* khtml/xml/dom_stringimpl.h:
* khtml/xml/dom_textimpl.cpp:
* khtml/xml/dom_xmlimpl.cpp:
* khtml/xml/xml_tokenizer.cpp:
* khtml/xsl/xsl_stylesheetimpl.cpp:
* khtml/xsl/xslt_processorimpl.cpp:
* kwq/DOM-CSS.mm:
* kwq/DOM.mm:
* kwq/DOMEvents.mm:
* kwq/DOMHTML.mm:
* kwq/DOMInternal.mm:
(DOMString::DOMString):
* kwq/DOMUtility.mm:
* kwq/DOMViews.mm:
* kwq/KWQAccObject.mm:
* kwq/KWQAccObjectCache.mm:
* kwq/KWQApplication.mm:
* kwq/KWQArrayImpl.h:
* kwq/KWQArrayImpl.mm:
* kwq/KWQBuffer.mm:
* kwq/KWQButton.mm:
* kwq/KWQCString.mm:
* kwq/KWQCharsets.mm:
* kwq/KWQClipboard.mm:
* kwq/KWQCollection.mm:
* kwq/KWQColor.mm:
* kwq/KWQComboBox.mm:
* kwq/KWQCursor.mm:
* kwq/KWQDateTime.mm:
* kwq/KWQDictImpl.mm:
* kwq/KWQEditCommand.mm:
* kwq/KWQEvent.mm:
* kwq/KWQExceptions.mm:
* kwq/KWQFile.mm:
* kwq/KWQFileButton.mm:
* kwq/KWQFont.mm:
* kwq/KWQFontFamily.h:
* kwq/KWQFontFamily.mm:
* kwq/KWQFontMetrics.mm:
* kwq/KWQFormData.mm:
* kwq/KWQFrame.mm:
* kwq/KWQGlobal.mm:
* kwq/KWQGuardedPtr.mm:
* kwq/KWQKCharsets.mm:
* kwq/KWQKConfigBase.mm:
* kwq/KWQKCookieJar.mm:
* kwq/KWQKCursor.mm:
* kwq/KWQKGlobal.mm:
* kwq/KWQKGlobalSettings.mm:
* kwq/KWQKHTMLFactory.mm:
* kwq/KWQKHTMLPart.cpp:
* kwq/KWQKHTMLPart.mm:
* kwq/KWQKHTMLPartBrowserExtension.mm:
* kwq/KWQKHTMLView.mm:
* kwq/KWQKHistoryProvider.mm:
* kwq/KWQKJavaAppletWidget.mm:
* kwq/KWQKJob.mm:
* kwq/KWQKJobClasses.mm:
* kwq/KWQKLocale.mm:
* kwq/KWQKPartsBrowserInterface.mm:
* kwq/KWQKPartsEvent.mm:
* kwq/KWQKPartsPart.mm:
* kwq/KWQKSSLKeyGen.mm:
* kwq/KWQKStandardDirs.mm:
* kwq/KWQKStringHandler.mm:
* kwq/KWQKURL.mm:
(KURL::KURL):
(KURL::decode_string):
(KURL::parse):
(KURL::encode_string):
(encodeRelativeString):
* kwq/KWQKWin.mm:
* kwq/KWQKWinModule.mm:
* kwq/KWQLabel.mm:
* kwq/KWQLineEdit.mm:
* kwq/KWQListBox.mm:
* kwq/KWQListImpl.mm:
* kwq/KWQLoader.mm:
(KWQIsResponseURLEqualToURL):
* kwq/KWQMapImpl.h:
* kwq/KWQMapImpl.mm:
* kwq/KWQMovie.mm:
* kwq/KWQObject.mm:
* kwq/KWQPageState.mm:
* kwq/KWQPaintDeviceMetrics.mm:
* kwq/KWQPainter.mm:
* kwq/KWQPalette.mm:
* kwq/KWQPen.mm:
* kwq/KWQPixmap.mm:
* kwq/KWQPoint.mm:
* kwq/KWQPointArray.mm:
* kwq/KWQPtrDictImpl.mm:
* kwq/KWQPushButton.mm:
* kwq/KWQRect.mm:
* kwq/KWQRegExp.mm:
* kwq/KWQRegion.mm:
* kwq/KWQRenderTreeDebug.cpp:
* kwq/KWQResourceLoader.mm:
* kwq/KWQScrollBar.mm:
* kwq/KWQScrollView.mm:
* kwq/KWQSignal.mm:
* kwq/KWQSignalStubs.mm:
* kwq/KWQSize.mm:
* kwq/KWQSlider.mm:
* kwq/KWQSlot.mm:
* kwq/KWQString.h:
* kwq/KWQString.mm:
(ALLOC_CHAR):
(REALLOC_CHAR):
(DELETE_CHAR):
(ALLOC_QCHAR):
(REALLOC_QCHAR):
(DELETE_QCHAR):
(_printQStringAllocationStatistics):
(allocateHandle):
(KWQStringData::operator new):
(KWQStringData::operator delete):
(freeHandle):
* kwq/KWQStringList.mm:
* kwq/KWQStyle.mm:
* kwq/KWQTextArea.mm:
* kwq/KWQTextCodec.mm:
* kwq/KWQTextEdit.mm:
* kwq/KWQTextField.mm:
* kwq/KWQTextStream.mm:
* kwq/KWQTextUtilities.mm:
* kwq/KWQTimer.mm:
* kwq/KWQValueListImpl.h:
* kwq/KWQValueListImpl.mm:
* kwq/KWQVariant.mm:
* kwq/KWQVectorImpl.mm:
(KWQVectorImpl::KWQVectorImpl):
(KWQVectorImpl::~KWQVectorImpl):
(KWQVectorImpl::clear):
(KWQVectorImpl::resize):
(KWQVectorImpl::assign):
* kwq/KWQWMatrix.mm:
* kwq/KWQWidget.mm:
* kwq/KWQWindowWidget.mm:
* kwq/WebCoreBridge.mm:
* kwq/WebCoreCache.mm:
* kwq/WebCoreEncodings.mm:
* kwq/WebCoreJavaScript.mm:
* kwq/WebCoreScriptDebugger.mm:
* kwq/WebCoreSettings.mm:
* kwq/WebCoreTextRendererFactory.mm:
* kwq/can-convert.mm:
2005-10-03 Beth Dakin <bdakin@apple.com>
Reviewed by Darin.
Fix for <rdar://problem/4235722> line-height style settings not reflected in
textarea.
* khtml/rendering/render_form.cpp:
(RenderTextArea::setStyle): Make setStyle call new setLineHeight function and
computer correct line height using RenderObject::lineHeight
* kwq/KWQTextArea.h:
* kwq/KWQTextArea.mm:
(-[KWQTextAreaTextView setFont:]): setFont updates lineHeight if necessary.
(-[KWQTextAreaTextView setLineHeight:]): sets the line height
(-[NSTextView _KWQ_updateTypingAttributes:forLineHeight:fontHeight:]): Applies the
new line height to the paragraph style attributes.
* kwq/KWQTextEdit.h:
* kwq/KWQTextEdit.mm:
(QTextEdit::setLineHeight): calls setLineHeight in KWQTextAreaTextView
2005-10-03 Rob Buis <rwlbuis@xs4all.nl>
Reviewed by eseidel.
Fixes hang, caused by path parser spinning forever.
http://bugzilla.opendarwin.org/show_bug.cgi?id=5239
* ksvg2/svg/svgpathparser.cpp:
(SVGPathParser::parseSVG):
* svg-tests/custom/path-bad-data-expected.checksum: Added.
* svg-tests/custom/path-bad-data-expected.png: Added.
* svg-tests/custom/path-bad-data-expected.txt: Added.
* svg-tests/custom/path-bad-data.svg: Added.
2005-10-02 Eric Seidel <eseidel@apple.com>
Reviewed by darin.
Closes large memory leak in KSVG.
http://bugzilla.opendarwin.org/show_bug.cgi?id=5209
* ksvg2/svg/SVGStyledElementImpl.cpp:
(SVGStyledElementImpl::attach): delete orphans unless PatternImpl
2005-10-02 Eric Seidel <eseidel@apple.com>
Reviewed by mjs.
Fixes SVG animation support in Safari/WebKit.
http://bugzilla.opendarwin.org/show_bug.cgi?id=5132
* WebCore+SVG/dom_kdomnodetreewrapper.cpp:
(KDOMNodeTreeWrapperImpl::attach): setup kcanvasviewquartz
(KDOMNodeTreeWrapperImpl::detach): tear down kcanvasviewquartz
* WebCore+SVG/dom_kdomnodetreewrapper.h:
* kcanvas/device/quartz/KCanvasViewQuartz.h:
* kcanvas/device/quartz/KCanvasViewQuartz.mm: fix spaces
(KCanvasViewQuartz::KCanvasViewQuartz):
(KCanvasViewQuartz::~KCanvasViewQuartz):
(KCanvasViewQuartz::view):
(KCanvasViewQuartz::setView):
(KCanvasViewQuartz::renderObject): alternative to view
(KCanvasViewQuartz::setRenderObject):
(KCanvasViewQuartz::invalidateCanvasRect):
(KCanvasViewQuartz::viewToCanvasMatrix):
(KCanvasViewQuartz::canvasSizeChanged):
(KCanvasViewQuartz::viewHeight):
(KCanvasViewQuartz::viewWidth):
2005-10-02 Alexey Proskuryakov <ap@nypop.com>
Reviewed by eseidel.
Fix XSLT to preserve document.URL.
http://bugzilla.opendarwin.org/show_bug.cgi?id=5219
* khtml/xsl/xslt_processorimpl.cpp:
(DOM::XSLTProcessorImpl::documentFromXMLDocPtr):
2005-10-02 Eric Seidel <eseidel@apple.com>
Reviewed by mjs.
Fix crash when encountering XML processing directives w/ KDOM:
http://bugzilla.opendarwin.org/show_bug.cgi?id=5238
* ksvg2/svg/SVGDocumentImpl.cpp:
(SVGDocumentImpl::recalcStyleSelector): null check.
2005-10-02 Eric Seidel <eseidel@apple.com>
Removing unused SVG source files.
* WebCore.xcodeproj/project.pbxproj:
* ksvg2/ecma/Constructors.cpp: Removed.
* ksvg2/ecma/Constructors.h: Removed.
2005-10-02 Anders Carlsson <andersca@mac.com>
Reviewed by Eric.
- Fixes <http://bugzilla.opendarwin.org/show_bug.cgi?id=5231>
* khtml/xml/dom_elementimpl.cpp:
(AttrImpl::localName):
(AttrImpl::namespaceURI):
* khtml/xml/dom_elementimpl.h:
Implement localName and namespaceURI for attributes.
2005-09-30 Eric Seidel <eseidel@apple.com>
Reviewed by xenon.
Moved layout-tests to ../LayoutTests
2005-09-30 Geoffrey Garen <ggaren@apple.com>
Patch reviewed by john.
* layout-tests/fast/js/date-parse-test.html: Added a test case for
<rdar://problem/4275206> Denver Regression: Seed: Past Editions of
Opinions display "NAN/Undefined" for www.washingtonpost.com
2005-09-29 Timothy Hatcher <timothy@apple.com>
Fixes build failures on a future release train.
Reviewed by Maciej.
Test cases added: (None needed.)
* kwq/KWQPointArray.h: check if NSPoint is the same as CGPoint
* kwq/KWQPoint.mm: ditto
* kwq/KWQRect.h: check if NSRect is the same as CGRect
* kwq/KWQRect.mm: ditto
* kwq/KWQSize.h: check if NSSize is the same as CGSize
* kwq/KWQSize.mm: ditto
2005-09-29 David Hyatt <hyatt@apple.com>
Add support for parsing of the CSS3 box-sizing property. This
property will have to be fully implemented for form controls that
respect border and padding (buttons, textfields, list boxes, etc.).
Reviewed by john
Test cases added: (NONE, property just being parsed, not supported)
* khtml/css/cssparser.cpp:
(CSSParser::parseValue):
* khtml/css/cssproperties.in:
* khtml/css/cssstyleselector.cpp:
(khtml::CSSStyleSelector::applyProperty):
* khtml/css/cssvalues.in:
* khtml/rendering/render_style.cpp:
(StyleBoxData::StyleBoxData):
(StyleBoxData::operator==):
(RenderStyle::diff):
* khtml/rendering/render_style.h:
(khtml::):
(khtml::RenderStyle::boxSizing):
(khtml::RenderStyle::setBoxSizing):
(khtml::RenderStyle::initialBoxSizing):
2005-09-28 David Hyatt <hyatt@apple.com>
Make all form controls treat width: auto as width:intrinsic and
add support for intrinsic widths when computing sizes of
block-level flows.
Rename the term Variable to Auto, since this more accurately
matches the term in the CSS spec.
Reviewed by darin
Test cases added: (None needed, <button> and <legend> test this)
* khtml/css/cssstyleselector.cpp:
(khtml::CSSStyleSelector::adjustRenderStyle):
* khtml/misc/khtmllayout.h:
(khtml::):
(khtml::Length::width):
(khtml::Length::minWidth):
(khtml::Length::isAuto):
(khtml::Length::isIntrinsicOrAuto):
* khtml/rendering/bidi.cpp:
(khtml::getBPMWidth):
* khtml/rendering/render_block.cpp:
(khtml::RenderBlock::MarginInfo::MarginInfo):
(khtml::RenderBlock::isSelfCollapsingBlock):
(khtml::RenderBlock::layoutBlock):
(khtml::RenderBlock::determineHorizontalPosition):
(khtml::getBPMWidth):
(khtml::RenderBlock::calcInlineMinMaxWidth):
(khtml::shouldCheckLines):
* khtml/rendering/render_box.cpp:
(RenderBox::getClipRect):
(RenderBox::relativePositionOffset):
(RenderBox::calcWidth):
(RenderBox::calcWidthUsing):
(RenderBox::sizesToIntrinsicWidth):
(RenderBox::calcHorizontalMargins):
(RenderBox::calcHeight):
(RenderBox::calcHeightUsing):
(RenderBox::calcPercentageHeight):
(RenderBox::availableHeightUsing):
(RenderBox::calcAbsoluteHorizontal):
(RenderBox::calcAbsoluteHorizontalValues):
(RenderBox::calcAbsoluteVertical):
(RenderBox::calcAbsoluteVerticalValues):
* khtml/rendering/render_box.h:
* khtml/rendering/render_flexbox.cpp:
(khtml::RenderFlexibleBox::calcHorizontalMinMaxWidth):
(khtml::RenderFlexibleBox::layoutVerticalBox):
* khtml/rendering/render_form.cpp:
(RenderFormElement::addIntrinsicMarginsIfAllowed):
(RenderSlider::calcMinMaxWidth):
* khtml/rendering/render_layer.cpp:
(khtml::Marquee::updateMarqueeStyle):
* khtml/rendering/render_line.cpp:
(khtml::InlineFlowBox::marginLeft):
(khtml::InlineFlowBox::marginRight):
* khtml/rendering/render_object.cpp:
(RenderObject::hasStaticX):
(RenderObject::hasStaticY):
(RenderObject::paddingTop):
(RenderObject::paddingBottom):
(RenderObject::paddingLeft):
(RenderObject::paddingRight):
(RenderObject::usesLineWidth):
* khtml/rendering/render_object.h:
* khtml/rendering/render_replaced.cpp:
(RenderReplaced::calcMinMaxWidth):
* khtml/rendering/render_style.cpp:
(StyleSurroundData::StyleSurroundData):
* khtml/rendering/render_style.h:
(khtml::RenderStyle::resetPadding):
(khtml::RenderStyle::initialPadding):
* khtml/rendering/render_table.cpp:
(RenderTable::setStyle):
(RenderTable::calcWidth):
(RenderTableSection::addCell):
(RenderTableSection::layoutRows):
* khtml/rendering/render_theme_mac.mm:
(khtml::RenderThemeMac::setSizeFromFont):
(khtml::RenderThemeMac::setCheckboxSize):
(khtml::RenderThemeMac::setRadioSize):
* khtml/rendering/table_layout.cpp:
(FixedTableLayout::calcWidthArray):
(FixedTableLayout::layout):
(AutoTableLayout::recalcColumn):
(AutoTableLayout::fullRecalc):
(shouldScaleColumns):
(AutoTableLayout::calcEffectiveWidth):
(AutoTableLayout::layout):
2005-09-29 Justin Garcia <justin.garcia@apple.com>
Reviewed by harrison
<rdar://problem/4278698> Adding a space inside whitespace:pre text collapses space
<rdar://problem/4076267> Mail behaves oddly when pasting in text with leading/trailing whitespace
<rdar://problem/4063751> Redo Typing can add extra space characters
<rdar://problem/4120558> Mail/WebKit: Repeated capitalizeWord command deletes spaces and does not capitalize
Reblance whitespace was finding the extent of surrounding whitespace incorrectly.
createFragmentFromMarkup was not dealing with the special cases for spaces at the start/end
of a line. InsertTextCommand was removing collapsable whitespace without regard for the
whitespace mode. createFragmentFromMarkup and RebalanceWhitespace command now use one method
to produce rebalanced sequences. Removed special case whitespace handling from
InsertTextCommand, that's RebalanceWhiteSpaceCommand's job.
Test cases added:
* layout-tests/editing/inserting/4278698.html: Added.
* layout-tests/editing/pasteboard/4076267-2.html: Added.
* layout-tests/editing/pasteboard/4076267-3.html: Added.
* layout-tests/editing/pasteboard/4076267.html: Added.
* layout-tests/editing/undo/4063751.html: Added.
* khtml/editing/composite_edit_command.cpp:
(khtml::CompositeEditCommand::rebalanceWhitespaceAt):
Added. The old convenience method, rebalanceWhitespace, can probably
be removed, because there is never a non-caret selection after an editing command.
* khtml/editing/composite_edit_command.h:
* khtml/editing/htmlediting.cpp:
(khtml::rebalanceWhitespaceInTextNode):
* khtml/editing/htmlediting.h:
* khtml/editing/insert_text_command.cpp:
(khtml::InsertTextCommand::input):
* khtml/editing/insert_text_command.h:
* khtml/editing/markup.cpp:
(khtml::createParagraphContentsFromString):
(khtml::createFragmentFromText):
* khtml/editing/rebalance_whitespace_command.cpp:
(khtml::RebalanceWhitespaceCommand::RebalanceWhitespaceCommand):
(khtml::isWhitespace): Changed from isNBSP to include all forms of whitespace, to aid readability.
(khtml::RebalanceWhitespaceCommand::doApply):
(khtml::RebalanceWhitespaceCommand::doUnapply): Removed the unused m_downstreamOffset
* layout-tests/editing/editingStyle.css: Added.
2005-09-27 Maciej Stachowiak <mjs@apple.com>
Reviewed by Eric.
- move HashMap/HashSet code down to JavaScriptCore; adapt usage to the new header location
http://bugzilla.opendarwin.org/show_bug.cgi?id=5161
* ForwardingHeaders/kxmlcore/HashMap.h: Added.
* ForwardingHeaders/kxmlcore/HashSet.h: Added.
* ForwardingHeaders/misc/hashmap.h: Removed.
* ForwardingHeaders/misc/hashset.h: Removed.
* ForwardingHeaders/misc/pointerhash.h: Removed.
* WebCore.xcodeproj/project.pbxproj:
* khtml/css/cssstyleselector.cpp:
(khtml::CSSRuleSet::getIDRules):
(khtml::CSSRuleSet::getClassRules):
(khtml::CSSRuleSet::getTagRules):
(khtml::CSSRuleSet::getUniversalRules):
(khtml::CSSRuleSet::addToRuleSet):
* khtml/css/cssstyleselector.h:
* khtml/ecma/kjs_binding.cpp:
* khtml/editing/jsediting.cpp:
* khtml/html/html_documentimpl.cpp:
(DOM::addItemToMap):
* khtml/html/html_documentimpl.h:
* khtml/html/html_elementimpl.cpp:
* khtml/html/html_formimpl.cpp:
(DOM::HTMLFormElementImpl::radioButtonChecked):
* khtml/html/html_formimpl.h:
* khtml/html/htmlfactory.cpp:
(DOM::HTMLElementFactory::createHTMLElement):
* khtml/html/htmlparser.cpp:
(HTMLParser::getNode):
* khtml/xml/dom_atomicstring.cpp:
* khtml/xml/dom_qname.cpp:
* khtml/xml/dom_stringimpl.h:
(KXMLCore::):
(KXMLCore::CaseInsensitiveHash::hash):
(KXMLCore::CaseInsensitiveHash::equal):
* khtml/xml/xml_tokenizer.cpp:
* kwq/DOM.mm:
(ObjCEventListener::ObjCEventListener):
2005-09-26 Darin Adler <darin@apple.com>
* layout-tests/fast/js/array-every.html: Fixed test case; one of the tests was using
the wrong function, so it wasn't testing what it claimed it was.
* layout-tests/fast/js/array-every-expected.txt: Updated test result; one section now
has a different result.
* layout-tests/fast/js/const.html: Added a test case that checks that variables after
the first in a const declaration are also const; this was broken until my recent change
to the JavaScript grammar.
* layout-tests/fast/js/const-expected.txt: Updated test results.
2005-09-27 Eric Seidel <eseidel@apple.com>
Reviewed by mjs.
Removed 19 uses of dynamic_cast.
Part of this came by making EventTarget abstract, and moving
the necessary implementations up into NodeImpl.
http://bugzilla.opendarwin.org/show_bug.cgi?id=3914
* kdom/Helper.h: comment cleanup
* kdom/bindings/IDLCodeGeneratorJs.pm: tabs -> spaces
* kdom/core/NodeImpl.cpp: Moved EventTarget methods
(NodeImpl::addEventListener):
(NodeImpl::removeEventListener):
(NodeImpl::dispatchEvent):
* kdom/core/NodeImpl.h:
(KDOM::NodeImpl::isSVGElement):
* kdom/events/EventTargetImpl.cpp: Moved methods to NodeImpl
* kdom/events/EventTargetImpl.h:
* kdom/ls/DOMImplementationLSImpl.cpp: disabled LSParserImpl
(DOMImplementationLSImpl::createLSParser):
* ksvg2/ecma/Ecma.cpp:
(Ecma::setupDocument):
* ksvg2/misc/KSVGTimeScheduler.cpp:
(SVGTimer::notifyAll):
* ksvg2/svg/SVGAnimationElementImpl.cpp:
(SVGAnimationElementImpl::targetElement):
(SVGAnimationElementImpl::targetAttribute):
(SVGAnimationElementImpl::setTargetAttribute):
* ksvg2/svg/SVGElementImpl.h:
(KSVG::SVGElementImpl::isSVGElement):
(KSVG::SVGElementImpl::isStyled):
(KSVG::SVGElementImpl::isSVG):
(KSVG::svg_dynamic_cast):
* ksvg2/svg/SVGFilterPrimitiveStandardAttributesImpl.cpp:
(SVGFilterPrimitiveStandardAttributesImpl::x):
(SVGFilterPrimitiveStandardAttributesImpl::y):
(SVGFilterPrimitiveStandardAttributesImpl::width):
(SVGFilterPrimitiveStandardAttributesImpl::height):
(SVGFilterPrimitiveStandardAttributesImpl::result):
* ksvg2/svg/SVGHelper.cpp:
(SVGHelper::PercentageOfViewport):
* ksvg2/svg/SVGLocatableImpl.cpp:
(SVGLocatableImpl::getCTM):
* ksvg2/svg/SVGPatternElementImpl.cpp:
(SVGPatternElementImpl::notifyAttributeChange):
* ksvg2/svg/SVGSVGElementImpl.h:
(KSVG::SVGSVGElementImpl::isSVG):
* ksvg2/svg/SVGStyledElementImpl.cpp:
(SVGStyledElementImpl::attach):
(SVGStyledElementImpl::detach):
* ksvg2/svg/SVGStyledElementImpl.h:
(KSVG::SVGStyledElementImpl::isStyled):
* ksvg2/svg/SVGUseElementImpl.cpp:
(SVGUseElementImpl::close):
2005-09-27 Adele Peterson <adele@apple.com>
Reviewed by Maciej.
Changing ints to size_t where appropriate.
* kwq/WebCoreJavaScript.h:
* kwq/WebCoreJavaScript.mm:
(+[WebCoreJavaScript objectCount]):
(+[WebCoreJavaScript interpreterCount]):
(+[WebCoreJavaScript noGCAllowedObjectCount]):
(+[WebCoreJavaScript referencedObjectCount]):
2005-09-27 Eric Seidel <eseidel@apple.com>
No review necessary, SVG build fix only.
* WebCore+SVG/DrawView.mm:
* kcanvas/device/quartz/KCanvasFilterQuartz.mm:
* kcanvas/device/quartz/KCanvasItemQuartz.mm:
* kcanvas/device/quartz/KCanvasResourcesQuartz.mm:
* kcanvas/device/quartz/KRenderingPaintServerGradientQuartz.mm:
Updated from KWQAssertions.h to kxmlcore/Assertions.h
2005-09-27 Eric Seidel <eseidel@apple.com>
Reviewed by mjs.
Test cases for JSC fix:
http://bugzilla.opendarwin.org/show_bug.cgi?id=3537
Test cases added:
* layout-tests/fast/js/object-prototype-constructor-expected.txt: Added.
* layout-tests/fast/js/object-prototype-constructor.html: Added.
2005-09-26 Maciej Stachowiak <mjs@apple.com>
Reviewed by John.
- replace dlmalloc with tcmalloc
http://bugzilla.opendarwin.org/show_bug.cgi?id=5145
I also moved SharedPtr and the assertion code from WebCore into a
new kxmlcore directory.
* ForwardingHeaders/kjs/shared_ptr.h: Removed.
* ForwardingHeaders/kxmlcore/Assertions.h: Added.
* ForwardingHeaders/kxmlcore/FastMalloc.h: Added.
* ForwardingHeaders/kxmlcore/SharedPtr.h: Added.
* ForwardingHeaders/misc/main_thread_malloc.h: Removed.
* WebCore.xcodeproj/project.pbxproj:
* khtml/css/css_base.h:
* khtml/css/css_computedstyle.cpp:
* khtml/css/css_ruleimpl.h:
* khtml/css/css_valueimpl.h:
* khtml/css/cssstyleselector.h:
* khtml/ecma/domparser.h:
* khtml/ecma/kjs_css.h:
* khtml/ecma/kjs_dom.cpp:
* khtml/ecma/kjs_dom.h:
* khtml/ecma/kjs_events.h:
* khtml/ecma/kjs_html.cpp:
* khtml/ecma/kjs_html.h:
* khtml/ecma/kjs_range.h:
* khtml/ecma/kjs_traversal.h:
* khtml/ecma/kjs_views.cpp:
* khtml/ecma/kjs_views.h:
* khtml/ecma/kjs_window.cpp:
* khtml/ecma/xmlhttprequest.h:
* khtml/editing/SelectionController.cpp:
* khtml/editing/append_node_command.cpp:
* khtml/editing/apply_style_command.cpp:
* khtml/editing/break_blockquote_command.cpp:
* khtml/editing/composite_edit_command.cpp:
* khtml/editing/delete_from_text_node_command.cpp:
* khtml/editing/delete_selection_command.cpp:
* khtml/editing/edit_command.cpp:
* khtml/editing/htmlediting.cpp:
* khtml/editing/insert_into_text_node_command.cpp:
* khtml/editing/insert_line_break_command.cpp:
* khtml/editing/insert_node_before_command.cpp:
* khtml/editing/insert_paragraph_separator_command.cpp:
* khtml/editing/insert_text_command.cpp:
* khtml/editing/join_text_nodes_command.cpp:
* khtml/editing/markup.cpp:
* khtml/editing/merge_identical_elements_command.cpp:
* khtml/editing/move_selection_command.cpp:
* khtml/editing/rebalance_whitespace_command.cpp:
* khtml/editing/remove_css_property_command.cpp:
* khtml/editing/remove_node_attribute_command.cpp:
* khtml/editing/remove_node_command.cpp:
* khtml/editing/remove_node_preserving_children_command.cpp:
* khtml/editing/replace_selection_command.cpp:
* khtml/editing/set_node_attribute_command.cpp:
* khtml/editing/split_element_command.cpp:
* khtml/editing/split_text_node_command.cpp:
* khtml/editing/split_text_node_containing_element.cpp:
* khtml/editing/typing_command.cpp:
* khtml/editing/visible_position.cpp:
* khtml/editing/visible_position.h:
* khtml/editing/wrap_contents_in_dummy_span_command.cpp:
* khtml/html/html_imageimpl.h:
* khtml/html/html_tableimpl.h:
* khtml/html/htmlparser.cpp:
* khtml/khtmlpart_p.h:
* khtml/misc/arena.cpp:
(ArenaAllocate):
(FreeArenaList):
(ArenaFinish):
* khtml/misc/hashtable.h:
(khtml::HashTable::~HashTable):
(khtml::::allocateTable):
(khtml::::rehash):
(khtml::::clear):
(khtml::::HashTable):
* khtml/misc/loader.cpp:
* khtml/misc/main_thread_malloc.cpp: Removed.
* khtml/misc/main_thread_malloc.h: Removed.
* khtml/misc/shared.h:
* khtml/rendering/render_style.h:
* khtml/xml/dom2_eventsimpl.h:
* khtml/xml/dom2_rangeimpl.h:
* khtml/xml/dom2_traversalimpl.h:
* khtml/xml/dom2_viewsimpl.h:
* khtml/xml/dom_docimpl.h:
* khtml/xml/dom_elementimpl.cpp:
(NamedAttrMapImpl::clearAttributes):
(NamedAttrMapImpl::operator=):
(NamedAttrMapImpl::addAttribute):
(NamedAttrMapImpl::removeAttribute):
* khtml/xml/dom_elementimpl.h:
* khtml/xml/dom_nodeimpl.cpp:
* khtml/xml/dom_nodeimpl.h:
* khtml/xml/dom_position.cpp:
* khtml/xml/dom_stringimpl.h:
* kwq/DOM-CSS.mm:
* kwq/DOM.mm:
* kwq/DOMEvents.mm:
* kwq/DOMHTML.mm:
* kwq/DOMInternal.mm:
* kwq/DOMViews.mm:
* kwq/KWQAccObject.mm:
* kwq/KWQAccObjectCache.mm:
* kwq/KWQArrayImpl.h:
* kwq/KWQArrayImpl.mm:
(KWQArrayImpl::KWQArrayPrivate::KWQArrayPrivate):
(KWQArrayImpl::KWQArrayPrivate::~KWQArrayPrivate):
(KWQArrayImpl::resize):
* kwq/KWQAssertions.h: Removed.
* kwq/KWQAssertions.m: Removed.
* kwq/KWQButton.mm:
* kwq/KWQCString.mm:
* kwq/KWQClipboard.h:
* kwq/KWQClipboard.mm:
* kwq/KWQColor.mm:
* kwq/KWQComboBox.mm:
* kwq/KWQEditCommand.mm:
* kwq/KWQExceptions.h:
* kwq/KWQFileButton.mm:
* kwq/KWQFontFamily.h:
* kwq/KWQFormData.mm:
* kwq/KWQKHTMLPart.h:
* kwq/KWQKHTMLPart.mm:
* kwq/KWQKPartsBrowserInterface.mm:
* kwq/KWQKURL.mm:
* kwq/KWQListBox.mm:
* kwq/KWQListImpl.mm:
* kwq/KWQLogging.h:
* kwq/KWQLogging.m:
* kwq/KWQMapImpl.h:
* kwq/KWQMapImpl.mm:
* kwq/KWQObject.mm:
* kwq/KWQPageState.mm:
* kwq/KWQPainter.mm:
* kwq/KWQResourceLoader.mm:
* kwq/KWQSignal.mm:
* kwq/KWQSlot.mm:
* kwq/KWQString.h:
* kwq/KWQString.mm:
(ALLOC_QCHAR):
(QString::setBufferFromCFString):
(allocatePageNode):
* kwq/KWQTextArea.mm:
* kwq/KWQTextCodec.mm:
* kwq/KWQTextEdit.mm:
* kwq/KWQTextField.mm:
* kwq/KWQTimer.mm:
* kwq/KWQValueListImpl.h:
* kwq/KWQValueListImpl.mm:
* kwq/WebCoreBridge.mm:
* kwq/WebCoreCookieAdapter.m:
* kwq/WebCoreGraphicsBridge.m:
* kwq/WebCoreImageRendererFactory.m:
* kwq/WebCoreKeyGenerator.m:
* kwq/WebCoreTextRendererFactory.mm:
* kwq/WebCoreViewFactory.m:
2005-09-26 Eric Seidel <eseidel@apple.com>
No review needed, svg build fix only.
Fixes code to match WebCore+SVG -> WebCore rename.
http://bugzilla.opendarwin.org/show_bug.cgi?id=5141
* WebCore+SVG/DrawCanvasItemPrivate.h:
* WebCore+SVG/DrawDocumentPrivate.h:
* WebCore+SVG/DrawViewPrivate.h:
* WebCore+SVG/NSSVGImageRep.m:
2005-09-26 Eric Seidel <eseidel@apple.com>
Reviewed by hyatt.
Landing the W3C XHTML DOM test suites.
This also includes changes necessary to make these
tests run (and many pass) on our system.
http://bugzilla.opendarwin.org/show_bug.cgi?id=4907
* khtml/xml/xml_tokenizer.cpp: removed XMLNamespace*, added entity support.
* layout-tests/fast/dom/set-innerHTML.xhtml: improved error reporting.
Test cases added:
* layout-tests/dom/xhtml/level1/: Added.
* layout-tests/dom/xhtml/level1/core/documentgetdoctypenodtd-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/documentgetdoctypenodtd.js: Added.
* layout-tests/dom/xhtml/level1/core/documentgetdoctypenodtd.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/documentinvalidcharacterexceptioncreateentref-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/documentinvalidcharacterexceptioncreateentref.js: Added.
* layout-tests/dom/xhtml/level1/core/documentinvalidcharacterexceptioncreateentref.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/documentinvalidcharacterexceptioncreateentref1-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/documentinvalidcharacterexceptioncreateentref1.js: Added.
* layout-tests/dom/xhtml/level1/core/documentinvalidcharacterexceptioncreateentref1.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/documentinvalidcharacterexceptioncreatepi-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/documentinvalidcharacterexceptioncreatepi.js: Added.
* layout-tests/dom/xhtml/level1/core/documentinvalidcharacterexceptioncreatepi.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/documentinvalidcharacterexceptioncreatepi1-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/documentinvalidcharacterexceptioncreatepi1.js: Added.
* layout-tests/dom/xhtml/level1/core/documentinvalidcharacterexceptioncreatepi1.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrappendchild1-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrappendchild1.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrappendchild1.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrappendchild2-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrappendchild2.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrappendchild2.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrappendchild3-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrappendchild3.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrappendchild3.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrappendchild4-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrappendchild4.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrappendchild4.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrappendchild5-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrappendchild5.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrappendchild5.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrappendchild6-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrappendchild6.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrappendchild6.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrchildnodes1-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrchildnodes1.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrchildnodes1.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrchildnodes2-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrchildnodes2.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrchildnodes2.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrclonenode1-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrclonenode1.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrclonenode1.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrcreatedocumentfragment-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrcreatedocumentfragment.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrcreatedocumentfragment.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrcreatetextnode-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrcreatetextnode.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrcreatetextnode.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrcreatetextnode2-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrcreatetextnode2.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrcreatetextnode2.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_attreffectivevalue-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_attreffectivevalue.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_attreffectivevalue.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrfirstchild-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrfirstchild.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrfirstchild.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrgetvalue1-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrgetvalue1.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrgetvalue1.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrgetvalue2-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrgetvalue2.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrgetvalue2.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrhaschildnodes-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrhaschildnodes.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrhaschildnodes.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrinsertbefore1-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrinsertbefore1.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrinsertbefore1.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrinsertbefore2-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrinsertbefore2.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrinsertbefore2.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrinsertbefore3-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrinsertbefore3.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrinsertbefore3.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrinsertbefore4-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrinsertbefore4.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrinsertbefore4.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrinsertbefore5-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrinsertbefore5.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrinsertbefore5.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrinsertbefore6-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrinsertbefore6.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrinsertbefore6.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrinsertbefore7-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrinsertbefore7.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrinsertbefore7.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrlastchild-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrlastchild.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrlastchild.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrname-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrname.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrname.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrnextsiblingnull-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrnextsiblingnull.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrnextsiblingnull.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrnormalize-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrnormalize.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrnormalize.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrparentnodenull-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrparentnodenull.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrparentnodenull.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrprevioussiblingnull-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrprevioussiblingnull.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrprevioussiblingnull.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrremovechild1-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrremovechild1.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrremovechild1.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrremovechild2-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrremovechild2.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrremovechild2.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrreplacechild1-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrreplacechild1.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrreplacechild1.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrreplacechild2-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrreplacechild2.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrreplacechild2.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrsetvalue1-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrsetvalue1.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrsetvalue1.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrsetvalue2-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrsetvalue2.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrsetvalue2.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrspecifiedvalue-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrspecifiedvalue.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrspecifiedvalue.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrspecifiedvaluechanged-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrspecifiedvaluechanged.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_attrspecifiedvaluechanged.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdataappenddata-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdataappenddata.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdataappenddata.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdataappenddatagetdata-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdataappenddatagetdata.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdataappenddatagetdata.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdatadeletedatabegining-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdatadeletedatabegining.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdatadeletedatabegining.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdatadeletedataend-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdatadeletedataend.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdatadeletedataend.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdatadeletedataexceedslength-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdatadeletedataexceedslength.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdatadeletedataexceedslength.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdatadeletedatagetlengthanddata-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdatadeletedatagetlengthanddata.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdatadeletedatagetlengthanddata.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdatadeletedatamiddle-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdatadeletedatamiddle.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdatadeletedatamiddle.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdatagetdata-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdatagetdata.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdatagetdata.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdatagetlength-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdatagetlength.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdatagetlength.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdataindexsizeerrdeletedatacountnegative-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdataindexsizeerrdeletedatacountnegative.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdataindexsizeerrdeletedatacountnegative.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdataindexsizeerrdeletedataoffsetgreater-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdataindexsizeerrdeletedataoffsetgreater.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdataindexsizeerrdeletedataoffsetgreater.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdataindexsizeerrdeletedataoffsetnegative-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdataindexsizeerrdeletedataoffsetnegative.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdataindexsizeerrdeletedataoffsetnegative.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdataindexsizeerrinsertdataoffsetgreater-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdataindexsizeerrinsertdataoffsetgreater.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdataindexsizeerrinsertdataoffsetgreater.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_characterdataindexsizeerrinsertdataoffsetnegative-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_documentinvalidcharacterexceptioncreateelement1-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_documentinvalidcharacterexceptioncreateelement1.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_documentinvalidcharacterexceptioncreateelement1.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_domimplementationfeaturenoversion-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_domimplementationfeaturenoversion.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_domimplementationfeaturenoversion.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_domimplementationfeaturenull-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_domimplementationfeaturenull.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_domimplementationfeaturenull.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_domimplementationfeaturexml-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_domimplementationfeaturexml.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_domimplementationfeaturexml.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementaddnewattribute-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementaddnewattribute.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementaddnewattribute.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementassociatedattribute-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementassociatedattribute.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementassociatedattribute.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementchangeattributevalue-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementchangeattributevalue.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementchangeattributevalue.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementcreatenewattribute-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementcreatenewattribute.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementcreatenewattribute.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementgetattributenode-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementgetattributenode.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementgetattributenode.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementgetattributenodenull-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementgetattributenodenull.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementgetattributenodenull.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementgetelementempty-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementgetelementempty.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementgetelementempty.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementgetelementsbytagname-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementgetelementsbytagname.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementgetelementsbytagname.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementgetelementsbytagnameaccessnodelist-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementgetelementsbytagnameaccessnodelist.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementgetelementsbytagnameaccessnodelist.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementgetelementsbytagnamenomatch-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementgetelementsbytagnamenomatch.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementgetelementsbytagnamenomatch.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementgetelementsbytagnamespecialvalue-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementgetelementsbytagnamespecialvalue.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementgetelementsbytagnamespecialvalue.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementgettagname-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementgettagname.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementgettagname.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementinuseattributeerr-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementinuseattributeerr.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementinuseattributeerr.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementinvalidcharacterexception-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementinvalidcharacterexception.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementinvalidcharacterexception.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementinvalidcharacterexception1-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementinvalidcharacterexception1.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementinvalidcharacterexception1.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementnormalize-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementnormalize.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementnormalize.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementnormalize2-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementnormalize2.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementnormalize2.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementnotfounderr-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementnotfounderr.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementnotfounderr.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementremoveattribute-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementremoveattribute.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementremoveattribute.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementremoveattributeaftercreate-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementremoveattributeaftercreate.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementremoveattributeaftercreate.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementremoveattributenode-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementremoveattributenode.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementremoveattributenode.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementreplaceattributewithself-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementreplaceattributewithself.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementreplaceattributewithself.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementreplaceexistingattribute-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementreplaceexistingattribute.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementreplaceexistingattribute.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementreplaceexistingattributegevalue-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementreplaceexistingattributegevalue.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementreplaceexistingattributegevalue.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementretrieveallattributes-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementretrieveallattributes.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementretrieveallattributes.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementretrieveattrvalue-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementretrieveattrvalue.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementretrieveattrvalue.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementretrievetagname-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementretrievetagname.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementretrievetagname.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementsetattributenodenull-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementsetattributenodenull.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementsetattributenodenull.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementwrongdocumenterr-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementwrongdocumenterr.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_elementwrongdocumenterr.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_entitiesremovenameditem1-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_entitiesremovenameditem1.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_entitiesremovenameditem1.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_entitiessetnameditem1-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_entitiessetnameditem1.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_entitiessetnameditem1.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapchildnoderange-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapchildnoderange.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapchildnoderange.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapgetnameditem-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapgetnameditem.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapgetnameditem.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapinuseattributeerr-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapinuseattributeerr.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapinuseattributeerr.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapnotfounderr-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapnotfounderr.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapnotfounderr.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapnumberofnodes-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapnumberofnodes.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapnumberofnodes.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapremovenameditem-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapremovenameditem.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapremovenameditem.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapreturnattrnode-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapreturnattrnode.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapreturnattrnode.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapreturnfirstitem-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapreturnfirstitem.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapreturnfirstitem.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapreturnlastitem-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapreturnlastitem.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapreturnlastitem.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapreturnnull-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapreturnnull.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapreturnnull.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapsetnameditem-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapsetnameditem.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapsetnameditem.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapsetnameditemreturnvalue-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapsetnameditemreturnvalue.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapsetnameditemreturnvalue.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapsetnameditemthatexists-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapsetnameditemthatexists.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapsetnameditemthatexists.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapsetnameditemwithnewvalue-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapsetnameditemwithnewvalue.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapsetnameditemwithnewvalue.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapwrongdocumenterr-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapwrongdocumenterr.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_namednodemapwrongdocumenterr.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeappendchild-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeappendchild.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeappendchild.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeappendchildchildexists-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeappendchildchildexists.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeappendchildchildexists.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeappendchilddocfragment-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeappendchilddocfragment.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeappendchilddocfragment.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeappendchildgetnodename-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeappendchildgetnodename.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeappendchildgetnodename.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeappendchildinvalidnodetype-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeappendchildinvalidnodetype.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeappendchildinvalidnodetype.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeappendchildnewchilddiffdocument-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeappendchildnewchilddiffdocument.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeappendchildnewchilddiffdocument.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeappendchildnodeancestor-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeappendchildnodeancestor.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeappendchildnodeancestor.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeattributenodeattribute-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeattributenodeattribute.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeattributenodeattribute.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeattributenodename-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeattributenodename.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeattributenodename.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeattributenodetype-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeattributenodetype.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeattributenodetype.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeattributenodevalue-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeattributenodevalue.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeattributenodevalue.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodechildnodes-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodechildnodes.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodechildnodes.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodechildnodesappendchild-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodechildnodesappendchild.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodechildnodesappendchild.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodechildnodesempty-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodechildnodesempty.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodechildnodesempty.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodecloneattributescopied-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodecloneattributescopied.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodecloneattributescopied.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeclonefalsenocopytext-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeclonefalsenocopytext.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeclonefalsenocopytext.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeclonegetparentnull-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeclonegetparentnull.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeclonegetparentnull.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeclonenodefalse-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeclonenodefalse.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeclonenodefalse.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeclonenodetrue-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeclonenodetrue.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeclonenodetrue.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeclonetruecopytext-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeclonetruecopytext.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeclonetruecopytext.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodecommentnodeattributes-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodecommentnodeattributes.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodecommentnodeattributes.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodecommentnodename-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodecommentnodename.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodecommentnodename.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodecommentnodetype-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodecommentnodetype.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodecommentnodetype.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodecommentnodevalue-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodecommentnodevalue.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodecommentnodevalue.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodedocumentfragmentnodename-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodedocumentfragmentnodename.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodedocumentfragmentnodename.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodedocumentfragmentnodetype-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodedocumentfragmentnodetype.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodedocumentfragmentnodetype.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodedocumentfragmentnodevalue-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodedocumentfragmentnodevalue.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodedocumentfragmentnodevalue.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodedocumentnodeattribute-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodedocumentnodeattribute.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodedocumentnodeattribute.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodedocumentnodename-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodedocumentnodename.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodedocumentnodename.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodedocumentnodetype-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodedocumentnodetype.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodedocumentnodetype.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodedocumentnodevalue-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodedocumentnodevalue.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodedocumentnodevalue.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeelementnodeattributes-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeelementnodeattributes.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeelementnodeattributes.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeelementnodename-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeelementnodename.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeelementnodename.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeelementnodetype-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeelementnodetype.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeelementnodetype.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeelementnodevalue-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeelementnodevalue.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeelementnodevalue.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodegetfirstchild-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodegetfirstchild.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodegetfirstchild.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodegetfirstchildnull-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodegetfirstchildnull.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodegetfirstchildnull.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodegetlastchild-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodegetlastchild.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodegetlastchild.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodegetlastchildnull-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodegetlastchildnull.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodegetlastchildnull.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodegetnextsibling-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodegetnextsibling.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodegetnextsibling.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodegetnextsiblingnull-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodegetnextsiblingnull.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodegetnextsiblingnull.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodegetownerdocument-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodegetownerdocument.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodegetownerdocument.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodegetownerdocumentnull-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodegetownerdocumentnull.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodegetownerdocumentnull.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodegetprevioussibling-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodegetprevioussibling.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodegetprevioussibling.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodegetprevioussiblingnull-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodegetprevioussiblingnull.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodegetprevioussiblingnull.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodehaschildnodes-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodehaschildnodes.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodehaschildnodes.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodehaschildnodesfalse-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodehaschildnodesfalse.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodehaschildnodesfalse.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeinsertbefore-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeinsertbefore.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeinsertbefore.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeinsertbeforedocfragment-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeinsertbeforedocfragment.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeinsertbeforedocfragment.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeinsertbeforeinvalidnodetype-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeinsertbeforeinvalidnodetype.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeinsertbeforeinvalidnodetype.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeinsertbeforenewchilddiffdocument-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeinsertbeforenewchilddiffdocument.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeinsertbeforenewchilddiffdocument.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeinsertbeforenewchildexists-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeinsertbeforenewchildexists.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeinsertbeforenewchildexists.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeinsertbeforenodeancestor-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeinsertbeforenodeancestor.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeinsertbeforenodeancestor.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeinsertbeforenodename-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeinsertbeforenodename.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeinsertbeforenodename.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeinsertbeforerefchildnonexistent-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeinsertbeforerefchildnonexistent.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeinsertbeforerefchildnonexistent.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeinsertbeforerefchildnull-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeinsertbeforerefchildnull.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeinsertbeforerefchildnull.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodelistindexequalzero-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodelistindexequalzero.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodelistindexequalzero.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodelistindexgetlength-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodelistindexgetlength.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodelistindexgetlength.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodelistindexgetlengthofemptylist-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodelistindexgetlengthofemptylist.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodelistindexgetlengthofemptylist.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodelistindexnotzero-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodelistindexnotzero.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodelistindexnotzero.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodelistreturnfirstitem-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodelistreturnfirstitem.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodelistreturnfirstitem.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodelistreturnlastitem-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodelistreturnlastitem.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodelistreturnlastitem.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodelisttraverselist-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodelisttraverselist.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodelisttraverselist.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeparentnode-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeparentnode.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeparentnode.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeparentnodenull-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeparentnodenull.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodeparentnodenull.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_noderemovechild.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_noderemovechild.xhtml-disabled: Added.
* layout-tests/dom/xhtml/level1/core/hc_noderemovechildgetnodename-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_noderemovechildgetnodename.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_noderemovechildgetnodename.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_noderemovechildnode-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_noderemovechildnode.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_noderemovechildnode.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_noderemovechildoldchildnonexistent-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_noderemovechildoldchildnonexistent.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_noderemovechildoldchildnonexistent.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodereplacechild-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodereplacechild.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodereplacechild.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodereplacechildinvalidnodetype-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodereplacechildinvalidnodetype.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodereplacechildinvalidnodetype.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodereplacechildnewchilddiffdocument-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodereplacechildnewchilddiffdocument.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodereplacechildnewchilddiffdocument.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodereplacechildnewchildexists-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodereplacechildnewchildexists.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodereplacechildnewchildexists.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodereplacechildnodeancestor-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodereplacechildnodeancestor.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodereplacechildnodeancestor.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodereplacechildnodename-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodereplacechildnodename.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodereplacechildnodename.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodereplacechildoldchildnonexistent-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodereplacechildoldchildnonexistent.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodereplacechildoldchildnonexistent.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodetextnodeattribute-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodetextnodeattribute.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodetextnodeattribute.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodetextnodename-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodetextnodename.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodetextnodename.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodetextnodetype-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodetextnodetype.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodetextnodetype.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodetextnodevalue-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodetextnodevalue.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodetextnodevalue.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodevalue01-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodevalue01.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodevalue01.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodevalue02-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodevalue02.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodevalue02.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodevalue03-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodevalue03.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodevalue03.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodevalue04-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodevalue04.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodevalue04.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodevalue05-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodevalue05.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodevalue05.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodevalue06-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodevalue06.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodevalue06.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodevalue07-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodevalue07.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodevalue07.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodevalue08-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodevalue08.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_nodevalue08.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_notationsremovenameditem1-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_notationsremovenameditem1.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_notationsremovenameditem1.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_notationssetnameditem1-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_notationssetnameditem1.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_notationssetnameditem1.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_textindexsizeerrnegativeoffset-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_textindexsizeerrnegativeoffset.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_textindexsizeerrnegativeoffset.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_textindexsizeerroffsetoutofbounds-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_textindexsizeerroffsetoutofbounds.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_textindexsizeerroffsetoutofbounds.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_textparseintolistofelements-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_textparseintolistofelements.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_textparseintolistofelements.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_textsplittextfour-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_textsplittextfour.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_textsplittextfour.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_textsplittextone-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_textsplittextone.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_textsplittextone.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_textsplittextthree-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_textsplittextthree.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_textsplittextthree.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_textsplittexttwo-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_textsplittexttwo.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_textsplittexttwo.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/hc_textwithnomarkup-expected.txt: Added.
* layout-tests/dom/xhtml/level1/core/hc_textwithnomarkup.js: Added.
* layout-tests/dom/xhtml/level1/core/hc_textwithnomarkup.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/resources/COPYRIGHT.xhtml: Added.
* layout-tests/dom/xhtml/level1/core/selfxhtml.js: Added.
* layout-tests/dom/xhtml/level1/core/staff.dtd: Added.
* layout-tests/dom/xhtml/level1/core/xhtml-lat1.ent: Added.
* layout-tests/dom/xhtml/level1/core/xhtml-special.ent: Added.
* layout-tests/dom/xhtml/level1/core/xhtml-symbol.ent: Added.
* layout-tests/dom/xhtml/level1/core/xhtml1-frameset.dtd: Added.
* layout-tests/dom/xhtml/level1/core/xhtml1-strict.dtd: Added.
* layout-tests/dom/xhtml/level1/core/xhtml1-transitional.dtd: Added.
* layout-tests/dom/xhtml/level2/core/createAttributeNS06-expected.txt: Added.
* layout-tests/dom/xhtml/level2/core/createAttributeNS06.js: Added.
* layout-tests/dom/xhtml/level2/core/createAttributeNS06.xhtml: Added.
* layout-tests/dom/xhtml/level2/core/createDocument08-expected.txt: Added.
* layout-tests/dom/xhtml/level2/core/createDocument08.js: Added.
* layout-tests/dom/xhtml/level2/core/createDocument08.xhtml: Added.
* layout-tests/dom/xhtml/level2/core/createDocumentType04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/core/createDocumentType04.js: Added.
* layout-tests/dom/xhtml/level2/core/createDocumentType04.xhtml: Added.
* layout-tests/dom/xhtml/level2/core/createElementNS06.js: Added.
* layout-tests/dom/xhtml/level2/core/hc_entitiesremovenameditemns1-expected.txt: Added.
* layout-tests/dom/xhtml/level2/core/hc_entitiesremovenameditemns1.js: Added.
* layout-tests/dom/xhtml/level2/core/hc_entitiesremovenameditemns1.xhtml: Added.
* layout-tests/dom/xhtml/level2/core/hc_entitiessetnameditemns1-expected.txt: Added.
* layout-tests/dom/xhtml/level2/core/hc_entitiessetnameditemns1.js: Added.
* layout-tests/dom/xhtml/level2/core/hc_entitiessetnameditemns1.xhtml: Added.
* layout-tests/dom/xhtml/level2/core/hc_namednodemapinvalidtype1-expected.txt: Added.
* layout-tests/dom/xhtml/level2/core/hc_namednodemapinvalidtype1.js: Added.
* layout-tests/dom/xhtml/level2/core/hc_namednodemapinvalidtype1.xhtml: Added.
* layout-tests/dom/xhtml/level2/core/hc_nodedocumentfragmentnormalize1-expected.txt: Added.
* layout-tests/dom/xhtml/level2/core/hc_nodedocumentfragmentnormalize1.js: Added.
* layout-tests/dom/xhtml/level2/core/hc_nodedocumentfragmentnormalize1.xhtml: Added.
* layout-tests/dom/xhtml/level2/core/hc_nodedocumentfragmentnormalize2-expected.txt: Added.
* layout-tests/dom/xhtml/level2/core/hc_nodedocumentfragmentnormalize2.js: Added.
* layout-tests/dom/xhtml/level2/core/hc_nodedocumentfragmentnormalize2.xhtml: Added.
* layout-tests/dom/xhtml/level2/core/hc_notationsremovenameditemns1-expected.txt: Added.
* layout-tests/dom/xhtml/level2/core/hc_notationsremovenameditemns1.js: Added.
* layout-tests/dom/xhtml/level2/core/hc_notationsremovenameditemns1.xhtml: Added.
* layout-tests/dom/xhtml/level2/core/hc_notationssetnameditemns1-expected.txt: Added.
* layout-tests/dom/xhtml/level2/core/hc_notationssetnameditemns1.js: Added.
* layout-tests/dom/xhtml/level2/core/hc_notationssetnameditemns1.xhtml: Added.
* layout-tests/dom/xhtml/level2/core/resources/COPYRIGHT.xhtml: Added.
* layout-tests/dom/xhtml/level2/core/selfxhtml.js: Added.
* layout-tests/dom/xhtml/level2/core/setAttributeNS10-expected.txt: Added.
* layout-tests/dom/xhtml/level2/core/setAttributeNS10.js: Added.
* layout-tests/dom/xhtml/level2/core/setAttributeNS10.xhtml: Added.
* layout-tests/dom/xhtml/level2/core/staff.dtd: Added.
* layout-tests/dom/xhtml/level2/core/staff2.dtd: Added.
* layout-tests/dom/xhtml/level2/core/staffNS.dtd: Added.
* layout-tests/dom/xhtml/level2/core/xhtml-lat1.ent: Added.
* layout-tests/dom/xhtml/level2/core/xhtml-special.ent: Added.
* layout-tests/dom/xhtml/level2/core/xhtml-symbol.ent: Added.
* layout-tests/dom/xhtml/level2/core/xhtml1-frameset.dtd: Added.
* layout-tests/dom/xhtml/level2/core/xhtml1-strict.dtd: Added.
* layout-tests/dom/xhtml/level2/core/xhtml1-transitional.dtd: Added.
* layout-tests/dom/xhtml/level2/events/DocumentEventCast01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/events/DocumentEventCast01.js: Added.
* layout-tests/dom/xhtml/level2/events/DocumentEventCast01.xhtml: Added.
* layout-tests/dom/xhtml/level2/events/EventTargetCast01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/events/EventTargetCast01.js: Added.
* layout-tests/dom/xhtml/level2/events/EventTargetCast01.xhtml: Added.
* layout-tests/dom/xhtml/level2/events/createEvent01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/events/createEvent01.js: Added.
* layout-tests/dom/xhtml/level2/events/createEvent01.xhtml: Added.
* layout-tests/dom/xhtml/level2/events/createEvent02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/events/createEvent02.js: Added.
* layout-tests/dom/xhtml/level2/events/createEvent02.xhtml: Added.
* layout-tests/dom/xhtml/level2/events/createEvent03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/events/createEvent03.js: Added.
* layout-tests/dom/xhtml/level2/events/createEvent03.xhtml: Added.
* layout-tests/dom/xhtml/level2/events/createEvent04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/events/createEvent04.js: Added.
* layout-tests/dom/xhtml/level2/events/createEvent04.xhtml: Added.
* layout-tests/dom/xhtml/level2/events/createEvent05-expected.txt: Added.
* layout-tests/dom/xhtml/level2/events/createEvent05.js: Added.
* layout-tests/dom/xhtml/level2/events/createEvent05.xhtml: Added.
* layout-tests/dom/xhtml/level2/events/dispatchEvent01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/events/dispatchEvent01.js: Added.
* layout-tests/dom/xhtml/level2/events/dispatchEvent01.xhtml: Added.
* layout-tests/dom/xhtml/level2/events/dispatchEvent02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/events/dispatchEvent02.js: Added.
* layout-tests/dom/xhtml/level2/events/dispatchEvent02.xhtml: Added.
* layout-tests/dom/xhtml/level2/events/dispatchEvent03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/events/dispatchEvent03.js: Added.
* layout-tests/dom/xhtml/level2/events/dispatchEvent03.xhtml: Added.
* layout-tests/dom/xhtml/level2/events/dispatchEvent04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/events/dispatchEvent04.js: Added.
* layout-tests/dom/xhtml/level2/events/dispatchEvent04.xhtml: Added.
* layout-tests/dom/xhtml/level2/events/dispatchEvent05-expected.txt: Added.
* layout-tests/dom/xhtml/level2/events/dispatchEvent05.js: Added.
* layout-tests/dom/xhtml/level2/events/dispatchEvent05.xhtml: Added.
* layout-tests/dom/xhtml/level2/events/dispatchEvent06-expected.txt: Added.
* layout-tests/dom/xhtml/level2/events/dispatchEvent06.js: Added.
* layout-tests/dom/xhtml/level2/events/dispatchEvent06.xhtml: Added.
* layout-tests/dom/xhtml/level2/events/dispatchEvent07-expected.txt: Added.
* layout-tests/dom/xhtml/level2/events/dispatchEvent07.js: Added.
* layout-tests/dom/xhtml/level2/events/dispatchEvent07.xhtml: Added.
* layout-tests/dom/xhtml/level2/events/dispatchEvent08-expected.txt: Added.
* layout-tests/dom/xhtml/level2/events/dispatchEvent08.js: Added.
* layout-tests/dom/xhtml/level2/events/dispatchEvent08.xhtml: Added.
* layout-tests/dom/xhtml/level2/events/dispatchEvent09-expected.txt: Added.
* layout-tests/dom/xhtml/level2/events/dispatchEvent09.js: Added.
* layout-tests/dom/xhtml/level2/events/dispatchEvent09.xhtml: Added.
* layout-tests/dom/xhtml/level2/events/dispatchEvent10-expected.txt: Added.
* layout-tests/dom/xhtml/level2/events/dispatchEvent10.js: Added.
* layout-tests/dom/xhtml/level2/events/dispatchEvent10.xhtml: Added.
* layout-tests/dom/xhtml/level2/events/dispatchEvent11-expected.txt: Added.
* layout-tests/dom/xhtml/level2/events/dispatchEvent11.js: Added.
* layout-tests/dom/xhtml/level2/events/dispatchEvent11.xhtml: Added.
* layout-tests/dom/xhtml/level2/events/dispatchEvent12-expected.txt: Added.
* layout-tests/dom/xhtml/level2/events/dispatchEvent12.js: Added.
* layout-tests/dom/xhtml/level2/events/dispatchEvent12.xhtml: Added.
* layout-tests/dom/xhtml/level2/events/dispatchEvent13-expected.txt: Added.
* layout-tests/dom/xhtml/level2/events/dispatchEvent13.js: Added.
* layout-tests/dom/xhtml/level2/events/dispatchEvent13.xhtml: Added.
* layout-tests/dom/xhtml/level2/events/initEvent01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/events/initEvent01.js: Added.
* layout-tests/dom/xhtml/level2/events/initEvent01.xhtml: Added.
* layout-tests/dom/xhtml/level2/events/initEvent02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/events/initEvent02.js: Added.
* layout-tests/dom/xhtml/level2/events/initEvent02.xhtml: Added.
* layout-tests/dom/xhtml/level2/events/initEvent03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/events/initEvent03.js: Added.
* layout-tests/dom/xhtml/level2/events/initEvent03.xhtml: Added.
* layout-tests/dom/xhtml/level2/events/initEvent04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/events/initEvent04.js: Added.
* layout-tests/dom/xhtml/level2/events/initEvent04.xhtml: Added.
* layout-tests/dom/xhtml/level2/events/initEvent05-expected.txt: Added.
* layout-tests/dom/xhtml/level2/events/initEvent05.js: Added.
* layout-tests/dom/xhtml/level2/events/initEvent05.xhtml: Added.
* layout-tests/dom/xhtml/level2/events/initEvent06-expected.txt: Added.
* layout-tests/dom/xhtml/level2/events/initEvent06.js: Added.
* layout-tests/dom/xhtml/level2/events/initEvent06.xhtml: Added.
* layout-tests/dom/xhtml/level2/events/resources/COPYRIGHT.xhtml: Added.
* layout-tests/dom/xhtml/level2/events/selfxhtml.js: Added.
* layout-tests/dom/xhtml/level2/events/staff.dtd: Added.
* layout-tests/dom/xhtml/level2/events/xhtml-lat1.ent: Added.
* layout-tests/dom/xhtml/level2/events/xhtml-special.ent: Added.
* layout-tests/dom/xhtml/level2/events/xhtml-symbol.ent: Added.
* layout-tests/dom/xhtml/level2/events/xhtml1-frameset.dtd: Added.
* layout-tests/dom/xhtml/level2/events/xhtml1-strict.dtd: Added.
* layout-tests/dom/xhtml/level2/events/xhtml1-transitional.dtd: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement03.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement04.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement04.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement05-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement05.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement05.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement06-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement06.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement06.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement07-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement07.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement07.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement08-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement08.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement08.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement09-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement09.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement09.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement10-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement10.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement10.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement11-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement11.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement11.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement12-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement12.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement12.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement13-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement13.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement13.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement14-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement14.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAnchorElement14.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAppletElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAppletElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAppletElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAppletElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAppletElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAppletElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAppletElement03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAppletElement03.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAppletElement03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAppletElement04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAppletElement04.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAppletElement04.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAppletElement05-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAppletElement05.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAppletElement05.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAppletElement06-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAppletElement06.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAppletElement06.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAppletElement07-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAppletElement07.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAppletElement07.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAppletElement08-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAppletElement08.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAppletElement08.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAppletElement09-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAppletElement09.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAppletElement09.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAppletElement10-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAppletElement10.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAppletElement10.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAppletElement11-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAppletElement11.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAppletElement11.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAreaElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAreaElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAreaElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAreaElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAreaElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAreaElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAreaElement03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAreaElement03.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAreaElement03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAreaElement04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAreaElement04.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAreaElement04.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAreaElement05-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAreaElement05.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAreaElement05.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAreaElement06-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAreaElement06.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAreaElement06.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAreaElement07-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAreaElement07.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAreaElement07.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAreaElement08-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAreaElement08.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLAreaElement08.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBRElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBRElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBRElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBaseElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBaseElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBaseElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBaseElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBaseFontElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBaseFontElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBaseFontElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBaseFontElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBaseFontElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBaseFontElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBaseFontElement03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBaseFontElement03.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBaseFontElement03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBodyElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBodyElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBodyElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBodyElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBodyElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBodyElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBodyElement03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBodyElement03.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBodyElement03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBodyElement04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBodyElement04.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBodyElement04.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBodyElement05-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBodyElement05.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBodyElement05.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBodyElement06-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBodyElement06.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBodyElement06.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBodyElement07-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBodyElement07.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBodyElement07.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBodyElement08-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBodyElement08.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBodyElement08.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBodyElement09-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBodyElement09.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBodyElement09.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBodyElement10-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBodyElement10.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBodyElement10.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBodyElement11-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBodyElement11.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBodyElement11.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBodyElement12-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBodyElement12.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLBodyElement12.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLButtonElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLButtonElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLButtonElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLButtonElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLButtonElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLButtonElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLButtonElement03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLButtonElement03.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLButtonElement03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLButtonElement04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLButtonElement04.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLButtonElement04.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLButtonElement05-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLButtonElement05.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLButtonElement05.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLButtonElement06-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLButtonElement06.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLButtonElement06.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLButtonElement07-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLButtonElement07.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLButtonElement07.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLButtonElement08-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLButtonElement08.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLButtonElement08.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLCollection01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLCollection01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLCollection01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLCollection02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLCollection02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLCollection02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLCollection03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLCollection03.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLCollection03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLCollection04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLCollection04.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLCollection04.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLCollection05-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLCollection05.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLCollection05.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLCollection06-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLCollection06.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLCollection06.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLCollection07-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLCollection07.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLCollection07.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLCollection08-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLCollection08.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLCollection08.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLCollection09-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLCollection09.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLCollection09.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLCollection10-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLCollection10.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLCollection10.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLCollection11-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLCollection11.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLCollection11.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLCollection12-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLCollection12.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLCollection12.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDirectoryElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDirectoryElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDirectoryElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDivElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDivElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDivElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDlistElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDlistElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDlistElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument03.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument04.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument04.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument05-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument05.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument05.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument07-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument07.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument07.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument08-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument08.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument08.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument09-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument09.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument09.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument10-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument10.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument10.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument11-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument11.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument11.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument12-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument12.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument12.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument13-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument13.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument13.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument14-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument14.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument14.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument15-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument15.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument15.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument16-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument16.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument16.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument17-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument17.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument17.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument18-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument18.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument18.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument19-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument19.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument19.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument20-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument20.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument20.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument21-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument21.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument21.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument22-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument22.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument22.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument23-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument23.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument23.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument24-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument24.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument24.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument25-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument25.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument25.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument26-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument26.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument26.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument27-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument27.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLDocument27.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement03.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement04.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement04.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement05-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement05.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement05.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement06-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement06.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement06.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement07-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement07.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement07.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement08-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement08.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement08.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement09-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement09.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement09.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement10-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement10.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement10.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement100-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement100.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement100.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement101-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement101.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement101.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement102-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement102.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement102.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement103-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement103.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement103.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement104-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement104.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement104.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement105-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement105.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement105.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement106-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement106.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement106.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement107-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement107.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement107.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement108-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement108.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement108.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement109-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement109.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement109.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement11-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement11.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement11.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement110-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement110.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement110.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement111-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement111.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement111.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement112-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement112.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement112.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement113-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement113.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement113.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement114-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement114.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement114.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement115-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement115.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement115.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement116-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement116.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement116.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement117-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement117.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement117.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement118-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement118.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement118.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement119-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement119.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement119.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement12-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement12.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement12.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement120-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement120.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement120.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement121-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement121.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement121.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement122-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement122.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement122.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement123-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement123.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement123.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement124-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement124.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement124.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement125-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement125.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement125.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement126-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement126.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement126.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement127-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement127.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement127.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement128-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement128.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement128.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement129-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement129.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement129.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement13-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement13.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement13.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement130-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement130.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement130.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement131-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement131.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement131.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement132-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement132.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement132.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement133-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement133.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement133.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement134-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement134.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement134.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement135-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement135.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement135.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement136-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement136.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement136.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement137-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement137.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement137.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement138-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement138.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement138.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement139-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement139.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement139.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement14-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement14.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement14.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement140-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement140.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement140.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement141-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement141.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement141.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement142-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement142.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement142.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement143-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement143.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement143.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement144-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement144.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement144.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement145-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement145.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement145.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement15-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement15.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement15.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement16-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement16.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement16.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement17-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement17.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement17.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement18-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement18.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement18.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement19-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement19.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement19.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement20-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement20.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement20.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement21-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement21.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement21.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement22-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement22.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement22.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement23-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement23.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement23.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement24-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement24.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement24.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement25-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement25.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement25.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement26-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement26.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement26.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement27-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement27.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement27.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement28-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement28.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement28.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement29-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement29.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement29.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement30-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement30.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement30.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement31-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement31.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement31.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement32-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement32.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement32.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement33-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement33.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement33.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement34-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement34.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement34.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement35-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement35.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement35.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement36-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement36.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement36.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement37-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement37.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement37.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement38-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement38.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement38.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement39-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement39.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement39.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement40-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement40.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement40.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement41-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement41.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement41.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement42-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement42.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement42.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement43-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement43.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement43.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement44-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement44.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement44.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement45-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement45.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement45.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement46-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement46.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement46.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement47-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement47.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement47.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement48-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement48.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement48.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement49-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement49.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement49.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement50-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement50.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement50.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement51-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement51.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement51.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement52-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement52.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement52.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement53-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement53.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement53.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement54-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement54.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement54.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement55-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement55.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement55.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement56-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement56.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement56.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement57-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement57.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement57.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement58-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement58.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement58.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement59-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement59.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement59.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement60-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement60.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement60.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement61-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement61.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement61.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement62-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement62.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement62.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement63-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement63.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement63.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement64-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement64.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement64.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement65-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement65.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement65.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement66-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement66.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement66.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement67-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement67.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement67.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement68-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement68.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement68.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement69-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement69.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement69.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement70-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement70.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement70.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement71-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement71.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement71.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement72-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement72.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement72.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement73-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement73.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement73.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement74-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement74.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement74.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement75-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement75.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement75.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement76-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement76.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement76.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement77-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement77.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement77.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement78-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement78.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement78.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement79-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement79.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement79.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement80-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement80.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement80.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement81-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement81.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement81.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement82-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement82.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement82.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement83-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement83.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement83.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement84-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement84.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement84.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement85-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement85.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement85.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement86-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement86.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement86.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement87-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement87.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement87.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement88-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement88.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement88.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement89-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement89.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement89.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement90-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement90.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement90.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement91-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement91.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement91.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement92-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement92.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement92.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement93-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement93.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement93.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement94-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement94.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement94.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement95-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement95.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement95.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement96-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement96.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement96.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement97-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement97.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement97.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement98-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement98.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement98.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement99-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement99.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLElement99.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFieldSetElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFieldSetElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFieldSetElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFieldSetElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFieldSetElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFieldSetElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFontElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFontElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFontElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFontElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFontElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFontElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFontElement03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFontElement03.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFontElement03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFormElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFormElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFormElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFormElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFormElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFormElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFormElement03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFormElement03.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFormElement03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFormElement04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFormElement04.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFormElement04.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFormElement05-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFormElement05.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFormElement05.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFormElement06-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFormElement06.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFormElement06.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFormElement07-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFormElement07.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFormElement07.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFormElement08-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFormElement08.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFormElement08.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFormElement09-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFormElement09.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFormElement09.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFormElement10.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFormElement10.xhtml-disabled: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFrameElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFrameElement01.xhtml-disabled: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFrameElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFrameElement02.xhtml-disabled: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFrameElement03.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFrameElement03.xhtml-disabled: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFrameElement04.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFrameElement04.xhtml-disabled: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFrameElement05.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFrameElement05.xhtml-disabled: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFrameElement06.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFrameElement06.xhtml-disabled: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFrameElement07.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFrameElement07.xhtml-disabled: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFrameElement08.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFrameElement08.xhtml-disabled: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFrameElement09.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFrameElement09.xhtml-disabled: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFrameSetElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFrameSetElement01.xhtml-disabled: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFrameSetElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLFrameSetElement02.xhtml-disabled: Added.
* layout-tests/dom/xhtml/level2/html/HTMLHRElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLHRElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLHRElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLHRElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLHRElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLHRElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLHRElement03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLHRElement03.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLHRElement03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLHRElement04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLHRElement04.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLHRElement04.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLHeadElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLHeadElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLHeadElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLHeadingElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLHeadingElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLHeadingElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLHeadingElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLHeadingElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLHeadingElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLHeadingElement03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLHeadingElement03.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLHeadingElement03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLHeadingElement04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLHeadingElement04.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLHeadingElement04.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLHeadingElement05-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLHeadingElement05.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLHeadingElement05.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLHeadingElement06-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLHeadingElement06.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLHeadingElement06.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLHtmlElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLHtmlElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLHtmlElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIFrameElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIFrameElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIFrameElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIFrameElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIFrameElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIFrameElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIFrameElement03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIFrameElement03.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIFrameElement03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIFrameElement04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIFrameElement04.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIFrameElement04.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIFrameElement05-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIFrameElement05.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIFrameElement05.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIFrameElement06-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIFrameElement06.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIFrameElement06.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIFrameElement07-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIFrameElement07.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIFrameElement07.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIFrameElement08-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIFrameElement08.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIFrameElement08.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIFrameElement09-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIFrameElement09.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIFrameElement09.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIFrameElement10-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIFrameElement10.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIFrameElement10.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIFrameElement11-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIFrameElement11.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIFrameElement11.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLImageElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLImageElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLImageElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLImageElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLImageElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLImageElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLImageElement03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLImageElement03.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLImageElement03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLImageElement04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLImageElement04.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLImageElement04.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLImageElement05-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLImageElement05.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLImageElement05.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLImageElement06-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLImageElement06.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLImageElement06.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLImageElement07-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLImageElement07.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLImageElement07.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLImageElement08-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLImageElement08.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLImageElement08.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLImageElement09-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLImageElement09.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLImageElement09.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLImageElement10-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLImageElement10.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLImageElement10.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLImageElement11-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLImageElement11.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLImageElement11.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLImageElement12-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLImageElement12.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLImageElement12.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement03.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement04.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement04.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement05-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement05.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement05.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement06-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement06.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement06.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement07-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement07.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement07.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement08-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement08.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement08.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement09-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement09.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement09.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement10-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement10.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement10.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement11-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement11.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement11.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement12-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement12.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement12.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement13-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement13.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement13.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement14-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement14.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement14.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement15-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement15.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement15.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement16-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement16.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement16.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement17-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement17.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement17.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement18-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement18.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement18.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement19-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement19.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement19.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement20-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement20.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement20.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement21-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement21.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement21.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement22-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement22.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLInputElement22.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIsIndexElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIsIndexElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIsIndexElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIsIndexElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIsIndexElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIsIndexElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIsIndexElement03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIsIndexElement03.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLIsIndexElement03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLIElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLIElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLIElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLIElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLIElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLIElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLabelElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLabelElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLabelElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLabelElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLabelElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLabelElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLabelElement03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLabelElement03.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLabelElement03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLabelElement04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLabelElement04.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLabelElement04.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLegendElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLegendElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLegendElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLegendElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLegendElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLegendElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLegendElement03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLegendElement03.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLegendElement03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLegendElement04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLegendElement04.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLegendElement04.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLinkElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLinkElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLinkElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLinkElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLinkElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLinkElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLinkElement03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLinkElement03.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLinkElement03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLinkElement04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLinkElement04.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLinkElement04.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLinkElement05-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLinkElement05.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLinkElement05.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLinkElement06-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLinkElement06.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLinkElement06.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLinkElement07-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLinkElement07.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLinkElement07.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLinkElement08-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLinkElement08.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLinkElement08.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLinkElement09-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLinkElement09.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLLinkElement09.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLMapElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLMapElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLMapElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLMapElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLMapElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLMapElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLMenuElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLMenuElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLMenuElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLMetaElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLMetaElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLMetaElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLMetaElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLMetaElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLMetaElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLMetaElement03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLMetaElement03.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLMetaElement03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLMetaElement04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLMetaElement04.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLMetaElement04.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLModElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLModElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLModElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLModElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLModElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLModElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLModElement03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLModElement03.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLModElement03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLModElement04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLModElement04.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLModElement04.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOListElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOListElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOListElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOListElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOListElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOListElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOListElement03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOListElement03.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOListElement03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement03.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement04.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement04.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement05-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement05.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement05.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement06-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement06.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement06.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement07-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement07.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement07.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement08-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement08.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement08.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement09-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement09.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement09.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement10-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement10.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement10.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement11-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement11.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement11.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement12-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement12.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement12.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement13-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement13.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement13.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement14-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement14.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement14.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement15-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement15.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement15.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement16-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement16.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement16.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement17-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement17.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement17.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement18-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement18.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement18.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement19-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement19.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement19.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement20-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement20.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLObjectElement20.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptGroupElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptGroupElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptGroupElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptGroupElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptGroupElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptGroupElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionElement03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionElement03.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionElement03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionElement04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionElement04.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionElement04.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionElement05-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionElement05.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionElement05.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionElement06-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionElement06.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionElement06.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionElement07-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionElement07.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionElement07.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionElement08-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionElement08.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionElement08.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionElement09-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionElement09.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionElement09.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionsCollection01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionsCollection01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionsCollection01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionsCollection02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionsCollection02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionsCollection02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionsCollection03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionsCollection03.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionsCollection03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionsCollection04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionsCollection04.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionsCollection04.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionsCollection05-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionsCollection05.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionsCollection05.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionsCollection06-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionsCollection06.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionsCollection06.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionsCollection07-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionsCollection07.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLOptionsCollection07.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLParagraphElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLParagraphElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLParagraphElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLParamElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLParamElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLParamElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLParamElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLParamElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLParamElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLParamElement03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLParamElement03.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLParamElement03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLParamElement04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLParamElement04.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLParamElement04.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLPreElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLPreElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLPreElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLQuoteElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLQuoteElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLQuoteElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLQuoteElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLQuoteElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLQuoteElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLScriptElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLScriptElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLScriptElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLScriptElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLScriptElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLScriptElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLScriptElement03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLScriptElement03.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLScriptElement03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLScriptElement04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLScriptElement04.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLScriptElement04.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLScriptElement05-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLScriptElement05.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLScriptElement05.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLScriptElement06-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLScriptElement06.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLScriptElement06.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLScriptElement07-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLScriptElement07.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLScriptElement07.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement03.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement04.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement04.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement05-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement05.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement05.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement06-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement06.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement06.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement07-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement07.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement07.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement08-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement08.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement08.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement09-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement09.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement09.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement10-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement10.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement10.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement11-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement11.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement11.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement12-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement12.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement12.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement13-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement13.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement13.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement14-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement14.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement14.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement15-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement15.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement15.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement16-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement16.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement16.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement17-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement17.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement17.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement18-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement18.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement18.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement19-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement19.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement19.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement20-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement20.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLSelectElement20.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLStyleElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLStyleElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLStyleElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLStyleElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLStyleElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLStyleElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLStyleElement03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLStyleElement03.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLStyleElement03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCaptionElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCaptionElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCaptionElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement03.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement04.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement04.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement05-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement05.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement05.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement06-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement06.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement06.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement07-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement07.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement07.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement08-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement08.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement08.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement09-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement09.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement09.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement10-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement10.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement10.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement11-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement11.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement11.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement12-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement12.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement12.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement13-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement13.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement13.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement14-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement14.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement14.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement15-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement15.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement15.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement16-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement16.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement16.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement17-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement17.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement17.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement18-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement18.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement18.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement19-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement19.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement19.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement20-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement20.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement20.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement21-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement21.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement21.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement22-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement22.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement22.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement23-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement23.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement23.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement24-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement24.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement24.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement25-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement25.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement25.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement26-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement26.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement26.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement27-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement27.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement27.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement28-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement28.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement28.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement29-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement29.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement29.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement30-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement30.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableCellElement30.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableColElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableColElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableColElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableColElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableColElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableColElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableColElement03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableColElement03.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableColElement03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableColElement04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableColElement04.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableColElement04.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableColElement05-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableColElement05.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableColElement05.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableColElement06-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableColElement06.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableColElement06.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableColElement07-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableColElement07.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableColElement07.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableColElement08-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableColElement08.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableColElement08.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableColElement09-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableColElement09.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableColElement09.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableColElement10-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableColElement10.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableColElement10.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableColElement11-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableColElement11.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableColElement11.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableColElement12-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableColElement12.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableColElement12.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement03.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement04.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement04.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement05-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement05.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement05.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement06-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement06.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement06.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement07-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement07.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement07.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement08-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement08.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement08.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement09-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement09.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement09.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement10-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement10.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement10.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement11-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement11.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement11.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement12-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement12.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement12.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement13-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement13.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement13.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement14-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement14.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement14.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement15-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement15.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement15.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement16-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement16.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement16.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement17-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement17.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement17.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement18-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement18.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement18.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement19-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement19.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement19.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement20-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement20.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement20.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement21-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement21.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement21.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement22-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement22.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement22.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement23-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement23.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement23.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement24-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement24.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement24.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement25-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement25.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement25.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement26-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement26.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement26.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement27-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement27.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement27.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement28-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement28.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement28.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement29-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement29.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement29.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement30-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement30.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement30.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement31-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement31.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement31.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement32-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement32.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement32.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement33-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement33.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement33.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement34-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement34.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement34.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement35-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement35.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement35.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement36-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement36.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement36.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement37-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement37.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement37.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement38-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement38.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement38.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement39-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement39.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement39.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement40-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement40.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableElement40.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement03.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement04.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement04.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement05-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement05.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement05.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement06-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement06.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement06.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement07-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement07.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement07.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement08-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement08.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement08.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement09-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement09.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement09.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement10-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement10.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement10.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement11-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement11.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement11.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement12-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement12.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement12.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement13-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement13.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement13.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement14-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement14.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement14.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement15-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement15.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement15.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement16-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement16.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement16.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement17-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement17.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement17.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement18-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement18.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement18.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement19-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement19.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement19.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement20-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement20.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement20.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement21-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement21.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableRowElement21.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement03.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement04.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement04.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement05-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement05.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement05.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement06-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement06.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement06.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement07-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement07.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement07.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement08-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement08.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement08.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement09-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement09.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement09.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement10-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement10.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement10.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement11-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement11.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement11.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement12-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement12.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement12.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement13-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement13.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement13.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement14-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement14.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement14.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement15-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement15.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement15.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement16-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement16.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement16.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement17-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement17.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement17.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement18-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement18.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement18.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement19-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement19.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement19.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement20-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement20.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement20.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement21-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement21.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement21.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement22-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement22.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement22.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement23-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement23.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement23.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement24-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement24.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement24.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement25-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement25.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement25.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement26-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement26.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement26.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement27-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement27.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement27.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement28-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement28.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement28.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement29-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement29.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement29.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement30-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement30.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement30.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement31-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement31.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTableSectionElement31.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement03.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement04.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement04.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement05-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement05.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement05.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement06-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement06.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement06.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement07-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement07.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement07.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement08-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement08.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement08.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement09-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement09.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement09.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement10-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement10.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement10.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement11-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement11.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement11.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement12-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement12.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement12.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement13-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement13.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement13.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement14-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement14.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement14.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement15-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement15.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTextAreaElement15.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTitleElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTitleElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLTitleElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLUListElement01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLUListElement01.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLUListElement01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/HTMLUListElement02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/HTMLUListElement02.js: Added.
* layout-tests/dom/xhtml/level2/html/HTMLUListElement02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/anchor01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/anchor01.js: Added.
* layout-tests/dom/xhtml/level2/html/anchor01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/anchor02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/anchor02.js: Added.
* layout-tests/dom/xhtml/level2/html/anchor02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/anchor03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/anchor03.js: Added.
* layout-tests/dom/xhtml/level2/html/anchor03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/anchor04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/anchor04.js: Added.
* layout-tests/dom/xhtml/level2/html/anchor04.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/anchor05-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/anchor05.js: Added.
* layout-tests/dom/xhtml/level2/html/anchor05.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/anchor06-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/anchor06.js: Added.
* layout-tests/dom/xhtml/level2/html/anchor06.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/applets/DOMTSApplet.dat: Added.
* layout-tests/dom/xhtml/level2/html/applets/org/w3c/domts/DOMTSApplet.class: Added.
* layout-tests/dom/xhtml/level2/html/area01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/area01.js: Added.
* layout-tests/dom/xhtml/level2/html/area01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/area02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/area02.js: Added.
* layout-tests/dom/xhtml/level2/html/area02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/area03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/area03.js: Added.
* layout-tests/dom/xhtml/level2/html/area03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/area04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/area04.js: Added.
* layout-tests/dom/xhtml/level2/html/area04.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/basefont01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/basefont01.js: Added.
* layout-tests/dom/xhtml/level2/html/basefont01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/body01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/body01.js: Added.
* layout-tests/dom/xhtml/level2/html/body01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/button01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/button01.js: Added.
* layout-tests/dom/xhtml/level2/html/button01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/button02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/button02.js: Added.
* layout-tests/dom/xhtml/level2/html/button02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/button03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/button03.js: Added.
* layout-tests/dom/xhtml/level2/html/button03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/button04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/button04.js: Added.
* layout-tests/dom/xhtml/level2/html/button04.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/button05-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/button05.js: Added.
* layout-tests/dom/xhtml/level2/html/button05.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/button06-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/button06.js: Added.
* layout-tests/dom/xhtml/level2/html/button06.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/button07-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/button07.js: Added.
* layout-tests/dom/xhtml/level2/html/button07.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/button08-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/button08.js: Added.
* layout-tests/dom/xhtml/level2/html/button08.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/button09-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/button09.js: Added.
* layout-tests/dom/xhtml/level2/html/button09.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/dlist01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/dlist01.js: Added.
* layout-tests/dom/xhtml/level2/html/dlist01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/doc01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/doc01.js: Added.
* layout-tests/dom/xhtml/level2/html/doc01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/frame-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/frame.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/hasFeature01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/hasFeature01.js: Added.
* layout-tests/dom/xhtml/level2/html/hasFeature01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/hasFeature02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/hasFeature02.js: Added.
* layout-tests/dom/xhtml/level2/html/hasFeature02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/hasFeature03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/hasFeature03.js: Added.
* layout-tests/dom/xhtml/level2/html/hasFeature03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/hasFeature04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/hasFeature04.js: Added.
* layout-tests/dom/xhtml/level2/html/hasFeature04.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/hasFeature05-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/hasFeature05.js: Added.
* layout-tests/dom/xhtml/level2/html/hasFeature05.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/hasFeature06-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/hasFeature06.js: Added.
* layout-tests/dom/xhtml/level2/html/hasFeature06.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/iframe-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/iframe.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/object01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/object01.js: Added.
* layout-tests/dom/xhtml/level2/html/object01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/object02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/object02.js: Added.
* layout-tests/dom/xhtml/level2/html/object02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/object03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/object03.js: Added.
* layout-tests/dom/xhtml/level2/html/object03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/object04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/object04.js: Added.
* layout-tests/dom/xhtml/level2/html/object04.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/object05-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/object05.js: Added.
* layout-tests/dom/xhtml/level2/html/object05.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/object06-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/object06.js: Added.
* layout-tests/dom/xhtml/level2/html/object06.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/object07-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/object07.js: Added.
* layout-tests/dom/xhtml/level2/html/object07.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/object08-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/object08.js: Added.
* layout-tests/dom/xhtml/level2/html/object08.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/object09-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/object09.js: Added.
* layout-tests/dom/xhtml/level2/html/object09.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/object10-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/object10.js: Added.
* layout-tests/dom/xhtml/level2/html/object10.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/object11-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/object11.js: Added.
* layout-tests/dom/xhtml/level2/html/object11.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/object12-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/object12.js: Added.
* layout-tests/dom/xhtml/level2/html/object12.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/object13-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/object13.js: Added.
* layout-tests/dom/xhtml/level2/html/object13.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/object14-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/object14.js: Added.
* layout-tests/dom/xhtml/level2/html/object14.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/object15-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/object15.js: Added.
* layout-tests/dom/xhtml/level2/html/object15.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/resources/COPYRIGHT.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/right.png: Added.
* layout-tests/dom/xhtml/level2/html/selfxhtml.js: Added.
* layout-tests/dom/xhtml/level2/html/table01-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table01.js: Added.
* layout-tests/dom/xhtml/level2/html/table01.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table02-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table02.js: Added.
* layout-tests/dom/xhtml/level2/html/table02.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table03-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table03.js: Added.
* layout-tests/dom/xhtml/level2/html/table03.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table04-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table04.js: Added.
* layout-tests/dom/xhtml/level2/html/table04.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table06-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table06.js: Added.
* layout-tests/dom/xhtml/level2/html/table06.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table07-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table07.js: Added.
* layout-tests/dom/xhtml/level2/html/table07.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table08-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table08.js: Added.
* layout-tests/dom/xhtml/level2/html/table08.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table09-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table09.js: Added.
* layout-tests/dom/xhtml/level2/html/table09.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table10-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table10.js: Added.
* layout-tests/dom/xhtml/level2/html/table10.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table12-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table12.js: Added.
* layout-tests/dom/xhtml/level2/html/table12.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table15-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table15.js: Added.
* layout-tests/dom/xhtml/level2/html/table15.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table17-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table17.js: Added.
* layout-tests/dom/xhtml/level2/html/table17.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table18-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table18.js: Added.
* layout-tests/dom/xhtml/level2/html/table18.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table19-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table19.js: Added.
* layout-tests/dom/xhtml/level2/html/table19.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table20-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table20.js: Added.
* layout-tests/dom/xhtml/level2/html/table20.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table21-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table21.js: Added.
* layout-tests/dom/xhtml/level2/html/table21.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table22-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table22.js: Added.
* layout-tests/dom/xhtml/level2/html/table22.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table23-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table23.js: Added.
* layout-tests/dom/xhtml/level2/html/table23.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table24-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table24.js: Added.
* layout-tests/dom/xhtml/level2/html/table24.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table25-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table25.js: Added.
* layout-tests/dom/xhtml/level2/html/table25.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table26-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table26.js: Added.
* layout-tests/dom/xhtml/level2/html/table26.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table27-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table27.js: Added.
* layout-tests/dom/xhtml/level2/html/table27.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table28-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table28.js: Added.
* layout-tests/dom/xhtml/level2/html/table28.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table29-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table29.js: Added.
* layout-tests/dom/xhtml/level2/html/table29.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table30-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table30.js: Added.
* layout-tests/dom/xhtml/level2/html/table30.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table31-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table31.js: Added.
* layout-tests/dom/xhtml/level2/html/table31.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table32-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table32.js: Added.
* layout-tests/dom/xhtml/level2/html/table32.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table33-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table33.js: Added.
* layout-tests/dom/xhtml/level2/html/table33.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table34-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table34.js: Added.
* layout-tests/dom/xhtml/level2/html/table34.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table35-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table35.js: Added.
* layout-tests/dom/xhtml/level2/html/table35.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table36-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table36.js: Added.
* layout-tests/dom/xhtml/level2/html/table36.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table37-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table37.js: Added.
* layout-tests/dom/xhtml/level2/html/table37.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table38-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table38.js: Added.
* layout-tests/dom/xhtml/level2/html/table38.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table39-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table39.js: Added.
* layout-tests/dom/xhtml/level2/html/table39.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table40-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table40.js: Added.
* layout-tests/dom/xhtml/level2/html/table40.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table41-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table41.js: Added.
* layout-tests/dom/xhtml/level2/html/table41.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table42-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table42.js: Added.
* layout-tests/dom/xhtml/level2/html/table42.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table43-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table43.js: Added.
* layout-tests/dom/xhtml/level2/html/table43.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table44-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table44.js: Added.
* layout-tests/dom/xhtml/level2/html/table44.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table45-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table45.js: Added.
* layout-tests/dom/xhtml/level2/html/table45.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table46-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table46.js: Added.
* layout-tests/dom/xhtml/level2/html/table46.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table47-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table47.js: Added.
* layout-tests/dom/xhtml/level2/html/table47.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table48-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table48.js: Added.
* layout-tests/dom/xhtml/level2/html/table48.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table49-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table49.js: Added.
* layout-tests/dom/xhtml/level2/html/table49.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table50-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table50.js: Added.
* layout-tests/dom/xhtml/level2/html/table50.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table51-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table51.js: Added.
* layout-tests/dom/xhtml/level2/html/table51.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table52-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table52.js: Added.
* layout-tests/dom/xhtml/level2/html/table52.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/table53-expected.txt: Added.
* layout-tests/dom/xhtml/level2/html/table53.js: Added.
* layout-tests/dom/xhtml/level2/html/table53.xhtml: Added.
* layout-tests/dom/xhtml/level2/html/w3c_main.png: Added.
* layout-tests/dom/xhtml/level2/html/xhtml-lat1.ent: Added.
* layout-tests/dom/xhtml/level2/html/xhtml-special.ent: Added.
* layout-tests/dom/xhtml/level2/html/xhtml-symbol.ent: Added.
* layout-tests/dom/xhtml/level2/html/xhtml1-frameset.dtd: Added.
* layout-tests/dom/xhtml/level2/html/xhtml1-strict.dtd: Added.
* layout-tests/dom/xhtml/level2/html/xhtml1-transitional.dtd: Added.
* layout-tests/dom/xhtml/level3/core/Yes: Added.
* layout-tests/dom/xhtml/level3/core/attrgetschematypeinfo01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/attrgetschematypeinfo01.js: Added.
* layout-tests/dom/xhtml/level3/core/attrgetschematypeinfo01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/attrgetschematypeinfo02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/attrgetschematypeinfo02.js: Added.
* layout-tests/dom/xhtml/level3/core/attrgetschematypeinfo02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/attrgetschematypeinfo03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/attrgetschematypeinfo03.js: Added.
* layout-tests/dom/xhtml/level3/core/attrgetschematypeinfo03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/attrgetschematypeinfo04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/attrgetschematypeinfo04.js: Added.
* layout-tests/dom/xhtml/level3/core/attrgetschematypeinfo04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/attrgetschematypeinfo05-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/attrgetschematypeinfo05.js: Added.
* layout-tests/dom/xhtml/level3/core/attrgetschematypeinfo05.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/attrgetschematypeinfo06-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/attrgetschematypeinfo06.js: Added.
* layout-tests/dom/xhtml/level3/core/attrgetschematypeinfo06.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/attrgetschematypeinfo07-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/attrgetschematypeinfo07.js: Added.
* layout-tests/dom/xhtml/level3/core/attrgetschematypeinfo07.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/attrgetschematypeinfo08-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/attrgetschematypeinfo08.js: Added.
* layout-tests/dom/xhtml/level3/core/attrgetschematypeinfo08.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/attrisid01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/attrisid01.js: Added.
* layout-tests/dom/xhtml/level3/core/attrisid01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/attrisid02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/attrisid02.js: Added.
* layout-tests/dom/xhtml/level3/core/attrisid02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/attrisid03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/attrisid03.js: Added.
* layout-tests/dom/xhtml/level3/core/attrisid03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/attrisid04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/attrisid04.js: Added.
* layout-tests/dom/xhtml/level3/core/attrisid04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/attrisid05-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/attrisid05.js: Added.
* layout-tests/dom/xhtml/level3/core/attrisid05.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/attrisid06-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/attrisid06.js: Added.
* layout-tests/dom/xhtml/level3/core/attrisid06.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/attrisid07-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/attrisid07.js: Added.
* layout-tests/dom/xhtml/level3/core/attrisid07.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/canonicalform01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/canonicalform01.js: Added.
* layout-tests/dom/xhtml/level3/core/canonicalform01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/canonicalform02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/canonicalform02.js: Added.
* layout-tests/dom/xhtml/level3/core/canonicalform02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/canonicalform03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/canonicalform03.js: Added.
* layout-tests/dom/xhtml/level3/core/canonicalform03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/canonicalform04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/canonicalform04.js: Added.
* layout-tests/dom/xhtml/level3/core/canonicalform04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/canonicalform05-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/canonicalform05.js: Added.
* layout-tests/dom/xhtml/level3/core/canonicalform05.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/canonicalform06-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/canonicalform06.js: Added.
* layout-tests/dom/xhtml/level3/core/canonicalform06.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/canonicalform07-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/canonicalform07.js: Added.
* layout-tests/dom/xhtml/level3/core/canonicalform07.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/canonicalform08-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/canonicalform08.js: Added.
* layout-tests/dom/xhtml/level3/core/canonicalform08.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/canonicalform09-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/canonicalform09.js: Added.
* layout-tests/dom/xhtml/level3/core/canonicalform09.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/canonicalform10-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/canonicalform10.js: Added.
* layout-tests/dom/xhtml/level3/core/canonicalform10.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/canonicalform11-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/canonicalform11.js: Added.
* layout-tests/dom/xhtml/level3/core/canonicalform11.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/canonicalform12-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/canonicalform12.js: Added.
* layout-tests/dom/xhtml/level3/core/canonicalform12.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/cdatasections01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/cdatasections01.js: Added.
* layout-tests/dom/xhtml/level3/core/cdatasections01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/checkcharacternormalization01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/checkcharacternormalization01.js: Added.
* layout-tests/dom/xhtml/level3/core/checkcharacternormalization01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/checkcharacternormalization02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/checkcharacternormalization02.js: Added.
* layout-tests/dom/xhtml/level3/core/checkcharacternormalization02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/checkcharacternormalization03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/checkcharacternormalization03.js: Added.
* layout-tests/dom/xhtml/level3/core/checkcharacternormalization03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/comments01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/comments01.js: Added.
* layout-tests/dom/xhtml/level3/core/comments01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/datatype_normalization.svg.xsd: Added.
* layout-tests/dom/xhtml/level3/core/datatype_normalization.xsd: Added.
* layout-tests/dom/xhtml/level3/core/datatype_normalization2.svg.xsd: Added.
* layout-tests/dom/xhtml/level3/core/datatype_normalization2.xsd: Added.
* layout-tests/dom/xhtml/level3/core/datatypenormalization13-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/datatypenormalization13.js: Added.
* layout-tests/dom/xhtml/level3/core/datatypenormalization13.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/datatypenormalization14-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/datatypenormalization14.js: Added.
* layout-tests/dom/xhtml/level3/core/datatypenormalization14.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/datatypenormalization15-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/datatypenormalization15.js: Added.
* layout-tests/dom/xhtml/level3/core/datatypenormalization15.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/datatypenormalization16-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/datatypenormalization16.js: Added.
* layout-tests/dom/xhtml/level3/core/datatypenormalization16.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/datatypenormalization17-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/datatypenormalization17.js: Added.
* layout-tests/dom/xhtml/level3/core/datatypenormalization17.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/datatypenormalization18-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/datatypenormalization18.js: Added.
* layout-tests/dom/xhtml/level3/core/datatypenormalization18.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode01.js: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode02.js: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode03.js: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode04.js: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode05-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode05.js: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode05.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode06-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode06.js: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode06.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode07-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode07.js: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode07.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode08-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode08.js: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode08.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode09-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode09.js: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode09.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode10-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode10.js: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode10.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode11-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode11.js: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode11.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode12-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode12.js: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode12.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode13-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode13.js: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode13.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode14-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode14.js: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode14.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode15-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode15.js: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode15.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode16-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode16.js: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode16.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode17-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode17.js: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode17.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode18-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode18.js: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode18.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode19-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode19.js: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode19.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode20-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode20.js: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode20.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode21-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode21.js: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode21.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode22-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode22.js: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode22.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode23-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode23.js: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode23.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode24-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode24.js: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode24.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode25-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode25.js: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode25.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode26-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode26.js: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode26.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode27-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode27.js: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode27.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode28-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode28.js: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode28.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode30-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode30.js: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode30.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode31-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode31.js: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode31.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode32-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode32.js: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode32.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode33-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode33.js: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode33.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode34-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode34.js: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode34.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode35-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode35.js: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode35.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode36-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode36.js: Added.
* layout-tests/dom/xhtml/level3/core/documentadoptnode36.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentgetdoctype01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentgetdoctype01.js: Added.
* layout-tests/dom/xhtml/level3/core/documentgetdoctype01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentgetdocumenturi01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentgetdocumenturi01.js: Added.
* layout-tests/dom/xhtml/level3/core/documentgetdocumenturi01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentgetdocumenturi02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentgetdocumenturi02.js: Added.
* layout-tests/dom/xhtml/level3/core/documentgetdocumenturi02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentgetdocumenturi03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentgetdocumenturi03.js: Added.
* layout-tests/dom/xhtml/level3/core/documentgetdocumenturi03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentgetinputencoding01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentgetinputencoding01.js: Added.
* layout-tests/dom/xhtml/level3/core/documentgetinputencoding01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentgetinputencoding02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentgetinputencoding02.js: Added.
* layout-tests/dom/xhtml/level3/core/documentgetinputencoding02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentgetinputencoding03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentgetinputencoding03.js: Added.
* layout-tests/dom/xhtml/level3/core/documentgetinputencoding03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentgetinputencoding04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentgetinputencoding04.js: Added.
* layout-tests/dom/xhtml/level3/core/documentgetinputencoding04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentgetstricterrorchecking01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentgetstricterrorchecking01.js: Added.
* layout-tests/dom/xhtml/level3/core/documentgetstricterrorchecking01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentgetstricterrorchecking02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentgetstricterrorchecking02.js: Added.
* layout-tests/dom/xhtml/level3/core/documentgetstricterrorchecking02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentgetxmlencoding01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentgetxmlencoding01.js: Added.
* layout-tests/dom/xhtml/level3/core/documentgetxmlencoding01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentgetxmlencoding02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentgetxmlencoding02.js: Added.
* layout-tests/dom/xhtml/level3/core/documentgetxmlencoding02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentgetxmlencoding03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentgetxmlencoding03.js: Added.
* layout-tests/dom/xhtml/level3/core/documentgetxmlencoding03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentgetxmlencoding04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentgetxmlencoding04.js: Added.
* layout-tests/dom/xhtml/level3/core/documentgetxmlencoding04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentgetxmlencoding05-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentgetxmlencoding05.js: Added.
* layout-tests/dom/xhtml/level3/core/documentgetxmlencoding05.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentgetxmlstandalone01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentgetxmlstandalone01.js: Added.
* layout-tests/dom/xhtml/level3/core/documentgetxmlstandalone01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentgetxmlstandalone02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentgetxmlstandalone02.js: Added.
* layout-tests/dom/xhtml/level3/core/documentgetxmlstandalone02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentgetxmlstandalone03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentgetxmlstandalone03.js: Added.
* layout-tests/dom/xhtml/level3/core/documentgetxmlstandalone03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentgetxmlstandalone04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentgetxmlstandalone04.js: Added.
* layout-tests/dom/xhtml/level3/core/documentgetxmlstandalone04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentgetxmlstandalone05-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentgetxmlstandalone05.js: Added.
* layout-tests/dom/xhtml/level3/core/documentgetxmlstandalone05.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentgetxmlversion01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentgetxmlversion01.js: Added.
* layout-tests/dom/xhtml/level3/core/documentgetxmlversion01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentgetxmlversion02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentgetxmlversion02.js: Added.
* layout-tests/dom/xhtml/level3/core/documentgetxmlversion02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentgetxmlversion03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentgetxmlversion03.js: Added.
* layout-tests/dom/xhtml/level3/core/documentgetxmlversion03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentnormalizedocument01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentnormalizedocument01.js: Added.
* layout-tests/dom/xhtml/level3/core/documentnormalizedocument01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentnormalizedocument02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentnormalizedocument02.js: Added.
* layout-tests/dom/xhtml/level3/core/documentnormalizedocument02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentnormalizedocument03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentnormalizedocument03.js: Added.
* layout-tests/dom/xhtml/level3/core/documentnormalizedocument03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentnormalizedocument04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentnormalizedocument04.js: Added.
* layout-tests/dom/xhtml/level3/core/documentnormalizedocument04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentnormalizedocument05-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentnormalizedocument05.js: Added.
* layout-tests/dom/xhtml/level3/core/documentnormalizedocument05.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentnormalizedocument06.js: Added.
* layout-tests/dom/xhtml/level3/core/documentnormalizedocument06.xhtml-disabled: Added.
* layout-tests/dom/xhtml/level3/core/documentnormalizedocument07-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentnormalizedocument07.js: Added.
* layout-tests/dom/xhtml/level3/core/documentnormalizedocument07.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentnormalizedocument08-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentnormalizedocument08.js: Added.
* layout-tests/dom/xhtml/level3/core/documentnormalizedocument08.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentnormalizedocument09-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentnormalizedocument09.js: Added.
* layout-tests/dom/xhtml/level3/core/documentnormalizedocument09.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentnormalizedocument10-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentnormalizedocument10.js: Added.
* layout-tests/dom/xhtml/level3/core/documentnormalizedocument10.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentnormalizedocument11-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentnormalizedocument11.js: Added.
* layout-tests/dom/xhtml/level3/core/documentnormalizedocument11.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentnormalizedocument12-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentnormalizedocument12.js: Added.
* layout-tests/dom/xhtml/level3/core/documentnormalizedocument12.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentnormalizedocument13-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentnormalizedocument13.js: Added.
* layout-tests/dom/xhtml/level3/core/documentnormalizedocument13.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode01.js: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode02.js: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode03.js: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode04.js: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode05-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode05.js: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode05.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode06-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode06.js: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode06.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode07-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode07.js: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode07.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode08-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode08.js: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode08.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode09-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode09.js: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode09.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode10-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode10.js: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode10.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode11-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode11.js: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode11.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode12-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode12.js: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode12.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode13-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode13.js: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode13.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode14-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode14.js: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode14.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode15-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode15.js: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode15.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode16-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode16.js: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode16.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode17-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode17.js: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode17.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode18-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode18.js: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode18.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode19-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode19.js: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode19.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode20-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode20.js: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode20.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode21-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode21.js: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode21.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode22-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode22.js: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode22.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode23-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode23.js: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode23.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode24-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode24.js: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode24.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode25-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode25.js: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode25.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode26-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode26.js: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode26.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode27-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode27.js: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode27.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode28-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode28.js: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode28.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode29-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode29.js: Added.
* layout-tests/dom/xhtml/level3/core/documentrenamenode29.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentsetdocumenturi01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentsetdocumenturi01.js: Added.
* layout-tests/dom/xhtml/level3/core/documentsetdocumenturi01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentsetdocumenturi02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentsetdocumenturi02.js: Added.
* layout-tests/dom/xhtml/level3/core/documentsetdocumenturi02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentsetdocumenturi03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentsetdocumenturi03.js: Added.
* layout-tests/dom/xhtml/level3/core/documentsetdocumenturi03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentsetstricterrorchecking01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentsetstricterrorchecking01.js: Added.
* layout-tests/dom/xhtml/level3/core/documentsetstricterrorchecking01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentsetstricterrorchecking02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentsetstricterrorchecking02.js: Added.
* layout-tests/dom/xhtml/level3/core/documentsetstricterrorchecking02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentsetstricterrorchecking03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentsetstricterrorchecking03.js: Added.
* layout-tests/dom/xhtml/level3/core/documentsetstricterrorchecking03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentsetxmlstandalone01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentsetxmlstandalone01.js: Added.
* layout-tests/dom/xhtml/level3/core/documentsetxmlstandalone01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentsetxmlstandalone02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentsetxmlstandalone02.js: Added.
* layout-tests/dom/xhtml/level3/core/documentsetxmlstandalone02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentsetxmlversion01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentsetxmlversion01.js: Added.
* layout-tests/dom/xhtml/level3/core/documentsetxmlversion01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentsetxmlversion02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentsetxmlversion02.js: Added.
* layout-tests/dom/xhtml/level3/core/documentsetxmlversion02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentsetxmlversion03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentsetxmlversion03.js: Added.
* layout-tests/dom/xhtml/level3/core/documentsetxmlversion03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/documentsetxmlversion05-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/documentsetxmlversion05.js: Added.
* layout-tests/dom/xhtml/level3/core/documentsetxmlversion05.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domconfigcanonicalform1-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domconfigcanonicalform1.js: Added.
* layout-tests/dom/xhtml/level3/core/domconfigcanonicalform1.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domconfigcdatasections1-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domconfigcdatasections1.js: Added.
* layout-tests/dom/xhtml/level3/core/domconfigcdatasections1.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domconfigcheckcharacternormalization1-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domconfigcheckcharacternormalization1.js: Added.
* layout-tests/dom/xhtml/level3/core/domconfigcheckcharacternormalization1.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domconfigcomments1-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domconfigcomments1.js: Added.
* layout-tests/dom/xhtml/level3/core/domconfigcomments1.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domconfigdatatypenormalization1-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domconfigdatatypenormalization1.js: Added.
* layout-tests/dom/xhtml/level3/core/domconfigdatatypenormalization1.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domconfigdatatypenormalization2-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domconfigdatatypenormalization2.js: Added.
* layout-tests/dom/xhtml/level3/core/domconfigdatatypenormalization2.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domconfigelementcontentwhitespace1-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domconfigelementcontentwhitespace1.js: Added.
* layout-tests/dom/xhtml/level3/core/domconfigelementcontentwhitespace1.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domconfigentities1-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domconfigentities1.js: Added.
* layout-tests/dom/xhtml/level3/core/domconfigentities1.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domconfigerrorhandler1-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domconfigerrorhandler1.js: Added.
* layout-tests/dom/xhtml/level3/core/domconfigerrorhandler1.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domconfigerrorhandler2-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domconfigerrorhandler2.js: Added.
* layout-tests/dom/xhtml/level3/core/domconfigerrorhandler2.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domconfiginfoset1-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domconfiginfoset1.js: Added.
* layout-tests/dom/xhtml/level3/core/domconfiginfoset1.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domconfignamespacedeclarations1-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domconfignamespacedeclarations1.js: Added.
* layout-tests/dom/xhtml/level3/core/domconfignamespacedeclarations1.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domconfignamespaces1-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domconfignamespaces1.js: Added.
* layout-tests/dom/xhtml/level3/core/domconfignamespaces1.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domconfignamespaces2-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domconfignamespaces2.js: Added.
* layout-tests/dom/xhtml/level3/core/domconfignamespaces2.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domconfignormalizecharacters1-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domconfignormalizecharacters1.js: Added.
* layout-tests/dom/xhtml/level3/core/domconfignormalizecharacters1.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domconfigparameternames01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domconfigparameternames01.js: Added.
* layout-tests/dom/xhtml/level3/core/domconfigparameternames01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domconfigschemalocation1-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domconfigschemalocation1.js: Added.
* layout-tests/dom/xhtml/level3/core/domconfigschemalocation1.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domconfigschematype1-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domconfigschematype1.js: Added.
* layout-tests/dom/xhtml/level3/core/domconfigschematype1.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domconfigsplitcdatasections1-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domconfigsplitcdatasections1.js: Added.
* layout-tests/dom/xhtml/level3/core/domconfigsplitcdatasections1.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domconfigurationcansetparameter01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domconfigurationcansetparameter01.js: Added.
* layout-tests/dom/xhtml/level3/core/domconfigurationcansetparameter01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domconfigurationcansetparameter02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domconfigurationcansetparameter02.js: Added.
* layout-tests/dom/xhtml/level3/core/domconfigurationcansetparameter02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domconfigurationcansetparameter03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domconfigurationcansetparameter03.js: Added.
* layout-tests/dom/xhtml/level3/core/domconfigurationcansetparameter03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domconfigurationcansetparameter04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domconfigurationcansetparameter04.js: Added.
* layout-tests/dom/xhtml/level3/core/domconfigurationcansetparameter04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domconfigurationcansetparameter06-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domconfigurationcansetparameter06.js: Added.
* layout-tests/dom/xhtml/level3/core/domconfigurationcansetparameter06.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domconfigurationgetparameter01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domconfigurationgetparameter01.js: Added.
* layout-tests/dom/xhtml/level3/core/domconfigurationgetparameter01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domconfigurationgetparameter02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domconfigurationgetparameter02.js: Added.
* layout-tests/dom/xhtml/level3/core/domconfigurationgetparameter02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domconfigvalidate1-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domconfigvalidate1.js: Added.
* layout-tests/dom/xhtml/level3/core/domconfigvalidate1.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domconfigvalidateifschema1-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domconfigvalidateifschema1.js: Added.
* layout-tests/dom/xhtml/level3/core/domconfigvalidateifschema1.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domconfigwellformed1-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domconfigwellformed1.js: Added.
* layout-tests/dom/xhtml/level3/core/domconfigwellformed1.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationgetfeature01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationgetfeature01.js: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationgetfeature01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationgetfeature02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationgetfeature02.js: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationgetfeature02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationgetfeature03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationgetfeature03.js: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationgetfeature03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationgetfeature05-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationgetfeature05.js: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationgetfeature05.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationgetfeature06-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationgetfeature06.js: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationgetfeature06.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry01.js: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry02.js: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry03.js: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry04.js: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry05-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry05.js: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry05.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry06-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry06.js: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry06.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry07-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry07.js: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry07.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry08-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry08.js: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry08.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry09-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry09.js: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry09.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry10-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry10.js: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry10.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry11-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry11.js: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry11.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry12.js: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry12.xhtml-disabled: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry13-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry13.js: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry13.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry14-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry14.js: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry14.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry15-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry15.js: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry15.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry16-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry16.js: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry16.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry17-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry17.js: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry17.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry18-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry18.js: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry18.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry19-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry19.js: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry19.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry20-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry20.js: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry20.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry21-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry21.js: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry21.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry22-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry22.js: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry22.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry23.js: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry23.xhtml-disabled: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry24-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry24.js: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry24.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry25-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry25.js: Added.
* layout-tests/dom/xhtml/level3/core/domimplementationregistry25.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domstringlistcontains01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domstringlistcontains01.js: Added.
* layout-tests/dom/xhtml/level3/core/domstringlistcontains01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domstringlistcontains02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domstringlistcontains02.js: Added.
* layout-tests/dom/xhtml/level3/core/domstringlistcontains02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domstringlistgetlength01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domstringlistgetlength01.js: Added.
* layout-tests/dom/xhtml/level3/core/domstringlistgetlength01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domstringlistitem01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domstringlistitem01.js: Added.
* layout-tests/dom/xhtml/level3/core/domstringlistitem01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/domstringlistitem02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/domstringlistitem02.js: Added.
* layout-tests/dom/xhtml/level3/core/domstringlistitem02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementcontentwhitespace01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementcontentwhitespace01.js: Added.
* layout-tests/dom/xhtml/level3/core/elementcontentwhitespace01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementcontentwhitespace02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementcontentwhitespace02.js: Added.
* layout-tests/dom/xhtml/level3/core/elementcontentwhitespace02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementcontentwhitespace03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementcontentwhitespace03.js: Added.
* layout-tests/dom/xhtml/level3/core/elementcontentwhitespace03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementgetschematypeinfo01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementgetschematypeinfo01.js: Added.
* layout-tests/dom/xhtml/level3/core/elementgetschematypeinfo01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementgetschematypeinfo02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementgetschematypeinfo02.js: Added.
* layout-tests/dom/xhtml/level3/core/elementgetschematypeinfo02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementgetschematypeinfo03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementgetschematypeinfo03.js: Added.
* layout-tests/dom/xhtml/level3/core/elementgetschematypeinfo03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementgetschematypeinfo04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementgetschematypeinfo04.js: Added.
* layout-tests/dom/xhtml/level3/core/elementgetschematypeinfo04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementgetschematypeinfo05-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementgetschematypeinfo05.js: Added.
* layout-tests/dom/xhtml/level3/core/elementgetschematypeinfo05.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementgetschematypeinfo06-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementgetschematypeinfo06.js: Added.
* layout-tests/dom/xhtml/level3/core/elementgetschematypeinfo06.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementgetschematypeinfo07-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementgetschematypeinfo07.js: Added.
* layout-tests/dom/xhtml/level3/core/elementgetschematypeinfo07.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattribute01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattribute01.js: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattribute01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattribute03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattribute03.js: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattribute03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattribute04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattribute04.js: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattribute04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattribute05-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattribute05.js: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattribute05.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattribute06-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattribute06.js: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattribute06.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattribute07-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattribute07.js: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattribute07.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattribute08-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattribute08.js: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattribute08.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattribute09-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattribute09.js: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattribute09.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattribute10-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattribute10.js: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattribute10.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattribute11-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattribute11.js: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattribute11.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributenode01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributenode01.js: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributenode01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributenode02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributenode02.js: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributenode02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributenode03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributenode03.js: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributenode03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributenode04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributenode04.js: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributenode04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributenode05-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributenode05.js: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributenode05.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributenode06-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributenode06.js: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributenode06.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributenode07-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributenode07.js: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributenode07.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributenode08-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributenode08.js: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributenode08.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributenode09-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributenode09.js: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributenode09.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributenode10-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributenode10.js: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributenode10.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens01.js: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens02.js: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens03.js: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens04.js: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens05-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens05.js: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens05.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens06-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens06.js: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens06.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens07-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens07.js: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens07.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens08-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens08.js: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens08.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens09-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens09.js: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens09.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens10-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens10.js: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens10.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens11-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens11.js: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens11.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens12-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens12.js: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens12.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens13-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens13.js: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens13.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens14-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens14.js: Added.
* layout-tests/dom/xhtml/level3/core/elementsetidattributens14.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/entities01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/entities01.js: Added.
* layout-tests/dom/xhtml/level3/core/entities01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/entities02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/entities02.js: Added.
* layout-tests/dom/xhtml/level3/core/entities02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/entities03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/entities03.js: Added.
* layout-tests/dom/xhtml/level3/core/entities03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/entities04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/entities04.js: Added.
* layout-tests/dom/xhtml/level3/core/entities04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/entitygetinputencoding01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/entitygetinputencoding01.js: Added.
* layout-tests/dom/xhtml/level3/core/entitygetinputencoding01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/entitygetinputencoding02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/entitygetinputencoding02.js: Added.
* layout-tests/dom/xhtml/level3/core/entitygetinputencoding02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/entitygetinputencoding03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/entitygetinputencoding03.js: Added.
* layout-tests/dom/xhtml/level3/core/entitygetinputencoding03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/entitygetinputencoding04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/entitygetinputencoding04.js: Added.
* layout-tests/dom/xhtml/level3/core/entitygetinputencoding04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/entitygetxmlencoding01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/entitygetxmlencoding01.js: Added.
* layout-tests/dom/xhtml/level3/core/entitygetxmlencoding01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/entitygetxmlencoding02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/entitygetxmlencoding02.js: Added.
* layout-tests/dom/xhtml/level3/core/entitygetxmlencoding02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/entitygetxmlencoding03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/entitygetxmlencoding03.js: Added.
* layout-tests/dom/xhtml/level3/core/entitygetxmlencoding03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/entitygetxmlencoding04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/entitygetxmlencoding04.js: Added.
* layout-tests/dom/xhtml/level3/core/entitygetxmlencoding04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/entitygetxmlversion01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/entitygetxmlversion01.js: Added.
* layout-tests/dom/xhtml/level3/core/entitygetxmlversion01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/entitygetxmlversion02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/entitygetxmlversion02.js: Added.
* layout-tests/dom/xhtml/level3/core/entitygetxmlversion02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/entitygetxmlversion03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/entitygetxmlversion03.js: Added.
* layout-tests/dom/xhtml/level3/core/entitygetxmlversion03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/entitygetxmlversion04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/entitygetxmlversion04.js: Added.
* layout-tests/dom/xhtml/level3/core/entitygetxmlversion04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/external_foo.ent: Added.
* layout-tests/dom/xhtml/level3/core/external_foobr.ent: Added.
* layout-tests/dom/xhtml/level3/core/external_widget.ent: Added.
* layout-tests/dom/xhtml/level3/core/handleerror01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/handleerror01.js: Added.
* layout-tests/dom/xhtml/level3/core/handleerror01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/handleerror02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/handleerror02.js: Added.
* layout-tests/dom/xhtml/level3/core/handleerror02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/hasFeature01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/hasFeature01.js: Added.
* layout-tests/dom/xhtml/level3/core/hasFeature01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/hasFeature02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/hasFeature02.js: Added.
* layout-tests/dom/xhtml/level3/core/hasFeature02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/hasFeature03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/hasFeature03.js: Added.
* layout-tests/dom/xhtml/level3/core/hasFeature03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/hasFeature04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/hasFeature04.js: Added.
* layout-tests/dom/xhtml/level3/core/hasFeature04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/hc_staff.svg.xsd: Added.
* layout-tests/dom/xhtml/level3/core/hc_staff.xsd: Added.
* layout-tests/dom/xhtml/level3/core/infoset01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/infoset01.js: Added.
* layout-tests/dom/xhtml/level3/core/infoset01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/infoset02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/infoset02.js: Added.
* layout-tests/dom/xhtml/level3/core/infoset02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/infoset03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/infoset03.js: Added.
* layout-tests/dom/xhtml/level3/core/infoset03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/infoset04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/infoset04.js: Added.
* layout-tests/dom/xhtml/level3/core/infoset04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/infoset05-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/infoset05.js: Added.
* layout-tests/dom/xhtml/level3/core/infoset05.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/infoset06-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/infoset06.js: Added.
* layout-tests/dom/xhtml/level3/core/infoset06.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/infoset07-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/infoset07.js: Added.
* layout-tests/dom/xhtml/level3/core/infoset07.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/infoset08-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/infoset08.js: Added.
* layout-tests/dom/xhtml/level3/core/infoset08.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/infoset09-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/infoset09.js: Added.
* layout-tests/dom/xhtml/level3/core/infoset09.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/namespacedeclarations01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/namespacedeclarations01.js: Added.
* layout-tests/dom/xhtml/level3/core/namespacedeclarations01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/namespacedeclarations02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/namespacedeclarations02.js: Added.
* layout-tests/dom/xhtml/level3/core/namespacedeclarations02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeappendchild01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeappendchild01.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeappendchild01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeappendchild02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeappendchild02.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeappendchild02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition01.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition02.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition03.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition04.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition05-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition05.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition05.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition06-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition06.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition06.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition07-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition07.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition07.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition08-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition08.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition08.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition09-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition09.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition09.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition10-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition10.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition10.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition11-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition11.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition11.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition12-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition12.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition12.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition13-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition13.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition13.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition14.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition14.xhtml-disabled: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition15.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition15.xhtml-disabled: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition16-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition16.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition16.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition17-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition17.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition17.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition18-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition18.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition18.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition19-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition19.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition19.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition20-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition20.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition20.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition21-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition21.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition21.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition22-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition22.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition22.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition23-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition23.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition23.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition24-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition24.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition24.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition25-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition25.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition25.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition26-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition26.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition26.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition27-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition27.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition27.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition28-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition28.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition28.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition29-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition29.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition29.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition30-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition30.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition30.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition31-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition31.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition31.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition32-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition32.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition32.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition33-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition33.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition33.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition34-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition34.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition34.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition35-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition35.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition35.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition36-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition36.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition36.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition37-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition37.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition37.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition38-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition38.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition38.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition39-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition39.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition39.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition40-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition40.js: Added.
* layout-tests/dom/xhtml/level3/core/nodecomparedocumentposition40.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri01.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri02.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri03.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri04.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri05-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri05.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri05.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri06-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri06.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri06.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri07-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri07.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri07.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri09-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri09.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri09.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri10-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri10.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri10.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri11-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri11.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri11.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri12-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri12.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri12.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri13-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri13.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri13.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri14-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri14.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri14.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri15-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri15.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri15.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri16-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri16.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri16.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri17-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri17.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri17.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri18-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri18.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri18.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri19-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri19.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri19.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri20-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri20.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegetbaseuri20.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegetfeature01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegetfeature01.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegetfeature01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegetfeature02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegetfeature02.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegetfeature02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegetfeature03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegetfeature03.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegetfeature03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegetfeature04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegetfeature04.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegetfeature04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegetfeature05-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegetfeature05.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegetfeature05.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegetfeature06-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegetfeature06.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegetfeature06.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegetfeature07-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegetfeature07.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegetfeature07.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegetfeature08-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegetfeature08.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegetfeature08.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegetfeature09-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegetfeature09.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegetfeature09.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegetfeature10-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegetfeature10.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegetfeature10.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegetfeature11-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegetfeature11.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegetfeature11.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegetfeature12-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegetfeature12.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegetfeature12.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegetfeature13-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegetfeature13.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegetfeature13.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent01.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent02.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent03.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent04.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent05-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent05.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent05.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent06-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent06.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent06.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent07-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent07.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent07.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent08-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent08.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent08.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent09-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent09.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent09.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent10-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent10.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent10.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent11-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent11.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent11.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent12-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent12.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent12.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent13-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent13.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent13.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent14-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent14.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent14.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent15-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent15.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent15.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent16-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent16.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent16.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent17-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent17.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent17.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent18-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent18.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent18.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent19-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent19.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegettextcontent19.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegetuserdata01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegetuserdata01.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegetuserdata01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegetuserdata02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegetuserdata02.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegetuserdata02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegetuserdata03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegetuserdata03.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegetuserdata03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegetuserdata04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegetuserdata04.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegetuserdata04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegetuserdata05-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegetuserdata05.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegetuserdata05.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegetuserdata06-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegetuserdata06.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegetuserdata06.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodegetuserdata07-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodegetuserdata07.js: Added.
* layout-tests/dom/xhtml/level3/core/nodegetuserdata07.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore01.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore02.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore03.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore04.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore05-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore05.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore05.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore06-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore06.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore06.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore07-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore07.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore07.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore08-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore08.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore08.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore09-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore09.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore09.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore10-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore10.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore10.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore11-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore11.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore11.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore12-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore12.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore12.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore13-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore13.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore13.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore14-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore14.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore14.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore15-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore15.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore15.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore16-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore16.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore16.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore17-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore17.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore17.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore18-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore18.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore18.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore19-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore19.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore19.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore20-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore20.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore20.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore21-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore21.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore21.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore22-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore22.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore22.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore23-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore23.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore23.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore24-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore24.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore24.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore25-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore25.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeinsertbefore25.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace01.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace02.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace03.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace04.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace05-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace05.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace05.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace06-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace06.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace06.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace07-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace07.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace07.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace08-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace08.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace08.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace09-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace09.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace09.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace10-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace10.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace10.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace11-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace11.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace11.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace13-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace13.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace13.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace14-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace14.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace14.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace15-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace15.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace15.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace16-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace16.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisdefaultnamespace16.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode01.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode02.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode04.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode06-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode06.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode06.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode07-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode07.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode07.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode08-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode08.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode08.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode09-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode09.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode09.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode10-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode10.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode10.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode11-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode11.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode11.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode12-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode12.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode12.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode13-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode13.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode13.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode14-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode14.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode14.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode15-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode15.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode15.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode16-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode16.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode16.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode17-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode17.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode17.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode18-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode18.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode18.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode19-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode19.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode19.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode20-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode20.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode20.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode21-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode21.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode21.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode22-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode22.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode22.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode25-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode25.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode25.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode26-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode26.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode26.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode27-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode27.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode27.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode28-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode28.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode28.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode29-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode29.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode29.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode31-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode31.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode31.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode32-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode32.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeisequalnode32.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeissamenode01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeissamenode01.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeissamenode01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeissamenode02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeissamenode02.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeissamenode02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeissamenode03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeissamenode03.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeissamenode03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeissamenode04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeissamenode04.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeissamenode04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeissamenode05-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeissamenode05.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeissamenode05.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeissamenode06-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeissamenode06.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeissamenode06.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeissamenode07-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeissamenode07.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeissamenode07.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeissamenode08-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeissamenode08.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeissamenode08.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeissamenode09-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeissamenode09.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeissamenode09.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodeissamenode10-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodeissamenode10.js: Added.
* layout-tests/dom/xhtml/level3/core/nodeissamenode10.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri01.js: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri02.js: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri03.js: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri04.js: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri05-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri05.js: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri05.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri06-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri06.js: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri06.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri07-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri07.js: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri07.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri08-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri08.js: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri08.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri09-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri09.js: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri09.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri10-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri10.js: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri10.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri11-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri11.js: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri11.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri13-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri13.js: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri13.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri14-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri14.js: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri14.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri15-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri15.js: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri15.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri16-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri16.js: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri16.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri17-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri17.js: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri17.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri18-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri18.js: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri18.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri19-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri19.js: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri19.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri20-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri20.js: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupnamespaceuri20.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix01.js: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix02.js: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix03.js: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix04.js: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix05-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix05.js: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix05.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix06-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix06.js: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix06.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix07-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix07.js: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix07.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix08-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix08.js: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix08.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix09-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix09.js: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix09.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix10-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix10.js: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix10.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix11-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix11.js: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix11.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix12-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix12.js: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix12.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix13-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix13.js: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix13.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix14-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix14.js: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix14.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix15-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix15.js: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix15.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix16-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix16.js: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix16.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix17-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix17.js: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix17.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix18-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix18.js: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix18.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix19-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix19.js: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix19.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix20-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix20.js: Added.
* layout-tests/dom/xhtml/level3/core/nodelookupprefix20.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild01.js: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild02.js: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild03.js: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild03.xhtml-disabled: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild04.js: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild05-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild05.js: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild05.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild07-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild07.js: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild07.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild08-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild08.js: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild08.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild09-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild09.js: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild09.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild10-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild10.js: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild10.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild11-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild11.js: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild11.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild12-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild12.js: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild12.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild13-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild13.js: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild13.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild14-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild14.js: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild14.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild15-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild15.js: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild15.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild16-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild16.js: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild16.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild17-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild17.js: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild17.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild18-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild18.js: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild18.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild19-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild19.js: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild19.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild20-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild20.js: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild20.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild21-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild21.js: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild21.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild22-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild22.js: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild22.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild23-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild23.js: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild23.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild24-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild24.js: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild24.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild25-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild25.js: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild25.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild26-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild26.js: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild26.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild27-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild27.js: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild27.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild28-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild28.js: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild28.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild29-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild29.js: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild29.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild30-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild30.js: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild30.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild31-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild31.js: Added.
* layout-tests/dom/xhtml/level3/core/noderemovechild31.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild01.js: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild02.js: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild03.js: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild04.js: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild06.js: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild06.xhtml-disabled: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild07.js: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild07.xhtml-disabled: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild08.js: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild08.xhtml-disabled: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild10-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild10.js: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild10.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild12-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild12.js: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild12.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild13-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild13.js: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild13.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild14-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild14.js: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild14.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild15-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild15.js: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild15.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild16-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild16.js: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild16.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild17-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild17.js: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild17.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild18-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild18.js: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild18.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild19-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild19.js: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild19.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild20-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild20.js: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild20.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild21-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild21.js: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild21.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild22-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild22.js: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild22.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild23-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild23.js: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild23.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild24-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild24.js: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild24.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild25-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild25.js: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild25.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild26-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild26.js: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild26.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild27-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild27.js: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild27.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild28-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild28.js: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild28.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild29-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild29.js: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild29.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild30-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild30.js: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild30.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild31-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild31.js: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild31.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild32-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild32.js: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild32.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild33-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild33.js: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild33.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild34-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild34.js: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild34.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild35-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild35.js: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild35.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild36-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild36.js: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild36.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild37-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild37.js: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild37.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild38-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild38.js: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild38.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild39-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild39.js: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild39.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild40-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild40.js: Added.
* layout-tests/dom/xhtml/level3/core/nodereplacechild40.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodesettextcontent01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodesettextcontent01.js: Added.
* layout-tests/dom/xhtml/level3/core/nodesettextcontent01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodesettextcontent02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodesettextcontent02.js: Added.
* layout-tests/dom/xhtml/level3/core/nodesettextcontent02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodesettextcontent03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodesettextcontent03.js: Added.
* layout-tests/dom/xhtml/level3/core/nodesettextcontent03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodesettextcontent04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodesettextcontent04.js: Added.
* layout-tests/dom/xhtml/level3/core/nodesettextcontent04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodesettextcontent05-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodesettextcontent05.js: Added.
* layout-tests/dom/xhtml/level3/core/nodesettextcontent05.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodesettextcontent06-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodesettextcontent06.js: Added.
* layout-tests/dom/xhtml/level3/core/nodesettextcontent06.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodesettextcontent07-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodesettextcontent07.js: Added.
* layout-tests/dom/xhtml/level3/core/nodesettextcontent07.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodesettextcontent08-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodesettextcontent08.js: Added.
* layout-tests/dom/xhtml/level3/core/nodesettextcontent08.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodesettextcontent10-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodesettextcontent10.js: Added.
* layout-tests/dom/xhtml/level3/core/nodesettextcontent10.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodesettextcontent11-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodesettextcontent11.js: Added.
* layout-tests/dom/xhtml/level3/core/nodesettextcontent11.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodesettextcontent12-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodesettextcontent12.js: Added.
* layout-tests/dom/xhtml/level3/core/nodesettextcontent12.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodesettextcontent13-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodesettextcontent13.js: Added.
* layout-tests/dom/xhtml/level3/core/nodesettextcontent13.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodesetuserdata01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodesetuserdata01.js: Added.
* layout-tests/dom/xhtml/level3/core/nodesetuserdata01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodesetuserdata02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodesetuserdata02.js: Added.
* layout-tests/dom/xhtml/level3/core/nodesetuserdata02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodesetuserdata03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodesetuserdata03.js: Added.
* layout-tests/dom/xhtml/level3/core/nodesetuserdata03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodesetuserdata04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodesetuserdata04.js: Added.
* layout-tests/dom/xhtml/level3/core/nodesetuserdata04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodesetuserdata05-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodesetuserdata05.js: Added.
* layout-tests/dom/xhtml/level3/core/nodesetuserdata05.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodesetuserdata06-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodesetuserdata06.js: Added.
* layout-tests/dom/xhtml/level3/core/nodesetuserdata06.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodesetuserdata07-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodesetuserdata07.js: Added.
* layout-tests/dom/xhtml/level3/core/nodesetuserdata07.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodesetuserdata08-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodesetuserdata08.js: Added.
* layout-tests/dom/xhtml/level3/core/nodesetuserdata08.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodesetuserdata09-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodesetuserdata09.js: Added.
* layout-tests/dom/xhtml/level3/core/nodesetuserdata09.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/nodesetuserdata10-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/nodesetuserdata10.js: Added.
* layout-tests/dom/xhtml/level3/core/nodesetuserdata10.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/normalizecharacters01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/normalizecharacters01.js: Added.
* layout-tests/dom/xhtml/level3/core/normalizecharacters01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/normalizecharacters02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/normalizecharacters02.js: Added.
* layout-tests/dom/xhtml/level3/core/normalizecharacters02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/normalizecharacters03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/normalizecharacters03.js: Added.
* layout-tests/dom/xhtml/level3/core/normalizecharacters03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/normalizecharacters04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/normalizecharacters04.js: Added.
* layout-tests/dom/xhtml/level3/core/normalizecharacters04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/normalizecharacters05-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/normalizecharacters05.js: Added.
* layout-tests/dom/xhtml/level3/core/normalizecharacters05.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/normalizecharacters06-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/normalizecharacters06.js: Added.
* layout-tests/dom/xhtml/level3/core/normalizecharacters06.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/normalizecharacters07-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/normalizecharacters07.js: Added.
* layout-tests/dom/xhtml/level3/core/normalizecharacters07.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/normalizecharacters08-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/normalizecharacters08.js: Added.
* layout-tests/dom/xhtml/level3/core/normalizecharacters08.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/resources/COPYRIGHT.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/selfxhtml.js: Added.
* layout-tests/dom/xhtml/level3/core/splitcdatasections01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/splitcdatasections01.js: Added.
* layout-tests/dom/xhtml/level3/core/splitcdatasections01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/textiselementcontentwhitespace01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/textiselementcontentwhitespace01.js: Added.
* layout-tests/dom/xhtml/level3/core/textiselementcontentwhitespace01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/textiselementcontentwhitespace02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/textiselementcontentwhitespace02.js: Added.
* layout-tests/dom/xhtml/level3/core/textiselementcontentwhitespace02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/textiselementcontentwhitespace03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/textiselementcontentwhitespace03.js: Added.
* layout-tests/dom/xhtml/level3/core/textiselementcontentwhitespace03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/textiselementcontentwhitespace04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/textiselementcontentwhitespace04.js: Added.
* layout-tests/dom/xhtml/level3/core/textiselementcontentwhitespace04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/textiselementcontentwhitespace05-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/textiselementcontentwhitespace05.js: Added.
* layout-tests/dom/xhtml/level3/core/textiselementcontentwhitespace05.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/textiselementcontentwhitespace06-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/textiselementcontentwhitespace06.js: Added.
* layout-tests/dom/xhtml/level3/core/textiselementcontentwhitespace06.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/textreplacewholetext01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/textreplacewholetext01.js: Added.
* layout-tests/dom/xhtml/level3/core/textreplacewholetext01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/textreplacewholetext02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/textreplacewholetext02.js: Added.
* layout-tests/dom/xhtml/level3/core/textreplacewholetext02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/textreplacewholetext03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/textreplacewholetext03.js: Added.
* layout-tests/dom/xhtml/level3/core/textreplacewholetext03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/textreplacewholetext04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/textreplacewholetext04.js: Added.
* layout-tests/dom/xhtml/level3/core/textreplacewholetext04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/textreplacewholetext05-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/textreplacewholetext05.js: Added.
* layout-tests/dom/xhtml/level3/core/textreplacewholetext05.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/textreplacewholetext06-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/textreplacewholetext06.js: Added.
* layout-tests/dom/xhtml/level3/core/textreplacewholetext06.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/textreplacewholetext07-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/textreplacewholetext07.js: Added.
* layout-tests/dom/xhtml/level3/core/textreplacewholetext07.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/textreplacewholetext08-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/textreplacewholetext08.js: Added.
* layout-tests/dom/xhtml/level3/core/textreplacewholetext08.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/textwholetext01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/textwholetext01.js: Added.
* layout-tests/dom/xhtml/level3/core/textwholetext01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/textwholetext02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/textwholetext02.js: Added.
* layout-tests/dom/xhtml/level3/core/textwholetext02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/textwholetext03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/textwholetext03.js: Added.
* layout-tests/dom/xhtml/level3/core/textwholetext03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfo.svg.xsd: Added.
* layout-tests/dom/xhtml/level3/core/typeinfo.xsd: Added.
* layout-tests/dom/xhtml/level3/core/typeinfogettypename03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfogettypename03.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfogettypename03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfogettypename04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfogettypename04.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfogettypename04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfogettypenamespace01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfogettypenamespace01.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfogettypenamespace01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfogettypenamespace03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfogettypenamespace03.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfogettypenamespace03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfogettypenamespace04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfogettypenamespace04.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfogettypenamespace04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom01.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom02.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom03.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom04.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom05-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom05.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom05.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom06-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom06.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom06.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom07-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom07.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom07.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom08-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom08.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom08.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom09-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom09.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom09.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom10-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom10.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom10.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom11-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom11.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom11.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom12-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom12.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom12.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom13-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom13.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom13.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom14-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom14.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom14.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom15-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom15.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom15.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom16-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom16.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom16.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom17-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom17.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom17.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom18-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom18.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom18.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom19-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom19.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom19.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom20-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom20.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom20.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom21-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom21.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom21.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom22-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom22.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom22.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom23-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom23.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom23.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom24-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom24.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom24.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom25-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom25.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom25.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom26-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom26.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom26.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom27-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom27.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom27.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom28-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom28.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom28.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom29-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom29.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom29.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom30-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom30.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom30.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom31-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom31.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom31.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom32-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom32.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom32.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom33-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom33.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom33.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom34-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom34.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom34.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom35-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom35.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom35.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom36-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom36.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom36.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom37-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom37.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom37.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom38-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom38.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom38.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom39-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom39.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom39.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom40-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom40.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom40.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom41-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom41.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom41.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom42-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom42.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom42.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom43-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom43.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom43.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom44-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom44.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom44.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom45-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom45.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom45.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom46-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom46.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom46.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom47-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom47.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom47.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom48-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom48.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom48.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom49-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom49.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom49.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom50-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom50.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom50.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom51-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom51.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom51.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom52-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom52.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom52.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom53-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom53.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom53.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom54-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom54.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom54.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom55-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom55.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom55.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom56-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom56.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom56.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom57-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom57.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom57.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom58-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom58.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom58.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom59-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom59.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom59.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom60-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom60.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom60.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom61-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom61.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom61.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom62-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom62.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom62.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom63-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom63.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom63.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom64-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom64.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom64.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom65-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom65.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom65.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom66-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom66.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom66.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom67-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom67.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom67.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom68-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom68.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom68.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom69-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom69.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom69.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom70-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom70.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom70.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom71-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom71.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom71.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom72-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom72.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom72.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom73-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom73.js: Added.
* layout-tests/dom/xhtml/level3/core/typeinfoisderivedfrom73.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/userdatahandler01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/userdatahandler01.js: Added.
* layout-tests/dom/xhtml/level3/core/userdatahandler01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/userdatahandler02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/userdatahandler02.js: Added.
* layout-tests/dom/xhtml/level3/core/userdatahandler02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/userdatahandler03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/userdatahandler03.js: Added.
* layout-tests/dom/xhtml/level3/core/userdatahandler03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/userdatahandler04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/userdatahandler04.js: Added.
* layout-tests/dom/xhtml/level3/core/userdatahandler04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/wellformed01-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/wellformed01.js: Added.
* layout-tests/dom/xhtml/level3/core/wellformed01.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/wellformed02-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/wellformed02.js: Added.
* layout-tests/dom/xhtml/level3/core/wellformed02.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/wellformed03-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/wellformed03.js: Added.
* layout-tests/dom/xhtml/level3/core/wellformed03.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/wellformed04-expected.txt: Added.
* layout-tests/dom/xhtml/level3/core/wellformed04.js: Added.
* layout-tests/dom/xhtml/level3/core/wellformed04.xhtml: Added.
* layout-tests/dom/xhtml/level3/core/xhtml-lat1.ent: Added.
* layout-tests/dom/xhtml/level3/core/xhtml-special.ent: Added.
* layout-tests/dom/xhtml/level3/core/xhtml-symbol.ent: Added.
* layout-tests/dom/xhtml/level3/core/xhtml1-frameset.dtd: Added.
* layout-tests/dom/xhtml/level3/core/xhtml1-strict.dtd: Added.
* layout-tests/dom/xhtml/level3/core/xhtml1-transitional.dtd: Added.
2005-09-26 Geoffrey Garen <ggaren@apple.com>
- Added layout test for http://bugzilla.opendarwin.org/show_bug.cgi?id=5053
Need to restore int/long changes to simple_number.h
Test cases added:
* layout-tests/fast/js/integer-extremes-expected.txt: Added.
* layout-tests/fast/js/integer-extremes.html: Added.
2005-09-24 Maciej Stachowiak <mjs@apple.com>
- some JavaScript syntax test cases
* layout-tests/fast/js/delete-syntax-expected.txt: Added.
* layout-tests/fast/js/delete-syntax.html: Added.
* layout-tests/fast/js/postfix-syntax-expected.txt: Added.
* layout-tests/fast/js/postfix-syntax.html: Added.
* layout-tests/fast/js/prefix-syntax-expected.txt: Added.
* layout-tests/fast/js/prefix-syntax.html: Added.
* layout-tests/fast/js/typeof-syntax-expected.txt: Added.
* layout-tests/fast/js/typeof-syntax.html: Added.
2005-09-24 Duncan Wilcox <duncan@mclink.it>
- patch for <http://bugzilla.opendarwin.org/show_bug.cgi?id=4963>
"Would like to simulate human interaction with webview"
Test cases added:
* layout-tests/editing/selection/fake-drag.html: Added.
* layout-tests/editing/selection/fake-doubleclick: Added.
2005-09-24 Darin Adler <darin@apple.com>
- added Mitz's test for flipped text rendering (using dragged links)
* manual-tests/flipped-text-rendering.html: Added.
2005-09-24 Darin Adler <darin@apple.com>
- added tests and updated results for WebKit ATSU text measurement change
* layout-tests/fast/text/cg-vs-atsui.html: Added.
* layout-tests/fast/text/cg-vs-atsui-expected.checksum: Added.
* layout-tests/fast/text/cg-vs-atsui-expected.png: Added.
* layout-tests/fast/text/cg-vs-atsui-expected.txt: Added.
* layout-tests/css1/text_properties/text-transCapitalize-expected.checksum: Updated.
* layout-tests/css1/text_properties/text-transCapitalize-expected.png: Updated.
* layout-tests/css1/text_properties/text-transCapitalize-expected.txt: Updated.
* layout-tests/fast/text/international/bidi-CS-after-AN-expected.checksum: Updated.
* layout-tests/fast/text/international/bidi-CS-after-AN-expected.png: Updated.
* layout-tests/fast/text/international/bidi-CS-after-AN-expected.txt: Updated.
* layout-tests/fast/text/international/bidi-explicit-embedding-expected.checksum: Updated.
* layout-tests/fast/text/international/bidi-explicit-embedding-expected.png: Updated.
* layout-tests/fast/text/international/bidi-explicit-embedding-expected.txt: Updated.
* layout-tests/fast/text/international/bidi-fallback-font-weight-expected.checksum: Updated.
* layout-tests/fast/text/international/bidi-fallback-font-weight-expected.png: Updated.
* layout-tests/fast/text/international/bidi-fallback-font-weight-expected.txt: Updated.
* layout-tests/fast/text/international/bidi-override-expected.checksum: Updated.
* layout-tests/fast/text/international/bidi-override-expected.png: Updated.
* layout-tests/fast/text/international/bidi-override-expected.txt: Updated.
- added pixel results for this test
* layout-tests/editing/pasteboard/3976872-expected.checksum: Added.
* layout-tests/editing/pasteboard/3976872-expected.png: Added.
2005-09-24 Darin Adler <darin@apple.com>
- fixed a few layout test results
* layout-tests/fast/js/date-big-constructor.html: Added code to make this test dump as text.
* layout-tests/fast/js/date-big-constructor-expected.txt: Updated.
* layout-tests/fast/parser/script-tag-with-trailing-slash.html: Fixed code that said
window.dumpAsText() instead of layoutTestController.dumpAsText() so this test would dump as text.
* layout-tests/fast/parser/script-tag-with-trailing-slash-expected.txt: Updated.
* layout-tests/fast/dom/replaceChild-expected.checksum: Added.
* layout-tests/fast/dom/replaceChild-expected.png: Added.
* layout-tests/fast/encoding/utf-16-no-bom-expected.checksum: Added.
* layout-tests/fast/encoding/utf-16-no-bom-expected.png: Added.
* layout-tests/fast/table/overflowHidden-expected.checksum: Added.
* layout-tests/fast/table/overflowHidden-expected.png: Added.
2005-09-24 Darin Adler <darin@apple.com>
- updated pixel test results for a few tests with results that recently changed
* layout-tests/fast/forms/006-expected.checksum:
* layout-tests/fast/forms/006-expected.png:
* layout-tests/fast/forms/007-expected.checksum:
* layout-tests/fast/forms/007-expected.png:
* layout-tests/fast/text/whitespace/013-expected.checksum:
* layout-tests/fast/text/whitespace/013-expected.png:
2005-09-24 Mitz Pettel <opendarwin.org@mitzpettel.com>
Reviewed by Dave.
Landed by Darin.
- fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=4862
Incorrect layout of bidi overrides
Test cases added:
* layout-tests/fast/text/international/bidi-override.html: Added.
* layout-tests/fast/text/international/bidi-override-expected.checksum: Added.
* layout-tests/fast/text/international/bidi-override-expected.png: Added.
* layout-tests/fast/text/international/bidi-override-expected.txt: Added.
* khtml/rendering/bidi.h: Include an "override direction" flag in BidiRun.
* khtml/rendering/bidi.cpp:
(khtml::RenderBlock::computeVerticalPositionsForLine): Pass in "override direction" parameter.
(khtml::RenderBlock::bidiReorderLine): Set direction based on override.
(khtml::RenderBlock::layoutInlineChildren): Pass in "override direction" parameter.
* khtml/rendering/render_object.h: Update position function to take an "override direction" parameter.
* khtml/rendering/render_box.h: Ditto.
* khtml/rendering/render_box.cpp: (RenderBox::position): Ditto.
* khtml/rendering/render_text.h: Add an m_dirOverride field to InlineTextBox.
* khtml/rendering/render_text.cpp:
(InlineTextBox::paint): Pass true for override to drawText if m_dirOverride is set.
(InlineTextBox::paintSelection): Ditto.
(InlineTextBox::paintMarkedTextBackground): Ditto.
(RenderText::position): Set up m_dirOverride in the InlineTextBox based on the override parameter.
* kwq/WebCoreTextRenderer.h: Replace visuallyOrdered flag with a directionalOverride flag.
* kwq/WebCoreTextRendererFactory.mm: (WebCoreInitializeEmptyTextStyle): Ditto.
* kwq/KWQPainter.mm:
(QPainter::drawText): Ditto.
(QPainter::drawHighlightForText): Ditto.
2005-09-24 Justin Garcia <justin.garcia@apple.com>
Reviewed by Eric.
Landed by Darin (after taking tabs out).
- worked around problems compiling with various versions of gcc 4
http://bugzilla.opendarwin.org/show_bug.cgi?id=5071
http://bugzilla.opendarwin.org/show_bug.cgi?id=5086
* kwq/KWQLineEdit.mm:
(QLineEdit::setCursorPosition): Don't use NSMakeRange.
(QLineEdit::setSelection): Ditto.
* kwq/KWQPainter.mm:
(QPainter::drawFloatPixmap): Rearrange things so we don't get a warning.
* kwq/KWQTextEdit.mm:
(QTextEdit::selectionEnd): Don't use NSMaxRange.
(QTextEdit::setSelectionRange): Don't use NSMakeRange.
2005-09-24 Alexey Proskuryakov <ap@nypop.com>
Reviewed and landed by Darin.
- fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=5039
XSLT text output doesn't work
Test cases added:
* layout-tests/fast/xsl/xslt-text.xml: Added.
* layout-tests/fast/xsl/xslt-text.xsl: Added.
* layout-tests/fast/xsl/xslt-text-expected.checksum: Added.
* layout-tests/fast/xsl/xslt-text-expected.png: Added.
* layout-tests/fast/xsl/xslt-text-expected.txt: Added.
* khtml/xsl/xslt_processorimpl.cpp: (DOM::XSLTProcessorImpl::documentFromXMLDocPtr):
Use text rather than CDATA, using entities for & and < so that we can parse no matter what
characters are in the text. Also add a head and a title element so the document is well formed.
2005-09-24 Alexey Proskuryakov <ap@nypop.com>
Reviewed and landed by Darin.
- fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=5027
Decoder doesn't auto-detect XML encoded as UTF-16 if BOM is not present
Test cases added:
* layout-tests/fast/encoding/utf-16-no-bom.xml: Added.
* layout-tests/fast/encoding/utf-16-no-bom-expected.txt: Added.
* khtml/misc/decoder.cpp: (Decoder::decode): Auto-detect an XML header with 16-bit characters
(big or little endian) and decide encoding based on that.
2005-09-23 Eric Seidel <eseidel@apple.com>
No review, build fix only.
* khtml/editing/SelectionController.cpp:
(khtml::SelectionController::debugPosition):
http://bugzilla.opendarwin.org/show_bug.cgi?id=5113
2005-09-23 Eric Seidel <eseidel@apple.com>
Fix from Mitz Pettel <opendarwin.org@mitzpettel.com>
Reviewed by mjs.
* WebCore.xcodeproj/project.pbxproj:
Build fix: EcmaInterface.cpp paths.
http://bugzilla.opendarwin.org/show_bug.cgi?id=5111
2005-09-23 Duncan Wilcox <duncan@mclink.it>
Reviewed and landed by Darin.
- name changes to prepare for fixing bugzilla bug 4582
Renamed khtml::Selection to khtml::SelectionController since it's far more
than just the selection position itself. Also renamed WebSelectionDirection
WebSelectionGranularity and their constants to have a WebBridge prefix so they
don't collide with possible public enums with a similar purpose.
* ForwardingHeaders/editing/SelectionController.h: Added.
* ForwardingHeaders/editing/selection.h: Removed.
* WebCore.xcodeproj/project.pbxproj: Added new files, removed old files.
* khtml/editing/SelectionController.cpp: New name for selection.cpp, contents renamed.
* khtml/editing/SelectionController.h: New name for selection.h, contents renamed.
* khtml/editing/selection.cpp: Removed.
* khtml/editing/selection.h: Removed.
* khtml/ecma/kjs_window.cpp:
* khtml/editing/apply_style_command.cpp:
* khtml/editing/break_blockquote_command.cpp:
* khtml/editing/composite_edit_command.cpp:
* khtml/editing/composite_edit_command.h:
* khtml/editing/delete_selection_command.cpp:
* khtml/editing/delete_selection_command.h:
* khtml/editing/edit_command.cpp:
* khtml/editing/edit_command.h:
* khtml/editing/htmlediting.h:
* khtml/editing/insert_line_break_command.cpp:
* khtml/editing/insert_paragraph_separator_command.cpp:
* khtml/editing/insert_text_command.cpp:
* khtml/editing/jsediting.cpp:
* khtml/editing/move_selection_command.cpp:
* khtml/editing/replace_selection_command.cpp:
* khtml/editing/typing_command.cpp:
* khtml/khtml_part.cpp:
* khtml/khtml_part.h:
* khtml/khtmlpart_p.h:
* khtml/rendering/render_block.cpp:
* khtml/xml/dom_docimpl.cpp:
* khtml/xml/dom_nodeimpl.cpp:
* kwq/KWQAccObject.mm:
* kwq/KWQKHTMLPart.h:
* kwq/KWQKHTMLPart.mm:
* kwq/KWQRenderTreeDebug.cpp:
* kwq/WebCoreBridge.h:
* kwq/WebCoreBridge.mm:
Renaming.
2005-09-23 Darin Adler <darin@apple.com>
Reviewed by Eric.
- fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=4310
"sheet" method is unimplemented in Obj-C DOM API
* kwq/DOM-CSS.mm: (-[DOMObject sheet]): Added.
2005-09-23 Darin Adler <darin@apple.com>
Reviewed by Eric.
- fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=4309
CSSStyleSheet objects don't get Obj-C DOMCSSStyleSheet wrappers
* kwq/DOM-CSS.mm:
(-[DOMStyleSheet _initWithStyleSheetImpl:]): Changed the name of this method to be consistent
with other method names in the DOM wrappers. The old name had an extraneous "DOM" in it.
(+[DOMStyleSheet _DOMStyleSheetWithImpl:]): Create a wrapper of an appropriate class
that matches the actual style sheet. This is analogous to what +[DOMNode _nodeWithImpl:] does.
(+[DOMCSSStyleSheet _CSSStyleSheetWithImpl:]): Call through to the base class. The only difference
here is the static type of the parameter, which ensures a compile-time error if you pass the
wrong type of pointer.
2005-09-23 David Hyatt <hyatt@apple.com>
Reviewed by Maciej.
Tested, landed, and tweaked a tiny bit by Darin.
- fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=5092
Random crashes when running the layout tests
Fix was to remove the "pending" concept from the tokenizer, which streamlined the
code and also fixed one minor bug seen in one of the layout tests where we discarded
too much after the <pre>.
* khtml/html/htmltokenizer.h: Removed the addPending function and the pending
field. Also removed SpaceDiscard and AllDiscard since we don't use them any more.
We still use LFDiscard to discard the first LF after a <pre>.
* khtml/html/htmltokenizer.cpp:
(khtml::HTMLTokenizer::begin): Don't initialize pending.
(khtml::HTMLTokenizer::processListing): Tweaked formatting to match guidelines.
Removed calls to addPending. Write "\n" right away instead of using LFPending.
Write " " right away instead of using SpacePending by removing separate code for space.
(khtml::HTMLTokenizer::write): Ditto.
(khtml::HTMLTokenizer::finish): Remove the call to addPending we just added a few
days ago. This is what was causing the crash.
* layout-tests/fast/text/whitespace/013-expected.txt: Updated results. Old results
incorrectly expected spaces *and* a newline to be discarded after a <pre> tag, which
was happening by accident. I tested Firefox and it matches what we do now -- only
discards a newline just after a <pre>, not a run of spaces and a subsequent newline.
2005-09-22 Eric Seidel <eseidel@apple.com>
Fix by Kimmo Kinnunen <kimmo.t.kinnunen@nokia.com>
Reviewed by eseidel.
* kcanvas/device/quartz/KCanvasFilterQuartz.mm:
Deployment build fix.
2005-09-22 Eric Seidel <eseidel@apple.com>
Reviewed by hyatt.
Added KDOM and KCanvas wrapper objects for the WebCore DOM
and WebCore render tree. This allows using SVG in any
WebKit app, including Safari.
Also added extensions to QPainter to return a
KRenderingDeviceContext object to be passed into KCanvas.
http://bugzilla.opendarwin.org/show_bug.cgi?id=5003
* WebCore+SVG/dom_kdomdocumentwrapper.cpp: Added.
(KDOMDocumentWrapperImpl::renderingDevice):
(KDOMDocumentWrapperImpl::KDOMDocumentWrapperImpl):
(KDOMDocumentWrapperImpl::~KDOMDocumentWrapperImpl):
(DOM::KDOMDocumentWrapperImpl::createTokenizer):
(KDOMDocumentWrapperImpl::svgView):
* WebCore+SVG/dom_kdomdocumentwrapper.h: Added.
* WebCore+SVG/dom_kdomnodetreewrapper.cpp: Added.
(DOM::KDOMNodeTreeWrapperImpl::KDOMNodeTreeWrapperImpl):
(KDOMNodeTreeWrapperImpl::~KDOMNodeTreeWrapperImpl):
(KDOMNodeTreeWrapperImpl::attach):
(KDOMNodeTreeWrapperImpl::createRenderer):
* WebCore+SVG/dom_kdomnodetreewrapper.h: Added.
* WebCore+SVG/render_kcanvaswrapper.cpp: Added.
(RenderKCanvasWrapper::RenderKCanvasWrapper):
(RenderKCanvasWrapper::~RenderKCanvasWrapper):
(RenderKCanvasWrapper::layout):
(RenderKCanvasWrapper::paint):
(RenderKCanvasWrapper::intrinsicWidth):
(RenderKCanvasWrapper::intrinsicHeight):
* WebCore+SVG/render_kcanvaswrapper.h: Added.
(khtml::RenderKCanvasWrapper::renderName):
(khtml::RenderKCanvasWrapper::setCanvas):
* WebCore+SVG/xml_kdomtokenizer.cpp: Added.
(KDOMTokenizer::KDOMTokenizer):
(KDOMTokenizer::~KDOMTokenizer):
(KDOMTokenizer::documentWrapper):
(KDOMTokenizer::write):
(KDOMTokenizer::setOnHold):
(KDOMTokenizer::finish):
(KDOMTokenizer::isWaitingForScripts):
(khtml::newKDOMTokenizer):
* WebCore+SVG/xml_kdomtokenizer.h: Added.
* WebCore.xcodeproj/project.pbxproj:
* khtml/khtml_part.cpp:
(KHTMLPart::begin):
* khtml/xml/dom_docimpl.cpp:
(DOMImplementationImpl::createKDOMDocument):
* khtml/xml/dom_docimpl.h:
* kwq/KWQPainter.h:
* kwq/KWQPainter.mm:
(QPainterPrivate::QPainterPrivate):
(QPainterPrivate::~QPainterPrivate):
(QPainter::renderingDeviceContext):
2005-09-22 Darin Adler <darin@apple.com>
Reviewed by Geoff.
* khtml/ecma/kjs_dom.cpp: (KJS::getDOMDocumentNode): Don't use a static (global)
identifier for the string "document" -- instead just create one each time.
This eliminates the kjs_fast_malloc assertion on quit and does not create a
significant performance regression because this is done at most once per JavaScript
window object.
2005-09-21 Vicki Murley <vicki@apple.com>
Changes by Romain Brestac, reviewed by Darin.
- fix http://bugzilla.opendarwin.org/show_bug.cgi?id=3418
(unicode characters not preserved after a xslt transformation)
* khtml/misc/loader.cpp:
(CachedXSLStyleSheet::CachedXSLStyleSheet):
(CachedXSLStyleSheet::data):
* khtml/misc/loader.h:
* khtml/xsl/xslt_processorimpl.cpp:
(DOM::XSLTProcessorImpl::addToResult):
(DOM::XSLTProcessorImpl::documentFromXMLDocPtr):
Test cases added:
* layout-tests/fast/xsl/resources/unicode.xsl: Added.
* layout-tests/fast/xsl/resources/xslt-enc-cyr.xsl: Added.
* layout-tests/fast/xsl/resources/xslt-enc.xsl: Added.
* layout-tests/fast/xsl/resources/xslt-enc16.xsl: Added.
* layout-tests/fast/xsl/xslt-enc-cyr-expected.checksum: Added.
* layout-tests/fast/xsl/xslt-enc-cyr-expected.png: Added.
* layout-tests/fast/xsl/xslt-enc-cyr-expected.txt: Added.
* layout-tests/fast/xsl/xslt-enc-cyr.xml: Added.
* layout-tests/fast/xsl/xslt-enc-expected.checksum: Added.
* layout-tests/fast/xsl/xslt-enc-expected.png: Added.
* layout-tests/fast/xsl/xslt-enc-expected.txt: Added.
* layout-tests/fast/xsl/xslt-enc.xml: Added.
* layout-tests/fast/xsl/xslt-enc16-expected.checksum: Added.
* layout-tests/fast/xsl/xslt-enc16-expected.png: Added.
* layout-tests/fast/xsl/xslt-enc16-expected.txt: Added.
* layout-tests/fast/xsl/xslt-enc16.xml: Added.
* layout-tests/fast/xsl/xslt-enc16to16-expected.checksum: Added.
* layout-tests/fast/xsl/xslt-enc16to16-expected.png: Added.
* layout-tests/fast/xsl/xslt-enc16to16-expected.txt: Added.
* layout-tests/fast/xsl/xslt-enc16to16.xml: Added.
* layout-tests/fast/xsl/xslt_unicode-expected.checksum: Added.
* layout-tests/fast/xsl/xslt_unicode-expected.png: Added.
* layout-tests/fast/xsl/xslt_unicode-expected.txt: Added.
* layout-tests/fast/xsl/xslt_unicode.xml: Added.
2005-09-21 Vicki Murley <vicki@apple.com>
Reviewed by Darin.
- fix these bugs
<rdar://problem/3579812> HTMLTableElement.insertRow(n) inserts row at the beginning of the table (4043)
<rdar://problem/3711188> HTMLTableElement.insertRow() doesn't respect passed index
* khtml/html/html_tableimpl.cpp:
(DOM::HTMLTableElementImpl::insertRow):
if the index is the same as the number of rows in the section, we should append
Update test results for /fast/dynamic/013.html. In the old version the the rows
and cells were children of the first table section, a tfoot. They are now children
of the second table section, a tbody. Our rendering now matches Gecko and Win IE
(according to yusufg on #webkit, comparing with 013-expected.png) for this case.
* layout-tests/fast/dynamic/013-expected.checksum:
* layout-tests/fast/dynamic/013-expected.png:
* layout-tests/fast/dynamic/013-expected.txt:
Test cases added:
* layout-tests/fast/dynamic/014-expected.checksum: Added.
* layout-tests/fast/dynamic/014-expected.png: Added.
* layout-tests/fast/dynamic/014-expected.txt: Added.
* layout-tests/fast/dynamic/014.html: Added.
* layout-tests/fast/dynamic/015-expected.checksum: Added.
* layout-tests/fast/dynamic/015-expected.png: Added.
* layout-tests/fast/dynamic/015-expected.txt: Added.
* layout-tests/fast/dynamic/015.html: Added.
2005-09-20 Eric Seidel <eseidel@apple.com>
No review, SVG build fix only.
Fix the SVG build buy linking EcmaInterface.cpp
from derived sources into the source root and
adding to the compiled sources.
* WebCore.xcodeproj/project.pbxproj:
2005-09-20 Beth Dakin <bdakin@apple.com>
Reviewed by Darin
Test cases added: (NONE)
Fixing the fix I submitted a few minutes ago for <rdar://problem/4039660>
The case this extra fix safeguards against will probably never occur, but
it makes the code safer.
* khtml/xml/dom_nodeimpl.cpp: Send newChild to traverseNextNode()
(DOM::NodeImpl::checkAddChild):
2005-09-20 Beth Dakin <bdakin@apple.com>
Reviewed by Hyatt
Test cases added: /fast/dom/replaceChild.html
This is a fix for <rdar://problem/4039660> crash replacing iframe
node with another node; test page posted on homepage.mac.com - nil
RenderArena. Basically the problem was that whenever a node was
passed to a new document, that node's document pointer was updated
to the new document, but the document pointers of its children were not.
* khtml/xml/dom_nodeimpl.cpp: Simple loop that recurses through children
changing their document pointers too.
(DOM::NodeImpl::checkAddChild):
* layout-tests/fast/dom/replaceChild.html: Added. New layout test.
* layout-tests/fast/dom/replaceChildHelper.html: Added. Helps new layout test.
2005-09-20 David Hyatt <hyatt@apple.com>
Meant to land this ages ago. Make radio buttons work dynamically
when name and type change (make them pick up the correct new
group).
Also fix a bug in the tokenizer where trailing spaces/newlines at
the end of a document were getting lost. Messed up .innerHTML
on DHTML sites.
Reviewed by darin
* khtml/css/html4.css:
* khtml/html/html_formimpl.cpp:
(DOM::HTMLFormElementImpl::radioButtonChecked):
(DOM::HTMLGenericFormElementImpl::name):
(DOM::HTMLInputElementImpl::name):
(DOM::HTMLInputElementImpl::setInputType):
(DOM::HTMLInputElementImpl::parseMappedAttribute):
(DOM::HTMLInputElementImpl::attach):
(DOM::HTMLInputElementImpl::preDispatchEventHandler):
(DOM::HTMLInputElementImpl::postDispatchEventHandler):
(DOM::HTMLIsIndexElementImpl::HTMLIsIndexElementImpl):
* khtml/html/html_formimpl.h:
* khtml/html/htmltokenizer.cpp:
(khtml::HTMLTokenizer::finish):
* khtml/xml/dom_nodeimpl.cpp:
(DOM::NodeImpl::dispatchGenericEvent):
* khtml/xml/dom_nodeimpl.h:
(DOM::NodeImpl::preDispatchEventHandler):
(DOM::NodeImpl::postDispatchEventHandler):
2005-09-20 Eric Seidel <eseidel@apple.com>
Reviewed by mjs.
Pickup latest Ecma changes from KDE, including
adding in the SVG ecma bindings and DOM 3 LS bindings.
http://bugzilla.opendarwin.org/show_bug.cgi?id=4946
* WebCore.xcodeproj/project.pbxproj:
* kdom/bindings/IDLCodeGenerator.pm:
* kdom/bindings/IDLCodeGeneratorCpp.pm:
* kdom/bindings/IDLCodeGeneratorEcmaInterface.pm: Added.
* kdom/bindings/IDLCodeGeneratorJs.pm:
* kdom/bindings/idl/core/Attr.idl:
* kdom/bindings/idl/core/CharacterData.idl:
* kdom/bindings/idl/core/DOMConfiguration.idl:
* kdom/bindings/idl/core/DOMException.idl:
* kdom/bindings/idl/core/DOMImplementation.idl:
* kdom/bindings/idl/core/DOMImplementationList.idl: Removed.
* kdom/bindings/idl/core/DOMImplementationSource.idl: Removed.
* kdom/bindings/idl/core/DOMString.idl: Removed.
* kdom/bindings/idl/core/Document.idl:
* kdom/bindings/idl/core/Element.idl:
* kdom/bindings/idl/core/NameList.idl: Removed.
* kdom/bindings/idl/core/NamedNodeMap.idl:
* kdom/bindings/idl/core/Node.idl:
* kdom/bindings/idl/core/ProcessingInstruction.idl:
* kdom/bindings/idl/core/Text.idl:
* kdom/bindings/idl/core/UserDataHandler.idl: Removed.
* kdom/bindings/idl/css/CSSCharsetRule.idl:
* kdom/bindings/idl/css/CSSMediaRule.idl:
* kdom/bindings/idl/css/CSSPageRule.idl:
* kdom/bindings/idl/css/CSSPrimitiveValue.idl:
* kdom/bindings/idl/css/CSSRule.idl:
* kdom/bindings/idl/css/CSSStyleDeclaration.idl:
* kdom/bindings/idl/css/CSSStyleRule.idl:
* kdom/bindings/idl/css/CSSStyleSheet.idl:
* kdom/bindings/idl/css/CSSValue.idl:
* kdom/bindings/idl/css/ViewCSS.idl: Removed.
* kdom/bindings/idl/events/DocumentEvent.idl:
* kdom/bindings/idl/events/EventException.idl:
* kdom/bindings/idl/events/EventTarget.idl:
* kdom/bindings/idl/ls/DOMImplementationLS.idl: Added.
* kdom/bindings/idl/ls/LSException.idl: Added.
* kdom/bindings/idl/ls/LSInput.idl: Added.
* kdom/bindings/idl/ls/LSOutput.idl: Added.
* kdom/bindings/idl/ls/LSParser.idl: Added.
* kdom/bindings/idl/ls/LSParserFilter.idl: Added.
* kdom/bindings/idl/ls/LSResourceResolver.idl: Added.
* kdom/bindings/idl/ls/LSSerializer.idl: Added.
* kdom/bindings/idl/ls/LSSerializerFilter.idl: Added.
* kdom/bindings/idl/ls/kdomdefs.idl: Added.
* kdom/bindings/idl/range/Range.idl:
* kdom/bindings/idl/range/RangeException.idl:
* kdom/bindings/idl/stylesheets/LinkStyle.idl:
* kdom/bindings/idl/stylesheets/MediaList.idl:
* kdom/bindings/idl/traversal/DocumentTraversal.idl:
* kdom/bindings/idl/traversal/NodeIterator.idl:
* kdom/bindings/idl/traversal/TreeWalker.idl:
* kdom/bindings/idl/xpath/XPathEvaluator.idl:
* kdom/bindings/idl/xpath/XPathException.idl:
* kdom/bindings/idl/xpath/XPathExpression.idl:
* kdom/bindings/idl/xpath/XPathNSResolver.idl:
* kdom/bindings/idl/xpath/XPathNamespace.idl:
* kdom/bindings/idl/xpath/XPathResult.idl:
* kdom/bindings/idl/xpointer/XPointerException.idl:
* kdom/bindings/kdombinder.sh:
* kdom/bindings/kdomidl.pl:
* kdom/core/CDFInterface.cpp:
(CDFInterface::ecmaInterface):
* kdom/core/CDFInterface.h:
* kdom/ecma/DOMBridge.h:
(KDOM::DOMRWBridge::put):
* kdom/ecma/DOMLookup.h:
* kdom/ecma/Ecma.cpp:
(Ecma::Private::Private):
(Ecma::setup):
(Ecma::setupDocument):
(Ecma::interface):
(Ecma::createEventListener):
(KDOM::getDOMNode):
(KDOM::getDOMEvent):
* kdom/ecma/Ecma.h:
* kdom/ecma/EcmaInterface.h: Removed.
* kdom/ecma/GlobalObject.cpp:
(GlobalObject::get):
(GlobalObjectFunc::callAsFunction):
(ScheduledAction::execute):
(GlobalQObject::parentDestroyed):
(GlobalQObject::clearTimeout):
(GlobalQObject::timerEvent):
* kdom/ecma/GlobalObject.h:
(KDOM::GlobalObject::):
* kdom/ecma/ScriptInterpreter.cpp:
* khtml/khtml_part.cpp:
(KHTMLPart::begin):
* khtml/xml/dom_docimpl.cpp:
(DOMImplementationImpl::createKDOMDocument):
* khtml/xml/dom_docimpl.h:
* ksvg2/bindings/idl/svg/GetSVGDocument.idl: Added.
* ksvg2/bindings/idl/svg/SVGAElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGAngle.idl: Added.
* ksvg2/bindings/idl/svg/SVGAnimateColorElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGAnimateElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGAnimateTransformElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGAnimatedAngle.idl: Added.
* ksvg2/bindings/idl/svg/SVGAnimatedBoolean.idl: Added.
* ksvg2/bindings/idl/svg/SVGAnimatedEnumeration.idl: Added.
* ksvg2/bindings/idl/svg/SVGAnimatedInteger.idl: Added.
* ksvg2/bindings/idl/svg/SVGAnimatedLength.idl: Added.
* ksvg2/bindings/idl/svg/SVGAnimatedLengthList.idl: Added.
* ksvg2/bindings/idl/svg/SVGAnimatedNumber.idl: Added.
* ksvg2/bindings/idl/svg/SVGAnimatedNumberList.idl: Added.
* ksvg2/bindings/idl/svg/SVGAnimatedPathData.idl: Added.
* ksvg2/bindings/idl/svg/SVGAnimatedPoints.idl: Added.
* ksvg2/bindings/idl/svg/SVGAnimatedPreserveAspectRatio.idl: Added.
* ksvg2/bindings/idl/svg/SVGAnimatedRect.idl: Added.
* ksvg2/bindings/idl/svg/SVGAnimatedString.idl: Added.
* ksvg2/bindings/idl/svg/SVGAnimatedTransformList.idl: Added.
* ksvg2/bindings/idl/svg/SVGAnimationElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGCircleElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGClipPathElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGColor.idl: Added.
* ksvg2/bindings/idl/svg/SVGComponentTransferFunctionElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGCursorElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGDOMImplementation.idl: Added.
* ksvg2/bindings/idl/svg/SVGDefsElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGDescElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGDocument.idl: Added.
* ksvg2/bindings/idl/svg/SVGElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGElementInstance.idl: Added.
* ksvg2/bindings/idl/svg/SVGElementInstanceList.idl: Added.
* ksvg2/bindings/idl/svg/SVGEllipseElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGEvent.idl: Added.
* ksvg2/bindings/idl/svg/SVGException.idl: Added.
* ksvg2/bindings/idl/svg/SVGExternalResourcesRequired.idl: Added.
* ksvg2/bindings/idl/svg/SVGFEBlendElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGFEColorMatrixElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGFEComponentTransferElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGFECompositeElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGFEFloodElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGFEFuncAElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGFEFuncBElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGFEFuncGElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGFEFuncRElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGFEGaussianBlurElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGFEImageElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGFEMergeElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGFEMergeNodeElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGFEOffsetElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGFETileElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGFETurbulenceElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGFilterElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGFilterPrimitiveStandardAttributes.idl: Added.
* ksvg2/bindings/idl/svg/SVGFitToViewBox.idl: Added.
* ksvg2/bindings/idl/svg/SVGGElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGGradientElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGICCColor.idl: Added.
* ksvg2/bindings/idl/svg/SVGImageElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGLangSpace.idl: Added.
* ksvg2/bindings/idl/svg/SVGLength.idl: Added.
* ksvg2/bindings/idl/svg/SVGLengthList.idl: Added.
* ksvg2/bindings/idl/svg/SVGLineElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGLinearGradientElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGLocatable.idl: Added.
* ksvg2/bindings/idl/svg/SVGMarkerElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGMatrix.idl: Added.
* ksvg2/bindings/idl/svg/SVGNumber.idl: Added.
* ksvg2/bindings/idl/svg/SVGNumberList.idl: Added.
* ksvg2/bindings/idl/svg/SVGPaint.idl: Added.
* ksvg2/bindings/idl/svg/SVGPathElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGPathSeg.idl: Added.
* ksvg2/bindings/idl/svg/SVGPathSegArc.idl: Added.
* ksvg2/bindings/idl/svg/SVGPathSegClosePath.idl: Added.
* ksvg2/bindings/idl/svg/SVGPathSegCurvetoCubic.idl: Added.
* ksvg2/bindings/idl/svg/SVGPathSegCurvetoCubicSmooth.idl: Added.
* ksvg2/bindings/idl/svg/SVGPathSegCurvetoQuadratic.idl: Added.
* ksvg2/bindings/idl/svg/SVGPathSegCurvetoQuadraticSmooth.idl: Added.
* ksvg2/bindings/idl/svg/SVGPathSegLineto.idl: Added.
* ksvg2/bindings/idl/svg/SVGPathSegLinetoHorizontal.idl: Added.
* ksvg2/bindings/idl/svg/SVGPathSegLinetoVertical.idl: Added.
* ksvg2/bindings/idl/svg/SVGPathSegList.idl: Added.
* ksvg2/bindings/idl/svg/SVGPathSegMoveto.idl: Added.
* ksvg2/bindings/idl/svg/SVGPatternElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGPoint.idl: Added.
* ksvg2/bindings/idl/svg/SVGPointList.idl: Added.
* ksvg2/bindings/idl/svg/SVGPolygonElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGPolylineElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGPreserveAspectRatio.idl: Added.
* ksvg2/bindings/idl/svg/SVGRadialGradientElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGRect.idl: Added.
* ksvg2/bindings/idl/svg/SVGRectElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGRenderingIntent.idl: Added.
* ksvg2/bindings/idl/svg/SVGSVGElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGScriptElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGSetElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGStopElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGStringList.idl: Added.
* ksvg2/bindings/idl/svg/SVGStylable.idl: Added.
* ksvg2/bindings/idl/svg/SVGStyleElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGSwitchElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGSymbolElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGTSpanElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGTests.idl: Added.
* ksvg2/bindings/idl/svg/SVGTextContentElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGTextElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGTextPositioningElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGTitleElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGTransform.idl: Added.
* ksvg2/bindings/idl/svg/SVGTransformList.idl: Added.
* ksvg2/bindings/idl/svg/SVGTransformable.idl: Added.
* ksvg2/bindings/idl/svg/SVGURIReference.idl: Added.
* ksvg2/bindings/idl/svg/SVGUnitTypes.idl: Added.
* ksvg2/bindings/idl/svg/SVGUseElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGViewElement.idl: Added.
* ksvg2/bindings/idl/svg/SVGZoomAndPan.idl: Added.
* ksvg2/bindings/idl/svg/SVGZoomEvent.idl: Added.
* ksvg2/bindings/idl/svg/kdomdefs.idl: Added.
* ksvg2/ecma/EcmaInterface.h: Removed.
2005-09-20 Eric Seidel <eseidel@apple.com>
Fix by Kimmo Kinnunen <kimmo.t.kinnunen@nokia.com>
Reviewed by eseidel.
* kdom/ecma/Ecma.cpp: ProtectedValue -> ProtectedPtr<ValueImp>
build fix after mjs' recent ProtectedValue removal.
http://bugzilla.opendarwin.org/show_bug.cgi?id=5058
2005-09-20 Eric Seidel <eseidel@apple.com>
Reviewed by mjs.
Moved MIME types list from WebKit into WebCore.
http://bugzilla.opendarwin.org/show_bug.cgi?id=5037
* kwq/WebCoreBridge.h:
* kwq/WebCoreBridge.mm:
(+[WebCoreBridge supportedMIMETypes]): added.
2005-09-20 Geoffrey Garen <ggaren@apple.com>
- Added test case for fix to http://bugzilla.opendarwin.org/show_bug.cgi?id=4892
Date constructor has problems with months larger than 11
Test cases added:
* layout-tests/fast/js/date-big-constructor-expected.txt: Added.
* layout-tests/fast/js/date-big-constructor.html: Added.
2005-09-20 Geoffrey Garen <ggaren@apple.com>
- Rolled in fix for http://bugzilla.opendarwin.org/show_bug.cgi?id=4247
addEventListener in Obj-C does not work
No layout test because we don't have test machinery for the Obj-C bindings yet.
Reviewed by eric.
* kwq/DOM.mm:
(-[DOMNode addEventListener:::]):
(-[DOMNode removeEventListener:::]):
(ObjCEventListener::find):
(ObjCEventListener::create):
(ObjCEventListener::ObjCEventListener):
(ObjCEventListener::~ObjCEventListener):
(ObjCEventListener::handleEvent):
2005-09-20 Geoffrey Garen <ggaren@apple.com>
- Rolled in fix for http://bugzilla.opendarwin.org/show_bug.cgi?id=4849
htmltokenizer.cpp won't compile with TOKEN_DEBUG defined
No test case because this is a build fix.
Reviewed by darin.
* khtml/html/htmltokenizer.cpp:
(khtml::HTMLTokenizer::parseComment):
(khtml::HTMLTokenizer::parseTag):
(khtml::HTMLTokenizer::write):
(khtml::HTMLTokenizer::processToken):
2005-09-19 Beth Dakin <bdakin@apple.com>
Reviewed by Hyatt
Test cases added: fast/table/overflowHidden.html
-Fixed <rdar://problem/3885711> (4047) CSS: Content displays incorrectly in tables with TD style set overflow:hidden
Table cells render correctly with overflow:hidden, :auto, and :scroll specified. Cells now have a layer when overflow is specified.
* khtml/css/cssstyleselector.cpp: Make sure table cells do not honor position:relative
(khtml::CSSStyleSelector::adjustRenderStyle):
* khtml/rendering/render_block.cpp: Add borderTopExtra() and borderBottomExtra() to various calculations of table cell height so that scroll bars render properly.
(khtml::RenderBlock::isPointInScrollbar):
(khtml::RenderBlock::nodeAtPoint):
* khtml/rendering/render_box.cpp: Allow table cells to have overflow, and add borderTopExtra() and borderBottomExtra() to calculation of the clip rect.
(RenderBox::setStyle):
(RenderBox::getOverflowClipRect):
* khtml/rendering/render_box.h: Removed definitions of borderTopExtra() and borderBottomExtra() so that they occur at the RenderObject level now.
* khtml/rendering/render_layer.cpp: Layers must also take borderTopExtra() and borderBottomExtra() into account.
(khtml::RenderLayer::updateLayerPosition):
(khtml::RenderLayer::paintLayer):
(khtml::RenderLayer::hitTestLayer):
* khtml/rendering/render_object.cpp: Use m_overflowClip instead of hasOverflowClip() for consistency.
(RenderObject::requiresLayer):
* khtml/rendering/render_object.h: Add definitions of borderTopExtra() and borderBottomExtra() to RenderObject level.
(khtml::RenderObject::borderTopExtra):
(khtml::RenderObject::borderBottomExtra):
* khtml/rendering/render_table.cpp: Allow table cells to have a layer if overflow is specified.
(RenderTableSection::paint):
(RenderTableCell::requiresLayer):
(RenderTableCell::paint):
(RenderTableCell::paintBoxDecorations):
* layout-tests/fast/table/029-expected.txt: This layout test now paints a layer because it specifies overflow:hidden
* layout-tests/fast/table/overflowHidden-expected.txt: Added.
* layout-tests/fast/table/overflowHidden.html: Added.
2005-09-14 Maciej Stachowiak <mjs@apple.com>
Reviewed by Geoff.
- fixed <rdar://problem/4214783> REGRESSION: kjs_fast_malloc crash due to lack of locking on multiple threads (seen selecting volumes in the installer)
Make sure to lock using the InterpreterLock class in all places that need it
(including anything that uses the collector, the parser, the protect count hash table,
and anything that allocates via fast_malloc).
Added assertions to ensure that main_thread_malloc and friends are
only called on the main thread.
Also changed main_thread_free to schedule a free on the main
thread if called from a background thread. This contingency is
rare, but unavoidable in the case that JavaScript runs on
background threads, since then objects can be garbage collected on
any thread.
Test cases added: Node, this is impossible to reproduce in Safari without the use of
PAC files.
* Makefile.am:
* khtml/dom/dom_misc.h:
* khtml/ecma/kjs_events.cpp:
(JSAbstractEventListener::handleEvent):
(JSLazyEventListener::parseCode):
(KJS::getDOMEvent):
* khtml/ecma/kjs_events.h:
* khtml/ecma/kjs_proxy.cpp:
(KJSProxyImpl::~KJSProxyImpl):
(KJSProxyImpl::evaluate):
(KJSProxyImpl::clear):
(KJSProxyImpl::createHTMLEventHandler):
(KJSProxyImpl::initScript):
* khtml/ecma/kjs_traversal.cpp:
(JSNodeFilterCondition::acceptNode):
* khtml/ecma/kjs_traversal.h:
* khtml/ecma/kjs_window.cpp:
(Window::clear):
(ScheduledAction::execute):
* khtml/ecma/kjs_window.h:
* khtml/ecma/xmlhttprequest.cpp:
(KJS::XMLHttpRequest::send):
(KJS::XMLHttpRequest::abort):
(KJS::XMLHttpRequest::slotFinished):
* khtml/misc/main_thread_malloc.cpp:
(khtml::main_thread_malloc):
(khtml::main_thread_calloc):
(khtml::main_thread_free):
(khtml::main_thread_realloc):
(khtml::initialize_scheduled_free_list):
(khtml::drain_scheduled_free_list):
(khtml::schedule_free_on_main_thread):
(khtml::public_fREe):
* kwq/KWQKHTMLPart.mm:
(KWQKHTMLPart::bindingRootObject):
(KWQKHTMLPart::windowScriptObject):
(KWQKHTMLPart::saveLocationProperties):
(KWQKHTMLPart::restoreLocationProperties):
(KWQKHTMLPart::openURLFromPageCache):
(KWQKHTMLPart::cleanupPluginRootObjects):
* kwq/KWQPageState.mm:
(-[KWQPageState clear]):
* kwq/KWQTimer.h:
* kwq/KWQTimer.mm:
(-[KWQMainThreadPerformTarget initWithFunction:]):
(-[KWQMainThreadPerformTarget callFunction:]):
(QTimer::immediateSingleShotOnMainThread):
* kwq/WebCoreBridge.mm:
(-[WebCoreBridge saveDocumentToPageCache]):
* kwq/WebCoreJavaScript.mm:
(+[WebCoreJavaScript rootObjectClasses]):
(+[WebCoreJavaScript garbageCollect]):
* kwq/WebCoreScriptDebugger.mm:
(-[WebCoreScriptCallFrame evaluateWebScript:]):
2005-09-14 Maciej Stachowiak <mjs@apple.com>
=== WebCore-417 ===
2005-09-18 Eric Seidel <eseidel@apple.com>
No review needed, SVG build fix only.
* WebCore+SVG/DrawDocument.mm:
(-[DrawView primaryView]): cast to DrawView * (newer gcc fix)
* kdom/cache/KDOMLoader.cpp:
(Loader::slotFinished): toLong -> toInt
* ksvg2/svg/SVGAngleImpl.cpp:
(SVGAngleImpl::setValueAsString): toFloat -> toDouble
* ksvg2/svg/SVGComponentTransferFunctionElementImpl.cpp:
(SVGComponentTransferFunctionElementImpl::parseAttribute): ditto
* ksvg2/svg/SVGFEGaussianBlurElementImpl.cpp:
(SVGFEGaussianBlurElementImpl::parseAttribute): ditto
* ksvg2/svg/SVGFEOffsetElementImpl.cpp:
(SVGFEOffsetElementImpl::parseAttribute): ditto
* ksvg2/svg/SVGFETurbulenceElementImpl.cpp:
(SVGFETurbulenceElementImpl::parseAttribute): ditto
* ksvg2/svg/SVGFitToViewBoxImpl.cpp:
(SVGFitToViewBoxImpl::parseViewBox): ditto
* ksvg2/svg/SVGNumberListImpl.cpp:
(SVGNumberListImpl::parse): ditto
* ksvg2/svg/SVGStopElementImpl.cpp:
(SVGStopElementImpl::parseAttribute): ditto
2005-09-16 Adele Peterson <adele@apple.com>
Rolling out the fix for http://bugzilla.opendarwin.org/show_bug.cgi?id=4924
QPainter should use CGContext as much as possible rather than NSGraphicsContext
since it caused a performance regression.
2005-09-16 Adele Peterson <adele@apple.com>
Change by Darin, reviewed by me and Maciej.
Fixes http://bugzilla.opendarwin.org/show_bug.cgi?id=4547
use int instead of long for 32-bit (to prepare for LP64 compiling)
Changed longs (which IDL files use as 32-bit) to ints
* ForwardingHeaders/khtml_pagecache.h:
* khtml/css/css_base.h:
(DOM::StyleListImpl::length):
(DOM::StyleListImpl::item):
* khtml/css/css_computedstyle.cpp:
(DOM::CSSComputedStyleDeclarationImpl::length):
(DOM::CSSComputedStyleDeclarationImpl::item):
* khtml/css/css_computedstyle.h:
* khtml/css/css_ruleimpl.cpp:
(CSSMediaRuleImpl::append):
(CSSMediaRuleImpl::insertRule):
(CSSMediaRuleImpl::cssText):
(CSSRuleListImpl::CSSRuleListImpl):
(CSSRuleListImpl::deleteRule):
(CSSRuleListImpl::insertRule):
* khtml/css/css_ruleimpl.h:
(DOM::CSSRuleListImpl::length):
(DOM::CSSRuleListImpl::item):
(DOM::CSSMediaRuleImpl::deleteRule):
* khtml/css/css_stylesheetimpl.cpp:
(CSSStyleSheetImpl::insertRule):
(CSSStyleSheetImpl::addRule):
(CSSStyleSheetImpl::deleteRule):
(StyleSheetListImpl::length):
(StyleSheetListImpl::item):
* khtml/css/css_stylesheetimpl.h:
(DOM::MediaListImpl::length):
(DOM::MediaListImpl::item):
* khtml/css/css_valueimpl.cpp:
(DOM::CSSMutableStyleDeclarationImpl::length):
(DOM::CSSMutableStyleDeclarationImpl::item):
* khtml/css/css_valueimpl.h:
(DOM::CSSValueListImpl::length):
(DOM::CSSValueListImpl::item):
* khtml/dom/css_rule.h:
* khtml/dom/css_stylesheet.h:
* khtml/dom/css_value.h:
* khtml/dom/dom2_events.cpp:
(DOM::UIEvent::detail):
(DOM::UIEvent::initUIEvent):
(DOM::MouseEvent::screenX):
(DOM::MouseEvent::screenY):
(DOM::MouseEvent::clientX):
(DOM::MouseEvent::clientY):
(DOM::MouseEvent::initMouseEvent):
(DOM::KeyboardEvent::keyLocation):
(DOM::KeyboardEvent::initKeyboardEvent):
* khtml/dom/dom2_events.h:
* khtml/dom/dom2_range.h:
* khtml/dom/dom2_traversal.cpp:
(DOM::NodeIterator::whatToShow):
(DOM::TreeWalker::whatToShow):
* khtml/dom/dom2_traversal.h:
* khtml/dom/dom_node.h:
* khtml/ecma/kjs_css.cpp:
(KJS::DOMCSSStyleDeclaration::getOwnPropertySlot):
(KJS::DOMStyleSheetList::getOwnPropertySlot):
(KJS::DOMMediaList::getOwnPropertySlot):
(KJS::DOMCSSStyleSheetProtoFunc::callAsFunction):
(KJS::DOMCSSRuleList::getOwnPropertySlot):
(KJS::DOMCSSValueList::getOwnPropertySlot):
* khtml/ecma/kjs_dom.cpp:
(KJS::DOMNodeList::getOwnPropertySlot):
(KJS::DOMNodeList::callAsFunction):
(KJS::DOMNamedNodeMap::getOwnPropertySlot):
(KJS::DOMNamedNodesCollection::getOwnPropertySlot):
* khtml/ecma/kjs_events.cpp:
(KJS::DOMEvent::getValueProperty):
* khtml/ecma/kjs_html.cpp:
(KJS::HTMLElement::getOwnPropertySlot):
(KJS::KJS::HTMLElement::put):
(KJS::HTMLCollection::getOwnPropertySlot):
(KJS::KJS::HTMLCollection::callAsFunction):
(KJS::KJS::HTMLSelectCollection::put):
* khtml/ecma/kjs_navigator.cpp:
(KJS::Plugins::getOwnPropertySlot):
(KJS::MimeTypes::getOwnPropertySlot):
(KJS::Plugin::getOwnPropertySlot):
* khtml/editing/apply_style_command.cpp:
(khtml::ApplyStyleCommand::splitTextAtStartIfNeeded):
(khtml::ApplyStyleCommand::splitTextElementAtStartIfNeeded):
(khtml::ApplyStyleCommand::mergeStartWithPreviousIfIdentical):
* khtml/editing/break_blockquote_command.cpp:
(khtml::BreakBlockquoteCommand::doApply):
* khtml/editing/composite_edit_command.cpp:
(khtml::CompositeEditCommand::insertNodeAt):
(khtml::CompositeEditCommand::splitTextNode):
(khtml::CompositeEditCommand::splitTextNodeContainingElement):
(khtml::CompositeEditCommand::insertTextIntoNode):
(khtml::CompositeEditCommand::deleteTextFromNode):
(khtml::CompositeEditCommand::replaceTextInNode):
(khtml::CompositeEditCommand::deleteInsignificantText):
* khtml/editing/composite_edit_command.h:
* khtml/editing/delete_from_text_node_command.cpp:
(khtml::DeleteFromTextNodeCommand::DeleteFromTextNodeCommand):
* khtml/editing/delete_from_text_node_command.h:
(khtml::DeleteFromTextNodeCommand::offset):
(khtml::DeleteFromTextNodeCommand::count):
* khtml/editing/insert_into_text_node_command.cpp:
(khtml::InsertIntoTextNodeCommand::InsertIntoTextNodeCommand):
* khtml/editing/insert_into_text_node_command.h:
(khtml::InsertIntoTextNodeCommand::offset):
* khtml/editing/insert_paragraph_separator_command.cpp:
(khtml::InsertParagraphSeparatorCommand::doApply):
* khtml/editing/insert_text_command.cpp:
(khtml::InsertTextCommand::input):
(khtml::InsertTextCommand::insertSpace):
* khtml/editing/insert_text_command.h:
(khtml::InsertTextCommand::charactersAdded):
* khtml/editing/join_text_nodes_command.h:
* khtml/editing/markup.cpp:
(khtml::startMarkup):
(khtml::completeURLs):
* khtml/editing/move_selection_command.cpp:
(khtml::MoveSelectionCommand::doApply):
* khtml/editing/rebalance_whitespace_command.cpp:
(khtml::RebalanceWhitespaceCommand::doApply):
* khtml/editing/rebalance_whitespace_command.h:
* khtml/editing/replace_selection_command.cpp:
(khtml::ReplaceSelectionCommand::insertNodeAtAndUpdateNodesInserted):
* khtml/editing/replace_selection_command.h:
* khtml/editing/selection.cpp:
(khtml::Selection::debugPosition):
* khtml/editing/split_text_node_command.cpp:
(khtml::SplitTextNodeCommand::SplitTextNodeCommand):
* khtml/editing/split_text_node_command.h:
(khtml::SplitTextNodeCommand::offset):
* khtml/editing/split_text_node_containing_element.cpp:
(khtml::SplitTextNodeContainingElementCommand::SplitTextNodeContainingElementCommand):
* khtml/editing/split_text_node_containing_element_command.h:
* khtml/editing/visible_position.cpp:
(khtml::VisiblePosition::VisiblePosition):
(khtml::VisiblePosition::deepEquivalent):
(khtml::VisiblePosition::rangeCompliantEquivalent):
(khtml::VisiblePosition::maxOffset):
(khtml::VisiblePosition::character):
(khtml::VisiblePosition::debugPosition):
* khtml/editing/visible_position.h:
* khtml/editing/visible_range.h:
* khtml/editing/visible_text.cpp:
(khtml::CircularSearchBuffer::length):
(khtml::TextIterator::TextIterator):
(khtml::TextIterator::handleTextNode):
(khtml::TextIterator::handleTextBox):
(khtml::TextIterator::emitCharacter):
(khtml::TextIterator::range):
(khtml::SimplifiedBackwardsTextIterator::SimplifiedBackwardsTextIterator):
(khtml::SimplifiedBackwardsTextIterator::handleReplacedElement):
(khtml::SimplifiedBackwardsTextIterator::emitCharacter):
(khtml::SimplifiedBackwardsTextIterator::emitNewlineForBROrText):
(khtml::CharacterIterator::range):
(khtml::CharacterIterator::advance):
(khtml::CharacterIterator::string):
(khtml::WordAwareIterator::length):
(khtml::CircularSearchBuffer::append):
(khtml::CircularSearchBuffer::neededCharacters):
(khtml::CircularSearchBuffer::isMatch):
(khtml::TextIterator::rangeLength):
(khtml::TextIterator::rangeFromLocationAndLength):
(khtml::plainText):
(khtml::findPlainText):
* khtml/editing/visible_text.h:
(khtml::TextIterator::length):
(khtml::SimplifiedBackwardsTextIterator::length):
(khtml::CharacterIterator::length):
(khtml::CharacterIterator::characterOffset):
* khtml/editing/visible_units.cpp:
(khtml::startOfLine):
(khtml::endOfLine):
(khtml::startOfParagraph):
(khtml::endOfParagraph):
* khtml/html/html_blockimpl.cpp:
(HTMLPreElementImpl::width):
(HTMLPreElementImpl::setWidth):
* khtml/html/html_blockimpl.h:
* khtml/html/html_formimpl.cpp:
(DOM::HTMLFormElementImpl::length):
(DOM::HTMLGenericFormElementImpl::tabIndex):
(DOM::HTMLGenericFormElementImpl::setTabIndex):
(DOM::HTMLInputElementImpl::selectionStart):
(DOM::HTMLInputElementImpl::selectionEnd):
(DOM::HTMLInputElementImpl::setSelectionStart):
(DOM::HTMLInputElementImpl::setSelectionEnd):
(DOM::HTMLInputElementImpl::setSelectionRange):
(DOM::HTMLInputElementImpl::setMaxLength):
(DOM::HTMLInputElementImpl::setSize):
(DOM::HTMLSelectElementImpl::selectedIndex):
(DOM::HTMLSelectElementImpl::setSelectedIndex):
(DOM::HTMLSelectElementImpl::length):
(DOM::HTMLSelectElementImpl::remove):
(DOM::HTMLSelectElementImpl::setSize):
(DOM::HTMLOptionElementImpl::index):
(DOM::HTMLOptionElementImpl::setIndex):
(DOM::HTMLTextAreaElementImpl::selectionStart):
(DOM::HTMLTextAreaElementImpl::selectionEnd):
(DOM::HTMLTextAreaElementImpl::setSelectionStart):
(DOM::HTMLTextAreaElementImpl::setSelectionEnd):
(DOM::HTMLTextAreaElementImpl::setSelectionRange):
(DOM::HTMLTextAreaElementImpl::setCols):
(DOM::HTMLTextAreaElementImpl::setRows):
(DOM::HTMLOptionsCollectionImpl::length):
(DOM::HTMLOptionsCollectionImpl::setLength):
(DOM::HTMLOptionsCollectionImpl::item):
* khtml/html/html_formimpl.h:
(DOM::HTMLInputElementImpl::maxLength):
(DOM::HTMLInputElementImpl::maxResults):
(DOM::HTMLSelectElementImpl::minWidth):
(DOM::HTMLSelectElementImpl::size):
(DOM::HTMLTextAreaElementImpl::cols):
(DOM::HTMLTextAreaElementImpl::rows):
* khtml/html/html_imageimpl.cpp:
(HTMLImageElementImpl::width):
(HTMLImageElementImpl::height):
(HTMLImageElementImpl::border):
(HTMLImageElementImpl::setBorder):
(HTMLImageElementImpl::setHeight):
(HTMLImageElementImpl::hspace):
(HTMLImageElementImpl::setHspace):
(HTMLImageElementImpl::vspace):
(HTMLImageElementImpl::setVspace):
(HTMLImageElementImpl::setWidth):
(HTMLImageElementImpl::x):
(HTMLImageElementImpl::y):
(HTMLAreaElementImpl::tabIndex):
(HTMLAreaElementImpl::setTabIndex):
* khtml/html/html_imageimpl.h:
* khtml/html/html_inlineimpl.cpp:
(DOM::HTMLAnchorElementImpl::tabIndex):
(DOM::HTMLAnchorElementImpl::setTabIndex):
* khtml/html/html_inlineimpl.h:
* khtml/html/html_listimpl.cpp:
(DOM::HTMLOListElementImpl::setStart):
(DOM::HTMLLIElementImpl::value):
(DOM::HTMLLIElementImpl::setValue):
* khtml/html/html_listimpl.h:
(DOM::HTMLUListElementImpl::start):
(DOM::HTMLOListElementImpl::start):
* khtml/html/html_miscimpl.cpp:
(DOM::HTMLCollectionImpl::calcLength):
(DOM::HTMLCollectionImpl::length):
(DOM::HTMLCollectionImpl::item):
(DOM::HTMLFormCollectionImpl::calcLength):
(DOM::HTMLFormCollectionImpl::item):
* khtml/html/html_miscimpl.h:
* khtml/html/html_objectimpl.cpp:
(DOM::HTMLObjectElementImpl::tabIndex):
(DOM::HTMLObjectElementImpl::setTabIndex):
* khtml/html/html_objectimpl.h:
* khtml/html/html_tableimpl.cpp:
(DOM::HTMLTableElementImpl::insertRow):
(DOM::HTMLTableElementImpl::deleteRow):
(DOM::HTMLTableSectionElementImpl::insertRow):
(DOM::HTMLTableSectionElementImpl::deleteRow):
(DOM::HTMLTableRowElementImpl::rowIndex):
(DOM::HTMLTableRowElementImpl::sectionRowIndex):
(DOM::HTMLTableRowElementImpl::insertCell):
(DOM::HTMLTableRowElementImpl::deleteCell):
(DOM::HTMLTableCellElementImpl::cellIndex):
(DOM::HTMLTableCellElementImpl::setColSpan):
(DOM::HTMLTableCellElementImpl::setRowSpan):
(DOM::HTMLTableColElementImpl::setSpan):
* khtml/html/html_tableimpl.h:
(DOM::HTMLTableColElementImpl::span):
* khtml/html/htmlparser.cpp:
(HTMLParser::handleError):
* khtml/html/htmltokenizer.cpp:
(khtml::HTMLTokenizer::processToken):
* khtml/khtml_events.cpp:
(khtml::MouseEvent::offset):
* khtml/khtml_events.h:
(khtml::MouseReleaseEvent::MouseReleaseEvent):
* khtml/khtml_part.cpp:
(KHTMLPart::restoreURL):
(KHTMLPart::stopLoading):
(KHTMLPart::receivedFirstData):
(KHTMLPart::slotFinished):
(KHTMLPart::begin):
(KHTMLPart::slotViewFrameSource):
(KHTMLPart::selectFrameElementInParentIfFullySelected):
* khtml/khtml_part.h:
* khtml/khtmlpart_p.h:
(KHTMLPartPrivate::KHTMLPartPrivate):
* khtml/misc/loader.h:
* khtml/rendering/render_block.cpp:
(khtml::RenderBlock::positionForRenderer):
* khtml/rendering/render_br.cpp:
(RenderBR::caretMinOffset):
(RenderBR::caretMaxOffset):
(RenderBR::caretMaxRenderedOffset):
(RenderBR::inlineBox):
* khtml/rendering/render_br.h:
* khtml/rendering/render_form.cpp:
(RenderLineEdit::selectionStart):
(RenderLineEdit::selectionEnd):
(RenderLineEdit::setSelectionStart):
(RenderLineEdit::setSelectionEnd):
(RenderLineEdit::setSelectionRange):
(RenderTextArea::calcMinMaxWidth):
(RenderTextArea::selectionStart):
(RenderTextArea::selectionEnd):
(RenderTextArea::setSelectionStart):
(RenderTextArea::setSelectionEnd):
(RenderTextArea::setSelectionRange):
* khtml/rendering/render_form.h:
* khtml/rendering/render_frames.cpp:
(RenderPartObject::updateWidget):
* khtml/rendering/render_line.cpp:
(khtml::InlineBox::caretMinOffset):
(khtml::InlineBox::caretMaxOffset):
(khtml::InlineBox::caretMaxRenderedOffset):
* khtml/rendering/render_line.h:
* khtml/rendering/render_list.cpp:
(RenderListMarker::calcMinMaxWidth):
* khtml/rendering/render_list.h:
(khtml::RenderListItem::value):
(khtml::RenderListItem::setValue):
* khtml/rendering/render_object.cpp:
(RenderObject::caretMinOffset):
(RenderObject::caretMaxOffset):
(RenderObject::caretMaxRenderedOffset):
(RenderObject::previousOffset):
(RenderObject::nextOffset):
(RenderObject::inlineBox):
* khtml/rendering/render_object.h:
* khtml/rendering/render_replaced.cpp:
(RenderReplaced::caretMinOffset):
(RenderReplaced::caretMaxOffset):
(RenderReplaced::caretMaxRenderedOffset):
* khtml/rendering/render_replaced.h:
* khtml/rendering/render_table.h:
(khtml::RenderTableCell::cellIndex):
(khtml::RenderTableCell::setCellIndex):
* khtml/rendering/render_text.cpp:
(InlineTextBox::paintMarker):
(InlineTextBox::paintMarkedTextUnderline):
(InlineTextBox::caretMinOffset):
(InlineTextBox::caretMaxOffset):
(InlineTextBox::caretMaxRenderedOffset):
(RenderText::previousOffset):
(RenderText::nextOffset):
(InlineTextBox::positionForOffset):
(RenderText::caretMinOffset):
(RenderText::caretMaxOffset):
(RenderText::caretMaxRenderedOffset):
(RenderText::inlineBox):
* khtml/rendering/render_text.h:
* khtml/xml/dom2_eventsimpl.cpp:
(DOM::EventImpl::timeStamp):
(DOM::UIEventImpl::UIEventImpl):
(DOM::UIEventImpl::initUIEvent):
(DOM::UIEventImpl::layerX):
(DOM::UIEventImpl::layerY):
(DOM::UIEventImpl::pageX):
(DOM::UIEventImpl::pageY):
(DOM::UIEventImpl::which):
(DOM::MouseRelatedEventImpl::MouseRelatedEventImpl):
(DOM::MouseRelatedEventImpl::pageX):
(DOM::MouseRelatedEventImpl::pageY):
(DOM::MouseEventImpl::MouseEventImpl):
(DOM::MouseEventImpl::initMouseEvent):
(DOM::MouseEventImpl::which):
(DOM::KeyboardEventImpl::KeyboardEventImpl):
(DOM::KeyboardEventImpl::initKeyboardEvent):
(DOM::KeyboardEventImpl::which):
(DOM::WheelEventImpl::WheelEventImpl):
* khtml/xml/dom2_eventsimpl.h:
(DOM::UIEventImpl::detail):
(DOM::UIEventWithKeyStateImpl::UIEventWithKeyStateImpl):
(DOM::MouseRelatedEventImpl::screenX):
(DOM::MouseRelatedEventImpl::screenY):
(DOM::MouseRelatedEventImpl::clientX):
(DOM::MouseRelatedEventImpl::clientY):
(DOM::MouseRelatedEventImpl::layerX):
(DOM::MouseRelatedEventImpl::layerY):
(DOM::KeyboardEventImpl::keyLocation):
(DOM::WheelEventImpl::wheelDelta):
* khtml/xml/dom2_rangeimpl.cpp:
(DOM::RangeImpl::RangeImpl):
(DOM::RangeImpl::startOffset):
(DOM::RangeImpl::endOffset):
(DOM::RangeImpl::setStart):
(DOM::RangeImpl::setEnd):
(DOM::RangeImpl::compareBoundaryPoints):
(DOM::RangeImpl::processContents):
(DOM::RangeImpl::checkNodeWOffset):
* khtml/xml/dom2_rangeimpl.h:
* khtml/xml/dom2_traversalimpl.cpp:
(DOM::TraversalImpl::TraversalImpl):
(DOM::TreeWalkerImpl::TreeWalkerImpl):
* khtml/xml/dom2_traversalimpl.h:
(DOM::TraversalImpl::whatToShow):
* khtml/xml/dom_docimpl.cpp:
(DocumentImpl::createNodeIterator):
(DocumentImpl::createTreeWalker):
(DocumentImpl::processHttpEquiv):
(DocumentImpl::removeMarkers):
(DocumentImpl::copyMarkers):
(DocumentImpl::markersForNode):
(DocumentImpl::shiftMarkers):
* khtml/xml/dom_docimpl.h:
* khtml/xml/dom_elementimpl.cpp:
(ElementImpl::openTagStartToString):
(NamedAttrMapImpl::item):
(NamedAttrMapImpl::getAttributeItem):
(NamedAttrMapImpl::removeAttribute):
* khtml/xml/dom_elementimpl.h:
(DOM::NamedAttrMapImpl::length):
(DOM::NamedAttrMapImpl::attributeItem):
(DOM::NamedMappedAttrMapImpl::attributeItem):
* khtml/xml/dom_nodeimpl.cpp:
(DOM::NodeImpl::normalize):
(DOM::NodeImpl::nodeIndex):
(DOM::NodeImpl::childNodeCount):
(DOM::NodeImpl::childNode):
(DOM::NodeImpl::maxOffset):
(DOM::NodeImpl::maxDeepOffset):
(DOM::NodeImpl::caretMinOffset):
(DOM::NodeImpl::caretMaxOffset):
(DOM::NodeImpl::caretMaxRenderedOffset):
(DOM::NodeImpl::previousOffset):
(DOM::NodeImpl::nextOffset):
(DOM::ContainerNodeImpl::childNodeCount):
(DOM::ContainerNodeImpl::childNode):
(DOM::NodeListImpl::recursiveLength):
(DOM::NodeListImpl::recursiveItem):
(DOM::NodeListImpl::itemById):
(DOM::ChildNodeListImpl::length):
(DOM::ChildNodeListImpl::item):
(DOM::TagNodeListImpl::length):
(DOM::TagNodeListImpl::item):
(DOM::NameNodeListImpl::length):
(DOM::NameNodeListImpl::item):
* khtml/xml/dom_nodeimpl.h:
* khtml/xml/dom_position.cpp:
(DOM::Position::Position):
(DOM::Position::previous):
(DOM::Position::next):
(DOM::Position::renderedOffset):
(DOM::Position::equivalentRangeCompliantPosition):
(DOM::Position::rendersInDifferentPosition):
(DOM::Position::trailingWhitespacePosition):
(DOM::Position::debugPosition):
* khtml/xml/dom_position.h:
(DOM::Position::offset):
* khtml/xml/dom_textimpl.cpp:
(CharacterDataImpl::length):
(CharacterDataImpl::substringData):
(CharacterDataImpl::insertData):
(CharacterDataImpl::deleteData):
(CharacterDataImpl::replaceData):
(CharacterDataImpl::checkCharDataOperation):
(CharacterDataImpl::maxOffset):
(CharacterDataImpl::caretMinOffset):
(CharacterDataImpl::caretMaxOffset):
(CharacterDataImpl::caretMaxRenderedOffset):
(TextImpl::splitText):
* khtml/xml/dom_textimpl.h:
* kwq/DOM-CSS.mm:
(-[DOMStyleSheetList length]):
(-[DOMStyleSheetList item:]):
(-[DOMCSSStyleSheet insertRule::]):
(-[DOMCSSStyleSheet deleteRule:]):
(-[DOMMediaList length]):
(-[DOMMediaList item:]):
(-[DOMCSSRuleList length]):
(-[DOMCSSRuleList item:]):
(-[DOMCSSMediaRule insertRule::]):
(-[DOMCSSMediaRule deleteRule:]):
(-[DOMCSSStyleDeclaration length]):
(-[DOMCSSStyleDeclaration item:]):
(-[DOMCSSValueList length]):
(-[DOMCSSValueList item:]):
* kwq/DOM.mm:
(-[DOMNamedNodeMap item:]):
(-[DOMNamedNodeMap length]):
(-[DOMNodeList item:]):
(-[DOMNodeList length]):
(-[DOMCharacterData length]):
(-[DOMCharacterData substringData::]):
(-[DOMCharacterData insertData::]):
(-[DOMCharacterData deleteData::]):
(-[DOMCharacterData replaceData:::]):
(-[DOMText splitText:]):
(-[DOMRange description]):
(-[DOMRange startOffset]):
(-[DOMRange endOffset]):
(-[DOMRange setStart::]):
(-[DOMRange setEnd::]):
(-[DOMNodeIterator whatToShow]):
(-[DOMTreeWalker whatToShow]):
(-[DOMDocument createNodeIterator::::]):
(-[DOMDocument createTreeWalker::::]):
* kwq/DOMCSS.h:
* kwq/DOMCore.h:
* kwq/DOMEvents.h:
(-[DOMMouseEvent initMouseEvent:::::::::::::::]):
* kwq/DOMEvents.mm:
(-[DOMMouseEvent screenX]):
(-[DOMMouseEvent screenY]):
(-[DOMMouseEvent clientX]):
(-[DOMMouseEvent clientY]):
(-[DOMMouseEvent initMouseEvent:::::::::::::::]):
(-[DOMUIEvent detail]):
(-[DOMUIEvent initUIEvent:::::]):
* kwq/DOMExtensions.h:
* kwq/DOMHTML.h:
* kwq/DOMHTML.mm:
(-[DOMHTMLCollection length]):
(-[DOMHTMLCollection item:]):
(-[DOMHTMLOptionsCollection length]):
(-[DOMHTMLOptionsCollection setLength:]):
(-[DOMHTMLOptionsCollection item:]):
(-[DOMHTMLFormElement length]):
(-[DOMHTMLSelectElement selectedIndex]):
(-[DOMHTMLSelectElement setSelectedIndex:]):
(-[DOMHTMLSelectElement length]):
(-[DOMHTMLSelectElement setLength:]):
(-[DOMHTMLSelectElement size]):
(-[DOMHTMLSelectElement setSize:]):
(-[DOMHTMLSelectElement tabIndex]):
(-[DOMHTMLSelectElement setTabIndex:]):
(-[DOMHTMLSelectElement remove:]):
(-[DOMHTMLOptionElement index]):
(-[DOMHTMLInputElement maxLength]):
(-[DOMHTMLInputElement setMaxLength:]):
(-[DOMHTMLInputElement size]):
(-[DOMHTMLInputElement setSize:]):
(-[DOMHTMLInputElement tabIndex]):
(-[DOMHTMLInputElement setTabIndex:]):
(-[DOMHTMLTextAreaElement cols]):
(-[DOMHTMLTextAreaElement setCols:]):
(-[DOMHTMLTextAreaElement rows]):
(-[DOMHTMLTextAreaElement setRows:]):
(-[DOMHTMLTextAreaElement tabIndex]):
(-[DOMHTMLTextAreaElement setTabIndex:]):
(-[DOMHTMLButtonElement tabIndex]):
(-[DOMHTMLButtonElement setTabIndex:]):
(-[DOMHTMLOListElement start]):
(-[DOMHTMLOListElement setStart:]):
(-[DOMHTMLLIElement value]):
(-[DOMHTMLLIElement setValue:]):
(-[DOMHTMLPreElement width]):
(-[DOMHTMLPreElement setWidth:]):
(-[DOMHTMLAnchorElement tabIndex]):
(-[DOMHTMLAnchorElement setTabIndex:]):
(-[DOMHTMLImageElement height]):
(-[DOMHTMLImageElement setHeight:]):
(-[DOMHTMLImageElement hspace]):
(-[DOMHTMLImageElement setHspace:]):
(-[DOMHTMLImageElement vspace]):
(-[DOMHTMLImageElement setVspace:]):
(-[DOMHTMLImageElement width]):
(-[DOMHTMLImageElement setWidth:]):
(-[DOMHTMLObjectElement hspace]):
(-[DOMHTMLObjectElement setHspace:]):
(-[DOMHTMLObjectElement tabIndex]):
(-[DOMHTMLObjectElement setTabIndex:]):
(-[DOMHTMLObjectElement vspace]):
(-[DOMHTMLObjectElement setVspace:]):
(-[DOMHTMLAppletElement hspace]):
(-[DOMHTMLAppletElement setHspace:]):
(-[DOMHTMLAppletElement vspace]):
(-[DOMHTMLAppletElement setVspace:]):
(-[DOMHTMLAreaElement tabIndex]):
(-[DOMHTMLAreaElement setTabIndex:]):
(-[DOMHTMLTableSectionElement insertRow:]):
(-[DOMHTMLTableSectionElement deleteRow:]):
(-[DOMHTMLTableElement insertRow:]):
(-[DOMHTMLTableElement deleteRow:]):
(-[DOMHTMLTableColElement span]):
(-[DOMHTMLTableColElement setSpan:]):
(-[DOMHTMLTableRowElement rowIndex]):
(-[DOMHTMLTableRowElement sectionRowIndex]):
(-[DOMHTMLTableRowElement insertCell:]):
(-[DOMHTMLTableRowElement deleteCell:]):
(-[DOMHTMLTableCellElement cellIndex]):
(-[DOMHTMLTableCellElement colSpan]):
(-[DOMHTMLTableCellElement setColSpan:]):
(-[DOMHTMLTableCellElement rowSpan]):
(-[DOMHTMLTableCellElement setRowSpan:]):
(-[DOMHTMLEmbedElement height]):
(-[DOMHTMLEmbedElement setHeight:]):
(-[DOMHTMLEmbedElement width]):
(-[DOMHTMLEmbedElement setWidth:]):
* kwq/DOMRange.h:
* kwq/DOMStylesheets.h:
* kwq/DOMTraversal.h:
* kwq/KWQKHTMLPart.mm:
(KWQKHTMLPart::advanceToNextMisspelling):
(KWQKHTMLPart::openURLFromPageCache):
(KWQKHTMLPart::markMisspellings):
* kwq/KWQString.h:
* kwq/KWQString.mm:
(QString::toShort):
(QString::toUShort):
(QString::toInt):
(QString::toUInt):
* kwq/KWQTextEdit.h:
* kwq/KWQTextEdit.mm:
(QTextEdit::selectionStart):
(QTextEdit::selectionEnd):
(QTextEdit::setSelectionStart):
(QTextEdit::setSelectionEnd):
(QTextEdit::setSelectionRange):
* kwq/WebCoreBridge.mm:
(-[WebCoreBridge convertToNSRange:DOM::]):
2005-09-16 Tim Omernick <tomernick@apple.com>
Reviewed by Dave Hyatt. Test case reviewed by Vicki Murley.
<rdar://problem/3572507> Flash in div with display:none style will not redraw when style changed to display:block (3479)
Test cases added:
* manual-tests/show-hide-object.html: Added.
* manual-tests/resources/spinbox.swf: Added.
* khtml/html/html_objectimpl.cpp:
(DOM::HTMLObjectElementImpl::detach):
Set needWidgetUpdate to true so that the widget is updated on the next attach().
2005-09-15 Eric Seidel <eseidel@apple.com>
Reviewed by mjs.
Test cases added:
None, to-be-landed xhtml dom tests already cover this.
* khtml/xml/dom_textimpl.cpp:
(TextImpl::rendererIsNeeded):
One line change to prevent adding text objects as direct
children to FrameSet objects in the render tree.
2005-09-15 David Harrison <harrison@apple.com>
Reviewed by Dave Hyatt.
<rdar://problem/4244976> reproducible hang at ocharleys.com in VisiblePosition::initDownstream
Problem is that RenderText::nextOffset() passes an empty string the UBreakIterator, which returns
UBRK_DONE (-1) from ubrk_following, and that -1 is used without question as return result of
nextOffset(). Fixed by checking for UBRK_DONE and returning offset+1 in that case. Similar
change in RenderText::previousOffset().
Test cases added:
* layout-tests/editing/selection/extend-by-word-002-expected.checksum: Added.
* layout-tests/editing/selection/extend-by-word-002-expected.png: Added.
* layout-tests/editing/selection/extend-by-word-002-expected.txt: Added.
* layout-tests/editing/selection/extend-by-word-002.html: Added.
* khtml/rendering/render_block.cpp:
(khtml::RenderBlock::updateFirstLetter):
Added comments. Slight format adjustments.
* khtml/rendering/render_text.cpp:
(getCharacterBreakIterator):
Slight format adjustment.
(RenderText::previousOffset):
(RenderText::nextOffset):
Check for UBRK_DONE.
(RenderTextFragment::RenderTextFragment)
(RenderTextFragment::RenderTextFragment)
Fixed parameter names.
(m_generatedContentStr):
* khtml/rendering/render_text.h:
Fixed parameter names in the two RenderTextFragment constructors.
2005-09-14 Alexey Proskuryakov <ap@nypop.com>
Reviewed, tweaked, and landed by Darin.
- fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=3809
Should default to UTF-8 or UTF-16 for application/xml documents with omitted charset and encoding declaration
Test cases added:
* layout-tests/fast/encoding/xml-utf-8-default.xml: Added.
* layout-tests/fast/encoding/xml-utf-8-default-expected.txt: Added.
* khtml/misc/decoder.cpp: (Decoder::decode): Always set encoding when we see an XML header.
2005-09-14 Darin Adler <darin@apple.com>
* layout-tests/fast/dom/set-innerHTML-expected.txt: Updated test result now that DumpRenderTree handles
this case properly. The old expected result just had the word "error"!
2005-09-14 Justin Garcia <justin.garcia@apple.com>
Reviewed by john
Test cases added: none, method rename
Part of fix for <rdar://problem/4237479> REGRESSION (Cambridge-Denver): old QuickTime movie continues to play sound after reload
* kwq/WebCoreBridge.h:
* kwq/WebCoreBridge.mm:
(-[WebCoreBridge handleFallbackContent]):
Renamed bridge method mainResourceError to handleFallbackContent, since there are some
main resource errors for which we should not render fallback content. E.G user cancels
and the cancel we do to prevent loading plugin content twice (see <rdar://problem/4258008>)
2005-09-14 David Harrison <harrison@apple.com>
Reviewed by Eric.
<rdar://problem/4057623> AX: Dictionary Panel crash in AXAttributeStringSetStyle in Safari (Dictionary has workaround)
Test cases added: None. Manual testing is way to awkward, and automated testing
is not possible. Filed following bug to get automation.
<rdar://problem/4256882> Need automated testing support for accessibility APIs
* kwq/KWQAccObject.mm:
(AXAttributedStringAppendText):
2005-09-14 Vicki Murley <vicki@apple.com>
Reviewed by Dave Hyatt.
- fixed <rdar://problem/4255274> REGRESSION: in some cases, link jumping to images is broken (4964)
* khtml/xml/dom_nodeimpl.cpp:
(DOM::ContainerNodeImpl::getUpperLeftCorner):
2005-09-14 Darin Adler <darin@apple.com>
Reviewed by John.
No easy way to test this in layout tests, so no test added.
- fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=4984
REGRESSION placeholder border left behind after image finishes loading
- fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=4985
REGRESSION assertion failure in KWQPainter.mm:841
* kwq/KWQPainter.mm:
(QPainter::save): Do nothing if painting is disabled.
(QPainter::restore): Ditto.
(QPainter::drawRect): Inset so that we "frame" the rectangle rather than "stroking" the
rectangle. The former draws inside the rectangle but the latter draws centered on the
edge of the rectangle.
2005-09-14 Darin Adler <darin@apple.com>
Reviewed by Maciej.
- fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=4924
QPainter should use CGContext as much as possible rather than NSGraphicsContext
* kwq/KWQPainter.h: Made no-op xForm be an inline. Reformatted to remove extraneous spaces.
Removed clearFocusRing. Changed the name of various private functions to remove underscore
prefix, and reorganize them.
* kwq/KWQPainter.mm:
(QPainterPrivate::QPainterPrivate): Remove the NSBezierPath for focus.
(QPainterPrivate::~QPainterPrivate): Ditto.
(QPainter::save): Use CGContext instead of NSGraphicsContext.
(QPainter::restore): Ditto.
(QPainter::drawRect): Use CGContextFillRect instead of _fillRectXX, and
CGContextStrokeRect instead of NSFrameRect.
(QPainter::setFillColor): Added. Sets CGContext fill color based on brush.
(QPainter::setFillColorFromCurrentBrush): Added. Sets CGContext fill color based on QPainter's
current brush.
(QPainter::setFillColorFromCurrentPen): Added. Sets CGContext fill color based on QPainter's
current pen.
(QPainter::setStrokeColorAndLineWidthFromCurrentPen): Added. Set CGContext stroke color and
line width based on QPainter's current pen.
(QPainter::drawLine): Use CGContextStrokeLineSegments instead of NSBezierPath.
(QPainter::drawEllipse): Use CGContextFillEllipseInRect instead of CGContextFillPath and
CGContextStrokeEllipseInRect instead of CGContextStrokePath.
(QPainter::drawArc): Removed some uneeded type casts, changed to call the new private functions,
currentContext and setStrokeColorAndLineWidthFromCurrentPen.
(QPainter::drawConvexPolygon): Use new private functions, also use CGContextDrawPath in the
case where we want to both fill and stroke the polygon.
(QPainter::getCompositeOperation): Remove unneeded cast.
(QPainter::setCompositeOperation): Map from name to operation here rather than relying on the
code on the WebKit side to do it (allows us to remove names entirely from the WebKit side).
(QPainter::compositeOperatorFromString): Remove a local variable and some casts.
(getBlendedColorComponent): Rewrote to do the same computation without any conversion to float.
(QPainter::fillRect): Use CGContextFillRect instead of _fillRectXXX.
(QPainter::addClip): Use CGContextClipToRect instead of NSBezierPath.
(QPainter::addRoundedRectClip): Add missing call to CGContextBeginPath.
(QPainter::beginTransparencyLayer): Use CGContextSaveGState instead of NSGraphicsContext.
(QPainter::endTransparencyLayer): Use CGContextRestoreGState instead of NSGraphicsContext.
(QPainter::initFocusRing): Use CGContextBeginPath instead of creating an NSBezierPath.
(QPainter::addFocusRingRect): Use CGContextAddRect instead of NSBezierPath.
(QPainter::drawFocusRing): Use CGContextFillPath instead of NSBezierPath.
* khtml/rendering/render_flow.cpp: (RenderFlow::paintFocusRing): Remove call to clearFocusRing. No longer exists.
* khtml/rendering/render_object.cpp: (RenderObject::paintOutline): Ditto.
* kwq/WebCoreImageRendererFactory.h: Remove setCGCompositeOperationFromString method.
2005-09-13 David Harrison <harrison@apple.com>
Reviewed by Justin.
<rdar://problem/4204892> Correcting incorrect spelling in Mail causes others to lose their red squiggles
Fixed by having SplitTextNodeCommand::doApply copy the markers to the new node, and having SplitTextNodeCommand::doUnapply
copy the markers from the merged-in node to the combined node.
btw - filed <rdar://problem/4256492> "WebCore editing automated layout tests verify spelling markers"
so that we can automate tests for this.
Test cases added:
* manual-tests/keep_spelling_markers.html: Added.
* khtml/editing/split_text_node_command.cpp:
(khtml::SplitTextNodeCommand::doApply):
(khtml::SplitTextNodeCommand::doUnapply):
Call new copyMarkers() function.
* khtml/xml/dom_docimpl.cpp:
(DocumentImpl::removeMarkers):
(DocumentImpl::addMarker):
(DocumentImpl::copyMarkers):
(DocumentImpl::markersForNode):
(DocumentImpl::shiftMarkers):
* khtml/xml/dom_docimpl.h:
(DOM::DocumentMarker::):
Added copyMarkers() function. Reorganized code for clarity.
* khtml/xml/dom_textimpl.cpp:
(CharacterDataImpl::setData):
(CharacterDataImpl::deleteData):
(CharacterDataImpl::replaceData):
* kwq/KWQKHTMLPart.mm:
(KWQKHTMLPart::respondToChangedSelection):
* kwq/WebCoreBridge.mm:
(-[WebCoreBridge unmarkAllMisspellings]):
Update calls to marker functions.
2005-09-12 Eric Seidel <eseidel@apple.com>
No review, build fix, only affects SVG.
Fixes build after qstring() -> string() rename this weekend.
* kdom/Helper.cpp:
(parseLength):
* kdom/core/DOMStringImpl.cpp:
(DOMStringImpl::toInt):
* kdom/core/DocumentImpl.cpp:
(DocumentImpl::getId):
* kdom/css/CSSStyleSelector.cpp:
(checkPseudoState):
2005-09-11 Darin Adler <darin@apple.com>
Reviewed by John Sullivan.
- fixed <rdar://problem/4126166> using JavaScript-assigned accesskeys crashes Safari - DOM::NodeImpl::dispatchEvent
Test cases added:
* layout-tests/fast/events/access-key-self-destruct.html: Added.
* layout-tests/fast/events/access-key-self-destruct-expected.txt: Added.
* khtml/xml/dom_nodeimpl.cpp: (DOM::NodeImpl::dispatchMouseEvent): Ref the node for the duration
with a SharedPtr; this helps in cases where the last reference to the node goes away inside the
event handler.
2005-09-11 Darin Adler <darin@apple.com>
Reviewed by Eric.
- changed back the name of a couple of string() functions that were renamed to qstring() by accident
* kwq/KWQString.h: (QConstString::string): Changed function name back to string() from qstring().
This is a function from Qt, so the name needs to match Qt -- that's just how KWQ works.
* khtml/xml/dom_atomicstringlist.h: Changed the name of the function that returns the current
AtomicString to string() back from qstring()!
* khtml/css/cssstyleselector.cpp:
(khtml::CSSStyleSelector::matchRules): Use string() instead of qstring().
(khtml::checkPseudoState): Ditto.
(khtml::CSSStyleSelector::checkOneSelector): Ditto.
* khtml/dom/dom_string.cpp: (DOM::DOMString::percentage): Ditto.
* khtml/html/htmltokenizer.cpp: (khtml::HTMLTokenizer::finish): Ditto.
* khtml/xml/dom_stringimpl.cpp:
(DOM::DOMStringImpl::DOMStringImpl): Small tweak to streamline a tiny bit by using an already-computed
boolean instead of re-checking a couple of data members.
(DOM::parseLength): Use string() instead of qstring().
(DOM::DOMStringImpl::toInt): Ditto.
- removed some dead code
* khtml/xml/dom_elementimpl.cpp: Removed XMLElementImpl.
2005-09-10 Alexey Proskuryakov <ap@nypop.com>
Reviewed and landed by Darin.
- fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=4820
hexadecimal HTML entities split across TCP packets are not parsed correctly
Wasn't able to make a layout test for this because there's no easy way to
simulate separate writes to the tokenizer.
* khtml/html/htmltokenizer.cpp: (khtml::HTMLTokenizer::parseEntity):
Rolled back to code more like the original KDE stuff -- our change broke this --
but changed the limit so it works with 8-character entities.
2005-09-10 Darin Adler <darin@apple.com>
- remove test case I just added -- it's not working
* layout-tests/fast/dom/document-write-infinite-recursion-expected.txt: Removed.
* layout-tests/fast/dom/document-write-infinite-recursion.html: Removed.
2005-09-10 Darin Adler <darin@apple.com>
Reviewed by Maciej.
- fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=4806
REGRESSION <area> elements misnested inside <div> elements not working
Test cases added:
* layout-tests/fast/parser/area-in-div.html: Added.
* layout-tests/fast/parser/area-in-div-expected.txt: Added.
* khtml/html/htmlparser.h: Declared mapCreateErrorCheck.
* khtml/html/htmlparser.cpp:
(HTMLParser::handleError): Fix formatting and indentation.
(HTMLParser::formCreateErrorCheck): Added code to create the form too, so we can
squirrel the form pointer away. Return false to prevent the factory from creating it.
(HTMLParser::mapCreateErrorCheck): Added. Same kind of thing here, but without the logic
that prevents creating a form if there's already a form open.
(HTMLParser::getNode): Added the code to put the map function into the table. Also
removed the form special-case code here that accomplishes what is now done inside the
formCreateErrorCheck above instead.
2005-09-10 Darin Adler <darin@apple.com>
Reviewed by Maciej.
- fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=4367
Crash when executing setTimeout / Date / document.write Javascript (bugtraq)
Test cases added:
* layout-tests/fast/dom/document-write-infinite-recursion.html: Added.
* layout-tests/fast/dom/document-write-infinite-recursion-expected.txt: Added.
* khtml/xml/dom_docimpl.cpp:
(DocumentImpl::implicitClose): Simplify a bit to make more readable. Remove the
code to delete the tokenizer an extra time -- that can end up deleting the newly
created tokenizer that's still needed for the newly opened page.
(DocumentImpl::write): Added an assertion to catch the badness that caused
infinite recursion so it's easier to recognize next time.
2005-09-10 Darin Adler <darin@apple.com>
- add expected success result for newly-enabled test
* layout-tests/dom/html/level2/html/HTMLIFrameElement11-expected.txt: Added.
2005-09-09 Vicki Murley <vicki@apple.com>
Reviewed by Dave Hyatt.
- fix <rdar://problem/4234256> REGRESSION: image tag broken in TOT
Test cases added:
* layout-tests/fast/replaced/image-tag-expected.checksum: Added.
* layout-tests/fast/replaced/image-tag-expected.png: Added.
* layout-tests/fast/replaced/image-tag-expected.txt: Added.
* layout-tests/fast/replaced/image-tag.html: Added.
* khtml/html/htmlnames.h:
* khtml/html/htmlfactory.cpp:
(DOM::HTMLElementFactory::createHTMLElement):
2005-09-09 John Sullivan <sullivan@apple.com>
Reviewed by Tim Omernick.
Test cases added: none, doesn't affect layout
- fixed <rdar://problem/4250792> Find in HTML doesn't reveal match if only match was already selected
* kwq/KWQKHTMLPart.mm:
(KWQKHTMLPart::findString):
If we end up finding the previously-selected text, just go through the normal success code path
instead of bailing out early.
2005-09-08 Vicki Murley <vicki@apple.com>
Reviewed by John Sullivan.
- fixed <rdar://problem/4168089> CRASH: Using A9 Maps new interface (also occurs on google maps)
* khtml/xml/dom_elementimpl.cpp:
(ElementImpl::getAttributeNS): add a check for the document, before checking to see if this is an HTML document
2005-09-08 Justin Garcia <justin.garcia@apple.com>
Reviewed by darin
WebCore portion of multipart/x-mixed-replace support
* khtml/misc/loader.cpp:
(Request::Request):
(Loader::slotReceivedResponse):
Only allow a multipart load for images, clear out the old multipart section to prepare for a replace
(Loader::slotData):
Multipart sections are delivered to the coreLoader by WebKit all at once, send eof to CachedImage::data
* khtml/misc/loader.h:
(khtml::CachedObject::isImage): Added
(khtml::CachedImage::isImage):
* kwq/KWQKJobClasses.h:
* kwq/KWQKJobClasses.mm:
(KIO::TransferJob::cancel):
Added a way to cancel a subresource loader from WebCore
* kwq/KWQLoader.h:
* kwq/KWQLoader.mm:
(KWQResponseIsMultipart):
* kwq/KWQResourceLoader.h:
* kwq/KWQResourceLoader.mm:
(-[KWQResourceLoader jobCanceledLoad]):
2005-09-08 Vicki Murley <vicki@apple.com>
Reviewed by Don Melton.
- fix http://bugzilla.opendarwin.org/show_bug.cgi?id=4891 (HTMLIFrameElement11.js checks for
wrong title, causes false failure) and enabled HTMLIFrameElement11.html
* layout-tests/dom/html/level2/html/HTMLIFrameElement11.js: check for correct title of resources/frame.html
* layout-tests/dom/html/level2/html/HTMLIFrameElement11.html: Added.
* layout-tests/dom/html/level2/html/HTMLIFrameElement11.html-disabled: Removed.
2005-09-08 Geoffrey Garen <ggaren@apple.com>
-fixed gcc 4.0 build bustage due to inconsitent return type
Reviewed by john.
* kwq/KWQTextField.mm:
(-[NSTextField _KWQ_currentEditor]): editor is now cast as an NSTextView
instead of an NSText (which makes sense regardless of build bustage,
given that we first test for isKindOfClass:[NSTextView class] before defining editor)
2005-09-07 Eric Seidel <eseidel@apple.com>
Reviewed by darin.
Merged various changes from KDE, including:
Qt3->Qt4 change: QWMatrix -> QMatrix
A few remaining DOMString -> DOMStringImpl changes
KRenderingDevicePaintServer now inherits KCanvasResource
Various whitespace adjustments.
Fewer, clearer logs from kcanvas/device/quartz code.
DOM exception support.
http://bugzilla.opendarwin.org/show_bug.cgi?id=4863
* ForwardingHeaders/qmatrix.h: Added.
* WebCore+SVG/DrawDocument.mm:
(-[DrawDocumentPrivate init]):
(-[DrawDocumentPrivate dealloc]):
(-[DrawDocumentPrivate setPrimaryView:]):
* WebCore.xcodeproj/project.pbxproj:
* kcanvas/KCanvas.cpp:
(KCanvas::~KCanvas):
(KCanvas::reset):
* kcanvas/KCanvasContainer.cpp:
(KCanvasContainer::bbox):
(KCanvasContainer::collisions):
(KCanvasContainer::first):
(KCanvasContainer::last):
* kcanvas/KCanvasContainer.h:
* kcanvas/KCanvasFilters.cpp:
* kcanvas/KCanvasFilters.h:
* kcanvas/KCanvasMatrix.cpp:
(KCanvasMatrix::KCanvasMatrix):
(KCanvasMatrix::operator=):
(KCanvasMatrix::operator==):
(KCanvasMatrix::operator!=):
(KCanvasMatrix::translate):
(KCanvasMatrix::multiply):
(KCanvasMatrix::scale):
(KCanvasMatrix::rotate):
(KCanvasMatrix::rotateFromVector):
(KCanvasMatrix::skewX):
(KCanvasMatrix::skewY):
(KCanvasMatrix::qmatrix):
* kcanvas/KCanvasMatrix.h:
* kcanvas/KCanvasRegistry.cpp:
(operator<<):
* kcanvas/KCanvasRegistry.h:
* kcanvas/KCanvasResources.cpp:
(KCanvasResource::KCanvasResource):
(KCanvasMarker::draw):
* kcanvas/KCanvasResources.h:
* kcanvas/KCanvasTreeDebug.cpp:
(operator<<):
* kcanvas/KCanvasView.cpp:
(KCanvasView::setCanvas):
* kcanvas/KCanvasView.h:
* kcanvas/device/KRenderingFillPainter.cpp:
(KRenderingFillPainter::draw):
* kcanvas/device/KRenderingPaintServer.h:
(KRenderingPaintServer::KRenderingPaintServer):
* kcanvas/device/KRenderingPaintServerGradient.cpp:
(KRenderingPaintServerGradient::Private::Private):
(KRenderingPaintServerGradient::KRenderingPaintServerGradient):
(KRenderingPaintServerGradient::listener):
(KRenderingPaintServerGradient::setListener):
* kcanvas/device/KRenderingPaintServerGradient.h:
* kcanvas/device/KRenderingPaintServerPattern.cpp:
(KRenderingPaintServerPattern::Private::Private):
(KRenderingPaintServerPattern::KRenderingPaintServerPattern):
(KRenderingPaintServerPattern::listener):
(KRenderingPaintServerPattern::setListener):
* kcanvas/device/KRenderingPaintServerPattern.h:
* kcanvas/device/KRenderingStrokePainter.cpp:
(KRenderingStrokePainter::setPaintServer):
(KRenderingStrokePainter::draw):
* kcanvas/device/KRenderingStyle.cpp:
(KRenderingStyle::Private::Private):
* kcanvas/device/quartz/KCanvasFilterQuartz.mm:
(KCanvasFilterQuartz::prepareFilter):
* kcanvas/device/quartz/KRenderingPaintServerGradientQuartz.mm:
(cgGradientCallback):
(KRenderingPaintServerGradientQuartz::KRenderingPaintServerGradientQuartz):
(KRenderingPaintServerGradientQuartz::updateQuartzGradientCache):
(KRenderingPaintServerLinearGradientQuartz::draw):
(KRenderingPaintServerRadialGradientQuartz::draw):
* kcanvas/device/quartz/KRenderingPaintServerQuartz.h:
* kcanvas/device/quartz/KRenderingPaintServerQuartz.mm:
(KRenderingPaintServerPatternQuartz::draw):
(KRenderingPaintServerImageQuartz::draw):
* kdom/KDOMSettings.cpp:
(KDOMSettings::init):
(KDOMSettings::strToAdvice):
* kdom/Shared.h:
(KDOM::KDOM_SAFE_SET):
* kdom/backends/libxml/LibXMLParser.cpp:
(sax_start_doc):
(sax_internal_subset):
(sax_entity_decl):
* kdom/bindings/IDLParser.pm:
* kdom/bindings/IDLStructure.pm:
* kdom/cache/KDOMCache.h:
* kdom/cache/KDOMCachedObject.h:
* kdom/cache/KDOMLoader.cpp:
(DocumentLoader::setAutoloadImages):
* kdom/cache/KDOMLoader.h:
* kdom/core/AttrImpl.cpp:
(AttrImpl::value):
(AttrImpl::setPrefix):
* kdom/core/DOMConfigurationImpl.cpp:
(DOMConfigurationImpl::normalizeCharacters):
* kdom/core/DOMImplementationImpl.cpp:
(DOMImplementationImpl::DOMImplementationImpl):
(DOMImplementationImpl::createDocument):
(DOMImplementationImpl::idToType):
* kdom/core/DOMImplementationImpl.h:
* kdom/core/DocumentImpl.cpp:
(DocumentImpl::removeListenerType):
(DocumentImpl::getId):
* kdom/core/DocumentTypeImpl.cpp:
(DocumentTypeImpl::internalSubset):
* kdom/core/NamedAttrMapImpl.cpp:
(NamedAttrMapImpl::setValue):
(NamedAttrMapImpl::dispatchAttrMutationEvent):
* kdom/core/NamedNodeMapImpl.cpp:
(RONamedNodeMapImpl::getNamedItem):
* kdom/core/NodeImpl.cpp:
(NodeBaseImpl::removeChildren):
(NodeImpl::lookupNamespaceURI):
* kdom/core/ProcessingInstructionImpl.cpp:
(ProcessingInstructionImpl::ProcessingInstructionImpl):
(ProcessingInstructionImpl::~ProcessingInstructionImpl):
* kdom/core/ProcessingInstructionImpl.h:
* kdom/core/domattrs.c:
* kdom/css/CSSPrimitiveValueImpl.cpp:
(FontFamilyValueImpl::FontFamilyValueImpl):
* kdom/css/CSSStyleRuleImpl.cpp:
(CSSStyleRuleImpl::parseString):
* kdom/css/CSSStyleRuleImpl.h:
* kdom/css/CSSStyleSelector.cpp:
(CSSStyleSelector::CSSStyleSelector):
(CSSStyleSelector::styleForElement):
(CSSStyleSelector::applyRule):
(CSSStyleSelector::getLangAttribute):
* kdom/css/CSSStyleSelector.h:
* kdom/css/CSSStyleSheetImpl.cpp:
(CSSStyleSheetImpl::type):
* kdom/css/CSSValueImpl.cpp:
(ShadowValueImpl::cssText):
* kdom/css/Font.h:
* kdom/css/LinkStyleImpl.cpp: Added.
(LinkStyleImpl::LinkStyleImpl):
(LinkStyleImpl::~LinkStyleImpl):
(LinkStyleImpl::sheet):
* kdom/css/LinkStyleImpl.h: Added.
* kdom/css/MediaListImpl.cpp:
(MediaListImpl::setMediaText):
* kdom/css/RectImpl.cpp:
* kdom/css/RectImpl.h:
(KDOM::RectImpl::top):
(KDOM::RectImpl::right):
(KDOM::RectImpl::bottom):
(KDOM::RectImpl::left):
* kdom/css/RenderStyle.cpp:
(RenderStyle::diff):
* kdom/css/RenderStyle.h:
* kdom/css/RenderStyleDefs.cpp:
(StyleInheritedData::StyleInheritedData):
(StyleInheritedData::operator==):
* kdom/css/RenderStyleDefs.h:
* kdom/css/StyleBaseImpl.cpp:
(CSSSelector::print):
(CSSSelector::extractPseudoType):
* kdom/events/EventTargetImpl.cpp:
(EventTargetImpl::addEventListener):
* kdom/kdom.h:
(KDOM::):
* kdom/ls/DOMImplementationLSImpl.cpp: Added.
(DOMImplementationLSImpl::DOMImplementationLSImpl):
(DOMImplementationLSImpl::~DOMImplementationLSImpl):
(DOMImplementationLSImpl::createLSParser):
(DOMImplementationLSImpl::createLSInput):
(DOMImplementationLSImpl::createLSOutput):
(DOMImplementationLSImpl::createLSSerializer):
* kdom/ls/DOMImplementationLSImpl.h: Added.
* kdom/ls/LSParserImpl.cpp:
(LSParserImpl::parseURI):
* kdom/ls/LSParserImpl.h:
* kdom/ls/LSResourceResolverImpl.cpp:
(LSResourceResolverImpl::resolveResource):
* kdom/ls/LSResourceResolverImpl.h:
* kdom/ls/LSSerializerImpl.cpp:
(LSSerializerImpl::newLine):
(LSSerializerImpl::writeToString):
(LSSerializerImpl::escape):
(LSSerializerImpl::escapeAttribute):
* kdom/ls/LSSerializerImpl.h:
* kdom/parser/KDOMParser.cpp:
(Parser::handleError):
(Parser::bufferForUrl):
* kdom/range/RangeImpl.cpp:
(RangeImpl::toString):
* kdom/range/RangeImpl.h:
* kdom/scripts/cssmakeprops:
* kdom/scripts/cssmakevalues:
* kdom/xpointer/PointerPartImpl.cpp:
(PointerPartImpl::PointerPartImpl):
* kdom/xpointer/ShortHandImpl.cpp:
(ShortHandImpl::ShortHandImpl):
* kdom/xpointer/XPointerEvaluatorImpl.cpp:
(XPointerEvaluatorImpl::createXPointer):
* kdom/xpointer/XPointerResultImpl.h:
* kdom/xpointer/kdomxpointer.h:
(KDOM::XPointer::):
* ksvg2/KSVGFactory.cpp:
(KSVGFactory::createPartObject):
* ksvg2/css/SVGCSSStyleSelector.cpp:
* ksvg2/events/SVGEventImpl.cpp:
(SVGEventImpl::SVGEventImpl):
(SVGEventImpl::initEvent):
* ksvg2/events/SVGEventImpl.h:
(KSVG::):
* ksvg2/events/SVGZoomEventImpl.cpp:
(SVGZoomEventImpl::SVGZoomEventImpl):
* ksvg2/misc/KCanvasRenderingStyle.cpp:
(KCanvasRenderingStyle::updateFill):
(KCanvasRenderingStyle::updateStroke):
(KCanvasRenderingStyle::startMarker):
(KCanvasRenderingStyle::midMarker):
(KCanvasRenderingStyle::endMarker):
(KCanvasRenderingStyle::filter):
* ksvg2/misc/KSVGTimeScheduler.cpp:
(SVGTimer::notifyAll):
* ksvg2/svg/SVGAnimateColorElementImpl.cpp:
(SVGAnimateColorElementImpl::handleTimerEvent):
* ksvg2/svg/SVGAnimateElementImpl.cpp:
(SVGAnimateElementImpl::handleTimerEvent):
* ksvg2/svg/SVGAnimationElementImpl.cpp:
(SVGAnimationElementImpl::targetAttribute):
(SVGAnimationElementImpl::setTargetAttribute):
* ksvg2/svg/SVGAnimationElementImpl.h:
* ksvg2/svg/SVGCursorElementImpl.cpp: Added.
(SVGCursorElementImpl::SVGCursorElementImpl):
(SVGCursorElementImpl::~SVGCursorElementImpl):
(SVGCursorElementImpl::x):
(SVGCursorElementImpl::y):
(SVGCursorElementImpl::parseAttribute):
(SVGCursorElementImpl::notifyFinished):
* ksvg2/svg/SVGCursorElementImpl.h: Added.
(KSVG::SVGCursorElementImpl::pixmap):
* ksvg2/svg/SVGDOMImplementationImpl.cpp:
(SVGDOMImplementationImpl::hasFeature):
(SVGDOMImplementationImpl::createDocumentType):
(SVGDOMImplementationImpl::createDocument):
(SVGDOMImplementationImpl::typeToId):
(SVGDOMImplementationImpl::idToType):
* ksvg2/svg/SVGDocumentImpl.cpp:
(SVGDocumentImpl::SVGDocumentImpl):
(SVGDocumentImpl::createSVGElement):
(SVGDocumentImpl::createElement):
(SVGDocumentImpl::createElementNS):
(SVGDocumentImpl::createEvent):
(SVGDocumentImpl::notifyFinished):
(SVGDocumentImpl::defaultNS):
(SVGDocumentImpl::executeScripts):
(SVGDocumentImpl::prepareMouseEvent):
(SVGDocumentImpl::dispatchUIEvent):
(SVGDocumentImpl::dispatchMouseEvent):
* ksvg2/svg/SVGDocumentImpl.h:
* ksvg2/svg/SVGElementImpl.cpp:
(SVGElementImpl::getId):
(SVGElementImpl::xmlbase):
(SVGElementImpl::tryGetAttribute):
(SVGElementImpl::tryGetAttributeNS):
(SVGElementImpl::parseAttribute):
(SVGElementImpl::addSVGEventListener):
* ksvg2/svg/SVGElementImpl.h:
* ksvg2/svg/SVGGradientElementImpl.cpp:
(SVGGradientElementImpl::parseAttribute):
* ksvg2/svg/SVGHelper.cpp:
(SVGHelper::PercentageOfViewport):
* ksvg2/svg/SVGImageElementImpl.cpp:
(SVGImageElementImpl::notifyFinished):
* ksvg2/svg/SVGLengthListImpl.cpp:
(SVGLengthListImpl::parse):
* ksvg2/svg/SVGLinearGradientElementImpl.cpp:
(SVGLinearGradientElementImpl::x2):
* ksvg2/svg/SVGMatrixImpl.cpp:
(SVGMatrixImpl::SVGMatrixImpl):
(SVGMatrixImpl::postMultiply):
(SVGMatrixImpl::postTranslate):
(SVGMatrixImpl::postScale):
(SVGMatrixImpl::postScaleNonUniform):
(SVGMatrixImpl::postRotate):
(SVGMatrixImpl::postRotateFromVector):
(SVGMatrixImpl::postFlipX):
(SVGMatrixImpl::postFlipY):
(SVGMatrixImpl::postSkewX):
(SVGMatrixImpl::postSkewY):
(SVGMatrixImpl::multiply):
(SVGMatrixImpl::setMatrix):
(SVGMatrixImpl::qmatrix):
* ksvg2/svg/SVGMatrixImpl.h:
* ksvg2/svg/SVGPatternElementImpl.cpp:
(SVGPatternElementImpl::parseAttribute):
* ksvg2/svg/SVGSVGElementImpl.cpp:
(SVGSVGElementImpl::width):
(SVGSVGElementImpl::height):
(SVGSVGElementImpl::contentScriptType):
(SVGSVGElementImpl::contentStyleType):
(SVGSVGElementImpl::setContentStyleType):
(SVGSVGElementImpl::createEvent):
* ksvg2/svg/SVGSVGElementImpl.h:
* ksvg2/svg/SVGScriptElementImpl.cpp:
(SVGScriptElementImpl::parseAttribute):
(SVGScriptElementImpl::executeScript):
* ksvg2/svg/SVGScriptElementImpl.h:
* ksvg2/svg/SVGSetElementImpl.cpp:
(SVGSetElementImpl::handleTimerEvent):
* ksvg2/svg/SVGStyleElementImpl.cpp:
(SVGStyleElementImpl::xmlspace):
(SVGStyleElementImpl::type):
(SVGStyleElementImpl::media):
(SVGStyleElementImpl::title):
(SVGStyleElementImpl::childrenChanged):
* ksvg2/svg/SVGStyledElementImpl.cpp:
(SVGStyledElementImpl::attach):
* ksvg2/svg/SVGTransformableImpl.cpp:
(SVGTransformableImpl::updateSubtreeMatrices):
(SVGTransformableImpl::parseAttribute):
(SVGTransformableImpl::parseTransformAttribute):
* ksvg2/svg/SVGTransformableImpl.h:
* kwq/KWQNamespace.h:
(Qt::): Added LayoutDirection for Qt4 support
* kwq/KWQWMatrix.h: #define mapping QMatrix to QWMatrix
2005-09-07 Geoffrey Garen <ggaren@apple.com>
-added layout test for http://bugzilla.opendarwin.org/show_bug.cgi?id=4781
Date.setMonth fails with big values due to overflow
Fix is in JavaScriptCore.
Test cases added:
* layout-tests/fast/js/date-big-setmonth-expected.txt: Added.
* layout-tests/fast/js/date-big-setmonth.html: Added.
2005-09-07 Vicki Murley <vicki@apple.com>
Reviewed by Justin.
- fix <rdar://problem/4246096> REGRESSION links to named anchors don't scroll to the right place (4825)
This is really just a better fix for 4233844. Also consolidated manual-tests/scrollToAnchorWithNewline.html
and the test case from Bugzilla bug 4825 into manual-tests/scrollToAnchor.html.
Test cases added:
* manual-tests/scrollToAnchor.html: Added.
* khtml/xml/dom_nodeimpl.cpp:
(DOM::ContainerNodeImpl::getUpperLeftCorner): when calculating scroll position, skip child nodes of the anchor
if they do not have text boxes.
2005-09-07 Eric Seidel <eseidel@apple.com>
Fix by Tobias Lidskog <tobiaslidskog@mac.com>
Reviewed by eseidel.
* kcanvas/KCanvasCreator.cpp:
(KCanvasCreator::createCanvasPathData):
* kcanvas/device/quartz/KRenderingDeviceQuartz.mm:
(KRenderingDeviceQuartz::contextForImage):
* kcanvas/device/quartz/KRenderingPaintServerGradientQuartz.mm:
(KRenderingPaintServerGradientQuartz::updateQuartzGradientCache):
* ksvg2/svg/SVGDocumentImpl.cpp:
(SVGDocumentImpl::~SVGDocumentImpl):
Fixed several leaks.
http://bugzilla.opendarwin.org/show_bug.cgi?id=4868
2005-09-06 Darin Adler <darin@apple.com>
Reviewed by John Sullivan.
- fixed storage leaks; one of the leaks caused these 3 bugs:
<rdar://problem/4231952> leaks of DOMStringImpl called from HTMLTokenizer::processToken, seen running WebKit tests
<http://bugzilla.opendarwin.org/show_bug.cgi?id=4797>
<rdar://problem/4233800> leak inside DOM::DocumentImpl::DocumentImpl, seen running webkit tests
<http://bugzilla.opendarwin.org/show_bug.cgi?id=4795>
<rdar://problem/4232812> leaks of NodeImpl called from HTMLParser::textCreateErrorCheck, seen running webkit tests
<http://bugzilla.opendarwin.org/show_bug.cgi?id=4796>
* khtml/html/html_elementimpl.cpp:
(HTMLElementImpl::setOuterHTML): Put ref/deref around call to replaceChild to avoid leaking the node being replaced.
(HTMLElementImpl::setOuterText): Put ref/deref around call to replaceChild to avoid leaking the node being replaced.
Also changed removeChild calls to use remove instead, both for simplicity and to fix the leak without having
to add a SharedPtr or ref/deref pair.
* khtml/html/html_tableimpl.cpp:
(DOM::HTMLTableElementImpl::setCaption): Put ref/deref around call to replaceChild to avoid leaking the node being
replaced.
(DOM::HTMLTableElementImpl::setTHead): Ditto.
(DOM::HTMLTableElementImpl::setTFoot): Ditto.
(DOM::HTMLTableElementImpl::setTBody): Tweaked a bit to match the other functions as closely as possible.
No leak here.
* khtml/xml/dom_nodeimpl.cpp:
(DOM::NodeImpl::remove): Added ref/deref to avoid leaking the node being removed.
(DOM::NodeImpl::normalize): Changed two calls to removeChild to calls to remove to prevent leaks.
2005-09-05 Darin Adler <darin@apple.com>
Earlier version reviewed by John Sullivan.
* khtml/xml/dom_nodeimpl.cpp: (DOM::NodeImpl::remove): Add a ref/deref pair so that
this function will destroy a node if it has no references other than the tree.
* khtml/html/html_elementimpl.cpp: (HTMLElementImpl::setOuterText): Change code to
call remove instead of removeChild, both for simplicity and to fix leak without having
to add a SharedPtr or ref/deref pair.
2005-09-06 Justin Garcia <justin.garcia@apple.com>
Reviewed by harrison
Fixes <rdar://problem/3976872> REGRESSION (Mail): Pasted lines of plain text don't get the proper style if pasted into newlines
For style matched paste, style information was gathered incorrectly.
Test cases added:
* layout-tests/editing/pasteboard/3976872-expected.txt: Added.
* layout-tests/editing/pasteboard/3976872.html: Added.
* khtml/editing/replace_selection_command.cpp:
(khtml::ReplaceSelectionCommand::doApply):
Even though the startBlock (selection.start().node()->enclosingBlockFlowElement) is where manipulation
begins on a paste, it can be missing necessary style information.
2005-09-06 Eric Seidel <eseidel@apple.com>
Fix by Tobias Lidskog <tobiaslidskog@mac.com>
Reviewed by eseidel.
Don't create empty fill/stroke servers if fill/stroke
are specified as "none".
http://bugzilla.opendarwin.org/show_bug.cgi?id=4864
Test cases updated:
* svg-tests/W3C-SVG-1.1/Resources/animation-add-BE-09-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/animation-extRef-image1-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/animation-extRef-image2-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/animation-extRef-image3-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/coords-units-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/filters-blend-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/filters-color-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/filters-composite-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/filters-conv-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/filters-diffuse-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/filters-example-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/interact-dom-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/interact-order-02-b-targ-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/interact-order-03-b-targ-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/linking-uri-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/linkingCircle-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/linkingToc-t-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/paths-data-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/paths-data-02-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/paths-data-03-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/paths-data-04-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/rects-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/rects_b-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/shapes-ellipse-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/shapes-ellipse-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/shapes-rect-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/shapes-rect-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/struct-frag-01-B-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/text-align-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/text-align-02-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/text-align-03-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/text-altglyph-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/text-extTref-BE-18-targ-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/text-intro-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/text-tref-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/text-ws-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/toc-sv-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/toc-svcmp-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-02-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-03-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-04-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-05-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-06-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-07-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-08-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-09-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-10-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-11-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-12-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-13-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-14-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-15-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-16-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-17-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-18-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-19-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-20-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-21-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-22-b-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-23-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-24-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-25-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-26-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-27-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-28-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-29-b-expected.txt:
* svg-tests/W3C-SVG-1.1/color-prof-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/color-prop-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/color-prop-02-f-expected.txt:
* svg-tests/W3C-SVG-1.1/color-prop-03-t-expected.txt:
* svg-tests/W3C-SVG-1.1/coords-trans-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/coords-trans-02-t-expected.txt:
* svg-tests/W3C-SVG-1.1/coords-trans-03-t-expected.txt:
* svg-tests/W3C-SVG-1.1/coords-trans-04-t-expected.txt:
* svg-tests/W3C-SVG-1.1/coords-trans-05-t-expected.txt:
* svg-tests/W3C-SVG-1.1/coords-trans-06-t-expected.txt:
* svg-tests/W3C-SVG-1.1/coords-units-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/coords-units-02-b-expected.txt:
* svg-tests/W3C-SVG-1.1/coords-units-03-b-expected.txt:
* svg-tests/W3C-SVG-1.1/coords-viewattr-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/coords-viewattr-02-b-expected.txt:
* svg-tests/W3C-SVG-1.1/extend-namespace-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/filters-blend-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/filters-color-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/filters-composite-02-b-expected.txt:
* svg-tests/W3C-SVG-1.1/filters-comptran-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/filters-diffuse-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/filters-displace-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/filters-example-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/filters-gauss-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/filters-image-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/filters-light-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/filters-morph-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/filters-offset-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/filters-specular-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/filters-tile-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/filters-turb-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/fonts-elem-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/fonts-elem-02-t-expected.txt:
* svg-tests/W3C-SVG-1.1/fonts-elem-03-b-expected.txt:
* svg-tests/W3C-SVG-1.1/fonts-elem-04-b-expected.txt:
* svg-tests/W3C-SVG-1.1/interact-cursor-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/interact-dom-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/interact-events-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/interact-order-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/interact-order-02-b-expected.txt:
* svg-tests/W3C-SVG-1.1/interact-order-03-b-expected.txt:
* svg-tests/W3C-SVG-1.1/interact-zoom-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/linking-a-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/linking-a-02-b-expected.txt:
* svg-tests/W3C-SVG-1.1/linking-a-03-b-expected.txt:
* svg-tests/W3C-SVG-1.1/linking-a-04-t-expected.txt:
* svg-tests/W3C-SVG-1.1/linking-uri-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/linking-uri-02-b-expected.txt:
* svg-tests/W3C-SVG-1.1/linking-uri-03-t-expected.txt:
* svg-tests/W3C-SVG-1.1/masking-mask-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/masking-opacity-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/masking-path-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/masking-path-02-b-expected.txt:
* svg-tests/W3C-SVG-1.1/masking-path-03-b-expected.txt:
* svg-tests/W3C-SVG-1.1/masking-path-04-b-expected.txt:
* svg-tests/W3C-SVG-1.1/masking-path-05-f-expected.txt:
* svg-tests/W3C-SVG-1.1/metadata-example-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/painting-fill-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/painting-fill-02-t-expected.txt:
* svg-tests/W3C-SVG-1.1/painting-fill-03-t-expected.txt:
* svg-tests/W3C-SVG-1.1/painting-fill-04-t-expected.txt:
* svg-tests/W3C-SVG-1.1/painting-marker-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/painting-marker-02-f-expected.txt:
* svg-tests/W3C-SVG-1.1/painting-render-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/painting-stroke-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/painting-stroke-02-t-expected.txt:
* svg-tests/W3C-SVG-1.1/painting-stroke-03-t-expected.txt:
* svg-tests/W3C-SVG-1.1/painting-stroke-04-t-expected.txt:
* svg-tests/W3C-SVG-1.1/paths-data-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/paths-data-02-t-expected.txt:
* svg-tests/W3C-SVG-1.1/paths-data-03-f-expected.txt:
* svg-tests/W3C-SVG-1.1/paths-data-04-t-expected.txt:
* svg-tests/W3C-SVG-1.1/paths-data-05-t-expected.txt:
* svg-tests/W3C-SVG-1.1/paths-data-06-t-expected.txt:
* svg-tests/W3C-SVG-1.1/paths-data-07-t-expected.txt:
* svg-tests/W3C-SVG-1.1/pservers-grad-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/pservers-grad-02-b-expected.txt:
* svg-tests/W3C-SVG-1.1/pservers-grad-03-b-expected.txt:
* svg-tests/W3C-SVG-1.1/pservers-grad-04-b-expected.txt:
* svg-tests/W3C-SVG-1.1/pservers-grad-05-b-expected.txt:
* svg-tests/W3C-SVG-1.1/pservers-grad-06-b-expected.txt:
* svg-tests/W3C-SVG-1.1/pservers-grad-07-b-expected.txt:
* svg-tests/W3C-SVG-1.1/pservers-grad-08-b-expected.txt:
* svg-tests/W3C-SVG-1.1/pservers-grad-09-b-expected.txt:
* svg-tests/W3C-SVG-1.1/pservers-grad-10-b-expected.txt:
* svg-tests/W3C-SVG-1.1/pservers-grad-11-b-expected.txt:
* svg-tests/W3C-SVG-1.1/pservers-grad-12-b-expected.txt:
* svg-tests/W3C-SVG-1.1/pservers-pattern-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/render-elems-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/render-elems-02-t-expected.txt:
* svg-tests/W3C-SVG-1.1/render-elems-03-t-expected.txt:
* svg-tests/W3C-SVG-1.1/render-elems-06-t-expected.txt:
* svg-tests/W3C-SVG-1.1/render-elems-07-t-expected.txt:
* svg-tests/W3C-SVG-1.1/render-elems-08-t-expected.txt:
* svg-tests/W3C-SVG-1.1/render-groups-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/render-groups-03-t-expected.txt:
* svg-tests/W3C-SVG-1.1/script-handle-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/script-handle-02-b-expected.txt:
* svg-tests/W3C-SVG-1.1/script-handle-03-b-expected.txt:
* svg-tests/W3C-SVG-1.1/script-handle-04-b-expected.txt:
* svg-tests/W3C-SVG-1.1/shapes-circle-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/shapes-ellipse-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/shapes-line-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/shapes-polygon-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/shapes-polyline-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/shapes-rect-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/struct-cond-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/struct-cond-02-t-expected.txt:
* svg-tests/W3C-SVG-1.1/struct-defs-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/struct-dom-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/struct-dom-02-b-expected.txt:
* svg-tests/W3C-SVG-1.1/struct-dom-03-b-expected.txt:
* svg-tests/W3C-SVG-1.1/struct-dom-04-b-expected.txt:
* svg-tests/W3C-SVG-1.1/struct-dom-05-b-expected.txt:
* svg-tests/W3C-SVG-1.1/struct-dom-06-b-expected.txt:
* svg-tests/W3C-SVG-1.1/struct-group-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/struct-group-02-b-expected.txt:
* svg-tests/W3C-SVG-1.1/struct-image-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/struct-image-02-b-expected.txt:
* svg-tests/W3C-SVG-1.1/struct-image-03-t-expected.txt:
* svg-tests/W3C-SVG-1.1/struct-image-04-t-expected.txt:
* svg-tests/W3C-SVG-1.1/struct-image-05-b-expected.txt:
* svg-tests/W3C-SVG-1.1/struct-symbol-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/styling-css-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/styling-css-02-b-expected.txt:
* svg-tests/W3C-SVG-1.1/styling-css-03-b-expected.txt:
* svg-tests/W3C-SVG-1.1/styling-inherit-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/styling-pres-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/text-align-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/text-align-02-b-expected.txt:
* svg-tests/W3C-SVG-1.1/text-align-03-b-expected.txt:
* svg-tests/W3C-SVG-1.1/text-align-04-b-expected.txt:
* svg-tests/W3C-SVG-1.1/text-align-05-b-expected.txt:
* svg-tests/W3C-SVG-1.1/text-align-06-b-expected.txt:
* svg-tests/W3C-SVG-1.1/text-altglyph-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/text-deco-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/text-fonts-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/text-fonts-02-t-expected.txt:
* svg-tests/W3C-SVG-1.1/text-intro-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/text-intro-02-b-expected.txt:
* svg-tests/W3C-SVG-1.1/text-intro-03-b-expected.txt:
* svg-tests/W3C-SVG-1.1/text-intro-04-t-expected.txt:
* svg-tests/W3C-SVG-1.1/text-path-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/text-spacing-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/text-text-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/text-text-03-b-expected.txt:
* svg-tests/W3C-SVG-1.1/text-tref-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/text-tselect-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/text-tspan-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/text-ws-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/text-ws-02-t-expected.txt:
* ksvg2/misc/KCanvasRenderingStyle.cpp:
(KCanvasRenderingStyle::updateFill):
(KCanvasRenderingStyle::updateStroke):
2005-09-05 Darin Adler <darin@apple.com>
Reviewed by John Sullivan.
- fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=4822
REGRESSION dragging does not stop when you release the mouse button in Google Maps
Test cases added:
* layout-tests/fast/dom/Window/window-remove-event-listener.html: Added.
* layout-tests/fast/dom/Window/window-remove-event-listener-expected.txt: Added.
* khtml/ecma/kjs_window.cpp: (KJS::WindowFunc::callAsFunction):
Fixed typo where window.removeEventListener would call addEventListener!
2005-09-05 Darin Adler <darin@apple.com>
Reviewed by John Sullivan.
- fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=4493
add qualifiedName checking for empty string
* khtml/xml/dom_docimpl.cpp:
(qualifiedNameIsValid): Added.
(qualifiedNameIsMalformed): Added.
(DOMImplementationImpl::createDocumentType): Added checks and exceptions using above functions.
(DOMImplementationImpl::createDocument): Ditto.
* layout-tests/dom/html/level2/core/createDocument08-expected.txt: Updated to expect success.
* layout-tests/dom/html/level2/core/createDocumentType04-expected.txt: Ditto.
2005-09-05 John Sullivan <sullivan@apple.com>
Reviewed by Dave Hyatt.
Test cases added: none, doesn't affect layout
- fixed <rdar://problem/4211999> Safari quits when click-drag-hold an image that is
set to automatically change.
* khtml/khtmlview.cpp:
(KHTMLView::updateDragAndDrop):
add missing nil check
2005-09-05 Darin Adler <darin@apple.com>
Reviewed by John Sullivan.
- fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=4025
Reproducible crash (infinite recursion?) choosing Make Link from text field's contextual menu
* kwq/KWQTextField.mm:
(-[KWQTextFieldController textView:shouldChangeTextInRange:replacementString:]):
Allow a replacement string of nil.
2005-09-05 Alexey Proskuryakov <ap@nypop.com>
Reviewed and landed by Darin.
- added a test case that covers 8-digit hexadecimal entities
* layout-tests/fast/parser/hex-entities-length.html: Added.
* layout-tests/fast/parser/hex-entities-length-expected.txt: Added.
2005-09-04 Darin Adler <darin@apple.com>
Reviewed by John Sullivan.
- fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=4274
REGRESSION: canvas draws when window loses focus (flipped and in wrong position!)
- fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=4755
"CGContext*: invalid context" messages dumped to the console (may indicate a performance hit)
* khtml/rendering/render_canvasimage.cpp: (RenderCanvasImage::paint):
Don't try to paint if painting is disabled.
* kwq/KWQPainter.mm:
(QPainter::addClip): Do nothing if painting is disabled.
(QPainter::addRoundedRectClip): Ditto.
(QPainter::currentContext): Assert that painting is not disabled.
(QPainter::beginTransparencyLayer): Do nothing if painting is disabled.
(QPainter::endTransparencyLayer): Ditto.
(QPainter::setShadow): Ditto.
(QPainter::clearShadow): Ditto.
(QPainter::initFocusRing): Ditto.
(QPainter::addFocusRingRect): Ditto.
(QPainter::drawFocusRing): Ditto.
2005-09-04 Darin Adler <darin@apple.com>
Reviewed by John Sullivan.
- fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=4393
REGRESSION: Unconfirmed text ignored in input type=text
Test cases added:
* manual-tests/input-type-text-unconfirmed-inline-input.html: Added.
* kwq/KWQTextField.mm:
(-[KWQTextFieldController controlTextDidBeginEditing:]): Call
setWantsNotificationForMarkedText:YES on the field editor so we get
"text did change" calls even for changes to the marked text.
(-[KWQTextFieldController controlTextDidChange:]): Only call the bridge
when we have changes and there is no marked text -- this is good because
the bridge is used to implement form auto-fill and preserves the existing
behavior. A more elegant future fix would be to notify the bridge more often
and have the auto-fill code itself implement the "don't auto-fill when there
is marked text" rule.
(-[NSTextField _KWQ_currentEditor]): Change type to NSTextView so we can
use this function to code NSTextView-specific stuff. The field editors are
always subclasses of NSTextView.
2005-09-04 Darin Adler <darin@apple.com>
- added a layout test from Bugzilla for a bug that was fixed a while back
* layout-tests/fast/parser/script-tag-with-trailing-slash-expected.txt: Added.
* layout-tests/fast/parser/script-tag-with-trailing-slash.html: Added.
2005-09-04 Darin Adler <darin@apple.com>
- temporarily disable LEAKS messages that are giving too many false positives
we'll turn these back on again once we get them to really mean something.
* khtml/xml/dom_elementimpl.cpp: (ElementImplCounter::~ElementImplCounter):
Commented out the code to fprintf.
* khtml/xml/dom_nodeimpl.cpp: (DOM::NodeImplCounter::~NodeImplCounter): Ditto.
2005-09-04 Eric Seidel <eseidel@apple.com>
No review needed, only affects SVG, removing unused files.
* WebCore.xcodeproj/project.pbxproj: removed ksvg2/Scripts group.
* ksvg2/scripts/ksvgstatus.xsl: Removed.
* ksvg2/scripts/regressiontest.sh: Removed.
* ksvg2/scripts/regressiontestsetup.sh: Removed.
2005-09-04 Eric Seidel <eseidel@apple.com>
No review needed, only affects SVG, only replacing line endings.
* ksvg2/svg/SVGFEBlendElementImpl.h: CRLF -> LF
* ksvg2/svg/SVGFEFloodElementImpl.h: CRLF -> LF
Fixed two files with windows line endings.
2005-09-04 Darin Adler <darin@apple.com>
- fixed the build
* khtml/rendering/break_lines.cpp: Added missing include of <qstring.h>.
2005-09-04 Mitz Pettel <opendarwin.org@mitzpettel.com>
Reviewed and landed by Darin.
- fixed <rdar://problem/3698926> so slow it feels like a hang calling UCFindTextBreak() tons of times at forum.presence-pc.com (4789)
also http://bugzilla.opendarwin.org/show_bug.cgi?id=4789
No test cases added because this is a performance fix. Existing test cases continue to work.
* khtml/rendering/break_lines.h: Declare the new nextBreakablePosition and also define a new
isBreakable function that adds an in/out "next breakable position" parameter.
* khtml/rendering/break_lines.cpp: (khtml::nextBreakablePosition): Replaced the old isBreakable
with this function.
* khtml/rendering/bidi.cpp: (khtml::RenderBlock::findNextLineBreak): Call the new version of
isBreakable that uses the previously-found "next breakable" position until we pass it rather
than analyzing each position separately to see if we can break there.
* khtml/rendering/render_text.cpp: (RenderText::calcMinMaxWidth): Call the new isBreakable, and
also do some things to streamline and perhaps speed up: a) use an index withing the string rather
than within the word when finding a word break, b) use a cached copy of the string base pointer
and the string length rather than repeatedly dereferencing str, c) use a cached copy of the current
character rather than repeatedly fetching it. Darin also changed one confusing use of ? : to just
use && instead.
2005-09-03 David Hyatt <hyatt@apple.com>
This patch substantially reworks how mouse clicking and double clicking work in the DOM.
(1) screenY has been fixed so that it is no longer flipped. This makes the values consistent with
other browsers on the Mac (like Firefox) and with Windows.
(2) For synthetic events delivered when the click() method is invoked, the values are simply set to 0
and false (e.g., for button, shiftKey, detail and so on). This behavior matches Firefox. WinIE uses
the current key and mouse state, but this just results in delivery of nonsense data, so we have opted
to match Firefox.
(3) onclick now exactly matches the DOM "click" event definition. This means that onclick will now
fire on every single click (regardless of the click count), and onclick will now be considered the same
event as "click", meaning addEventListener "click"s and onclicks can interleave and work correctly during
the bubbling phase. This behavior again deviates deliberately from WinIE and matches Firefox. (In WinIE,
the onclick and ondblclick events are mutually exclusive, with click representing an odd clickCount and
dblclick representing an even clickCount).
(4) ondblclick has been changed to fire only when clickCount is exactly 2. This matches Firefox. dblclick
remains a separate synthetic event that fires independently of click with a clickCount of 2. This also
matches Firefox behavior.
(5) mouseover and mouseout have been patched not to fire when they occur on a disabled control. More generally, no
mouse event will be delivered to a disabled element. The current check only examines the target node, and this
is not good enough (but can be improved in a later patch). Some nodes will be children of disabled ancestors (e.g.,
options or children of a <button), and this is not yet taken into account.
(6) The behavior of shifting focus on a mousedown has been fixed to not occur if preventDefault has been set. This
matches Firefox.
Reviewed by darin
* khtml/ecma/kjs_binding.cpp:
(KJS::ScriptInterpreter::wasRunByUserGesture):
* khtml/ecma/kjs_dom.cpp:
(KJS::DOMNode::getValueProperty):
(KJS::DOMNode::putValueProperty):
* khtml/ecma/kjs_window.cpp:
(KJS::Window::getValueProperty):
(KJS::Window::put):
* khtml/html/html_elementimpl.cpp:
(HTMLElementImpl::parseMappedAttribute):
(HTMLElementImpl::click):
* khtml/html/html_formimpl.cpp:
(DOM::HTMLInputElementImpl::defaultEventHandler):
* khtml/html/html_inlineimpl.cpp:
(DOM::HTMLAnchorElementImpl::defaultEventHandler):
* khtml/khtmlview.cpp:
(KHTMLViewPrivate::reset):
(KHTMLView::viewportMousePressEvent):
(KHTMLView::viewportMouseDoubleClickEvent):
(KHTMLView::dispatchMouseEvent):
* khtml/rendering/render_form.cpp:
(RenderFormElement::slotClicked):
* khtml/rendering/render_replaced.cpp:
(RenderWidget::sendConsumedMouseUp):
(RenderWidget::eventFilter):
* khtml/rendering/render_replaced.h:
* khtml/xml/EventNames.h:
* khtml/xml/dom_nodeimpl.cpp:
(DOM::NodeImpl::dispatchMouseEvent):
(DOM::NodeImpl::dispatchSimulatedMouseEvent):
* khtml/xml/dom_nodeimpl.h:
* kwq/KWQAccObject.mm:
(-[KWQAccObject mouseButtonListener]):
* kwq/KWQEvent.h:
(QMouseEvent::globalX):
(QMouseEvent::globalY):
(QMouseEvent::clickCount):
* kwq/KWQEvent.mm:
(positionForEvent):
(globalPositionForEvent):
(QMouseEvent::QMouseEvent):
* kwq/KWQWidget.mm:
(QWidget::sendConsumedMouseUp):
2005-09-03 Darin Adler <darin@apple.com>
- fixed a mistake in the DOM tests, and an organizational issue that made them hard to
run with run-webkit-tests (because run-webkit-tests assumes that any file with an .html
extension is one of the tests)
* layout-tests/dom/html/level2/html/HTMLFrameElement09-expected.txt: Updated to expect success.
The failure we were seeing was due to an incorrect title in frame.html.
* layout-tests/dom/html/level2/html/HTMLFrameElement09.html: Updated to get at iframe.html
and frame.html from the resources subdirectory.
* layout-tests/dom/html/level2/html/HTMLIFrameElement11.html-disabled: Updated to get at iframe.html
and frame.html from the resources subdirectory.
* layout-tests/dom/html/level2/html/frame.html: Removed. Since this is not a test, moved it into the
resources subdirectory so the layout test engine won't see it.
* layout-tests/dom/html/level2/html/iframe.html: Ditto.
* layout-tests/dom/html/level2/html/resources/frame.html: Moved down here from the directory above.
Adjusted URLs that specify resources still in the directory above to use "../" to find those.
Also corrected the title of the file which was incorrect and causing HTMLFrameElement09 to fail.
* layout-tests/dom/html/level2/html/resources/iframe.html: More of the same.
* layout-tests/dom/html/level2/html/frame-expected.txt: Removed. This was not a test, so it
should not have expected results.
* layout-tests/dom/html/level2/html/iframe-expected.txt: Ditto.
2005-09-02 Eric Seidel <eseidel@apple.com>
No review requested (only affects SVG), continuation of 4790.
* WebCore.xcodeproj/project.pbxproj: updated include path
* kdom/core/DocumentImpl.h: updated #include
* kdom/xpointer/ElementSchemeImpl.h: ditto.
* kdom/xpointer/ShortHandImpl.h: ditto.
* kdom/xpointer/XMLNSSchemeImpl.h: ditto.
* kdom/xpointer/XPath1SchemeImpl.h: ditto.
* kdom/xpointer/XPointerSchemeImpl.h: ditto.
http://bugzilla.opendarwin.org/show_bug.cgi?id=4790
2005-09-02 Adele Peterson <adele@apple.com>
Reviewed by Darin.
Test cases updated: manual-tests/select_hr.html:
updated for case where selection is changed for a list box that has an <hr> in its list items, even though it doesn't appear in the list.
* khtml/rendering/render_form.cpp:
(RenderSelect::slotSelectionChanged): Added counter that increments only for visible list items (options and optgroups). Before this change,
list boxes that had invisible <hr>s could have the visible selected option get out of sync from the selected state.
(RenderSelect::updateSelection): ditto.
* kwq/KWQListBox.h: Changed enum from ItemType to KWQListBoxItemType and values to KWQListBoxOption, KWQListBoxGroupLabel, and KWQListBoxSeparator.
(KWQListBoxItem::KWQListBoxItem): ditto.
(QListBox::appendItem): ditto.
(QListBox::appendGroupLabel): ditto.
* kwq/KWQListBox.mm:
(QListBox::appendItem): ditto.
(QListBox::sizeForNumberOfLines): ditto.
(-[KWQTableView tableView:shouldSelectRow:]): ditto.
(-[KWQTableView drawRow:clipRect:]): ditto.
* kwq/KWQComboBox.h:
(QComboBox::appendItem): ditto.
(QComboBox::appendGroupLabel): ditto.
(QComboBox::appendSeparator): ditto.
* kwq/KWQComboBox.mm:
(QComboBox::setTitle): ditto.
(QComboBox::appendItem): ditto.
(QComboBox::sizeHint): ditto.
(QComboBox::populateMenu): ditto.
2005-09-02 Beth Dakin <bdakin@apple.com>
Fix for <rdar://problem/4235531> Denver Regression: Safari crash in KWQStringData::makeUnicode
The other half of the fix is in JavaScriptCore
Fix written by Maciej and Darin.
Reviewed by me/Maciej
As Maciej said in Radar: These problems was caused by a conflict between some of our custom
allocators, causing them to return null. Symptom is typically a null pointer dereference in
a place where it might be expected an allocation has just occurred.
* khtml/misc/main_thread_malloc.cpp: Added #define for MORECORE_CONTIGUOUS, MORECORE_CANNOT_TRIM,
and MALLOC_FAILURE_ACTION.
2005-09-02 Darin Adler <darin@apple.com>
- added back a test now that Vicki fixed it so it no longer crashes
* layout-tests/dom/html/level2/html/HTMLFrameElement09.html: Added.
* layout-tests/dom/html/level2/html/HTMLFrameElement09-expected.txt: Added.
* layout-tests/dom/html/level2/html/HTMLFrameElement09.html-disabled: Removed.
2005-09-02 Darin Adler <darin@apple.com>
Reviewed by Maciej.
- fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=4757
leaks found by code inspection in apply-style command
* khtml/editing/apply_style_command.h: Change m_style to be a SharedPtr.
* khtml/editing/apply_style_command.cpp:
(khtml::StyleChange::init): Added use of SharedPtr.
(khtml::StyleChange::currentlyHasStyle): Ditto.
(khtml::ApplyStyleCommand::ApplyStyleCommand): Ditto.
(khtml::ApplyStyleCommand::~ApplyStyleCommand): Ditto.
(khtml::ApplyStyleCommand::doApply): Ditto.
(khtml::ApplyStyleCommand::applyRelativeFontStyleChange): Ditto.
(khtml::ApplyStyleCommand::removeCSSStyle): Ditto.
(khtml::hasTextDecorationProperty): Ditto.
(khtml::ApplyStyleCommand::extractTextDecorationStyle): Ditto.
(khtml::ApplyStyleCommand::extractAndNegateTextDecorationStyle): Ditto.
(khtml::ApplyStyleCommand::pushDownTextDecorationStyleAroundNode): Ditto.
(khtml::ApplyStyleCommand::removeInlineStyle): Ditto.
(khtml::ApplyStyleCommand::addInlineStyleIfNeeded): Ditto.
(khtml::ApplyStyleCommand::computedFontSize): Ditto.
2005-09-02 Eric Seidel <eseidel@apple.com>
Reviewed by mjs (continuation of previous commit).
* ForwardingHeaders/q3ptrdict.h: Added.
* kdom/cache/KDOMCacheHelper.h:
* kdom/cache/KDOMCachedDocument.cpp:
(CachedDocument::checkNotify):
(CachedDocument::error):
* kdom/cache/KDOMCachedImage.cpp:
(CachedImage::do_notify):
(CachedImage::movieStatus):
(CachedImage::data):
(CachedImage::error):
* kdom/cache/KDOMCachedObject.h:
* kdom/cache/KDOMCachedScript.cpp:
(CachedScript::checkNotify):
* kdom/cache/KDOMCachedStyleSheet.cpp:
(CachedStyleSheet::checkNotify):
(CachedStyleSheet::error):
* kdom/cache/KDOMLoader.cpp:
(DocumentLoader::setAutoloadImages):
(DocumentLoader::setShowAnimations):
(Loader::numRequests):
(Loader::cancelRequests):
(Loader::jobForRequest):
* kdom/cache/KDOMLoader.h:
* kdom/ecma/Ecma.cpp:
(Ecma::createEventListener):
* kdom/ecma/ScriptInterpreter.cpp:
(ScriptInterpreter::mark):
* kwq/KWQPtrDict.h:
Re-ran scripts from previous commit, now including QPtrDict.
http://bugzilla.opendarwin.org/show_bug.cgi?id=4799
2005-09-02 Eric Seidel <eseidel@apple.com>
Reviewed by mjs.
* ForwardingHeaders/q3cstring.h: Added.
* ForwardingHeaders/q3dict.h: Added.
* ForwardingHeaders/q3intdict.h: Added.
* ForwardingHeaders/q3memarray.h: Added.
* ForwardingHeaders/q3paintdevicemetrics.h: Added.
* ForwardingHeaders/q3ptrcollection.h: Added.
* ForwardingHeaders/q3ptrlist.h: Added.
* ForwardingHeaders/q3ptrstack.h: Added.
* ForwardingHeaders/q3valuelist.h: Added.
* ForwardingHeaders/q3valuevector.h: Added.
* kcanvas/KCanvas.cpp:
(KCanvas::setCanvasSize):
(KCanvas::invalidate):
* kcanvas/KCanvasFilters.h:
(KCanvasFEColorMatrix::values):
(KCanvasFEColorMatrix::setValues):
* kcanvas/KCanvasItem.h:
* kcanvas/KCanvasPath.h:
* kcanvas/KCanvasRegistry.cpp:
(operator<<):
* kcanvas/KCanvasRegistry.h:
* kcanvas/KCanvasResources.h:
* kcanvas/KCanvasTreeDebug.h:
(operator<<):
* kcanvas/KCanvasTypes.h:
* kcanvas/KCanvasView.cpp:
* kcanvas/device/KRenderingDevice.h:
* kcanvas/device/KRenderingDeviceFactory.cpp:
(KRenderingDeviceFactory::request):
(KRenderingDeviceFactory::deviceList):
* kcanvas/device/KRenderingDeviceFactory.h:
* kcanvas/device/KRenderingPaintServerGradient.cpp:
(KCSortedGradientStopList::compareItems):
* kcanvas/device/KRenderingPaintServerGradient.h:
* kcanvas/device/KRenderingStyle.h:
* kdom/KDOMSettings.cpp:
(KDOMSettings::isAdFiltered):
* kdom/cache/KDOMCache.cpp:
(Cache::init):
(Cache::hasPending):
(Cache::statistics):
* kdom/cache/KDOMCache.h:
* kdom/cache/KDOMCacheHelper.h:
* kdom/cache/KDOMLoader.cpp:
(Loader::numRequests):
(Loader::cancelRequests):
* kdom/cache/KDOMLoader.h:
* kdom/core/DOMList.h:
* kdom/core/DocumentImpl.cpp:
(DocumentImpl::getElementById):
(DocumentImpl::setPaintDevice):
(DocumentImpl::getId):
* kdom/core/DocumentImpl.h:
(KDOM::DocumentImpl::paintDeviceMetrics):
(KDOM::DocumentImpl::IdNameMapping::~IdNameMapping):
* kdom/core/NamedNodeMapImpl.cpp:
(RONamedNodeMapImpl::RONamedNodeMapImpl):
(RONamedNodeMapImpl::getNamedItem):
* kdom/core/NamedNodeMapImpl.h:
* kdom/core/NodeImpl.cpp:
(NodeImpl::compareDocumentPosition):
* kdom/core/TextImpl.cpp:
(TextImpl::wholeText):
(TextImpl::checkChildren):
(TextImpl::replaceWholeText):
(TextImpl::logicallyAdjacentTextNodes):
* kdom/core/TextImpl.h:
* kdom/css/CSSPrimitiveValueImpl.cpp:
(CSSPrimitiveValueImpl::computeLength):
(CSSPrimitiveValueImpl::computeLengthFloat):
* kdom/css/CSSPrimitiveValueImpl.h:
* kdom/css/CSSRuleListImpl.h:
* kdom/css/CSSStyleDeclarationImpl.cpp:
(CSSStyleDeclarationImpl::CSSStyleDeclarationImpl):
(CSSStyleDeclarationImpl::operator=):
(CSSStyleDeclarationImpl::cssText):
(CSSStyleDeclarationImpl::setCssText):
(CSSStyleDeclarationImpl::getPropertyCSSValue):
(CSSStyleDeclarationImpl::removeProperty):
(CSSStyleDeclarationImpl::getPropertyPriority):
(CSSStyleDeclarationImpl::setProperty):
* kdom/css/CSSStyleDeclarationImpl.h:
(KDOM::CSSStyleDeclarationImpl::values):
* kdom/css/CSSStyleRuleImpl.cpp:
(CSSStyleRuleImpl::setSelector):
* kdom/css/CSSStyleRuleImpl.h:
(KDOM::CSSStyleRuleImpl::selector):
* kdom/css/CSSStyleSelector.cpp:
(CSSStyleSelector::CSSStyleSelector):
(CSSStyleSelector::computeFontSizes):
(CSSStyleSelector::computeFontSizesFor):
(nextFontSize):
(CSSStyleSelector::addInlineDeclarations):
(CSSStyleSelector::buildLists):
(CSSStyleSelectorList::CSSStyleSelectorList):
(CSSStyleSelectorList::append):
(CSSStyleSelectorList::collect):
(CSSOrderedPropertyList::compareItems):
(CSSOrderedPropertyList::append):
(CSSStyleSelector::convertToLength):
(CSSStyleSelector::applyRule):
* kdom/css/CSSStyleSelector.h:
(KDOM::CSSStyleSelector::fontSizes):
(KDOM::CSSStyleSelector::fixedFontSizes):
* kdom/css/CSSStyleSheetImpl.cpp:
(CSSStyleSheetImpl::CSSStyleSheetImpl):
* kdom/css/CSSValueListImpl.cpp:
(CSSValueListImpl::cssText):
* kdom/css/CSSValueListImpl.h:
* kdom/css/Font.cpp:
(Font::update):
* kdom/css/Font.h:
* kdom/css/KDOMCSSParser.cpp:
(CSSParser::createStyleDeclaration):
(CSSParser::createCSSStyleDeclaration):
* kdom/css/KDOMCSSParser.h:
* kdom/css/MediaListImpl.cpp:
(MediaListImpl::mediaText):
(MediaListImpl::deleteMedium):
* kdom/css/MediaListImpl.h:
* kdom/css/StyleBaseImpl.cpp:
(StyleBaseImpl::setParsedValue):
* kdom/css/StyleBaseImpl.h:
* kdom/css/StyleSheetListImpl.cpp:
(StyleSheetListImpl::~StyleSheetListImpl):
(StyleSheetListImpl::length):
(StyleSheetListImpl::item):
* kdom/css/StyleSheetListImpl.h:
* kdom/ecma/ScriptInterpreter.cpp:
(ScriptInterpreter::forgetDOMObject):
* kdom/events/EventTargetImpl.cpp:
(EventTargetImpl::addEventListener):
(EventTargetImpl::removeEventListener):
(EventTargetImpl::dispatchEvent):
(EventTargetImpl::handleLocalEvents):
* kdom/events/EventTargetImpl.h:
* kdom/ls/LSParserImpl.cpp:
(LSParserImpl::parse):
* kdom/parser/KDOMDocumentBuilder.cpp:
* kdom/xpath/impl/expression.cpp:
(Expression::~Expression):
(Expression::optimize):
(Expression::isConstant):
* kdom/xpath/impl/expression.h:
* kdom/xpath/impl/functions.cpp:
(Function::setArguments):
(FunctionLibrary::getFunction):
* kdom/xpath/impl/functions.h:
* kdom/xpath/impl/path.cpp:
(Path::~Path):
(Path::optimize):
(Path::doEvaluate):
(Path::dump):
* kdom/xpath/impl/path.h:
* kdom/xpath/impl/step.cpp:
(Step::Step):
(Step::~Step):
(Step::evaluate):
(Step::optimize):
(Step::dump):
* kdom/xpath/impl/step.h:
* kdom/xpath/impl/tokenizer.cpp:
(Tokenizer::isAxisName):
(Tokenizer::isNodeTypeName):
* kdom/xpath/impl/tokenizer.h:
* kdom/xpath/impl/util.h:
* kdom/xpath/impl/variablereference.cpp:
(VariableReference::doEvaluate):
* kdom/xpointer/impl/ElementSchemeImpl.cpp:
(ElementSchemeImpl::evaluate):
* kdom/xpointer/impl/ElementSchemeImpl.h:
* kdom/xpointer/impl/XPointerEvaluatorImpl.cpp:
(XPointerEvaluatorImpl::createXPointer):
* kdom/xpointer/impl/XPointerExpressionImpl.cpp:
* kdom/xpointer/impl/XPointerExpressionImpl.h:
* ksvg2/KSVGFactory.cpp:
(KSVGFactory::createPartObject):
(KSVGFactory::registerPart):
* ksvg2/KSVGFactory.h:
(KSVG::KSVGFactory::partList):
* ksvg2/css/KSVGCSSParser.cpp:
(SVGCSSParser::createCSSStyleDeclaration):
* ksvg2/css/KSVGCSSParser.h:
* ksvg2/css/SVGCSSStyleDeclarationImpl.cpp:
(SVGCSSStyleDeclarationImpl::SVGCSSStyleDeclarationImpl):
* ksvg2/css/SVGCSSStyleDeclarationImpl.h:
* ksvg2/css/SVGCSSStyleSelector.cpp:
(SVGCSSStyleSelector::loadDefaultStyle):
(SVGCSSStyleSelector::addExtraDeclarations):
* ksvg2/css/SVGCSSStyleSelector.h:
* ksvg2/misc/KCanvasRenderingStyle.cpp:
(KCanvasRenderingStyle::updateStroke):
(KCanvasRenderingStyle::cssPrimitiveToLength):
* ksvg2/misc/KSVGTimeScheduler.cpp:
(SVGTimer::notifyAll):
* ksvg2/misc/KSVGTimeScheduler.h:
* ksvg2/svg/SVGDocumentImpl.cpp:
(SVGDocumentImpl::finishedParsing):
(SVGDocumentImpl::recalcStyleSelector):
* ksvg2/svg/SVGDocumentImpl.h:
* ksvg2/svg/SVGFEColorMatrixElementImpl.cpp:
(SVGFEColorMatrixElementImpl::createCanvasItem):
* ksvg2/svg/SVGList.h:
* ksvg2/svg/SVGSVGElementImpl.cpp:
(SVGSVGElementImpl::pixelUnitToMillimeterX):
(SVGSVGElementImpl::pixelUnitToMillimeterY):
* kwq/KWQCString.h: Added #define q->q3.
* kwq/KWQCollection.h:
* kwq/KWQDict.h:
* kwq/KWQIntDict.h:
* kwq/KWQMemArray.h:
* kwq/KWQPaintDeviceMetrics.h:
* kwq/KWQPtrList.h:
* kwq/KWQPtrStack.h:
* kwq/KWQValueList.h:
* kwq/KWQValueVector.h:
Pulled over first section of Qt4 changes from kdom, mapping
existing Qt3 classes to their new Qt4 names and adding necessary
#defines to kwq to allow supporting both names.
http://bugzilla.opendarwin.org/show_bug.cgi?id=4799
2005-09-01 Vicki Murley <vicki@apple.com>
Reviewed by John.
Test cases added: No new tests, HTMLFrameElement09.html covers this crash
- fixed <rdar://problem/4224088> crash in KWQKHTMLPart::handledOnloadEvents loading test HTMLFrameElement09.html
* khtml/xml/dom_docimpl.cpp:
(DocumentImpl::implicitClose): nil check on the part
2005-09-01 Darin Adler <darin@apple.com>
Reviewed by Maciej.
- fixed <rdar://problem/3524912> repro crash in KHTMLParser::parseToken, due to parser's current element being destroyed (www.gnnetcom.dk)
Test cases added:
* layout-tests/fast/parser/remove-parser-current-node.html: Added.
* layout-tests/fast/parser/remove-parser-current-node-expected.txt: Added.
* khtml/html/htmlparser.cpp: Changed block stack to hold a SharedPtr to the
nodes in the stack -- needed because they might be destroyed by JavaScript.
(HTMLParser::insertNode): Don't call attach() on the new node if the parent
node isn't also attached. This happens when the parent node is no longer in
the DOM tree because it was removed by JavaScript.
(HTMLParser::popNestedHeaderTag): Updated since node is now a SharedPtr.
(HTMLParser::handleResidualStyleCloseTagAcrossBlocks): Ditto.
(HTMLParser::popOneBlock): Ditto.
2005-09-01 Eric Seidel <eseidel@apple.com>
Reviewed by sullivan.
* kwq/KWQSlot.mm: changed ksvg2/core to ksvg/misc
Build fix: issed one include from previous change.
http://bugzilla.opendarwin.org/show_bug.cgi?id=4790
2005-09-01 David Harrison <harrison@apple.com>
Reviewed by Justin.
<rdar://problem/4054701> assertion failure in khtml::isEqualIgnoringAffinity using VoiceOver in new Mail message
Problem was that an AXTextMarker was erroneously given UPSTREAM affinity. Fixed by having the
VisiblePosition constructors make the actual affinity DOWNSTREAM if UPSTREAM was specified, but
the Position is not at a line wrap.
Test cases added:
There is no way to automate a test for this because it requires using the AX APIs, which are
not available to the tests.
A manual test involves creating an email and using VoiceOver on it. Seems like too much.
* khtml/editing/selection.h:
* khtml/editing/visible_position.cpp:
(khtml::VisiblePosition::init):
(khtml::VisiblePosition::next):
* khtml/editing/visible_position.h:
* khtml/editing/visible_units.cpp:
(khtml::nextBoundary):
(khtml::endOfLine):
* khtml/khtml_part.cpp:
(KHTMLPart::findTextNext):
(KHTMLPart::selectFrameElementInParentIfFullySelected):
* khtml/rendering/render_text.cpp:
(RenderText::positionForCoordinates):
* kwq/KWQKHTMLPart.mm:
(KWQKHTMLPart::findString):
(KWQKHTMLPart::advanceToNextMisspelling):
* kwq/WebCoreBridge.mm:
(-[WebCoreBridge setSelectedDOMRange:affinity:closeTyping:]):
2005-08-31 Adele Peterson <adele@apple.com>
Reviewed by Dave Hyatt.
- fixed <rdar://problem/4229189> add a way to get a separator into a <select>
This will allow an <hr> within a select element to display a separator in a popup menu.
These extra elements are added to our listItems array, which we use internally. But this should not
affect JavaScript operations, such as getting an index of an option element, or getting the length of the select,
or getting the selected index. In these cases, the <hr>s will be ignored.
Test cases added:
* manual-tests/select_hr.html: Added.
* khtml/html/html_formimpl.h:
(DOM::HTMLSelectElementImpl::listItems): Now that our listItems can also contain <hr>s,
I've changed listItems to be a QMemArray<HTMLElementImpl*> instead of QMemArray<HTMLGenericFormElementImpl*>
(DOM::HTMLOptGroupElementImpl::checkDTD): Added check for <hr>
* khtml/html/html_formimpl.cpp:
(DOM::HTMLSelectElementImpl::checkDTD): Added check for <hr>
(DOM::HTMLSelectElementImpl::add): Added check for <hr> so these elements can be added through Javascript.
(DOM::HTMLSelectElementImpl::recalcListItems): Added case for <hr> to add the element to the listItems array.
(DOM::HTMLSelectElementImpl::selectedIndex): Updated type for array of listItems.
(DOM::HTMLSelectElementImpl::setSelectedIndex): ditto.
(DOM::HTMLSelectElementImpl::length): ditto.
(DOM::HTMLSelectElementImpl::remove): ditto.
(DOM::HTMLSelectElementImpl::value): ditto.
(DOM::HTMLSelectElementImpl::setValue): ditto.
(DOM::HTMLSelectElementImpl::state): ditto.
(DOM::HTMLSelectElementImpl::restoreState): ditto.
(DOM::HTMLSelectElementImpl::appendFormData): ditto.
(DOM::HTMLSelectElementImpl::optionToListIndex): ditto.
(DOM::HTMLSelectElementImpl::listToOptionIndex): ditto.
(DOM::HTMLSelectElementImpl::reset): ditto.
(DOM::HTMLSelectElementImpl::notifyOptionSelected): ditto.
(DOM::HTMLOptionElementImpl::index): ditto.
* khtml/rendering/render_form.cpp:
(RenderSelect::updateFromElement): If the list item is an <hr>, and we're not using a ListBox, then we call appendSeparator on the widget.
(RenderSelect::layout): Updated type for array of listItems.
(RenderSelect::slotSelected): ditto.
(RenderSelect::slotSelectionChanged): ditto.
(RenderSelect::updateSelection): ditto.
* kwq/KWQListBox.h: Added ItemType enum with the following values: Option, GroupLabel, and Separator.
(KWQListBoxItem::KWQListBoxItem): Updated to use ItemType instead of old isGroupLabel bool.
(QListBox::appendItem): ditto.
(QListBox::appendGroupLabel): ditto.
* kwq/KWQComboBox.h:
(QComboBox::appendItem): the private version of appendItem used to take isLabel as a parameter. Now it takes an ItemType.
(QComboBox::appendGroupLabel): calls appendItem with an ItemType of GroupLabel
(QComboBox::appendSeparator): calls appendItem with an ItemType of Separator
* kwq/KWQComboBox.mm:
(QComboBox::setTitle): Updated to check for the ItemType instead of the old isGroupLabel bool.
(QComboBox::appendItem): If the new item is a Separator, then we add a separatorItem to the popup menu.
(QComboBox::sizeHint): Updated to check for the ItemType instead of the old isGroupLabel bool.
(QComboBox::populateMenu): If the new item is a Separator, then we add a separatorItem to the popup menu.
* kwq/KWQListBox.mm:
(QListBox::appendItem): Updated to use the ItemType instead of the old isLabel bool.
(QListBox::sizeForNumberOfLines): ditto.
(-[KWQTableView tableView:shouldSelectRow:]): ditto.
(-[KWQTableView drawRow:clipRect:]): ditto.
2005-09-01 Mitz Pettel <opendarwin.org@mitzpettel.com>
Reviewed and landed by Darin.
- fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=4672
Incorrect highlight when selection begins with space and word-spacing>0
Test cases added:
* manual-tests/word-spacing-highlight.html: Added.
* khtml/rendering/render_text.h: (InlineTextBox::textObject): Made inline.
* khtml/rendering/render_text.cpp: (InlineTextBox::selectionRect): Add word
spacing in as necessary when computing the rect.
2005-09-01 Eric Seidel <eseidel@apple.com>
Removing unused files from SVG repository, no review requested.
* ksvg2/dom/SVGAElement.cpp: Removed.
* ksvg2/dom/SVGAElement.h: Removed.
* ksvg2/dom/SVGAngle.cpp: Removed.
* ksvg2/dom/SVGAngle.h: Removed.
* ksvg2/dom/SVGAnimateColorElement.cpp: Removed.
* ksvg2/dom/SVGAnimateColorElement.h: Removed.
* ksvg2/dom/SVGAnimateElement.cpp: Removed.
* ksvg2/dom/SVGAnimateElement.h: Removed.
* ksvg2/dom/SVGAnimateTransformElement.cpp: Removed.
* ksvg2/dom/SVGAnimateTransformElement.h: Removed.
* ksvg2/dom/SVGAnimatedAngle.cpp: Removed.
* ksvg2/dom/SVGAnimatedAngle.h: Removed.
* ksvg2/dom/SVGAnimatedBoolean.cpp: Removed.
* ksvg2/dom/SVGAnimatedBoolean.h: Removed.
* ksvg2/dom/SVGAnimatedEnumeration.cpp: Removed.
* ksvg2/dom/SVGAnimatedEnumeration.h: Removed.
* ksvg2/dom/SVGAnimatedInteger.cpp: Removed.
* ksvg2/dom/SVGAnimatedInteger.h: Removed.
* ksvg2/dom/SVGAnimatedLength.cpp: Removed.
* ksvg2/dom/SVGAnimatedLength.h: Removed.
* ksvg2/dom/SVGAnimatedLengthList.cpp: Removed.
* ksvg2/dom/SVGAnimatedLengthList.h: Removed.
* ksvg2/dom/SVGAnimatedNumber.cpp: Removed.
* ksvg2/dom/SVGAnimatedNumber.h: Removed.
* ksvg2/dom/SVGAnimatedNumberList.cpp: Removed.
* ksvg2/dom/SVGAnimatedNumberList.h: Removed.
* ksvg2/dom/SVGAnimatedPathData.cpp: Removed.
* ksvg2/dom/SVGAnimatedPathData.h: Removed.
* ksvg2/dom/SVGAnimatedPoints.cpp: Removed.
* ksvg2/dom/SVGAnimatedPoints.h: Removed.
* ksvg2/dom/SVGAnimatedPreserveAspectRatio.cpp: Removed.
* ksvg2/dom/SVGAnimatedPreserveAspectRatio.h: Removed.
* ksvg2/dom/SVGAnimatedRect.cpp: Removed.
* ksvg2/dom/SVGAnimatedRect.h: Removed.
* ksvg2/dom/SVGAnimatedString.cpp: Removed.
* ksvg2/dom/SVGAnimatedString.h: Removed.
* ksvg2/dom/SVGAnimatedTransformList.cpp: Removed.
* ksvg2/dom/SVGAnimatedTransformList.h: Removed.
* ksvg2/dom/SVGAnimationElement.cpp: Removed.
* ksvg2/dom/SVGAnimationElement.h: Removed.
* ksvg2/dom/SVGCircleElement.cpp: Removed.
* ksvg2/dom/SVGCircleElement.h: Removed.
* ksvg2/dom/SVGClipPathElement.cpp: Removed.
* ksvg2/dom/SVGClipPathElement.h: Removed.
* ksvg2/dom/SVGColor.cpp: Removed.
* ksvg2/dom/SVGColor.h: Removed.
* ksvg2/dom/SVGComponentTransferFunctionElement.cpp: Removed.
* ksvg2/dom/SVGComponentTransferFunctionElement.h: Removed.
* ksvg2/dom/SVGDOMImplementation.cpp: Removed.
* ksvg2/dom/SVGDOMImplementation.h: Removed.
* ksvg2/dom/SVGDefsElement.cpp: Removed.
* ksvg2/dom/SVGDefsElement.h: Removed.
* ksvg2/dom/SVGDescElement.cpp: Removed.
* ksvg2/dom/SVGDescElement.h: Removed.
* ksvg2/dom/SVGDocument.cpp: Removed.
* ksvg2/dom/SVGDocument.h: Removed.
* ksvg2/dom/SVGElement.cpp: Removed.
* ksvg2/dom/SVGElement.h: Removed.
* ksvg2/dom/SVGElementInstance.cpp: Removed.
* ksvg2/dom/SVGElementInstance.h: Removed.
* ksvg2/dom/SVGElementInstanceList.cpp: Removed.
* ksvg2/dom/SVGElementInstanceList.h: Removed.
* ksvg2/dom/SVGEllipseElement.cpp: Removed.
* ksvg2/dom/SVGEllipseElement.h: Removed.
* ksvg2/dom/SVGException.cpp: Removed.
* ksvg2/dom/SVGException.h: Removed.
* ksvg2/dom/SVGExternalResourcesRequired.cpp: Removed.
* ksvg2/dom/SVGExternalResourcesRequired.h: Removed.
* ksvg2/dom/SVGFEBlendElement.cpp: Removed.
* ksvg2/dom/SVGFEBlendElement.h: Removed.
* ksvg2/dom/SVGFEColorMatrixElement.cpp: Removed.
* ksvg2/dom/SVGFEColorMatrixElement.h: Removed.
* ksvg2/dom/SVGFEComponentTransferElement.cpp: Removed.
* ksvg2/dom/SVGFEComponentTransferElement.h: Removed.
* ksvg2/dom/SVGFECompositeElement.cpp: Removed.
* ksvg2/dom/SVGFECompositeElement.h: Removed.
* ksvg2/dom/SVGFEFloodElement.cpp: Removed.
* ksvg2/dom/SVGFEFloodElement.h: Removed.
* ksvg2/dom/SVGFEFuncAElement.cpp: Removed.
* ksvg2/dom/SVGFEFuncAElement.h: Removed.
* ksvg2/dom/SVGFEFuncBElement.cpp: Removed.
* ksvg2/dom/SVGFEFuncBElement.h: Removed.
* ksvg2/dom/SVGFEFuncGElement.cpp: Removed.
* ksvg2/dom/SVGFEFuncGElement.h: Removed.
* ksvg2/dom/SVGFEFuncRElement.cpp: Removed.
* ksvg2/dom/SVGFEFuncRElement.h: Removed.
* ksvg2/dom/SVGFEGaussianBlurElement.cpp: Removed.
* ksvg2/dom/SVGFEGaussianBlurElement.h: Removed.
* ksvg2/dom/SVGFEImageElement.cpp: Removed.
* ksvg2/dom/SVGFEImageElement.h: Removed.
* ksvg2/dom/SVGFEMergeElement.cpp: Removed.
* ksvg2/dom/SVGFEMergeElement.h: Removed.
* ksvg2/dom/SVGFEMergeNodeElement.cpp: Removed.
* ksvg2/dom/SVGFEMergeNodeElement.h: Removed.
* ksvg2/dom/SVGFEOffsetElement.cpp: Removed.
* ksvg2/dom/SVGFEOffsetElement.h: Removed.
* ksvg2/dom/SVGFETileElement.cpp: Removed.
* ksvg2/dom/SVGFETileElement.h: Removed.
* ksvg2/dom/SVGFETurbulenceElement.cpp: Removed.
* ksvg2/dom/SVGFETurbulenceElement.h: Removed.
* ksvg2/dom/SVGFilterElement.cpp: Removed.
* ksvg2/dom/SVGFilterElement.h: Removed.
* ksvg2/dom/SVGFilterPrimitiveStandardAttributes.cpp: Removed.
* ksvg2/dom/SVGFilterPrimitiveStandardAttributes.h: Removed.
* ksvg2/dom/SVGFitToViewBox.cpp: Removed.
* ksvg2/dom/SVGFitToViewBox.h: Removed.
* ksvg2/dom/SVGGElement.cpp: Removed.
* ksvg2/dom/SVGGElement.h: Removed.
* ksvg2/dom/SVGGradientElement.cpp: Removed.
* ksvg2/dom/SVGGradientElement.h: Removed.
* ksvg2/dom/SVGImageElement.cpp: Removed.
* ksvg2/dom/SVGImageElement.h: Removed.
* ksvg2/dom/SVGLangSpace.cpp: Removed.
* ksvg2/dom/SVGLangSpace.h: Removed.
* ksvg2/dom/SVGLength.cpp: Removed.
* ksvg2/dom/SVGLength.h: Removed.
* ksvg2/dom/SVGLengthList.cpp: Removed.
* ksvg2/dom/SVGLengthList.h: Removed.
* ksvg2/dom/SVGLineElement.cpp: Removed.
* ksvg2/dom/SVGLineElement.h: Removed.
* ksvg2/dom/SVGLinearGradientElement.cpp: Removed.
* ksvg2/dom/SVGLinearGradientElement.h: Removed.
* ksvg2/dom/SVGLocatable.cpp: Removed.
* ksvg2/dom/SVGLocatable.h: Removed.
* ksvg2/dom/SVGMarkerElement.cpp: Removed.
* ksvg2/dom/SVGMarkerElement.h: Removed.
* ksvg2/dom/SVGMatrix.cpp: Removed.
* ksvg2/dom/SVGMatrix.h: Removed.
* ksvg2/dom/SVGNumber.cpp: Removed.
* ksvg2/dom/SVGNumber.h: Removed.
* ksvg2/dom/SVGNumberList.cpp: Removed.
* ksvg2/dom/SVGNumberList.h: Removed.
* ksvg2/dom/SVGPaint.cpp: Removed.
* ksvg2/dom/SVGPaint.h: Removed.
* ksvg2/dom/SVGPathElement.cpp: Removed.
* ksvg2/dom/SVGPathElement.h: Removed.
* ksvg2/dom/SVGPathSeg.cpp: Removed.
* ksvg2/dom/SVGPathSeg.h: Removed.
* ksvg2/dom/SVGPathSegArc.cpp: Removed.
* ksvg2/dom/SVGPathSegArc.h: Removed.
* ksvg2/dom/SVGPathSegClosePath.cpp: Removed.
* ksvg2/dom/SVGPathSegClosePath.h: Removed.
* ksvg2/dom/SVGPathSegCurvetoCubic.cpp: Removed.
* ksvg2/dom/SVGPathSegCurvetoCubic.h: Removed.
* ksvg2/dom/SVGPathSegCurvetoCubicSmooth.cpp: Removed.
* ksvg2/dom/SVGPathSegCurvetoCubicSmooth.h: Removed.
* ksvg2/dom/SVGPathSegCurvetoQuadratic.cpp: Removed.
* ksvg2/dom/SVGPathSegCurvetoQuadratic.h: Removed.
* ksvg2/dom/SVGPathSegCurvetoQuadraticSmooth.cpp: Removed.
* ksvg2/dom/SVGPathSegCurvetoQuadraticSmooth.h: Removed.
* ksvg2/dom/SVGPathSegLineto.cpp: Removed.
* ksvg2/dom/SVGPathSegLineto.h: Removed.
* ksvg2/dom/SVGPathSegLinetoHorizontal.cpp: Removed.
* ksvg2/dom/SVGPathSegLinetoHorizontal.h: Removed.
* ksvg2/dom/SVGPathSegLinetoVertical.cpp: Removed.
* ksvg2/dom/SVGPathSegLinetoVertical.h: Removed.
* ksvg2/dom/SVGPathSegList.cpp: Removed.
* ksvg2/dom/SVGPathSegList.h: Removed.
* ksvg2/dom/SVGPathSegMoveto.cpp: Removed.
* ksvg2/dom/SVGPathSegMoveto.h: Removed.
* ksvg2/dom/SVGPatternElement.cpp: Removed.
* ksvg2/dom/SVGPatternElement.h: Removed.
* ksvg2/dom/SVGPoint.cpp: Removed.
* ksvg2/dom/SVGPoint.h: Removed.
* ksvg2/dom/SVGPointList.cpp: Removed.
* ksvg2/dom/SVGPointList.h: Removed.
* ksvg2/dom/SVGPolygonElement.cpp: Removed.
* ksvg2/dom/SVGPolygonElement.h: Removed.
* ksvg2/dom/SVGPolylineElement.cpp: Removed.
* ksvg2/dom/SVGPolylineElement.h: Removed.
* ksvg2/dom/SVGPreserveAspectRatio.cpp: Removed.
* ksvg2/dom/SVGPreserveAspectRatio.h: Removed.
* ksvg2/dom/SVGRadialGradientElement.cpp: Removed.
* ksvg2/dom/SVGRadialGradientElement.h: Removed.
* ksvg2/dom/SVGRect.cpp: Removed.
* ksvg2/dom/SVGRect.h: Removed.
* ksvg2/dom/SVGRectElement.cpp: Removed.
* ksvg2/dom/SVGRectElement.h: Removed.
* ksvg2/dom/SVGSVGElement.cpp: Removed.
* ksvg2/dom/SVGSVGElement.h: Removed.
* ksvg2/dom/SVGScriptElement.cpp: Removed.
* ksvg2/dom/SVGScriptElement.h: Removed.
* ksvg2/dom/SVGSetElement.cpp: Removed.
* ksvg2/dom/SVGSetElement.h: Removed.
* ksvg2/dom/SVGStopElement.cpp: Removed.
* ksvg2/dom/SVGStopElement.h: Removed.
* ksvg2/dom/SVGStringList.cpp: Removed.
* ksvg2/dom/SVGStringList.h: Removed.
* ksvg2/dom/SVGStylable.cpp: Removed.
* ksvg2/dom/SVGStylable.h: Removed.
* ksvg2/dom/SVGStyleElement.cpp: Removed.
* ksvg2/dom/SVGStyleElement.h: Removed.
* ksvg2/dom/SVGSwitchElement.cpp: Removed.
* ksvg2/dom/SVGSwitchElement.h: Removed.
* ksvg2/dom/SVGSymbolElement.cpp: Removed.
* ksvg2/dom/SVGSymbolElement.h: Removed.
* ksvg2/dom/SVGTSpanElement.cpp: Removed.
* ksvg2/dom/SVGTSpanElement.h: Removed.
* ksvg2/dom/SVGTests.cpp: Removed.
* ksvg2/dom/SVGTests.h: Removed.
* ksvg2/dom/SVGTextContentElement.cpp: Removed.
* ksvg2/dom/SVGTextContentElement.h: Removed.
* ksvg2/dom/SVGTextElement.cpp: Removed.
* ksvg2/dom/SVGTextElement.h: Removed.
* ksvg2/dom/SVGTextPositioningElement.cpp: Removed.
* ksvg2/dom/SVGTextPositioningElement.h: Removed.
* ksvg2/dom/SVGTitleElement.cpp: Removed.
* ksvg2/dom/SVGTitleElement.h: Removed.
* ksvg2/dom/SVGTransform.cpp: Removed.
* ksvg2/dom/SVGTransform.h: Removed.
* ksvg2/dom/SVGTransformList.cpp: Removed.
* ksvg2/dom/SVGTransformList.h: Removed.
* ksvg2/dom/SVGTransformable.cpp: Removed.
* ksvg2/dom/SVGTransformable.h: Removed.
* ksvg2/dom/SVGURIReference.cpp: Removed.
* ksvg2/dom/SVGURIReference.h: Removed.
* ksvg2/dom/SVGUseElement.cpp: Removed.
* ksvg2/dom/SVGUseElement.h: Removed.
* ksvg2/dom/SVGViewElement.cpp: Removed.
* ksvg2/dom/SVGViewElement.h: Removed.
* ksvg2/dom/SVGZoomAndPan.cpp: Removed.
* ksvg2/dom/SVGZoomAndPan.h: Removed.
* ksvg2/events/SVGEvent.cpp: Removed.
* ksvg2/events/SVGEvent.h: Removed.
* ksvg2/events/SVGZoomEvent.cpp: Removed.
* ksvg2/events/SVGZoomEvent.h: Removed.
2005-09-01 Eric Seidel <eseidel@apple.com>
Reviewed by mjs.
* WebCore+SVG/DrawCanvasItem.mm: header include changes.
* WebCore+SVG/DrawDocument.mm:
* WebCore.xcodeproj/project.pbxproj:
* kcanvas/KCanvasTreeDebug.cpp:
* kdom/cache/KDOMLoader.cpp:
* kdom/core/AttrImpl.h:
* kdom/core/CDATASectionImpl.h:
* kdom/core/CDFInterface.cpp:
* kdom/core/CDFInterface.h:
* kdom/core/CharacterDataImpl.h:
* kdom/core/CommentImpl.h:
* kdom/core/DOMConfigurationImpl.h:
* kdom/core/DOMImplementationImpl.cpp:
* kdom/core/DocumentFragmentImpl.h:
* kdom/core/DocumentImpl.cpp:
* kdom/core/DocumentImpl.h:
* kdom/core/DocumentTypeImpl.h:
* kdom/core/ElementImpl.h:
* kdom/core/EntityImpl.h:
* kdom/core/EntityReferenceImpl.h:
* kdom/core/NamedAttrMapImpl.h:
* kdom/core/NamedNodeMapImpl.h:
* kdom/core/NodeImpl.h:
* kdom/core/NotationImpl.h:
* kdom/core/ProcessingInstructionImpl.h:
* kdom/core/TagNodeListImpl.h:
* kdom/core/TextImpl.h:
* kdom/core/XMLElementImpl.h:
* kdom/css/CSSCharsetRuleImpl.h:
* kdom/css/CSSFontFaceRuleImpl.h:
* kdom/css/CSSHelper.h:
* kdom/css/CSSImageValueImpl.cpp:
* kdom/css/CSSImageValueImpl.h:
* kdom/css/CSSImportRuleImpl.h:
* kdom/css/CSSMediaRuleImpl.h:
* kdom/css/CSSPageRuleImpl.h:
* kdom/css/CSSPrimitiveValueImpl.cpp:
* kdom/css/CSSPrimitiveValueImpl.h:
* kdom/css/CSSRuleImpl.h:
* kdom/css/CSSStyleDeclarationImpl.cpp:
* kdom/css/CSSStyleDeclarationImpl.h:
* kdom/css/CSSStyleRuleImpl.h:
* kdom/css/CSSStyleSelector.cpp:
* kdom/css/CSSStyleSelector.h:
* kdom/css/CSSStyleSheetImpl.h:
* kdom/css/CSSUnknownRuleImpl.h:
* kdom/css/CSSValueImpl.h:
* kdom/css/CSSValueListImpl.h:
* kdom/css/DocumentCSSImpl.h:
* kdom/css/KDOMCSSParser.cpp:
* kdom/css/KDOMCSSParser.h:
* kdom/css/MediaListImpl.h:
* kdom/css/RenderStyle.h:
* kdom/css/RenderStyleDefs.h:
* kdom/css/StyleBaseImpl.cpp:
* kdom/css/StyleBaseImpl.h:
* kdom/css/StyleSheetImpl.h:
* kdom/css/kdomparsercss.y:
* kdom/events/EventListenerImpl.h:
* kdom/events/KeyboardEventImpl.h:
* kdom/events/MouseEventImpl.h:
* kdom/events/MutationEventImpl.h:
* kdom/events/UIEventImpl.h:
* kdom/ls/LSParserImpl.h:
* kdom/ls/LSSerializerFilterImpl.h:
* kdom/parser/KDOMParser.h:
* kdom/range/DocumentRangeImpl.cpp:
* kdom/traversal/NodeIteratorImpl.h:
* kdom/traversal/TreeWalkerImpl.h:
* kdom/xpath/XPathNamespaceImpl.h:
* ksvg2/css/KSVGCSSParser.cpp:
* ksvg2/css/KSVGCSSParser.h:
* ksvg2/css/SVGCSSStyleDeclarationImpl.cpp:
* ksvg2/css/SVGCSSStyleDeclarationImpl.h:
* ksvg2/css/SVGCSSStyleSelector.cpp:
* ksvg2/css/SVGCSSStyleSelector.h:
* ksvg2/css/SVGCSSStyleSheetImpl.h:
* ksvg2/css/SVGRenderStyle.h:
* ksvg2/ecma/Ecma.cpp:
* ksvg2/ecma/GlobalObject.cpp:
* ksvg2/events/SVGEvent.cpp:
* ksvg2/events/SVGEventImpl.h:
* ksvg2/events/SVGZoomEvent.cpp:
* ksvg2/events/SVGZoomEventImpl.h:
* ksvg2/misc/KCanvasRenderingStyle.cpp:
* ksvg2/misc/KCanvasRenderingStyle.h:
* ksvg2/svg/CDFInterface.cpp:
* ksvg2/svg/CDFInterface.h:
* ksvg2/svg/SVGAElementImpl.cpp:
* ksvg2/svg/SVGAnimateTransformElementImpl.cpp:
* ksvg2/svg/SVGAnimationElementImpl.cpp:
* ksvg2/svg/SVGCircleElementImpl.cpp:
* ksvg2/svg/SVGClipPathElementImpl.cpp:
* ksvg2/svg/SVGColorImpl.cpp:
* ksvg2/svg/SVGColorImpl.h:
* ksvg2/svg/SVGComponentTransferFunctionElementImpl.cpp:
* ksvg2/svg/SVGDOMImplementationImpl.cpp:
* ksvg2/svg/SVGDOMImplementationImpl.h:
* ksvg2/svg/SVGDocumentImpl.cpp:
* ksvg2/svg/SVGDocumentImpl.h:
* ksvg2/svg/SVGElementImpl.cpp:
* ksvg2/svg/SVGElementImpl.h:
* ksvg2/svg/SVGElementInstanceImpl.h:
* ksvg2/svg/SVGEllipseElementImpl.cpp:
* ksvg2/svg/SVGExternalResourcesRequiredImpl.cpp:
* ksvg2/svg/SVGFEBlendElementImpl.cpp:
* ksvg2/svg/SVGFEColorMatrixElementImpl.cpp:
* ksvg2/svg/SVGFEComponentTransferElementImpl.cpp:
* ksvg2/svg/SVGFECompositeElementImpl.cpp:
* ksvg2/svg/SVGFEFloodElementImpl.cpp:
* ksvg2/svg/SVGFEGaussianBlurElementImpl.cpp:
* ksvg2/svg/SVGFEImageElementImpl.cpp:
* ksvg2/svg/SVGFEMergeElementImpl.cpp:
* ksvg2/svg/SVGFEMergeNodeElementImpl.cpp:
* ksvg2/svg/SVGFEOffsetElementImpl.cpp:
* ksvg2/svg/SVGFETileElementImpl.cpp:
* ksvg2/svg/SVGFETurbulenceElementImpl.cpp:
* ksvg2/svg/SVGFilterElementImpl.cpp:
* ksvg2/svg/SVGFilterPrimitiveStandardAttributesImpl.cpp:
* ksvg2/svg/SVGFitToViewBoxImpl.cpp:
* ksvg2/svg/SVGGradientElementImpl.cpp:
* ksvg2/svg/SVGImageElementImpl.cpp:
* ksvg2/svg/SVGLangSpaceImpl.cpp:
* ksvg2/svg/SVGLengthImpl.h:
* ksvg2/svg/SVGLineElementImpl.cpp:
* ksvg2/svg/SVGLinearGradientElementImpl.cpp:
* ksvg2/svg/SVGList.h:
* ksvg2/svg/SVGMarkerElementImpl.cpp:
* ksvg2/svg/SVGPathElementImpl.cpp:
* ksvg2/svg/SVGPathSegClosePathImpl.h:
* ksvg2/svg/SVGPathSegImpl.h:
* ksvg2/svg/SVGPathSegLinetoHorizontalImpl.h:
* ksvg2/svg/SVGPathSegLinetoImpl.h:
* ksvg2/svg/SVGPathSegLinetoVerticalImpl.h:
* ksvg2/svg/SVGPathSegMovetoImpl.h:
* ksvg2/svg/SVGPatternElementImpl.cpp:
* ksvg2/svg/SVGPolyElementImpl.cpp:
* ksvg2/svg/SVGPreserveAspectRatioImpl.cpp:
* ksvg2/svg/SVGRadialGradientElementImpl.cpp:
* ksvg2/svg/SVGRectElementImpl.cpp:
* ksvg2/svg/SVGSVGElementImpl.cpp:
* ksvg2/svg/SVGSVGElementImpl.h:
* ksvg2/svg/SVGScriptElementImpl.cpp:
* ksvg2/svg/SVGStopElementImpl.cpp:
* ksvg2/svg/SVGStringListImpl.h:
* ksvg2/svg/SVGStyleElementImpl.cpp:
* ksvg2/svg/SVGStyledElementImpl.cpp:
* ksvg2/svg/SVGStyledElementImpl.h:
* ksvg2/svg/SVGSwitchElementImpl.cpp:
* ksvg2/svg/SVGTestsImpl.cpp:
* ksvg2/svg/SVGTextContentElementImpl.cpp:
* ksvg2/svg/SVGTextPositioningElementImpl.cpp:
* ksvg2/svg/SVGTransformableImpl.cpp:
* ksvg2/svg/SVGURIReferenceImpl.cpp:
* ksvg2/svg/SVGUseElementImpl.cpp:
* ksvg2/svg/SVGViewElementImpl.cpp:
* ksvg2/svg/SVGZoomAndPanImpl.cpp:
I renamed:
kdom/impl -> kdom/core
kdom/css/impl/* -> kdom/css/*
kdom/css/impl/* -> kdom/css/*
kdom/ls/impl/* -> kdom/ls/*
kdom/events/impl/* -> kdom/events/*
kdom/range/impl/* -> kdom/range/*
kdom/traversal/impl/* -> kdom/traversal/*
ksvg2/core -> ksvg2/misc
kdom/impl -> kdom/svg
ksvg2/css/impl/* -> ksvg2/css/*
ksvg2/events/impl/* -> ksvg2/events/*
And made all the necessary header include and project file changes.
This now brings our source tree fully up-to-date with all the
recent kdom/ksvg2 file re-orgs (which were done per our request).
http://bugzilla.opendarwin.org/show_bug.cgi?id=4790
2005-09-01 Eric Seidel <eseidel@apple.com>
Rubber stamped by mjs.
Replaced tabs with spaces throughout all of SVGSupport, excepting
kdom/xpath upon specific request of the kdom/xpath maintainer.
http://bugzilla.opendarwin.org/show_bug.cgi?id=4752
2005-08-31 Maciej Stachowiak <mjs@apple.com>
- update test results for Mitz's recent border AA change
* layout-tests/css1/basic/class_as_selector-expected.checksum:
* layout-tests/css1/basic/class_as_selector-expected.png:
* layout-tests/css1/basic/comments-expected.checksum:
* layout-tests/css1/basic/comments-expected.png:
* layout-tests/css1/basic/containment-expected.checksum:
* layout-tests/css1/basic/containment-expected.png:
* layout-tests/css1/basic/contextual_selectors-expected.checksum:
* layout-tests/css1/basic/contextual_selectors-expected.png:
* layout-tests/css1/basic/grouping-expected.checksum:
* layout-tests/css1/basic/grouping-expected.png:
* layout-tests/css1/basic/id_as_selector-expected.checksum:
* layout-tests/css1/basic/id_as_selector-expected.png:
* layout-tests/css1/basic/inheritance-expected.checksum:
* layout-tests/css1/basic/inheritance-expected.png:
* layout-tests/css1/box_properties/border-expected.checksum:
* layout-tests/css1/box_properties/border-expected.png:
* layout-tests/css1/box_properties/border_bottom-expected.checksum:
* layout-tests/css1/box_properties/border_bottom-expected.png:
* layout-tests/css1/box_properties/border_bottom_inline-expected.checksum:
* layout-tests/css1/box_properties/border_bottom_inline-expected.png:
* layout-tests/css1/box_properties/border_bottom_width-expected.checksum:
* layout-tests/css1/box_properties/border_bottom_width-expected.png:
* layout-tests/css1/box_properties/border_bottom_width_inline-expected.checksum:
* layout-tests/css1/box_properties/border_bottom_width_inline-expected.png:
* layout-tests/css1/box_properties/border_color-expected.checksum:
* layout-tests/css1/box_properties/border_color-expected.png:
* layout-tests/css1/box_properties/border_color_inline-expected.checksum:
* layout-tests/css1/box_properties/border_color_inline-expected.png:
* layout-tests/css1/box_properties/border_inline-expected.checksum:
* layout-tests/css1/box_properties/border_inline-expected.png:
* layout-tests/css1/box_properties/border_left-expected.checksum:
* layout-tests/css1/box_properties/border_left-expected.png:
* layout-tests/css1/box_properties/border_left_inline-expected.checksum:
* layout-tests/css1/box_properties/border_left_inline-expected.png:
* layout-tests/css1/box_properties/border_left_width-expected.checksum:
* layout-tests/css1/box_properties/border_left_width-expected.png:
* layout-tests/css1/box_properties/border_left_width_inline-expected.checksum:
* layout-tests/css1/box_properties/border_left_width_inline-expected.png:
* layout-tests/css1/box_properties/border_right-expected.checksum:
* layout-tests/css1/box_properties/border_right-expected.png:
* layout-tests/css1/box_properties/border_right_inline-expected.checksum:
* layout-tests/css1/box_properties/border_right_inline-expected.png:
* layout-tests/css1/box_properties/border_right_width-expected.checksum:
* layout-tests/css1/box_properties/border_right_width-expected.png:
* layout-tests/css1/box_properties/border_right_width_inline-expected.checksum:
* layout-tests/css1/box_properties/border_right_width_inline-expected.png:
* layout-tests/css1/box_properties/border_style-expected.checksum:
* layout-tests/css1/box_properties/border_style-expected.png:
* layout-tests/css1/box_properties/border_style_inline-expected.checksum:
* layout-tests/css1/box_properties/border_style_inline-expected.png:
* layout-tests/css1/box_properties/border_top-expected.checksum:
* layout-tests/css1/box_properties/border_top-expected.png:
* layout-tests/css1/box_properties/border_top_inline-expected.checksum:
* layout-tests/css1/box_properties/border_top_inline-expected.png:
* layout-tests/css1/box_properties/border_top_width-expected.checksum:
* layout-tests/css1/box_properties/border_top_width-expected.png:
* layout-tests/css1/box_properties/border_top_width_inline-expected.checksum:
* layout-tests/css1/box_properties/border_top_width_inline-expected.png:
* layout-tests/css1/box_properties/border_width-expected.checksum:
* layout-tests/css1/box_properties/border_width-expected.png:
* layout-tests/css1/box_properties/border_width_inline-expected.checksum:
* layout-tests/css1/box_properties/border_width_inline-expected.png:
* layout-tests/css1/box_properties/clear-expected.checksum:
* layout-tests/css1/box_properties/clear-expected.png:
* layout-tests/css1/box_properties/clear_float-expected.checksum:
* layout-tests/css1/box_properties/clear_float-expected.png:
* layout-tests/css1/box_properties/float-expected.checksum:
* layout-tests/css1/box_properties/float-expected.png:
* layout-tests/css1/box_properties/float_elements_in_series-expected.checksum:
* layout-tests/css1/box_properties/float_elements_in_series-expected.png:
* layout-tests/css1/box_properties/float_margin-expected.checksum:
* layout-tests/css1/box_properties/float_margin-expected.png:
* layout-tests/css1/box_properties/float_on_text_elements-expected.checksum:
* layout-tests/css1/box_properties/float_on_text_elements-expected.png:
* layout-tests/css1/box_properties/height-expected.checksum:
* layout-tests/css1/box_properties/height-expected.png:
* layout-tests/css1/box_properties/margin-expected.checksum:
* layout-tests/css1/box_properties/margin-expected.png:
* layout-tests/css1/box_properties/margin_bottom-expected.checksum:
* layout-tests/css1/box_properties/margin_bottom-expected.png:
* layout-tests/css1/box_properties/margin_bottom_inline-expected.checksum:
* layout-tests/css1/box_properties/margin_bottom_inline-expected.png:
* layout-tests/css1/box_properties/margin_inline-expected.checksum:
* layout-tests/css1/box_properties/margin_inline-expected.png:
* layout-tests/css1/box_properties/margin_left-expected.checksum:
* layout-tests/css1/box_properties/margin_left-expected.png:
* layout-tests/css1/box_properties/margin_left_inline-expected.checksum:
* layout-tests/css1/box_properties/margin_left_inline-expected.png:
* layout-tests/css1/box_properties/margin_right-expected.checksum:
* layout-tests/css1/box_properties/margin_right-expected.png:
* layout-tests/css1/box_properties/margin_right_inline-expected.checksum:
* layout-tests/css1/box_properties/margin_right_inline-expected.png:
* layout-tests/css1/box_properties/margin_top-expected.checksum:
* layout-tests/css1/box_properties/margin_top-expected.png:
* layout-tests/css1/box_properties/margin_top_inline-expected.checksum:
* layout-tests/css1/box_properties/margin_top_inline-expected.png:
* layout-tests/css1/box_properties/padding-expected.checksum:
* layout-tests/css1/box_properties/padding-expected.png:
* layout-tests/css1/box_properties/padding_bottom-expected.checksum:
* layout-tests/css1/box_properties/padding_bottom-expected.png:
* layout-tests/css1/box_properties/padding_bottom_inline-expected.checksum:
* layout-tests/css1/box_properties/padding_bottom_inline-expected.png:
* layout-tests/css1/box_properties/padding_inline-expected.checksum:
* layout-tests/css1/box_properties/padding_inline-expected.png:
* layout-tests/css1/box_properties/padding_left-expected.checksum:
* layout-tests/css1/box_properties/padding_left-expected.png:
* layout-tests/css1/box_properties/padding_left_inline-expected.checksum:
* layout-tests/css1/box_properties/padding_left_inline-expected.png:
* layout-tests/css1/box_properties/padding_right-expected.checksum:
* layout-tests/css1/box_properties/padding_right-expected.png:
* layout-tests/css1/box_properties/padding_right_inline-expected.checksum:
* layout-tests/css1/box_properties/padding_right_inline-expected.png:
* layout-tests/css1/box_properties/padding_top-expected.checksum:
* layout-tests/css1/box_properties/padding_top-expected.png:
* layout-tests/css1/box_properties/padding_top_inline-expected.checksum:
* layout-tests/css1/box_properties/padding_top_inline-expected.png:
* layout-tests/css1/box_properties/width-expected.checksum:
* layout-tests/css1/box_properties/width-expected.png:
* layout-tests/css1/cascade/cascade_order-expected.checksum:
* layout-tests/css1/cascade/cascade_order-expected.png:
* layout-tests/css1/cascade/important-expected.checksum:
* layout-tests/css1/cascade/important-expected.png:
* layout-tests/css1/classification/display-expected.checksum:
* layout-tests/css1/classification/display-expected.png:
* layout-tests/css1/classification/list_style-expected.checksum:
* layout-tests/css1/classification/list_style-expected.png:
* layout-tests/css1/classification/list_style_image-expected.checksum:
* layout-tests/css1/classification/list_style_image-expected.png:
* layout-tests/css1/classification/list_style_position-expected.checksum:
* layout-tests/css1/classification/list_style_position-expected.png:
* layout-tests/css1/classification/list_style_type-expected.checksum:
* layout-tests/css1/classification/list_style_type-expected.png:
* layout-tests/css1/classification/white_space-expected.checksum:
* layout-tests/css1/classification/white_space-expected.png:
* layout-tests/css1/color_and_background/background-expected.checksum:
* layout-tests/css1/color_and_background/background-expected.png:
* layout-tests/css1/color_and_background/background_attachment-expected.checksum:
* layout-tests/css1/color_and_background/background_attachment-expected.png:
* layout-tests/css1/color_and_background/background_color-expected.checksum:
* layout-tests/css1/color_and_background/background_color-expected.png:
* layout-tests/css1/color_and_background/background_image-expected.checksum:
* layout-tests/css1/color_and_background/background_image-expected.png:
* layout-tests/css1/color_and_background/background_position-expected.checksum:
* layout-tests/css1/color_and_background/background_position-expected.png:
* layout-tests/css1/color_and_background/background_repeat-expected.checksum:
* layout-tests/css1/color_and_background/background_repeat-expected.png:
* layout-tests/css1/color_and_background/color-expected.checksum:
* layout-tests/css1/color_and_background/color-expected.png:
* layout-tests/css1/font_properties/font-expected.checksum:
* layout-tests/css1/font_properties/font-expected.png:
* layout-tests/css1/font_properties/font_family-expected.checksum:
* layout-tests/css1/font_properties/font_family-expected.png:
* layout-tests/css1/font_properties/font_size-expected.checksum:
* layout-tests/css1/font_properties/font_size-expected.png:
* layout-tests/css1/font_properties/font_style-expected.checksum:
* layout-tests/css1/font_properties/font_style-expected.png:
* layout-tests/css1/font_properties/font_variant-expected.checksum:
* layout-tests/css1/font_properties/font_variant-expected.png:
* layout-tests/css1/font_properties/font_weight-expected.checksum:
* layout-tests/css1/font_properties/font_weight-expected.png:
* layout-tests/css1/formatting_model/canvas-expected.checksum:
* layout-tests/css1/formatting_model/canvas-expected.png:
* layout-tests/css1/formatting_model/floating_elements-expected.checksum:
* layout-tests/css1/formatting_model/floating_elements-expected.png:
* layout-tests/css1/formatting_model/height_of_lines-expected.checksum:
* layout-tests/css1/formatting_model/height_of_lines-expected.png:
* layout-tests/css1/formatting_model/inline_elements-expected.checksum:
* layout-tests/css1/formatting_model/inline_elements-expected.png:
* layout-tests/css1/formatting_model/replaced_elements-expected.checksum:
* layout-tests/css1/formatting_model/replaced_elements-expected.png:
* layout-tests/css1/formatting_model/vertical_formatting-expected.checksum:
* layout-tests/css1/formatting_model/vertical_formatting-expected.png:
* layout-tests/css1/pseudo/anchor-expected.checksum:
* layout-tests/css1/pseudo/anchor-expected.png:
* layout-tests/css1/pseudo/firstletter-expected.checksum:
* layout-tests/css1/pseudo/firstletter-expected.png:
* layout-tests/css1/pseudo/firstline-expected.checksum:
* layout-tests/css1/pseudo/firstline-expected.png:
* layout-tests/css1/pseudo/multiple_pseudo_elements-expected.checksum:
* layout-tests/css1/pseudo/multiple_pseudo_elements-expected.png:
* layout-tests/css1/pseudo/pseudo_elements_in_selectors-expected.checksum:
* layout-tests/css1/pseudo/pseudo_elements_in_selectors-expected.png:
* layout-tests/css1/text_properties/letter_spacing-expected.checksum:
* layout-tests/css1/text_properties/letter_spacing-expected.png:
* layout-tests/css1/text_properties/line_height-expected.checksum:
* layout-tests/css1/text_properties/line_height-expected.png:
* layout-tests/css1/text_properties/text_align-expected.checksum:
* layout-tests/css1/text_properties/text_align-expected.png:
* layout-tests/css1/text_properties/text_decoration-expected.checksum:
* layout-tests/css1/text_properties/text_decoration-expected.png:
* layout-tests/css1/text_properties/text_indent-expected.checksum:
* layout-tests/css1/text_properties/text_indent-expected.png:
* layout-tests/css1/text_properties/text_transform-expected.checksum:
* layout-tests/css1/text_properties/text_transform-expected.png:
* layout-tests/css1/text_properties/vertical_align-expected.checksum:
* layout-tests/css1/text_properties/vertical_align-expected.png:
* layout-tests/css1/text_properties/word_spacing-expected.checksum:
* layout-tests/css1/text_properties/word_spacing-expected.png:
* layout-tests/css1/units/color_units-expected.checksum:
* layout-tests/css1/units/color_units-expected.png:
* layout-tests/css1/units/length_units-expected.checksum:
* layout-tests/css1/units/length_units-expected.png:
* layout-tests/css1/units/percentage_units-expected.checksum:
* layout-tests/css1/units/percentage_units-expected.png:
* layout-tests/css1/units/urls-expected.checksum:
* layout-tests/css1/units/urls-expected.png:
* layout-tests/editing/selection/move-by-line-001-expected.checksum:
* layout-tests/editing/selection/move-by-line-001-expected.png:
* layout-tests/editing/unsupported-content/table-type-after-expected.checksum:
* layout-tests/editing/unsupported-content/table-type-after-expected.png:
* layout-tests/editing/unsupported-content/table-type-before-expected.checksum:
* layout-tests/editing/unsupported-content/table-type-before-expected.png:
* layout-tests/fast/block/basic/018-expected.checksum:
* layout-tests/fast/block/basic/018-expected.png:
* layout-tests/fast/block/float/015-expected.checksum:
* layout-tests/fast/block/float/015-expected.png:
* layout-tests/fast/block/float/016-expected.checksum:
* layout-tests/fast/block/float/016-expected.png:
* layout-tests/fast/block/float/025-expected.checksum:
* layout-tests/fast/block/float/025-expected.png:
* layout-tests/fast/block/float/026-expected.checksum:
* layout-tests/fast/block/float/026-expected.png:
* layout-tests/fast/block/float/027-expected.checksum:
* layout-tests/fast/block/float/027-expected.png:
* layout-tests/fast/block/float/028-expected.checksum:
* layout-tests/fast/block/float/028-expected.png:
* layout-tests/fast/css/MarqueeLayoutTest-expected.checksum:
* layout-tests/fast/css/MarqueeLayoutTest-expected.png:
* layout-tests/fast/css/apple-prefix-expected.checksum:
* layout-tests/fast/css/apple-prefix-expected.png:
* layout-tests/fast/css/list-outline-expected.checksum:
* layout-tests/fast/css/list-outline-expected.png:
* layout-tests/fast/dom/HTMLElement/bdo-expected.checksum:
* layout-tests/fast/dom/HTMLElement/bdo-expected.png:
* layout-tests/fast/dom/HTMLTableElement/colSpan-expected.checksum:
* layout-tests/fast/dom/HTMLTableElement/colSpan-expected.png:
* layout-tests/fast/dom/HTMLTableElement/createCaption-expected.checksum:
* layout-tests/fast/dom/HTMLTableElement/createCaption-expected.png:
* layout-tests/fast/dom/clone-node-dynamic-style-expected.checksum:
* layout-tests/fast/dom/clone-node-dynamic-style-expected.png:
* layout-tests/fast/dom/row-inner-text-expected.checksum:
* layout-tests/fast/dom/row-inner-text-expected.png:
* layout-tests/fast/dynamic/012-expected.checksum:
* layout-tests/fast/dynamic/012-expected.png:
* layout-tests/fast/dynamic/013-expected.checksum:
* layout-tests/fast/dynamic/013-expected.png:
* layout-tests/fast/encoding/invalid-UTF-8-expected.checksum:
* layout-tests/fast/encoding/invalid-UTF-8-expected.png:
* layout-tests/fast/encoding/utf-16-big-endian-expected.checksum:
* layout-tests/fast/encoding/utf-16-big-endian-expected.png:
* layout-tests/fast/encoding/utf-16-little-endian-expected.checksum:
* layout-tests/fast/encoding/utf-16-little-endian-expected.png:
* layout-tests/fast/forms/001-expected.checksum:
* layout-tests/fast/forms/001-expected.png:
* layout-tests/fast/forms/006-expected.checksum:
* layout-tests/fast/forms/006-expected.png:
* layout-tests/fast/forms/007-expected.checksum:
* layout-tests/fast/forms/007-expected.png:
* layout-tests/fast/forms/input-value-expected.checksum:
* layout-tests/fast/forms/input-value-expected.png:
* layout-tests/fast/lists/004-expected.checksum:
* layout-tests/fast/lists/004-expected.png:
* layout-tests/fast/overflow/002-expected.checksum:
* layout-tests/fast/overflow/002-expected.png:
* layout-tests/fast/replaced/005-expected.checksum:
* layout-tests/fast/replaced/005-expected.png:
* layout-tests/fast/selectors/032-expected.checksum:
* layout-tests/fast/selectors/032-expected.png:
* layout-tests/fast/selectors/064-expected.checksum:
* layout-tests/fast/selectors/064-expected.png:
* layout-tests/fast/selectors/077-expected.checksum:
* layout-tests/fast/selectors/077-expected.png:
* layout-tests/fast/selectors/077b-expected.checksum:
* layout-tests/fast/selectors/077b-expected.png:
* layout-tests/fast/selectors/078b-expected.checksum:
* layout-tests/fast/selectors/078b-expected.png:
* layout-tests/fast/table/003-expected.checksum:
* layout-tests/fast/table/003-expected.png:
* layout-tests/fast/table/004-expected.checksum:
* layout-tests/fast/table/004-expected.png:
* layout-tests/fast/table/006-expected.checksum:
* layout-tests/fast/table/006-expected.png:
* layout-tests/fast/table/007-expected.checksum:
* layout-tests/fast/table/007-expected.png:
* layout-tests/fast/table/009-expected.checksum:
* layout-tests/fast/table/009-expected.png:
* layout-tests/fast/table/017-expected.checksum:
* layout-tests/fast/table/017-expected.png:
* layout-tests/fast/table/018-expected.checksum:
* layout-tests/fast/table/018-expected.png:
* layout-tests/fast/table/020-expected.checksum:
* layout-tests/fast/table/020-expected.png:
* layout-tests/fast/table/029-expected.checksum:
* layout-tests/fast/table/029-expected.png:
* layout-tests/fast/table/030-expected.checksum:
* layout-tests/fast/table/030-expected.png:
* layout-tests/fast/table/035-expected.checksum:
* layout-tests/fast/table/035-expected.png:
* layout-tests/fast/table/038-expected.checksum:
* layout-tests/fast/table/038-expected.png:
* layout-tests/fast/table/039-expected.checksum:
* layout-tests/fast/table/039-expected.png:
* layout-tests/fast/table/040-expected.checksum:
* layout-tests/fast/table/040-expected.png:
* layout-tests/fast/table/041-expected.checksum:
* layout-tests/fast/table/041-expected.png:
* layout-tests/fast/table/empty-table-percent-height-expected.checksum:
* layout-tests/fast/table/empty-table-percent-height-expected.png:
* layout-tests/fast/table/large-width-expected.checksum:
* layout-tests/fast/table/large-width-expected.png:
* layout-tests/fast/table/multiple-percent-height-rows-expected.checksum:
* layout-tests/fast/table/multiple-percent-height-rows-expected.png:
* layout-tests/fast/table/nobr-expected.checksum:
* layout-tests/fast/table/nobr-expected.png:
* layout-tests/fast/table/percent-heights-expected.checksum:
* layout-tests/fast/table/percent-heights-expected.png:
* layout-tests/fast/table/rowspan-paint-order-expected.checksum:
* layout-tests/fast/table/rowspan-paint-order-expected.png:
* layout-tests/fast/text/basic/001-expected.checksum:
* layout-tests/fast/text/basic/001-expected.png:
* layout-tests/fast/text/basic/006-expected.checksum:
* layout-tests/fast/text/basic/006-expected.png:
* layout-tests/fast/text/basic/007-expected.checksum:
* layout-tests/fast/text/basic/007-expected.png:
* layout-tests/fast/text/international/003-expected.checksum:
* layout-tests/fast/text/international/003-expected.png:
* layout-tests/fast/text/international/bidi-innertext-expected.checksum:
* layout-tests/fast/text/international/bidi-innertext-expected.png:
* layout-tests/fast/text/whitespace/027-expected.checksum:
* layout-tests/fast/text/whitespace/027-expected.png:
2005-08-31 Alexey Proskuryakov <ap@nypop.com>
Reviewed and landed by Darin.
- fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=4560
Markup in <title> prevents decoder from looking for a charset
Test cases added:
* layout-tests/fast/encoding/tag-in-title.html: Added.
* layout-tests/fast/encoding/tag-in-title-expected.png: Added.
* layout-tests/fast/encoding/tag-in-title-expected.txt: Added.
* khtml/misc/decoder.cpp: (Decoder::decode): Ignore tags within <title>.
2005-08-31 Maciej Stachowiak <mjs@apple.com>
- updated pixel test baselines that had the button text off by one - I think
this was a bug in a 10.4.2 pre-release that I was running
* layout-tests/fast/forms/001-expected.checksum:
* layout-tests/fast/forms/001-expected.png:
* layout-tests/fast/forms/input-value-expected.checksum:
* layout-tests/fast/forms/input-value-expected.png:
2005-08-31 Mitz Pettel <opendarwin.org@mitzpettel.com>
Reviewed, tweaked, and landed by Darin.
- fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=4626
bidi-fallback-font-weight test requires font that's not part of default OS X install
* layout-tests/fast/text/international/bidi-fallback-font-weight.html: Removed the part that
used the Raanana font.
* layout-tests/fast/text/international/bidi-fallback-font-weight-expected.checksum: Updated.
* layout-tests/fast/text/international/bidi-fallback-font-weight-expected.png: Ditto.
* layout-tests/fast/text/international/bidi-fallback-font-weight-expected.txt: Ditto.
2005-08-31 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-add-BE-09-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/animation-extRef-image1-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/animation-extRef-image2-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/animation-extRef-image3-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/coords-units-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/ext-TestComic-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/filters-blend-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/filters-color-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/filters-composite-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/filters-conv-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/filters-diffuse-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/filters-example-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/interact-dom-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/interact-order-02-b-targ-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/interact-order-03-b-targ-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/linking-uri-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/linkingCircle-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/linkingToc-t-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/paths-data-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/paths-data-02-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/paths-data-03-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/paths-data-04-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/rects-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/rects_b-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/shapes-ellipse-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/shapes-ellipse-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/shapes-rect-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/shapes-rect-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/struct-frag-01-B-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/text-align-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/text-align-02-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/text-align-03-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/text-altglyph-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/text-extTref-BE-18-targ-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/text-intro-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/text-tref-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/text-ws-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/toc-sv-expected.txt:
* svg-tests/W3C-SVG-1.1/Resources/toc-svcmp-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-02-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-03-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-04-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-05-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-06-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-07-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-08-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-09-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-10-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-11-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-12-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-13-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-14-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-15-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-16-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-17-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-18-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-19-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-20-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-21-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-22-b-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-23-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-24-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-25-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-26-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-27-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-28-t-expected.txt:
* svg-tests/W3C-SVG-1.1/animate-elem-29-b-expected.txt:
* svg-tests/W3C-SVG-1.1/color-prof-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/color-prop-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/color-prop-02-f-expected.txt:
* svg-tests/W3C-SVG-1.1/color-prop-03-t-expected.txt:
* svg-tests/W3C-SVG-1.1/coords-trans-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/coords-trans-02-t-expected.txt:
* svg-tests/W3C-SVG-1.1/coords-trans-03-t-expected.txt:
* svg-tests/W3C-SVG-1.1/coords-trans-04-t-expected.txt:
* svg-tests/W3C-SVG-1.1/coords-trans-05-t-expected.txt:
* svg-tests/W3C-SVG-1.1/coords-trans-06-t-expected.txt:
* svg-tests/W3C-SVG-1.1/coords-units-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/coords-units-02-b-expected.txt:
* svg-tests/W3C-SVG-1.1/coords-units-03-b-expected.txt:
* svg-tests/W3C-SVG-1.1/coords-viewattr-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/coords-viewattr-02-b-expected.txt:
* svg-tests/W3C-SVG-1.1/extend-namespace-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/filters-blend-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/filters-color-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/filters-composite-02-b-expected.txt:
* svg-tests/W3C-SVG-1.1/filters-comptran-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/filters-diffuse-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/filters-displace-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/filters-example-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/filters-gauss-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/filters-image-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/filters-light-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/filters-morph-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/filters-offset-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/filters-specular-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/filters-tile-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/filters-turb-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/fonts-elem-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/fonts-elem-02-t-expected.txt:
* svg-tests/W3C-SVG-1.1/fonts-elem-03-b-expected.txt:
* svg-tests/W3C-SVG-1.1/fonts-elem-04-b-expected.txt:
* svg-tests/W3C-SVG-1.1/interact-cursor-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/interact-dom-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/interact-events-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/interact-order-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/interact-order-02-b-expected.txt:
* svg-tests/W3C-SVG-1.1/interact-order-03-b-expected.txt:
* svg-tests/W3C-SVG-1.1/interact-zoom-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/linking-a-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/linking-a-02-b-expected.txt:
* svg-tests/W3C-SVG-1.1/linking-a-03-b-expected.txt:
* svg-tests/W3C-SVG-1.1/linking-a-04-t-expected.txt:
* svg-tests/W3C-SVG-1.1/linking-uri-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/linking-uri-02-b-expected.txt:
* svg-tests/W3C-SVG-1.1/linking-uri-03-t-expected.txt:
* svg-tests/W3C-SVG-1.1/masking-mask-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/masking-opacity-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/masking-path-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/masking-path-02-b-expected.txt:
* svg-tests/W3C-SVG-1.1/masking-path-03-b-expected.txt:
* svg-tests/W3C-SVG-1.1/masking-path-04-b-expected.txt:
* svg-tests/W3C-SVG-1.1/masking-path-05-f-expected.txt:
* svg-tests/W3C-SVG-1.1/metadata-example-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/painting-fill-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/painting-fill-02-t-expected.txt:
* svg-tests/W3C-SVG-1.1/painting-fill-03-t-expected.txt:
* svg-tests/W3C-SVG-1.1/painting-fill-04-t-expected.txt:
* svg-tests/W3C-SVG-1.1/painting-marker-01-f-expected.txt:
* svg-tests/W3C-SVG-1.1/painting-marker-02-f-expected.txt:
* svg-tests/W3C-SVG-1.1/painting-render-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/painting-stroke-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/painting-stroke-02-t-expected.txt:
* svg-tests/W3C-SVG-1.1/painting-stroke-03-t-expected.txt:
* svg-tests/W3C-SVG-1.1/painting-stroke-04-t-expected.txt:
* svg-tests/W3C-SVG-1.1/paths-data-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/paths-data-02-t-expected.txt:
* svg-tests/W3C-SVG-1.1/paths-data-03-f-expected.txt:
* svg-tests/W3C-SVG-1.1/paths-data-04-t-expected.txt:
* svg-tests/W3C-SVG-1.1/paths-data-05-t-expected.txt:
* svg-tests/W3C-SVG-1.1/paths-data-06-t-expected.txt:
* svg-tests/W3C-SVG-1.1/paths-data-07-t-expected.txt:
* svg-tests/W3C-SVG-1.1/pservers-grad-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/pservers-grad-02-b-expected.txt:
* svg-tests/W3C-SVG-1.1/pservers-grad-03-b-expected.txt:
* svg-tests/W3C-SVG-1.1/pservers-grad-04-b-expected.txt:
* svg-tests/W3C-SVG-1.1/pservers-grad-05-b-expected.txt:
* svg-tests/W3C-SVG-1.1/pservers-grad-06-b-expected.txt:
* svg-tests/W3C-SVG-1.1/pservers-grad-07-b-expected.txt:
* svg-tests/W3C-SVG-1.1/pservers-grad-08-b-expected.txt:
* svg-tests/W3C-SVG-1.1/pservers-grad-09-b-expected.txt:
* svg-tests/W3C-SVG-1.1/pservers-grad-10-b-expected.txt:
* svg-tests/W3C-SVG-1.1/pservers-grad-11-b-expected.txt:
* svg-tests/W3C-SVG-1.1/pservers-grad-12-b-expected.txt:
* svg-tests/W3C-SVG-1.1/pservers-pattern-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/render-elems-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/render-elems-02-t-expected.txt:
* svg-tests/W3C-SVG-1.1/render-elems-03-t-expected.txt:
* svg-tests/W3C-SVG-1.1/render-elems-06-t-expected.txt:
* svg-tests/W3C-SVG-1.1/render-elems-07-t-expected.txt:
* svg-tests/W3C-SVG-1.1/render-elems-08-t-expected.txt:
* svg-tests/W3C-SVG-1.1/render-groups-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/render-groups-03-t-expected.txt:
* svg-tests/W3C-SVG-1.1/script-handle-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/script-handle-02-b-expected.txt:
* svg-tests/W3C-SVG-1.1/script-handle-03-b-expected.txt:
* svg-tests/W3C-SVG-1.1/script-handle-04-b-expected.txt:
* svg-tests/W3C-SVG-1.1/shapes-circle-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/shapes-ellipse-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/shapes-line-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/shapes-polygon-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/shapes-polyline-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/shapes-rect-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/struct-cond-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/struct-cond-02-t-expected.txt:
* svg-tests/W3C-SVG-1.1/struct-defs-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/struct-dom-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/struct-dom-02-b-expected.txt:
* svg-tests/W3C-SVG-1.1/struct-dom-03-b-expected.txt:
* svg-tests/W3C-SVG-1.1/struct-dom-04-b-expected.txt:
* svg-tests/W3C-SVG-1.1/struct-dom-05-b-expected.txt:
* svg-tests/W3C-SVG-1.1/struct-dom-06-b-expected.txt:
* svg-tests/W3C-SVG-1.1/struct-frag-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/struct-group-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/struct-group-02-b-expected.txt:
* svg-tests/W3C-SVG-1.1/struct-image-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/struct-image-02-b-expected.txt:
* svg-tests/W3C-SVG-1.1/struct-image-03-t-expected.txt:
* svg-tests/W3C-SVG-1.1/struct-image-04-t-expected.txt:
* svg-tests/W3C-SVG-1.1/struct-image-05-b-expected.txt:
* svg-tests/W3C-SVG-1.1/struct-symbol-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/styling-css-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/styling-css-02-b-expected.txt:
* svg-tests/W3C-SVG-1.1/styling-css-03-b-expected.txt:
* svg-tests/W3C-SVG-1.1/styling-inherit-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/styling-pres-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/text-align-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/text-align-02-b-expected.txt:
* svg-tests/W3C-SVG-1.1/text-align-03-b-expected.txt:
* svg-tests/W3C-SVG-1.1/text-align-04-b-expected.txt:
* svg-tests/W3C-SVG-1.1/text-align-05-b-expected.txt:
* svg-tests/W3C-SVG-1.1/text-align-06-b-expected.txt:
* svg-tests/W3C-SVG-1.1/text-altglyph-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/text-deco-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/text-fonts-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/text-fonts-02-t-expected.txt:
* svg-tests/W3C-SVG-1.1/text-intro-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/text-intro-02-b-expected.txt:
* svg-tests/W3C-SVG-1.1/text-intro-03-b-expected.txt:
* svg-tests/W3C-SVG-1.1/text-intro-04-t-expected.txt:
* svg-tests/W3C-SVG-1.1/text-path-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/text-spacing-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/text-text-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/text-text-03-b-expected.txt:
* svg-tests/W3C-SVG-1.1/text-tref-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/text-tselect-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/text-tspan-01-b-expected.txt:
* svg-tests/W3C-SVG-1.1/text-ws-01-t-expected.txt:
* svg-tests/W3C-SVG-1.1/text-ws-02-t-expected.txt:
* WebCore.xcodeproj/project.pbxproj: Added KCanvasPath.cpp
* kcanvas/KCanvasFilters.cpp:
(KCanvasFilter::externalRepresentation): added.
(operator<<): added.
(KCanvasFilterEffect::externalRepresentation):
(KCanvasFEDistantLight::externalRepresentation):
(KCanvasFEPointLight::externalRepresentation):
(KCanvasFESpotLight::externalRepresentation):
(KCanvasFEBlend::externalRepresentation):
(KCanvasFEColorMatrix::externalRepresentation):
(KCanvasFEComponentTransfer::externalRepresentation):
(KCanvasFEComposite::externalRepresentation):
(KCanvasFEConvolveMatrix::externalRepresentation):
(KCanvasFEDiffuseLighting::externalRepresentation):
(KCanvasFEDisplacementMap::externalRepresentation):
(KCanvasFEFlood::externalRepresentation):
(KCanvasFEGaussianBlur::externalRepresentation):
(KCanvasFEImage::externalRepresentation):
(KCanvasFEMerge::externalRepresentation):
(KCanvasFEMorphology::externalRepresentation):
(KCanvasFEOffset::externalRepresentation):
(KCanvasFESpecularLighting::externalRepresentation):
(KCanvasFETile::externalRepresentation):
(KCanvasFETurbulence::externalRepresentation):
* kcanvas/KCanvasFilters.h:
(KCanvasFEDistantLight::azimuth):
(KCanvasFEDistantLight::elevation):
(KCanvasFEComposite::k1):
(KCanvasFEComposite::k2):
(KCanvasFEComposite::k3):
(KCanvasFEComposite::k4):
* kcanvas/KCanvasPath.cpp: Added.
(operator<<):
* kcanvas/KCanvasPath.h:
* kcanvas/KCanvasRegistry.cpp:
(KCanvasRegistry::addPaintServerById):
(KCanvasRegistry::addResourceById):
(operator<<):
* kcanvas/KCanvasRegistry.h:
* kcanvas/KCanvasResources.cpp:
(operator<<):
(KCanvasResource::idInRegistry):
(KCanvasResource::setIdInRegistry):
(KCanvasResource::externalRepresentation):
(KCanvasClipper::externalRepresentation):
(KCanvasMarker::externalRepresentation):
* kcanvas/KCanvasResources.h:
* kcanvas/KCanvasTreeDebug.cpp:
(QTextStreamSeparator::QTextStreamSeparator):
(operator<<):
(writeIndent):
(externalRepresentation):
* kcanvas/KCanvasTreeDebug.h:
(operator<<):
* kcanvas/device/KRenderingPaintServer.h:
(KRenderingPaintServer::idInRegistry):
(KRenderingPaintServer::setIdInRegistry):
* kcanvas/device/KRenderingPaintServerGradient.cpp:
(operator<<):
(KRenderingPaintServerGradient::externalRepresentation):
(KRenderingPaintServerLinearGradient::externalRepresentation):
(KRenderingPaintServerRadialGradient::externalRepresentation):
* kcanvas/device/KRenderingPaintServerGradient.h:
* kcanvas/device/KRenderingPaintServerImage.cpp:
(KRenderingPaintServerImage::externalRepresentation):
* kcanvas/device/KRenderingPaintServerImage.h:
* kcanvas/device/KRenderingPaintServerPattern.cpp:
(KRenderingPaintServerPattern::externalRepresentation):
* kcanvas/device/KRenderingPaintServerPattern.h:
* kcanvas/device/KRenderingPaintServerSolid.cpp:
(operator<<):
(KRenderingPaintServerSolid::externalRepresentation):
* kcanvas/device/KRenderingPaintServerSolid.h:
* kwq/KWQTextStream.h:
* kwq/KWQTextStream.mm:
(QTextStream::QTextStream):
(QTextStream::operator<<):
(QTextStream::precision): added.
Necessary additions for much better KCanvas render tree dumps.
http://bugzilla.opendarwin.org/show_bug.cgi?id=4472
2005-08-31 Mitz Pettel <opendarwin.org@mitzpettel.com>
Reviewed and landed by Darin.
- fixed http://bugzilla.opendarwin.org/attachment.cgi?id=3702
Acid2 test has orange border around nose
* kwq/KWQPainter.mm: (QPainter::drawConvexPolygon): Add back a call to
CGContextSetShouldAntialias, accidentally rolled out.
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
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 ==