Skip to content

Commit

Permalink
[js] Migrate the Capabilities class to a native node module
Browse files Browse the repository at this point in the history
  • Loading branch information
jleyba committed Jan 25, 2016
1 parent 2e0a0bd commit 7a76c82
Show file tree
Hide file tree
Showing 4 changed files with 571 additions and 0 deletions.
6 changes: 6 additions & 0 deletions javascript/node/selenium-webdriver/CHANGES.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,12 @@ the selenium-webdriver package README.
* Changed some `io` operations to use native promises.
* Changed `webdriver.CommandExecutor#execute()` and `HttpClient` to return
promises instead of using callback passing.
* Changed the `webdriver.Serializable` class to an interface defined in the
`lib/serializable` module.
* Changed the `Capabilities` class to extend the native `Map` type; Capabilities
implements Serializable to preseve existing functionality.
* Changed the `Capabilities.has(key)` to only test if a capability has been set
(Map semantics); to check whether the value is true, use `get(key)`.
* Migrated the `webdriver.Command*` types from using the Closure Library to the
new `lib/command` module.
* Deprecated `executors.DeferredExecutor` in favor of
Expand Down
Loading

0 comments on commit 7a76c82

Please sign in to comment.