[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdelibs/khtml/ecma
From:       David Faure <faure () kde ! org>
Date:       2010-05-10 22:09:35
Message-ID: 20100510220935.E374BAC8B2 () svn ! kde ! org
[Download RAW message or body]

SVN commit 1125186 by dfaure:

forwardport 1125185: provide a fake SVGAngle constructor so that the Confluence wiki \
(by the makers of Jira) works in khtml.


 M  +4 -0      kjs_context2d.cpp  
 M  +3 -0      kjs_context2d.h  
 M  +3 -0      kjs_window.cpp  
 M  +1 -1      kjs_window.h  


--- trunk/KDE/kdelibs/khtml/ecma/kjs_context2d.cpp #1125185:1125186
@@ -879,6 +879,10 @@
     return id;
 }
 
+// This is completely fake!
+IMPLEMENT_PSEUDO_CONSTRUCTOR(SVGAnglePseudoCtor, "SVGAngle", Context2DProto)
+
+
 } // namespace
 
 // kate: indent-width 4; replace-tabs on; tab-width 4; space-indent on;
--- trunk/KDE/kdelibs/khtml/ecma/kjs_context2d.h #1125185:1125186
@@ -130,6 +130,9 @@
     unsigned size;
     CanvasImageData* parent;
   };
+
+  DEFINE_PSEUDO_CONSTRUCTOR(SVGAnglePseudoCtor)
+
 } // namespace
 
 #endif
--- trunk/KDE/kdelibs/khtml/ecma/kjs_window.cpp #1125185:1125186
@@ -391,6 +391,7 @@
   CSSStyleDeclaration Window::CSSStyleDeclarationCtor DontEnum|DontDelete
   StyleSheet   Window::StyleSheetCtor DontEnum|DontDelete
   CanvasRenderingContext2D Window::Context2DCtor DontEnum|DontDelete
+  SVGAngle Window::SVGAngleCtor DontEnum|DontDelete
   XPathResult Window::XPathResultCtor DontEnum|DontDelete
   XPathExpression Window::XPathExpressionCtor DontEnum|DontDelete
   XPathNSResolver Window::XPathNSResolverCtor DontEnum|DontDelete
@@ -877,6 +878,8 @@
       return HTMLCanvasElementPseudoCtor::self(exec);
     case Context2DCtor:
       return Context2DPseudoCtor::self(exec);
+    case SVGAngleCtor:
+      return SVGAnglePseudoCtor::self(exec);
     case XPathResultCtor:
       return XPathResultPseudoCtor::self(exec);
     case XPathExpressionCtor:
--- trunk/KDE/kdelibs/khtml/ecma/kjs_window.h #1125185:1125186
@@ -175,7 +175,7 @@
            HTMLTableSectionElementCtor, HTMLTableRowElementCtor, \
                HTMLTableCellElementCtor,
            HTMLFrameSetElementCtor, HTMLLayerElementCtor, HTMLFrameElementCtor, \
HTMLIFrameElementCtor,  HTMLCollectionCtor, StyleSheetCtor, 
-           CSSStyleDeclarationCtor, HTMLCanvasElementCtor, Context2DCtor,
+           CSSStyleDeclarationCtor, HTMLCanvasElementCtor, Context2DCtor, \
SVGAngleCtor,  XPathResultCtor, XPathExpressionCtor, XPathNSResolverCtor};
     WindowQObject *winq;
 


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic