It is now implemented in Watir-Classic 3.3.0.

Jarmo Pertman
-----
IT does really matter - http://itreallymatters.net

On Friday, October 26, 2012 7:23:24 PM UTC+3, Connor C wrote:
>
> Thanks Justin! 
>
> We've got something similar to what you suggested implemented all ready. I 
> was hoping that classic and webdriver would behave the same way in 4.0. I 
> wonder are the watir guys planning on changing these to match in the future 
> or is there some reason why they are both different?
>
> Thanks again,
> Connor
>
> On Friday, 26 October 2012 14:23:48 UTC+1, Justin Ko wrote:
>>
>> I also ran into this yesterday. There was talk in 
>> http://rubyforge.org/pipermail/wtr-development/2012-February/003541.htmlabout
>>  fixing watir-classic to be the same. Though it looks like it was not 
>> implemented.
>>
>> I think all you would need to do for watir-classic is change the style 
>> method to:
>>
>> # return the css style as a string
>> def style(property = nil)
>>     assert_exists
>>     if property
>>         ole_object.currentStyle.send(property)
>>     else
>>         ole_object.style.cssText
>>     end
>> end
>>
>> It would make watir-classic similar to watir-webdriver. Though I think 
>> you would get different formats for some of the properties (example 
>> 'color').
>>
>> Justin Ko
>>
>>
>> On Friday, October 26, 2012 6:26:53 AM UTC-4, Connor C wrote:
>>>
>>> Hey Jarmo or whoever else can help :), 
>>>
>>> In the latest wair-classic the Element#style() method works as follows
>>>
>>>    # return the css style as a string
>>>     def style
>>>       assert_exists
>>>       ole_object.style.cssText
>>>     end
>>>
>>>
>>> but it still doesn't behave like the webdriver version (which takes a 
>>> property argument).
>>>
>>>    def style(property = nil)
>>>       if property
>>>         assert_exists
>>>         @element.style property
>>>       else
>>>         attribute_value("style").to_s.strip
>>>       end
>>>     end
>>>
>>>
>>>  It would be really useful if the watir-classic behaviour matched the 
>>> web driver version. Are there any plans to update this in the future or is 
>>> there a specfic reason they are different? 
>>>
>>> Thanks thanks thanks,
>>> Connor
>>>
>>

-- 
Before posting, please read http://watir.com/support. In short: search before 
you ask, be nice.

[email protected]
http://groups.google.com/group/watir-general
[email protected]

Reply via email to