Changeset 225739 in webkit


Ignore:
Timestamp:
Dec 11, 2017 12:30:25 AM (6 years ago)
Author:
Carlos Garcia Campos
Message:

WebDriver: get active element should return no such element error when there isn't an active element
https://bugs.webkit.org/show_bug.cgi?id=180421

Reviewed by Brian Burg.

We currently return unknown error.

Fixes: imported/w3c/webdriver/tests/element_retrieval/get_active_element.py::test_missing_document_element

  • Session.cpp:

(WebDriver::Session::getActiveElement):

Location:
trunk/Source/WebDriver
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebDriver/ChangeLog

    r225501 r225739  
     12017-12-11  Carlos Garcia Campos  <cgarcia@igalia.com>
     2
     3        WebDriver: get active element should return no such element error when there isn't an active element
     4        https://bugs.webkit.org/show_bug.cgi?id=180421
     5
     6        Reviewed by Brian Burg.
     7
     8        We currently return unknown error.
     9
     10        Fixes: imported/w3c/webdriver/tests/element_retrieval/get_active_element.py::test_missing_document_element
     11
     12        * Session.cpp:
     13        (WebDriver::Session::getActiveElement):
     14
    1152017-12-04  Brian Burg  <bburg@apple.com>
    216
  • trunk/Source/WebDriver/Session.cpp

    r225501 r225739  
    997997            RefPtr<JSON::Object> elementObject = createElement(WTFMove(resultValue));
    998998            if (!elementObject) {
    999                 completionHandler(CommandResult::fail(CommandResult::ErrorCode::UnknownError));
     999                completionHandler(CommandResult::fail(CommandResult::ErrorCode::NoSuchElement));
    10001000                return;
    10011001            }
Note: See TracChangeset for help on using the changeset viewer.