Changes between Initial Version and Version 5 of Ticket #9109


Ignore:
Timestamp:
Apr 11, 2009, 2:10:00 PM (11 years ago)
Author:
Adam Peller
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #9109

    • Property Priority changed from high to normal
    • Property Cc elatzukin Adam Peller James Burke added
    • Property Severity changed from blocker to normal
  • Ticket #9109 – Description

    initial v5  
    1 dojo.clone fais in FF 3.0.8, works in IE 7.0.5730
     1dojo.clone fails in FF 3.0.8, works in IE 7.0.5730
    22
    33Testcase is simple:
    44
     5{{{
    56var newnode=new dijit.form.TextBox();
    67console.warn("newnode",newnode);
    78var clone=dojo.clone(newnode);
    89console.warn("clone",clone);
     10}}}
    911
    1012works 100% as per expected in IE7
    1113
    1214in FF, fails thus:
     15{{{
    1316e is undefined
    1417fp()()/code/do.../event.js (line 33)
     
    1922clone()([[[input#dijit_form_TextBox_0.dijit, "onmouseenter", function(), 1 more... 0=input#dijit_form_TextBox_0.dijit 1=onmouseenter] 0=[4]], [[input#dijit_form_TextBox_0.dijit, "onmouseleave", function(), 1 more... 0=input#dijit_form_TextBox_0.dijit 1=onmouseleave] 0=[4]], [[input#dijit_form_TextBox_0.dijit, "oninput", function(), 1 more... 0=input#dijit_form_TextBox_0.dijit 1=oninput 3=1] 0=[4]] 0=[1] 1=[1] 2=[1]])/code/do...e/lang.js (line 243)
    2023clone()([Widget dijit.form.TextBox, dijit_form_TextBox_0] _connects=[3] _deferredConnects=Object)
     24}}}
    2125
    2226this looks to be the same code (without the webkit additions, which I don't understand) as trac #7748, i.e. its something to do with the special handling of mouseenter events in FF