From 6de937a6894dbdfde3187004702e063208811caa Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Sat, 13 Jun 2020 10:54:20 +0200 Subject: [PATCH] LibWeb: Turn into CSS background-color More presentational attribute stuff. HN looking more and more like it's supposed to. :^) --- Libraries/LibWeb/DOM/HTMLTableElement.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Libraries/LibWeb/DOM/HTMLTableElement.cpp b/Libraries/LibWeb/DOM/HTMLTableElement.cpp index 254b9c50a1..d36b165d8b 100644 --- a/Libraries/LibWeb/DOM/HTMLTableElement.cpp +++ b/Libraries/LibWeb/DOM/HTMLTableElement.cpp @@ -43,6 +43,13 @@ void HTMLTableElement::apply_presentational_hints(StyleProperties& style) const for_each_attribute([&](auto& name, auto& value) { if (name == HTML::AttributeNames::width) { style.set_property(CSS::PropertyID::Width, parse_css_value(value)); + return; + } + if (name == HTML::AttributeNames::bgcolor) { + auto color = Color::from_string(value); + if (color.has_value()) + style.set_property(CSS::PropertyID::BackgroundColor, ColorStyleValue::create(color.value())); + return; } }); }