Skip to content

Selenium History AND FireFox XPI

Yash edited this page Aug 30, 2017 · 1 revision

CHANGELOG (or) seleniumhq.github.io

=======

v3.0.0 « Minimum java version is now 8+.

  • The original RC APIs are only available via the leg-rc package. leg-rc jar is no longer bundled into the main selenium jar. Instead, it needs to be downloaded separately.
  • Support for Firefox is via Mozilla's geckodriver.
  • Official support for IE requires version 9 or above.

=======

v2.53.0 : FINAL 2.X RELEASE.

No more HtmlUnitDriver... Moved to a subproject https://github.com/SeleniumHQ/htmlunit-driver

=======

v2.52.0

Firefox:

  • Weakening platform restriction to enable 64-bit support
  • Fixing closed window handling in FF45

=======

v2.47.0 « Java 7 is now requried, but you really should be on 8, since 7 is EOL

WebDriver:

  • Supports native events for Firefox version 31 (immediately previous ESR). Native event support has been discontinued for versions of Firefox later than 33. Synthetic events tested on Firefox versions 31 (immediately previous ESR), 38 (immediately previous release and current ESR), and 39 (current release).

=======

v2.44.0

  • Updating Native events to support Firefox 24, 31, 32 and 33

=======

v2.41.0

WebDriver:

  • Update to support native events for Firefox 28 (removed native event support for Firefox 26). Native events are now supported for the following Firefox versions:

    17 (immediately previous ESR release) 24 (current ESR release) 27 (immediately previous release 28 (current release)

  • Selenium Releases

  • Selenium - 3 geckodriver

Change Firefox Browser Addon Bar:

From this selenium-server-standalone-*.jar file navigate to « org.openqa.selenium.firefox this location to find this file webdriver.xpi

By converting webdriver.xpi to webdriver.rar file, from this get the fx4driver.xul and the change the content

<overlay id="fxdriver-overlay" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
    <script src="dommessenger.js" />
    <script src="server.js" />
    <toolbar id="addon-bar" collapsed="false"> <!-- delete toolbar tag to remove addon-->
        <toolbaritem>
            <label id="fxdriver-label" value="GitHUB As Addon Name" tooltiptext="This Firefox can be remote controlled with WebDriver." />
        </toolbaritem>
    </toolbar>
</overlay>