Watir v0.1.0 Release Notes

  • Added objects:

     Watir::AlertHelper (lib/watir-webdriver/extensions/alerts.rb:9)
     Watir::AlertHelper#alert (lib/watir-webdriver/extensions/alerts.rb:22)
     Watir::AlertHelper#confirm (lib/watir-webdriver/extensions/alerts.rb:38)
     Watir::AlertHelper#prompt (lib/watir-webdriver/extensions/alerts.rb:55)
     Watir::Button::VALID_TYPES (lib/watir-webdriver/elements/button.rb:15)
     Watir::CellContainer (lib/watir-webdriver/cell_container.rb:2)
     Watir::CellContainer#cell (lib/watir-webdriver/cell_container.rb:4)
     Watir::CellContainer#cells (lib/watir-webdriver/cell_container.rb:11)
     Watir::ChildCellLocator (lib/watir-webdriver/locators/child_cell_locator.rb:2)
     Watir::ChildCellLocator#locate_all (lib/watir-webdriver/locators/child_cell_locator.rb:4)
     Watir::ChildRowLocator (lib/watir-webdriver/locators/child_row_locator.rb:2)
     Watir::ChildRowLocator#locate_all (lib/watir-webdriver/locators/child_row_locator.rb:4)
     Watir::Container#element (lib/watir-webdriver/container.rb:6)
     Watir::Container#elements (lib/watir-webdriver/container.rb:10)
     Watir::Element#to_subtype (lib/watir-webdriver/elements/element.rb:186)
     Watir::PerformanceHelper (lib/watir-webdriver/extensions/performance.rb:14)
     Watir::PerformanceHelper#performance (lib/watir-webdriver/extensions/performance.rb:16)
     Watir::PerformanceHelper::Performance (lib/watir-webdriver/extensions/performance.rb:21)
     Watir::PerformanceHelper::Performance#initialize (lib/watir-webdriver/extensions/performance.rb:24)
     Watir::PerformanceHelper::Performance#memory (lib/watir-webdriver/extensions/performance.rb:22)
     Watir::PerformanceHelper::Performance#navigation (lib/watir-webdriver/extensions/performance.rb:22)
     Watir::PerformanceHelper::Performance#timing (lib/watir-webdriver/extensions/performance.rb:22)
     Watir::RowContainer (lib/watir-webdriver/row_container.rb:2)
     Watir::RowContainer#row (lib/watir-webdriver/row_container.rb:4)
     Watir::RowContainer#rows (lib/watir-webdriver/row_container.rb:11)
     Watir::Table#hashes (lib/watir-webdriver/elements/table.rb:22)
     Watir::Table#strings (lib/watir-webdriver/elements/table.rb:13)
     Watir::TableCell#colspan (lib/watir-webdriver/elements/table_cell.rb:10)
     Watir::TableCell#locator_class (lib/watir-webdriver/elements/table_cell.rb:6)
     Watir::TableCellCollection#elements (lib/watir-webdriver/elements/table_cell.rb:23)
     Watir::TableCellCollection#locator_class (lib/watir-webdriver/elements/table_cell.rb:19)
     Watir::TableCellCollection#locator_class= (lib/watir-webdriver/elements/table_cell.rb:17)
     Watir::TableRowCollection#elements (lib/watir-webdriver/elements/table_row.rb:29)
     Watir::TableRowCollection#locator_class (lib/watir-webdriver/elements/table_row.rb:41)
     Watir::TableRowCollection#locator_class= (lib/watir-webdriver/elements/table_row.rb:27)
     Watir::TableSection#[] (lib/watir-webdriver/elements/table_section.rb:5)
     Watir::Window#== (lib/watir-webdriver/window_switching.rb:55)
     Watir::Window#eql? (lib/watir-webdriver/window_switching.rb:60)
     Watir::Window#hash (lib/watir-webdriver/window_switching.rb:62)
     Watir::WindowSwitching::NoMatchingWindowFoundException (lib/watir-webdriver/window_switching.rb:4)
    

    Modified objects:

     Watir::Browser#initialize (lib/watir-webdriver/browser.rb:31)
     Watir::Button.from (lib/watir-webdriver/elements/button.rb:16)
     Watir::Element#== (lib/watir-webdriver/elements/element.rb:44)
     Watir::Element#eql? (lib/watir-webdriver/elements/element.rb:48)
     Watir::ElementCollection#first (lib/watir-webdriver/element_collection.rb:55)
     Watir::ElementCollection#last (lib/watir-webdriver/element_collection.rb:65)
     Watir::ElementLocator#locate (lib/watir-webdriver/locators/element_locator.rb:26)
     Watir::Table#to_a (lib/watir-webdriver/elements/table.rb:11)
     Watir::TableRow#[] (lib/watir-webdriver/elements/table_row.rb:10)
     Watir::Window#use (lib/watir-webdriver/window_switching.rb:73)
     Watir::WindowSwitching#window (lib/watir-webdriver/window_switching.rb:16)
     Watir::WindowSwitching#windows (lib/watir-webdriver/window_switching.rb:4)
    

    Removed objects:

     Watir::ButtonLocator::VALID_TYPES (lib/watir-webdriver/locators/button_locator.rb:4)
     Watir::Container#cell (lib/watir-webdriver.rb:58)
     Watir::Container#cells (lib/watir-webdriver.rb:59)
     Watir::Container#row (lib/watir-webdriver.rb:60)
     Watir::Container#rows (lib/watir-webdriver.rb:61)
     Watir::Input#to_button (lib/watir-webdriver/elements/input.rb:70)
     Watir::Input#to_checkbox (lib/watir-webdriver/elements/input.rb:52)
     Watir::Input#to_file_field (lib/watir-webdriver/elements/input.rb:88)
     Watir::Input#to_radio (lib/watir-webdriver/elements/input.rb:61)
     Watir::Input#to_text_field (lib/watir-webdriver/elements/input.rb:79)
     Watir::Select#includes? (lib/watir-webdriver/elements/select.rb:47)
     Watir::TableRowLocator (lib/watir-webdriver/locators/table_row_locator.rb:2)
     Watir::TableRowLocator#locate_all (lib/watir-webdriver/locators/table_row_locator.rb:4)