From 5ed334e13ae5d98216bb01d5e306c2f6630d100d Mon Sep 17 00:00:00 2001 From: Andrew Kaster Date: Sat, 6 Jan 2024 10:27:24 -0700 Subject: [PATCH] Userland: Fix compile errors from merging a PR without re-running CI Hands have been slapped, more CI buttons should be pushed now D: --- Userland/Libraries/LibWeb/HTML/Dates.cpp | 12 ++++++------ Userland/Libraries/LibWeb/HTML/HTMLInputElement.cpp | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Userland/Libraries/LibWeb/HTML/Dates.cpp b/Userland/Libraries/LibWeb/HTML/Dates.cpp index 25075fffb21..74fc80c5773 100644 --- a/Userland/Libraries/LibWeb/HTML/Dates.cpp +++ b/Userland/Libraries/LibWeb/HTML/Dates.cpp @@ -134,9 +134,9 @@ WebIDL::ExceptionOr> parse_date_string(JS::Realm& rea // FIXME: Implement spec compliant date string parsing auto parts = value.split_view('-'); if (parts.size() >= 3) { - if (auto year = parts.at(0).to_uint(); year.has_value()) { - if (auto month = parts.at(1).to_uint(); month.has_value()) { - if (auto day_of_month = parts.at(2).to_uint(); day_of_month.has_value()) + if (auto year = parts.at(0).to_number(); year.has_value()) { + if (auto month = parts.at(1).to_number(); month.has_value()) { + if (auto day_of_month = parts.at(2).to_number(); day_of_month.has_value()) return JS::Date::create(realm, JS::make_date(JS::make_day(*year, *month - 1, *day_of_month), 0)); } } @@ -219,10 +219,10 @@ WebIDL::ExceptionOr> parse_time_string(JS::Realm& rea // FIXME: Implement spec compliant time string parsing auto parts = value.split_view(':'); if (parts.size() >= 2) { - if (auto hours = parts.at(0).to_uint(); hours.has_value()) { - if (auto minutes = parts.at(1).to_uint(); minutes.has_value()) { + if (auto hours = parts.at(0).to_number(); hours.has_value()) { + if (auto minutes = parts.at(1).to_number(); minutes.has_value()) { if (parts.size() >= 3) { - if (auto seconds = parts.at(2).to_uint(); seconds.has_value()) + if (auto seconds = parts.at(2).to_number(); seconds.has_value()) return JS::Date::create(realm, JS::make_time(*hours, *minutes, *seconds, 0)); } return JS::Date::create(realm, JS::make_date(0, JS::make_time(*hours, *minutes, 0, 0))); diff --git a/Userland/Libraries/LibWeb/HTML/HTMLInputElement.cpp b/Userland/Libraries/LibWeb/HTML/HTMLInputElement.cpp index 7a5b554b866..ef0d1a5147b 100644 --- a/Userland/Libraries/LibWeb/HTML/HTMLInputElement.cpp +++ b/Userland/Libraries/LibWeb/HTML/HTMLInputElement.cpp @@ -704,7 +704,7 @@ void HTMLInputElement::update_slider_thumb_element() if (maximum < minimum) default_value = minimum; - double value = MUST(value_as_number()); + double value = value_as_number(); if (!isfinite(value)) value = default_value;