Commit History

Author SHA1 Message Date
  Jonathan 632a3ad12c Add `Rml::Element::Matches` function (#573) 1 year ago
  Michael Ragazzon 7492876298 The great formattening - format all library source code and documents 2 years ago
  Michael Ragazzon 159b277fb5 The attribute selector |= should also match when the value is exactly equal 3 years ago
  Michael Ragazzon a85be1e344 Dirty styles when attributes change 3 years ago
  Michael Ragazzon a96164c451 RCSS attribute selector support (based on #240) 3 years ago
  Michael Ragazzon a44eef73e0 Clean up style sheet node parser and move the combinator to the child node 3 years ago
  Michael Ragazzon e6aea9369a Traverse the style sheet nodes recursively to test all possible paths toward the root, not just the first greedy path. 3 years ago
  Michael Ragazzon 82b6bcf246 Dirty siblings when ID, class or pseudo class is changed 3 years ago
  Michael Ragazzon 377550d164 Add :not() selector to RCSS 3 years ago
  Michael Ragazzon 4f578db6a3 Ensure selectors never match text elements 3 years ago
  Michael Ragazzon 539ba2cee1 Add sibling selectors + and ~ to RCSS 3 years ago
  Michael Ragazzon 979b75b559 Add selector unit tests with dynamic structural operations 3 years ago
  Michael Ragazzon 63899af0c1 Add unit tests for Element::Closest 4 years ago
  Michael Ragazzon 61a14fd25a - Add a visual test suite for navigating and comparing formatting of documents for correctness, in particular for testing the layout engine. Includes some examples from the CSS specifications. 5 years ago