common/src/rb/lib/selenium/webdriver/error.rb in selenium-webdriver-0.0.17 vs common/src/rb/lib/selenium/webdriver/error.rb in selenium-webdriver-0.0.18
- old
+ new
@@ -9,25 +9,27 @@
class NoStringLengthError < WebDriverError; end # 4
class NoStringWrapperError < WebDriverError; end # 5
class NoSuchDriverError < WebDriverError; end # 6
class NoSuchElementError < WebDriverError; end # 7
class NoSuchFrameError < WebDriverError; end # 8
- # NotImplementedError # 9 - just use Ruby's
+ class UnknownCommandError < WebDriverError; end # 9
class ObsoleteElementError < WebDriverError; end # 10
class ElementNotDisplayedError < WebDriverError; end # 11
class ElementNotEnabledError < WebDriverError; end # 12
class UnhandledError < WebDriverError; end # 13
class ExpectedError < WebDriverError; end # 14
- class ElementNotSelectedError < WebDriverError; end # 15
+ class ElementNotSelectableError < WebDriverError; end # 15
class NoSuchDocumentError < WebDriverError; end # 16
class UnexpectedJavascriptError < WebDriverError; end # 17
class NoScriptResultError < WebDriverError; end # 18
class UnknownScriptResultError < WebDriverError; end # 19
class NoSuchCollectionError < WebDriverError; end # 20
class TimeOutError < WebDriverError; end # 21
class NullPointerError < WebDriverError; end # 22
class NoSuchWindowError < WebDriverError; end # 23
+ class InvalidCookieDomainError < WebDriverError; end # 24
+ class UnableToSetCookieError < WebDriverError; end # 25
class UnsupportedOperationError < WebDriverError; end
Errors = [
IndexOutOfBoundsError,
NoCollectionError,
@@ -35,24 +37,26 @@
NoStringLengthError,
NoStringWrapperError,
NoSuchDriverError,
NoSuchElementError,
NoSuchFrameError,
- NotImplementedError,
+ UnknownCommandError,
ObsoleteElementError,
ElementNotDisplayedError,
ElementNotEnabledError,
UnhandledError,
ExpectedError,
- ElementNotSelectedError,
+ ElementNotSelectableError,
NoSuchDocumentError,
UnexpectedJavascriptError,
NoScriptResultError,
UnknownScriptResultError,
NoSuchCollectionError,
TimeOutError,
NullPointerError,
- NoSuchWindowError
+ NoSuchWindowError,
+ InvalidCookieDomainError,
+ UnableToSetCookieError
]
class << self
def for_code(code)
return if code == 0