[Windmill-dev] https; file uploads; extjs and click support

Mikeal Rogers mikeal at osafoundation.org
Sun Dec 16 13:24:32 PST 2007


Accidentally replied to just you, putting back on the list.

On Dec 16, 2007, at December 16, 20071:20 PM, Adam Christian wrote:

> We only do this in IE for about three events on form fields, change  
> and blur I believe are two of them and that is because those events  
> don't propagate in IE at all.. don't ask me why.
>
> Btw, we do have mouseup and mousedown available in our API, the  
> issue with recording it is that now when you click on anything you  
> get two clicks, one for the mousedown/mouseup that fired and one for  
> the actual click that fired which makes recording tests a serious  
> mess. I think it's better to have users that need this mousedown/ 
> mouseup to do it on their own if thats explicitly what they need  
> rather than making the majority of people go through and delete  
> something every time they do a click, don't you?
>

Oh, we should definitely just have the mousedown/mouseup scenario be  
something people write on their own. We can't burden the recorder with  
every possible use case, and this is a fairly advanced one.

I do think the larger issue of events not propagating we might be able  
to solve in the recorder, and be able to record more events. The js  
frameworks/libraries in question are only getting bigger and seeing  
larger adoption.

> Adam
>
> On Dec 16, 2007, at 1:14 PM, Mikeal Rogers wrote:
>
>>>
>>> Now if the JS library  put a stop propagation on mousedown,  
>>> mouseup and click, without individually  attaching our own  
>>> listeners on every element in the DOM we have no way to catch them.
>>
>> Isn't that what we do on IE?
>>
>> -Mikeal
>



More information about the Windmill-dev mailing list