I'm a bit confused.
It all works if you remove an attribute that is there,
but if you remove an attribute that isn't there ...

startwindow.js line 233 
c.attributes = new Object;

Not an array but an object.
So if c doesn't have foo then you try to get attributes.length
like it's an array but it's not, so I think that would fail and stop js right 
there.

Same problem for hasAttribute etc.

Look at decorate.c line 825.
There I make attributes an array.
I think maybe startwindow.js should read

c.attributes = new Array;

That would be consistent.
If so then it's my bug, sorry.
What say you.

Karl Dahlke
_______________________________________________
Edbrowse-dev mailing list
[email protected]
http://lists.the-brannons.com/mailman/listinfo/edbrowse-dev

Reply via email to