LibWeb: Make serializing GridTrack classes infallible

This commit is contained in:
Sam Atkins 2023-08-22 12:35:16 +01:00 committed by Sam Atkins
commit 2754c16e97
Notes: sideshowbarker 2024-07-17 04:01:41 +09:00
7 changed files with 31 additions and 31 deletions

View file

@ -33,25 +33,25 @@ GridTrackPlacement::GridTrackPlacement()
{
}
ErrorOr<String> GridTrackPlacement::to_string() const
String GridTrackPlacement::to_string() const
{
StringBuilder builder;
if (is_auto()) {
builder.append("auto"sv);
return builder.to_string();
return MUST(builder.to_string());
}
if (is_span()) {
builder.append("span"sv);
builder.append(" "sv);
}
if (m_span_count_or_position != 0) {
builder.append(TRY(String::number(m_span_count_or_position)));
builder.append(MUST(String::number(m_span_count_or_position)));
builder.append(" "sv);
}
if (has_line_name()) {
builder.append(m_line_name);
}
return builder.to_string();
return MUST(builder.to_string());
}
}