Commit History

Autor SHA1 Mensaxe Data
  Sam Atkins 7bb721bea2 LibWeb: Make `display: foo` box constructors take the Element by pointer %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 1b6ed558bb LibWeb: Move QualifiedName into the Web::DOM namespace %!s(int64=3) %!d(string=hai) anos
  Edwin Hoksberg c646afc26c LibWeb: Support Element.closest(selectors) %!s(int64=3) %!d(string=hai) anos
  Andreas Kling bdf0254b16 LibWeb: Add Element::did_remove_attribute() virtual %!s(int64=3) %!d(string=hai) anos
  Andreas Kling c52dc87a42 LibWeb: Don't crash on unknown CSS display types, fall back to inline %!s(int64=3) %!d(string=hai) anos
  DerpyCrabs 58ce2dd088 LibWeb: Add stub implementation for Element's getClientRects %!s(int64=3) %!d(string=hai) anos
  Andreas Kling e2c71b6725 LibWeb: Add a partial implementation of Element.setAttributeNS() %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 04bec7a4f5 LibWeb: Remove CSS::StyleInvalidator in favor of dirtying + lazy update %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 7e1bf4d300 LibWeb: Compute element style in Layout::TreeBuilder %!s(int64=3) %!d(string=hai) anos
  Luke Wilde 4427386d5f LibWeb: Implement Element.getAttributeNames %!s(int64=3) %!d(string=hai) anos
  Sam Atkins 7196570f9b LibWeb: Cast unused smart-pointer return values to void %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 7c57961c61 LibWeb: Move BrowsingContext into HTML/ %!s(int64=3) %!d(string=hai) anos
  Timothy Flynn 691e4820ac LibWeb: Remove two lowercase string creations from Element::has_class %!s(int64=3) %!d(string=hai) anos
  Timothy Flynn 7f223e2290 LibWeb: Do not create lowercase strings in NamedNodeMap::get_attribute %!s(int64=3) %!d(string=hai) anos
  Timothy Flynn 14349f058a LibWeb: Implement the Element classList attribute %!s(int64=3) %!d(string=hai) anos
  Timothy Flynn c62b70d88f LibWeb: Reimplement Element attribute related methods with NamedNodeMap %!s(int64=3) %!d(string=hai) anos
  Timothy Flynn 454d218716 LibWeb: Set an attribute's owning element when it is known %!s(int64=3) %!d(string=hai) anos
  Timothy Flynn e01dfaac9a LibWeb: Implement Attribute closer to the spec and with an IDL file %!s(int64=3) %!d(string=hai) anos
  Andreas Kling edbd8b22e8 LibWeb: Mark elements for style update after their children change %!s(int64=3) %!d(string=hai) anos
  Ben Wiederhake 7619dbdbb4 LibWeb: Clean up static function in header %!s(int64=3) %!d(string=hai) anos
  Andreas Kling c4826eae4f LibWeb: Rename Layout::BlockBox => BlockContainer %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 85a0772147 LibWeb: Start work towards modern CSS "display" values %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 0264ae23bc LibWeb: Make CSS layout lazier %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 3006e15c94 LibWeb: Support Element.client{Top,Left,Width,Height} %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 9d852623f2 LibWeb: Support Element.matches(selectors) %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 43d378940f LibWeb: Add DOMRect and Element.getBoundingClientRect() %!s(int64=3) %!d(string=hai) anos
  Andreas Kling f67648f872 LibWeb: Rename HTMLDocumentParser => HTMLParser %!s(int64=3) %!d(string=hai) anos
  Andreas Kling f8dd3e14ba LibWeb: Rename CSS::StyleResolver => StyleComputer %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 3d36e4d944 LibWeb: Rename "Computed" CSSStyleDeclaration => "Resolved" %!s(int64=3) %!d(string=hai) anos
  Luke Wilde d47e431d54 LibWeb: Add getElementsByTagNameNS and add support for * in non-NS %!s(int64=3) %!d(string=hai) anos