Permalink
Commits on Jun 30, 2011
  1. bump version to 1.9.1

    Hugh McGowan
    Hugh McGowan committed Jun 30, 2011
Commits on Jun 28, 2011
  1. fix file upload test to make sure we're posting the file field that's…

    Hugh McGowan
    Hugh McGowan committed Jun 28, 2011
    … actually in the form and that we check the file field actually pushes the arguments
Commits on Jun 26, 2011
  1. bump version to 1.9.0.rc1

    Hugh McGowan
    Hugh McGowan committed Jun 26, 2011
  2. bump version to 1.9.1

    Hugh McGowan
    Hugh McGowan committed Jun 26, 2011
  3. fix test case

    Hugh McGowan
    Hugh McGowan committed Jun 26, 2011
  4. more test case updates for IE9

    Hugh McGowan
    Hugh McGowan committed Jun 26, 2011
  5. the fast location of elements by id was not checking that the type re…

    Hugh McGowan
    Hugh McGowan committed Jun 26, 2011
    …turned was actually the type of element we're looking for. In IE8 the test seemed to pass (maybe multiple calls to getElementById would give you the next one if there were multiples?) but IE9 just returns the first one afaik. So now we simply check that the type of element we got is in the expected list of types for the element. Otherwise we fall back to the standard lookups.
  6. non-control elements no longer report the name in ole_object.name. We…

    Hugh McGowan
    Hugh McGowan committed Jun 26, 2011
    … could correct this for only those elements but it would make for an ugly locator change. Instead I chose to make a name method that looks at the html attribute. This will work for all elements and correct the issue we're seeing in IE9 without corner case logic
Commits on Jun 25, 2011
  1. fix tests to reflect IE9 differences

    Hugh McGowan
    Hugh McGowan committed Jun 25, 2011
  2. IE9 blows up if the name is not a form attribute. Catch this case and…

    Hugh McGowan
    Hugh McGowan committed Jun 25, 2011
    … return ''
  3. IE9 has a different method to get #text node text

    Hugh McGowan
    Hugh McGowan committed Jun 25, 2011
  4. added additional mouseevents

    Hugh McGowan
    Hugh McGowan committed Jun 25, 2011
  5. add !doctype to all html so we use the strict standards mode for the …

    Hugh McGowan
    Hugh McGowan committed Jun 25, 2011
    …IE browser
  6. create an ie and browser variable when attaching. Makes it easier to …

    Hugh McGowan
    Hugh McGowan committed Jun 25, 2011
    …type or cut/paste code
  7. raise an exception when we don't handle an event. These are all fired…

    Hugh McGowan
    Hugh McGowan committed Jun 25, 2011
    … differently so there's no default method
Commits on Jun 20, 2011
  1. fix test that broke when I updated the html for js tests

    Hugh McGowan
    Hugh McGowan committed Jun 20, 2011
  2. fix mouse/keyboard events for IE9

    Hugh McGowan
    Hugh McGowan committed Jun 20, 2011
Commits on Jun 15, 2011
  1. bump version to 1.9.0

    Hugh McGowan
    Hugh McGowan committed Jun 15, 2011
Commits on Jun 14, 2011
  1. bump version to 1.9.0.rc7 (really, this time)

    Hugh McGowan
    Hugh McGowan committed Jun 14, 2011
  2. bump version to 1.9.0.rc7

    Hugh McGowan
    Hugh McGowan committed Jun 14, 2011
  3. Fix highlighting in IE9. For this version of IE highlighting was brok…

    Hugh McGowan
    Hugh McGowan committed Jun 14, 2011
    …en and would not highlight the control when you set currentstyle. Further this could cause errors on some pages and raise a js error that the dom is not modifiable. For IE9 we now just use ole_object.style (instead of currentstyle which element#style is aliased to).
  4. fix version check

    Hugh McGowan
    Hugh McGowan committed Jun 14, 2011
Commits on Jun 13, 2011
  1. bump version to 1.9.0.rc6

    Hugh McGowan
    Hugh McGowan committed Jun 13, 2011
  2. fix fire_event. I forgot to go in and finish it out after proofing it…

    Hugh McGowan
    Hugh McGowan committed Jun 13, 2011
    …, so it was only firing onchange
Commits on Jun 9, 2011
  1. bump version to 1.9.0.rc5

    Hugh McGowan
    Hugh McGowan committed Jun 9, 2011
  2. add modal dialog support for IE9. This is a refactor of modal_dialog …

    Hugh McGowan
    Hugh McGowan committed Jun 9, 2011
    …but is backward compatible to IE8. This does deprecate the ability to attach to a modal by :title, but truthfully that's not useful. There should only be one modal dialog active at any one time. If that's necessary you can always use a Watir::Wait method to wait for the right ie.modal_dialog.title to appear.
  3. added rake target :attach. This will attach to the most recent IE win…

    Hugh McGowan
    Hugh McGowan committed Jun 9, 2011
    …dow and load up the code in your local path. This makes it possible to interact in IRB without having to install gems.
Commits on Jun 7, 2011
  1. bump version to 1.9.0.rc4

    Hugh McGowan
    Hugh McGowan committed Jun 7, 2011
  2. pull timeout functionality

    Hugh McGowan
    Hugh McGowan committed Jun 7, 2011
Commits on Jun 6, 2011
  1. bump version to 1.9.0.rc3

    Hugh McGowan
    Hugh McGowan committed Jun 6, 2011
  2. Revert "bump version to 1.9.0.rc2"

    Hugh McGowan
    Hugh McGowan committed Jun 6, 2011
    This reverts commit 3efe3ee.
    
    bump version to 1.9.0.rc3
  3. bump version to 1.9.0.rc2

    Hugh McGowan
    Hugh McGowan committed Jun 6, 2011
  4. fix bug from refactor where we're not setting @window

    Hugh McGowan
    Hugh McGowan committed Jun 6, 2011
  5. bump version to 1.9.0.rc2

    Hugh McGowan
    Hugh McGowan committed Jun 6, 2011
  6. rename FileUpload class back to FileField

    Hugh McGowan
    Hugh McGowan committed Jun 6, 2011