Uploaded image for project: 'XWiki Commons'
  1. XWiki Commons
  2. XCOMMONS-120

Upgrade to Selenium 2.20

    XMLWordPrintable

Details

    Description

      See change log since version 2.17 ( http://code.google.com/p/selenium/source/browse/trunk/java/CHANGELOG ):

      v2.20.0 
      =======
      
      WebDriver:
        * RemoteWebDriver.setLogLevel is no longer a static method.
        * Introduce a timeout for page loads. This needs to be used in
          conjunction with the unstable page load detection.
        * Adding alertIsPresent ExpectedCondition.
        * Turning off password saving in the Android driver.
        * FIXED: 3391: scroll containing elements, not just windows.
        * FIXED: 2211: Allow the http client factory to discover the proxy
          for traffic between the http command executor and the webdriver
          server via the normal system properties.
      
      WebDriverJS:
        * Refactored the WebDriverJs promise manager to use a proper tree to
          track scheduled tasks.
        * In webdriver.Builder, default to http://localhost:4444/wd/hub if a
          server URL is not specified.
      
      Grid:
        * JDK 1.6.1_31 recommended for maximum stability
        * The HUB is now upgraded to run with Jetty 7.6.1.
        * Making the id for proxy final, and allowing it to be specified
          from the registration request. If the id isn't in the request, the
          remote host is used as an id, as it was before.
        * FIXED: 3096: Memory leak in selenium hub.
      
      RC:
        * More work on SSL certs. Should work cleanly in Firefox now.
        * FIXED: 1982: Clear an input element in such a way as to avoid
          firing any events when emulating typing in selenium
          emulation. Fixes issue 1982.
      
      Atoms:
        * Submit a form when the enter button is pressed in its input
          element.
        * Add a "mouse pixel scroll" event to the atoms events module.
        * Adding a public "mouseOver" action and a little internal
          refactoring around the mouseOver functionality.
      
      
      v2.19.0
      =======
      
      WebDriver: 
        * Server-side implementation of the webdriver-backed selenium.
        * "sendKeys" works in the webdriver-backed selenium when using
          safari.
        * Implement local/session storage for iOS driver.
        * Exceptions now thrown when an alert occurs during script
          execution.
        * Native events implemented for Firefox 10.
        * Renamed the experimental "fast" page loaded strategy "unstable"
          and disable queuing of commands when it's enabled.
        * Corrections to javadocs.
        * Disabled native events for Firefox 8 as it's deprecated by
          Mozilla.
      
      RC:
        * Update cybervillains certificate (thanks to Ivan De Marino and
          Mark Watson @ Neustar)
        * Default to using the native xpath engine in selenium-backed
          webdriver instances.
        * Correctly fire events when outside a firefox extension
      
      WebDriverJS:
        * Return a promise from webdriver.WebDriver.prototype.quit() so
          users may register callbacks.
        * Small tweaks so WebDriverJs works as expected in IE7/8.
      
      Known Issues:
        * Holding down a modifier key and clicking with Firefox 10 on
          Windows does not work reliably when using native events.
      
      
      v2.18.0
      ========
      
      WebDriver:
        * FIXED: 3169: Getting value attribute on option elements.
        * Alert handling in Firefox and IE: Throwing UnhandledAlertException
          if an alert is present during an operation. The unhandled alert is
          also dismissed to mitigate repeat exceptions.
        * Better handling of getText invocations on SVG elements.
        * FIXED: 3253: Clicking stopped working on Firefox 4.
        * Android Driver now supports Flash, Geolocation.
        * FIXED: 1371: iPhone Driver now supports frame switching.
      
      RC:
        * FIXED: 2958: Selenium RC now closes IE HTA when the tests finish.
      
      WebDriverJs:
        * Fixes around findElements.
      

      Attachments

        Activity

          People

            mflorea Marius Dumitru Florea
            mflorea Marius Dumitru Florea
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: