X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;ds=sidebyside;f=helm%2FDEVEL%2Fmathml_editor%2FBUGS-GDOME2;fp=helm%2FDEVEL%2Fmathml_editor%2FBUGS-GDOME2;h=2b89215f0cb3742375a8d6795cc623891ecdfb4b;hb=89262281b6e83bd2321150f81f1a0583645eb0c8;hp=0000000000000000000000000000000000000000;hpb=b1fb6b8e1767d775bc452303629e95941d142bea;p=helm.git diff --git a/helm/DEVEL/mathml_editor/BUGS-GDOME2 b/helm/DEVEL/mathml_editor/BUGS-GDOME2 new file mode 100644 index 000000000..2b89215f0 --- /dev/null +++ b/helm/DEVEL/mathml_editor/BUGS-GDOME2 @@ -0,0 +1,15 @@ + +* replaceChild on document root should work, but it is implemented as + an insertBefore + removeChild, and the insertBefore is not allowed + for the document must have xactly _one_ child +* the code to dispatch the events is wrong, because it stores + xmlNodes and not gdome wrappers, hence the nodes can be deleted +* when firing events, self is not always reffed, what is the reason for + doing it? +* DOMSubtreeModified must have bubble=yes +* when setting more event listeners for the same node, with same type + and same useCapture, the event listener also matters. It seems like + now one can set only one event per combination type/capture +* /usr/lib is given by gdome-config +* should optimize event propagation, remember only those nodes with + listeners