Sophie

Sophie

distrib > Mandriva > 2010.2 > i586 > media > main-release-src > by-pkgid > 40d468e76b836c0cc4926ec517031ce5 > files > 23

kdelibs4-4.4.3-16mdv2010.1.src.rpm

Index: kdelibs/khtml/ecma/kjs_window.h
===================================================================
--- kdelibs/khtml/ecma/kjs_window.h	(révision 1125184)
+++ kdelibs/khtml/ecma/kjs_window.h	(révision 1125185)
@@ -172,7 +172,7 @@
            HTMLTableSectionElementCtor, HTMLTableRowElementCtor, HTMLTableCellElementCtor,
            HTMLFrameSetElementCtor, HTMLLayerElementCtor, HTMLFrameElementCtor, HTMLIFrameElementCtor,
            HTMLCollectionCtor, StyleSheetCtor, 
-           CSSStyleDeclarationCtor, HTMLCanvasElementCtor, Context2DCtor};
+           CSSStyleDeclarationCtor, HTMLCanvasElementCtor, Context2DCtor, SVGAngleCtor};
     WindowQObject *winq;
 
     void forgetSuppressedWindows();
Index: kdelibs/khtml/ecma/kjs_context2d.h
===================================================================
--- kdelibs/khtml/ecma/kjs_context2d.h	(révision 1125184)
+++ kdelibs/khtml/ecma/kjs_context2d.h	(révision 1125185)
@@ -167,6 +167,9 @@
     unsigned size;
     CanvasImageData* parent;
   };
+
+  DEFINE_PSEUDO_CONSTRUCTOR(SVGAnglePseudoCtor)
+
 } // namespace
 
 #endif
Index: kdelibs/khtml/ecma/kjs_window.cpp
===================================================================
--- kdelibs/khtml/ecma/kjs_window.cpp	(révision 1125184)
+++ kdelibs/khtml/ecma/kjs_window.cpp	(révision 1125185)
@@ -387,6 +387,7 @@
   CSSStyleDeclaration Window::CSSStyleDeclarationCtor DontEnum|DontDelete
   StyleSheet   Window::StyleSheetCtor DontEnum|DontDelete
   CanvasRenderingContext2D Window::Context2DCtor DontEnum|DontDelete
+  SVGAngle Window::SVGAngleCtor DontEnum|DontDelete
 @end
 */
 KJS_IMPLEMENT_PROTOFUNC(WindowFunc)
@@ -866,6 +867,8 @@
       return HTMLCanvasElementPseudoCtor::self(exec);
     case Context2DCtor:
       return Context2DPseudoCtor::self(exec);
+    case SVGAngleCtor:
+      return SVGAnglePseudoCtor::self(exec);
     case DocumentCtor:
       return DocumentPseudoCtor::self(exec);
     case HTMLDocumentCtor:
Index: kdelibs/khtml/ecma/kjs_context2d.cpp
===================================================================
--- kdelibs/khtml/ecma/kjs_context2d.cpp	(révision 1125184)
+++ kdelibs/khtml/ecma/kjs_context2d.cpp	(révision 1125185)
@@ -875,6 +875,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;