Permalink
Commits on Jan 6, 2011
  1. updated version

    jarmo committed Jan 6, 2011
Commits on Dec 30, 2010
  1. updated CHANGES

    jarmo committed Dec 30, 2010
  2. If IE has tabs opened then IsWindow(hwnd) will return always true in …

    jarmo committed Dec 30, 2010
    …#close because all tabs have the same hwnd. Use #exists? instead to check if window has been closed or not.
Commits on Dec 29, 2010
Commits on Dec 28, 2010
Commits on Dec 20, 2010
Commits on Dec 14, 2010
  1. updated CHANGES

    jarmo committed Dec 14, 2010
  2. Merge branch 'xhtml_bug' of git://github.com/alokmenghrajani/watir in…

    jarmo committed Dec 14, 2010
    …to alokmenghrajani-xhtml_bug
  3. fixed class names, which were wrong, and would cause these tests to f…

    Alok Menghrajani committed Dec 14, 2010
    …ail when run with rake test.
    
    Made sure rake test works.
  4. add AutoIt help file to the gem

    jarmo committed Dec 14, 2010
Commits on Dec 12, 2010
  1. fixed changes

    jarmo committed Dec 12, 2010
  2. updated changes

    jarmo committed Dec 12, 2010
  3. updated changes

    jarmo committed Dec 12, 2010
  4. updated AutoIt to version 3.3.6.1 - it is needed to uninstall all man…

    jarmo committed Dec 12, 2010
    …ually installed AutoIt installations and all older versions of Watir to be able to use this version of AutoIt
  5. Merge branch 'exists_bug' of git://github.com/alokmenghrajani/watir i…

    jarmo committed Dec 12, 2010
    …nto alokmenghrajani-exists_bug
  6. updated changes

    jarmo committed Dec 12, 2010
  7. remove unneeded @closing variable

    jarmo committed Dec 12, 2010
  8. updated changes

    jarmo committed Dec 12, 2010
  9. Revert IE#wait to wait for READYSTATE_COMPLETE only due to strange ti…

    jarmo committed Dec 12, 2010
    …ming issues here and there by the users.
    
    It is now possible in the runtime to modify the READYSTATES constant to have more states when needed (like READYSTATE_INTERACTIVE in the case of http://jira.openqa.org/browse/WTR-446)
Commits on Dec 8, 2010
  1. Unittests :)

    Alok Menghrajani committed Dec 8, 2010
Commits on Dec 7, 2010
  1. Fix exists? which was incorrectly returning true in some cases

    Alok Menghrajani committed Dec 7, 2010
    We have a bug in the way elements are located. Given the following page:
    <html>
      <body>
        <div id="foo">
          <div id="bar">
          </div>
        </div>
      </body>
    </html>
    
    And the following test cases:
    1. Browser.div(:id, 'foo').exists? => true
    2. Browser.div(:id, 'bar').exists? => true
    3. Browser.div(:id, 'foo').div(:id, 'bar').exists? => true
    4. Browser.div(:id, 'bar').div(:id, 'foo').exists? => false
    5. Browser.div(:id, 'something').div(:id, 'else').exists? => true
    6. Browser.div(:id, 'foo').div(:id, 'hello').exists? => false
    
    Case 5 incorrectly returns true. This diff fixes this bug.
    
    Note:
    there might be a more elegant way of fixing things, but I'm not super familiar with the jssh syntax. Feel
    free to suggest a better fix.
  2. Fixes issue with locate_tagged_element and xhtml documents.

    Alok Menghrajani committed Dec 7, 2010
    I tested this on MacOs Firefox 10.6.5.
    
    Given the following code (served with Content-Type: application/xhtml+xml):
    
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <a href="http://www.foo.com/correct">lowercase link</a>
    <A HREF="http://www.foo.com/incorrect">uppercase link</A>
    </html>
    
    I made sure that b.link(:text, "lowercase link").exist? returns true.
    
    Note:
    in this case, b.link(:text, "uppercase link").exists? returns false. I think this is the right behavior, but this can be revised.
Commits on Nov 28, 2010
  1. added css3 selector support for IE

    jojje committed Nov 28, 2010
Commits on Nov 14, 2010
Commits on Oct 27, 2010
  1. fix minor typos

    jarmo committed Oct 27, 2010
Commits on Oct 26, 2010
  1. Updating for final release

    charley committed Oct 26, 2010
Commits on Oct 21, 2010
  1. Updating Version and date.

    charley committed Oct 21, 2010
Commits on Oct 20, 2010
  1. added link for whole changelog

    jarmo committed Oct 20, 2010