[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdenonbeta
From: Rob Buis <rwlbuis () xs4all ! nl>
Date: 2005-11-26 15:50:30
Message-ID: 1133020230.944319.12596.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 483457 by buis:
A big patch to use exceptioncode mechanism and only throw in the bindings, just
like in khtml and WebCore.
There are some regressions which I'll try fixing asap.
CCMAIL: wildfox@kde.org
M +20 -16 kdom/Helper.cpp
M +9 -6 kdom/Helper.h
M +3 -2 kdom/backends/libxml/LibXMLParser.cpp
M +39 -8 kdom/bindings/IDLCodeGeneratorCpp.pm
M +46 -27 kdom/bindings/IDLCodeGeneratorJs.pm
M +2 -1 kdom/bindings/idl/core/Element.idl
M +26 -18 kdom/core/AttrImpl.cpp
M +3 -3 kdom/core/AttrImpl.h
M +2 -1 kdom/core/CDATASectionImpl.cpp
M +62 -35 kdom/core/CharacterDataImpl.cpp
M +8 -8 kdom/core/CharacterDataImpl.h
M +31 -30 kdom/core/DOMConfigurationImpl.cpp
M +3 -3 kdom/core/DOMConfigurationImpl.h
M +76 -26 kdom/core/DOMImplementationImpl.cpp
M +20 -14 kdom/core/DOMImplementationImpl.h
M +17 -16 kdom/core/DOMList.h
M +2 -1 kdom/core/DOMStringListImpl.cpp
M +123 -82 kdom/core/DocumentImpl.cpp
M +12 -12 kdom/core/DocumentImpl.h
M +59 -50 kdom/core/ElementImpl.cpp
M +22 -22 kdom/core/ElementImpl.h
M +12 -18 kdom/core/NamedAttrMapImpl.cpp
M +4 -4 kdom/core/NamedAttrMapImpl.h
M +20 -15 kdom/core/NamedNodeMapImpl.cpp
M +13 -12 kdom/core/NamedNodeMapImpl.h
M +141 -79 kdom/core/NodeImpl.cpp
M +16 -16 kdom/core/NodeImpl.h
M +9 -6 kdom/core/ProcessingInstructionImpl.cpp
M +2 -2 kdom/core/ProcessingInstructionImpl.h
M +19 -12 kdom/core/TextImpl.cpp
M +2 -2 kdom/core/TextImpl.h
M +1 -1 kdom/css/CSSCharsetRuleImpl.cpp
M +1 -1 kdom/css/CSSCharsetRuleImpl.h
M +8 -5 kdom/css/CSSMediaRuleImpl.cpp
M +2 -2 kdom/css/CSSMediaRuleImpl.h
M +1 -1 kdom/css/CSSPageRuleImpl.cpp
M +1 -1 kdom/css/CSSPageRuleImpl.h
M +23 -20 kdom/css/CSSPrimitiveValueImpl.cpp
M +7 -7 kdom/css/CSSPrimitiveValueImpl.h
M +1 -1 kdom/css/CSSRuleImpl.cpp
M +1 -1 kdom/css/CSSRuleImpl.h
M +4 -4 kdom/css/CSSRuleListImpl.cpp
M +2 -2 kdom/css/CSSRuleListImpl.h
M +3 -3 kdom/css/CSSStyleDeclarationImpl.cpp
M +4 -4 kdom/css/CSSStyleDeclarationImpl.h
M +1 -1 kdom/css/CSSStyleRuleImpl.cpp
M +1 -1 kdom/css/CSSStyleRuleImpl.h
M +13 -10 kdom/css/CSSStyleSelector.cpp
M +7 -6 kdom/css/CSSStyleSheetImpl.cpp
M +2 -2 kdom/css/CSSStyleSheetImpl.h
M +1 -1 kdom/css/CSSValueImpl.cpp
M +1 -1 kdom/css/CSSValueImpl.h
M +7 -5 kdom/css/MediaListImpl.cpp
M +3 -3 kdom/css/MediaListImpl.h
M +17 -15 kdom/css/parser.cpp
M +4 -2 kdom/css/parser.y
M +43 -0 kdom/ecma/Ecma.cpp
M +14 -0 kdom/ecma/Ecma.h
M +5 -3 kdom/events/DocumentEventImpl.cpp
M +1 -1 kdom/events/DocumentEventImpl.h
M +10 -0 kdom/events/EventExceptionImpl.cpp
M +9 -0 kdom/events/EventExceptionImpl.h
M +5 -3 kdom/events/EventTargetImpl.cpp
M +1 -1 kdom/events/EventTargetImpl.h
M +5 -3 kdom/ls/DOMImplementationLSImpl.cpp
M +1 -1 kdom/ls/DOMImplementationLSImpl.h
M +11 -0 kdom/ls/LSExceptionImpl.cpp
M +9 -0 kdom/ls/LSExceptionImpl.h
M +26 -19 kdom/ls/LSParserImpl.cpp
M +4 -4 kdom/ls/LSParserImpl.h
M +10 -9 kdom/ls/LSSerializerImpl.cpp
M +4 -4 kdom/ls/LSSerializerImpl.h
M +129 -210 kdom/parser/KDOMDocumentBuilder.cpp
M +10 -0 kdom/range/RangeExceptionImpl.cpp
M +9 -0 kdom/range/RangeExceptionImpl.h
M +503 -250 kdom/range/RangeImpl.cpp
M +35 -35 kdom/range/RangeImpl.h
M +1 -2 kdom/range/kdomrange.h
M +2 -2 kdom/traversal/DocumentTraversalImpl.cpp
M +2 -2 kdom/traversal/DocumentTraversalImpl.h
M +10 -6 kdom/traversal/NodeIteratorImpl.cpp
M +2 -2 kdom/traversal/NodeIteratorImpl.h
M +11 -3 kdom/traversal/TreeWalkerImpl.cpp
M +1 -0 kdom/traversal/TreeWalkerImpl.h
M +12 -5 kdom/xpath/XPathEvaluatorImpl.cpp
M +4 -2 kdom/xpath/XPathEvaluatorImpl.h
M +10 -0 kdom/xpath/XPathExceptionImpl.cpp
M +8 -0 kdom/xpath/XPathExceptionImpl.h
M +7 -3 kdom/xpath/XPathExpressionImpl.cpp
M +2 -1 kdom/xpath/XPathExpressionImpl.h
M +23 -16 kdom/xpath/XPathResultImpl.cpp
M +8 -8 kdom/xpath/XPathResultImpl.h
M +2 -1 kdom/xpath/impl/functions.cpp
M +21 -12 kdom/xpointer/ElementSchemeImpl.cpp
M +2 -2 kdom/xpointer/ElementSchemeImpl.h
M +2 -1 kdom/xpointer/XPointerEvaluatorImpl.cpp
M +3 -0 kdom/xpointer/XPointerExceptionImpl.h
M +3 -1 kdom/xpointer/kdomxpointer.h
M +3 -2 ksvg2/KSVGPart.cpp
M +5 -3 ksvg2/KSVGView.cpp
M +19 -18 ksvg2/css/SVGCSSStyleSelector.cpp
M +2 -1 ksvg2/misc/KCanvasRenderingStyle.cpp
M +6 -5 ksvg2/misc/KSVGTimeScheduler.cpp
M +2 -1 ksvg2/svg/SVGAElementImpl.cpp
M +3 -3 ksvg2/svg/SVGAngleImpl.cpp
M +3 -3 ksvg2/svg/SVGAngleImpl.h
M +12 -11 ksvg2/svg/SVGAnimateColorElementImpl.cpp
M +6 -4 ksvg2/svg/SVGAnimateTransformElementImpl.cpp
M +2 -1 ksvg2/svg/SVGAnimatedAngleImpl.cpp
M +2 -2 ksvg2/svg/SVGAnimatedBooleanImpl.cpp
M +1 -1 ksvg2/svg/SVGAnimatedBooleanImpl.h
M +1 -1 ksvg2/svg/SVGAnimatedEnumerationImpl.cpp
M +1 -1 ksvg2/svg/SVGAnimatedEnumerationImpl.h
M +1 -1 ksvg2/svg/SVGAnimatedIntegerImpl.cpp
M +1 -1 ksvg2/svg/SVGAnimatedIntegerImpl.h
M +3 -2 ksvg2/svg/SVGAnimatedLengthImpl.cpp
M +1 -1 ksvg2/svg/SVGAnimatedNumberImpl.cpp
M +1 -1 ksvg2/svg/SVGAnimatedNumberImpl.h
M +4 -3 ksvg2/svg/SVGAnimatedPreserveAspectRatioImpl.cpp
M +6 -5 ksvg2/svg/SVGAnimatedRectImpl.cpp
M +1 -1 ksvg2/svg/SVGAnimatedTemplate.h
M +59 -58 ksvg2/svg/SVGAnimationElementImpl.cpp
M +1 -1 ksvg2/svg/SVGAnimationElementImpl.h
M +4 -3 ksvg2/svg/SVGCircleElementImpl.cpp
M +5 -3 ksvg2/svg/SVGClipPathElementImpl.cpp
M +5 -4 ksvg2/svg/SVGColorImpl.cpp
M +3 -3 ksvg2/svg/SVGColorImpl.h
M +11 -10 ksvg2/svg/SVGComponentTransferFunctionElementImpl.cpp
M +3 -2 ksvg2/svg/SVGCursorElementImpl.cpp
M +23 -14 ksvg2/svg/SVGDOMImplementationImpl.cpp
M +3 -3 ksvg2/svg/SVGDOMImplementationImpl.h
M +54 -46 ksvg2/svg/SVGDocumentImpl.cpp
M +5 -5 ksvg2/svg/SVGDocumentImpl.h
M +13 -12 ksvg2/svg/SVGElementImpl.cpp
M +2 -2 ksvg2/svg/SVGElementImpl.h
M +11 -10 ksvg2/svg/SVGEllipseElementImpl.cpp
M +2 -1 ksvg2/svg/SVGExternalResourcesRequiredImpl.cpp
M +8 -7 ksvg2/svg/SVGFEBlendElementImpl.cpp
M +8 -6 ksvg2/svg/SVGFEColorMatrixElementImpl.cpp
M +2 -1 ksvg2/svg/SVGFEComponentTransferElementImpl.cpp
M +9 -8 ksvg2/svg/SVGFECompositeElementImpl.cpp
M +2 -1 ksvg2/svg/SVGFEFloodElementImpl.cpp
M +5 -4 ksvg2/svg/SVGFEGaussianBlurElementImpl.cpp
M +2 -1 ksvg2/svg/SVGFEMergeNodeElementImpl.cpp
M +4 -3 ksvg2/svg/SVGFEOffsetElementImpl.cpp
M +2 -1 ksvg2/svg/SVGFETileElementImpl.cpp
M +10 -9 ksvg2/svg/SVGFETurbulenceElementImpl.cpp
M +22 -14 ksvg2/svg/SVGFilterElementImpl.cpp
M +10 -7 ksvg2/svg/SVGFilterPrimitiveStandardAttributesImpl.cpp
M +8 -7 ksvg2/svg/SVGFitToViewBoxImpl.cpp
M +8 -6 ksvg2/svg/SVGGradientElementImpl.cpp
M +3 -2 ksvg2/svg/SVGHelper.cpp
M +21 -18 ksvg2/svg/SVGImageElementImpl.cpp
M +2 -2 ksvg2/svg/SVGLangSpaceImpl.cpp
M +2 -2 ksvg2/svg/SVGLangSpaceImpl.h
M +3 -3 ksvg2/svg/SVGLengthImpl.cpp
M +3 -3 ksvg2/svg/SVGLengthImpl.h
M +3 -2 ksvg2/svg/SVGLengthListImpl.cpp
M +18 -17 ksvg2/svg/SVGLineElementImpl.cpp
M +7 -5 ksvg2/svg/SVGLinearGradientElementImpl.cpp
M +10 -10 ksvg2/svg/SVGList.h
M +7 -6 ksvg2/svg/SVGLocatableImpl.cpp
M +1 -1 ksvg2/svg/SVGLocatableImpl.h
M +34 -29 ksvg2/svg/SVGMarkerElementImpl.cpp
M +11 -10 ksvg2/svg/SVGMatrixImpl.cpp
M +8 -8 ksvg2/svg/SVGMatrixImpl.h
M +1 -1 ksvg2/svg/SVGNumberImpl.cpp
M +1 -1 ksvg2/svg/SVGNumberImpl.h
M +3 -2 ksvg2/svg/SVGNumberListImpl.cpp
M +2 -2 ksvg2/svg/SVGPaintImpl.cpp
M +1 -1 ksvg2/svg/SVGPaintImpl.h
M +110 -80 ksvg2/svg/SVGPathElementImpl.cpp
M +14 -14 ksvg2/svg/SVGPathSegArcImpl.cpp
M +14 -14 ksvg2/svg/SVGPathSegArcImpl.h
M +12 -12 ksvg2/svg/SVGPathSegCurvetoCubicImpl.cpp
M +12 -12 ksvg2/svg/SVGPathSegCurvetoCubicImpl.h
M +8 -8 ksvg2/svg/SVGPathSegCurvetoCubicSmoothImpl.cpp
M +8 -8 ksvg2/svg/SVGPathSegCurvetoCubicSmoothImpl.h
M +8 -8 ksvg2/svg/SVGPathSegCurvetoQuadraticImpl.cpp
M +8 -8 ksvg2/svg/SVGPathSegCurvetoQuadraticImpl.h
M +4 -4 ksvg2/svg/SVGPathSegCurvetoQuadraticSmoothImpl.cpp
M +4 -4 ksvg2/svg/SVGPathSegCurvetoQuadraticSmoothImpl.h
M +2 -2 ksvg2/svg/SVGPathSegLinetoHorizontalImpl.cpp
M +2 -2 ksvg2/svg/SVGPathSegLinetoHorizontalImpl.h
M +4 -4 ksvg2/svg/SVGPathSegLinetoImpl.cpp
M +4 -4 ksvg2/svg/SVGPathSegLinetoImpl.h
M +2 -2 ksvg2/svg/SVGPathSegLinetoVerticalImpl.cpp
M +2 -2 ksvg2/svg/SVGPathSegLinetoVerticalImpl.h
M +4 -4 ksvg2/svg/SVGPathSegMovetoImpl.cpp
M +4 -4 ksvg2/svg/SVGPathSegMovetoImpl.h
M +38 -34 ksvg2/svg/SVGPatternElementImpl.cpp
M +2 -2 ksvg2/svg/SVGPointImpl.cpp
M +2 -2 ksvg2/svg/SVGPointImpl.h
M +9 -8 ksvg2/svg/SVGPolyElementImpl.cpp
M +3 -2 ksvg2/svg/SVGPolygonElementImpl.cpp
M +3 -2 ksvg2/svg/SVGPolylineElementImpl.cpp
M +5 -4 ksvg2/svg/SVGPreserveAspectRatioImpl.cpp
M +2 -2 ksvg2/svg/SVGPreserveAspectRatioImpl.h
M +12 -8 ksvg2/svg/SVGRadialGradientElementImpl.cpp
M +7 -6 ksvg2/svg/SVGRectElementImpl.cpp
M +4 -4 ksvg2/svg/SVGRectImpl.cpp
M +4 -4 ksvg2/svg/SVGRectImpl.h
M +27 -21 ksvg2/svg/SVGSVGElementImpl.cpp
M +7 -7 ksvg2/svg/SVGSVGElementImpl.h
M +3 -2 ksvg2/svg/SVGScriptElementImpl.cpp
M +1 -1 ksvg2/svg/SVGScriptElementImpl.h
M +5 -4 ksvg2/svg/SVGStopElementImpl.cpp
M +3 -2 ksvg2/svg/SVGStringListImpl.cpp
M +8 -8 ksvg2/svg/SVGStyleElementImpl.cpp
M +4 -4 ksvg2/svg/SVGStyleElementImpl.h
M +2 -1 ksvg2/svg/SVGStyledElementImpl.cpp
M +1 -1 ksvg2/svg/SVGStyledLocatableElementImpl.cpp
M +1 -1 ksvg2/svg/SVGStyledLocatableElementImpl.h
M +3 -2 ksvg2/svg/SVGStyledTransformableElementImpl.cpp
M +1 -1 ksvg2/svg/SVGStyledTransformableElementImpl.h
M +3 -2 ksvg2/svg/SVGTestsImpl.cpp
M +6 -6 ksvg2/svg/SVGTextContentElementImpl.cpp
M +6 -6 ksvg2/svg/SVGTextContentElementImpl.h
M +1 -1 ksvg2/svg/SVGTextElementImpl.h
M +4 -2 ksvg2/svg/SVGTransformListImpl.cpp
M +2 -1 ksvg2/svg/SVGTransformableImpl.cpp
M +2 -1 ksvg2/svg/SVGURIReferenceImpl.cpp
M +27 -25 ksvg2/svg/SVGUseElementImpl.cpp
M +4 -3 ksvg2/svg/SVGZoomAndPanImpl.cpp
M +1 -1 ksvg2/svg/SVGZoomAndPanImpl.h
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic