---------
**Commit 1:**
Switch from Firefox to Chrome
* Original sha: 677a6c1d3f
* Authored by LeeDr <lee.drengenberg@elastic.co> on 2016-06-17T22:32:15Z
**Commit 2:**
fix chromedriver.path
* Original sha: 589cb71cbb
* Authored by LeeDr <lee.drengenberg@elastic.co> on 2016-06-20T14:25:22Z
**Commit 3:**
More selenium cleanup
* Original sha: 056294b7e9
* Authored by LeeDr <lee.drengenberg@elastic.co> on 2016-06-20T15:23:29Z
**Commit 4:**
Put task intern:dev back in!
* Original sha: b85d919f68
* Authored by LeeDr <lee.drengenberg@elastic.co> on 2016-06-20T15:38:18Z
**Commit 5:**
temporary screenshots fix
* Original sha: 8a9178ca0d
* Authored by LeeDr <lee.drengenberg@elastic.co> on 2016-06-20T16:11:53Z
**Commit 6:**
Add screenshots dir
* Original sha: 929f30c8cc
* Authored by LeeDr <lee.drengenberg@elastic.co> on 2016-06-20T16:26:07Z
**Commit 7:**
Add getSpinnerDone on clickNewSearch to fix failures
* Original sha: dfacedb27b
* Authored by LeeDr <lee.drengenberg@elastic.co> on 2016-06-20T16:54:48Z
**Commit 8:**
Backport screenshots 'session' and 'failure' folders
* Original sha: fe9f34cb68
* Authored by LeeDr <lee.drengenberg@elastic.co> on 2016-06-20T18:04:56Z
**Commit 9:**
gitignore *.png in failures and session
* Original sha: 06d70e6a63
* Authored by LeeDr <lee.drengenberg@elastic.co> on 2016-06-20T20:53:26Z
**Commit 10:**
Update .gitignore
* Original sha: 603f5035ac
* Authored by Lee Drengenberg <lee.drengenberg@elastic.co> on 2016-06-20T21:21:55Z
* Committed by GitHub <noreply@github.com> on 2016-06-20T21:21:55Z
---------
**Commit 1:**
Add version to status output [4.x]
This adds a version field to all Status output, including for built-in plugins.
- It adds the version to the Status API and Status page.
- It adds the version to plugin status change logging.
- It drops the "plugin:" prefix from all status output (as it's implied), except the log output.
* Original sha: f5094b9f0a
* Authored by Chris Earle <chris.earle@elastic.co> on 2016-05-31T23:36:26Z
---------
**Commit 1:**
Update selenium from 2.48.2 to 2.53.0 to work with latest Firefox 45.0.1
* Original sha: 81821fc99d
* Authored by LeeDr <lee.drengenberg@elastic.co> on 2016-04-05T20:46:06Z
**Commit 2:**
Update downloadSelenium to match version in intern.js.
* Original sha: 431fe52cec
* Authored by LeeDr <lee.drengenberg@elastic.co> on 2016-04-06T12:36:06Z
**Commit 3:**
Add selenium-server-standalone jar md5.
* Original sha: 4002140a9c
* Authored by LeeDr <lee.drengenberg@elastic.co> on 2016-04-06T13:46:17Z
---------
**Commit 1:**
[internal] Remove all variable redeclarations
Redeclaring variables causes ambiguity and serves no purpose. It
actually causes a runtime error when you do it with `let`, and we can
enforce not doing it via a linter rule.
* Original sha: de20762889
* Authored by Court Ewing <court@epixa.com> on 2016-04-01T18:21:55Z
While there are still hardcoded defaults, this change allows people to
specify custom credentials via environment variables for each shield
role in our tests.
Fixes#5967
These changes will make sure the kibana server in tests is using shield
credentials, as are any requests made through the kbn_server test
helper.
The current credentials are hardcoded based on our internal best
practices, but they should be made configurable in the future.
This will pass credentials to ES regardless of whether shield is
actually enabled, but that will have no negative effect if shield
happens to be disabled.
The new kbn_server test utility allows us to setup KbnServer instances
with consistent defaults and make requests through a common test-only
interface. These abstractions allow us to configure global behaviors
such as shield authorization for all of our tests rather than
re-implementing it in every test.