Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Apr 25, 2011

  1. Alok Menghrajani

    Fix gemspec to include json and utf-8 handling.

    This has only been tested on ruby 1.8. I'm not sure what we want to do
    for the newer versions of ruby?

Apr 08, 2011

  1. Tested utf-8 issue with watir 1.8. For some reason, to_json needs asc…

    …ii_only option.
    authored April 08, 2011
  2. Fix UTF-8 issue in watir-1.6

    This issue might have been fixed in the future version of watir. However, I believe this diff makes sense because:
    a) it allows us to remove our custom hack
    b) it helps the few people on 1.6
    c) it helps make sure this doesn't break in future versions
    
    Note: i'm not totally sure how other watir versions deal with unittests. On one hand they should all live in one place. On the other hand, if
          things like syntax are not compatible, somebody will have to manage the multiple copies :(
    authored April 07, 2011

Mar 22, 2011

  1. Jarmo Pertman

    Using Watir::Util for better compatibility with ActiveSupport used by…

    authored March 23, 2011

Feb 28, 2011

  1. Jarmo Pertman

    fix FireWatir::Firefox#exists?

    authored February 28, 2011

Feb 27, 2011

  1. Jarmo Pertman

    add method #exists? with alias #exist? to FireWatir::Firefox

    authored February 27, 2011

Feb 20, 2011

  1. Jarmo Pertman

    removed dependency for ActiveSupport, making it possible to use FireW…

    …atir with Rails 3
    authored February 20, 2011
  2. Jarmo Pertman

    remove :waitTime option and try to handle better firefox startup

    authored February 20, 2011

Dec 14, 2010

  1. Jarmo Pertman

    Merge branch 'xhtml_bug' of git://github.com/alokmenghrajani/watir in…

    …to alokmenghrajani-xhtml_bug
    authored December 14, 2010
  2. fixed class names, which were wrong, and would cause these tests to f…

    …ail when run with rake test.
    
    Made sure rake test works.
    authored December 14, 2010

Dec 08, 2010

  1. Unittests :)

    authored December 08, 2010
  2. locate_tagged_elements in element_collections needs the same fix too.

    authored December 08, 2010

Dec 07, 2010

  1. Fix exists? which was incorrectly returning true in some cases

    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.
    authored December 07, 2010
  2. Fixes issue with locate_tagged_element and xhtml documents.

    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.
    authored December 07, 2010

Oct 13, 2010

  1. Jarmo Pertman

    use ternary if statement for dealing with VERSION file detection inst…

    …ead of rescue-ing exceptions
    authored October 14, 2010

Oct 08, 2010

  1. Jarmo Pertman

    added WaitHelper module for possible inclusion with methods like #wai…

    …t_until and #wait_while
    
    renamed Wait methods to .until and .while
    authored October 08, 2010

Oct 07, 2010

  1. Jarmo Pertman

    introduce new waiting methods (mostly by Jari Bakken)

    - add Watir::Wait module with methods like #wait_until, #wait_until?, #wait_while and wait_while?
    - make these methods available to Watir::IE and Watir::Firefox classes
    - add Watir::Element #present?, #when_present, #wait_until_present and #wait_while_present
    authored October 08, 2010
  2. Jarmo Pertman

    Merge branch 'attribute_js_fix' of http://github.com/alanshields/watir

    …into alanshields-attribute_js_fix
    authored October 07, 2010
  3. Jarmo Pertman

    fixed "rake gems" task

    authored October 07, 2010
  4. Željko Filipin

    deleted old licenses

    authored October 07, 2010

Oct 05, 2010

  1. Željko Filipin

    deleted unused files

    authored October 05, 2010 charley committed October 05, 2010

Oct 01, 2010

  1. Bret Pettichord

    Update the 3 gem projects to each use the common readme file. The top…

    …level rakefile and each gem's gemspec have been updated.
    authored October 01, 2010
  2. Željko Filipin

    deleted CVS revision information from all files

    authored October 01, 2010

Sep 30, 2010

  1. Charley Baker

    Removed README.rdoc from gemspec

    authored September 30, 2010
  2. Željko Filipin

    moved README from /firewatir to root

    authored September 30, 2010
  3. Željko Filipin

    renamed README.rdoc to README

    authored September 30, 2010
  4. get_attribute_value now works with attributes named something like "f…

    …oo-bar"
    
    Old code would check to see if there was a value "obj.foo - bar". This is
    good behavior for legal javascript identifier, so now we check to see if the
    attribute is also a legal javascript identifier.
    authored September 28, 2010

Sep 29, 2010

  1. Jarmo Pertman

    Merge remote branch 'zeljko/output' into temp

    authored September 29, 2010
  2. Željko Filipin

    replaced just outputting contents of all select lists on a page with …

    …assertions that check contents of all select lists
    authored September 29, 2010
  3. Željko Filipin

    deleted the line that was not doing anything except outputting some text

    the same code is tested in the next line
    authored September 29, 2010
  4. Željko Filipin

    fixed test (added assertion) for Link#to_s

    authored September 29, 2010
  5. Željko Filipin

    added one more Image#to_s test

    authored September 29, 2010
  6. Željko Filipin

    added tests for Image#to_s

    authored September 29, 2010
  7. Željko Filipin

    show_all_objects accepts optional parameter output

    (should it output anything or not, defaults to true)
    used not to output anything in unit tests
    authored September 29, 2010

Sep 27, 2010

  1. Jarmo Pertman

    allow to run tests with "rake test" also within gems

    authored September 28, 2010
Something went wrong with that request. Please try again.