[ 
http://jira.openqa.org/browse/WTR-478?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jarmo Pertman closed WTR-478.
-----------------------------

       Resolution: Fixed
    Fix Version/s: Soon

fixed, thanks :)
https://github.com/bret/watir/commit/186f9338629250509e52807d957256d7b507ced9

> highlight method was broken in watir 1.6.7+
> -------------------------------------------
>
>                 Key: WTR-478
>                 URL: http://jira.openqa.org/browse/WTR-478
>             Project: Watir
>          Issue Type: Bug
>          Components: Wait
>    Affects Versions: 1.6.7, 1.8.0
>         Environment: Windows XP/IE 6, Windows 7/IE 9
>            Reporter: Sergey Erokhin
>             Fix For: Soon
>
>
> method highlit doesn't work in watir 1.6.7+
> style.backgroundColor - redonly?
> watir 1.8.1
> i try to investigate
> in element.rb
> 206        begin
> 207          @original_color ||= style.backgroundColor
> 208          style.backgroundColor = @container.activeObjectHighLightColor
> 209        rescue
> 210          @original_color = nil
> 211        end
> when i comment line 209 and 210
> result
> C:/Ruby/lib/ruby/gems/1.8/gems/watir-1.8.1/lib/watir/element.rb:208:in 
> `method_missing':  (WIN32OLERuntimeError)
>     OLE error code:0 in <Unknown>
>       <No Description>
>     HRESULT error code:0x80020003
>       Member not found.
>         from 
> C:/Ruby/lib/ruby/gems/1.8/gems/watir-1.8.1/lib/watir/element.rb:208:in 
> `highlight'
>         from 
> C:/Ruby/lib/ruby/gems/1.8/gems/watir-1.8.1/lib/watir/input_elements.rb:370:in 
> `set'
>         from test_hightlit.rb:9
> source code
> 1.6.7+
>     def_wrap_guard :currentstyle
>     # return current style instead of the inline style of the element
>     alias style currentstyle
> 1.6.5
>     # return the style of the element
>     def_wrap_guard :style
> my fix (i am not quite sure about absolute correctnes)
> replace
>     alias style currentstyle
> to
>     def_wrap_guard :style
> it works for me on both configuration.
> bug introduced in commmit 
> https://github.com/bret/watir/commit/ebf38031c92c800ca0b0897706d10d9c4240a4a7#watir/lib/watir/element.rb

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.openqa.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        
_______________________________________________
Wtr-development mailing list
Wtr-development@rubyforge.org
http://rubyforge.org/mailman/listinfo/wtr-development

Reply via email to