https://bugs.webkit.org/show_bug.cgi?id=188304
Reviewed by Brian Burg.
* Session.cpp:
(WebDriver::Session::createTopLevelBrowsingContext): remove incorrect value() call.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@234555
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2018-08-03 Ms2ger <Ms2ger@igalia.com>
+
+ Fix invalid optional access in WebDriver Session::createTopLevelBrowsingContext.
+ https://bugs.webkit.org/show_bug.cgi?id=188304
+
+ Reviewed by Brian Burg.
+
+ * Session.cpp:
+ (WebDriver::Session::createTopLevelBrowsingContext): remove incorrect value() call.
+
2018-07-26 Ross Kirsling <ross.kirsling@sony.com>
String(View) should have a splitAllowingEmptyEntries function instead of a flag parameter
void Session::createTopLevelBrowsingContext(Function<void (CommandResult&&)>&& completionHandler)
{
- ASSERT(!m_toplevelBrowsingContext.value());
+ ASSERT(!m_toplevelBrowsingContext);
m_host->sendCommandToBackend("createBrowsingContext"_s, nullptr, [this, protectedThis = makeRef(*this), completionHandler = WTFMove(completionHandler)](SessionHost::CommandResponse&& response) mutable {
if (response.isError || !response.responseObject) {
completionHandler(CommandResult::fail(WTFMove(response.responseObject)));