Commit Graph
100 Commits
Author SHA1 Message Date
SGavrl b21b194d09 Separate live and deterministic render captures 2026-08-03 13:36:14 +00:00
SGavrl f1b1f5af5e Trust client-side hydration mutations 2026-08-03 13:35:09 +00:00
SGavrl 26a78a91c8 Implement CSS text truncation 2026-08-03 13:29:16 +00:00
SGavrl f8f8d6da51 Discover parity-critical render features 2026-08-03 13:23:21 +00:00
SGavrl d41a4b88e6 Unify CSS feature query truth 2026-08-03 13:11:28 +00:00
SGavrl 33d94eaf85 Match table containing block geometry 2026-08-03 13:08:04 +00:00
SGavrl 17944a4b01 Capture text truncation parity at screenshot time 2026-08-03 13:03:30 +00:00
SGavrl 7a6acc5c1a Capture transform parity at screenshot time 2026-08-03 13:00:57 +00:00
SGavrl d7befd7c41 Implement complete CSS border geometry 2026-08-03 12:55:48 +00:00
SGavrl 510ba7260b Add representative live render suite 2026-08-03 12:39:45 +00:00
SGavrl d5857fc889 Match grid replaced sizing semantics 2026-08-03 12:35:09 +00:00
SGavrl c678af5bf4 Report computed style parity at capture 2026-08-03 12:11:44 +00:00
SGavrl 41a8e1c1a6 Preserve script execution state across DOM moves 2026-08-03 11:49:08 +00:00
SGavrl 6dec05f171 Respect auto margins on overflowing grid items 2026-08-03 11:43:07 +00:00
SGavrl 71193faddf Match CSS text breaking semantics 2026-08-03 11:32:45 +00:00
SGavrl 34373c309e Support current document import maps 2026-08-03 11:25:54 +00:00
SGavrl 98cdcdee11 Match grid item fit-content sizing 2026-08-03 11:05:15 +00:00
SGavrl b1aec0c0bb Unify page module graph fetching 2026-07-31 11:16:43 +00:00
SGavrl 7a1dc43d3c Support implicit grid track sizing 2026-07-31 11:14:35 +00:00
SGavrl 65ed38a71d Warm renderer resources before parity sampling 2026-07-31 11:11:26 +00:00
SGavrl 4d459c2125 Upgrade the HTML parser foundation 2026-07-31 10:59:02 +00:00
SGavrl c68ca4dc1d Match font-relative UA block spacing 2026-07-31 10:45:44 +00:00
SGavrl b0b4deeee5 Match forced line break geometry 2026-07-31 10:34:21 +00:00
SGavrl 6fdcd19898 Match selectors inside ShadowRoot trees 2026-07-31 10:34:06 +00:00
SGavrl a4a3ea49ba Complete ShadowRoot child mutation semantics 2026-07-31 10:20:22 +00:00
SGavrl 2117fa0b8c Fix ShadowRoot child tree semantics 2026-07-31 10:14:48 +00:00
SGavrl 3e377cef67 Match inline font fragment geometry 2026-07-31 10:02:59 +00:00
SGavrl 61d61feb50 Fix ordinary inline used sizing 2026-07-31 09:30:58 +00:00
SGavrl 42d3c1191b Bracket paired screenshots at capture state 2026-07-31 08:59:53 +00:00
SGavrl c69fafae21 Fix modern stylesheet and image geometry 2026-07-31 08:59:43 +00:00
SGavrl 5f67bad4fe Expose live computed CSS variables to scripts 2026-07-31 08:26:08 +00:00
SGavrl 2343681497 Expose live browser geometry and computed styles 2026-07-31 07:51:57 +00:00
SGavrl 52e973afc9 Close modern layout and image geometry gaps 2026-07-31 07:51:51 +00:00
SGavrl 1a0c7096fc Stabilize controlled scroll screenshot comparisons 2026-07-31 06:48:05 +00:00
SGavrl 9bacacc60d Run custom element upgrades through real constructors 2026-07-31 06:47:56 +00:00
SGavrl af5ae70d31 Expand modern CSS layout and paint parity 2026-07-31 06:47:51 +00:00
SGavrl 87f6d5a47d Record computed styles in geometry probes 2026-07-31 04:35:42 +00:00
SGavrl b5b141353b Preserve linked stylesheet cascade positions 2026-07-31 04:35:38 +00:00
SGavrl c3986ccf14 Place auto-width block floats in their containing block 2026-07-31 04:35:31 +00:00
SGavrl b630b14fb6 Keep min-height-contained floats at block start 2026-07-31 04:07:59 +00:00
SGavrl f62ce2604e Contain definite floats through clearfix bands 2026-07-31 04:04:44 +00:00
SGavrl 8b52adf4d8 Keep clearfix pseudos around simple float bands 2026-07-31 04:01:14 +00:00
SGavrl 3fe624703b Resolve static positions after final layout repairs 2026-07-31 03:55:09 +00:00
SGavrl d55e48a10f Preserve percentage bases in simple float bands 2026-07-31 03:52:21 +00:00
SGavrl b744b9b437 Honor Fetch credentials across origins 2026-07-31 03:52:05 +00:00
SGavrl 0751ae9e62 Keep block flex and grid children in block flow 2026-07-31 03:43:27 +00:00
SGavrl 5c34e74f10 Connect document font faces to rendering 2026-07-31 03:31:21 +00:00
SGavrl 0acf4e1b06 Use page font metrics and indent first lines 2026-07-31 03:31:12 +00:00
SGavrl 04e3a667ec Skip unused percentage padding reconciliation 2026-07-31 03:17:06 +00:00
SGavrl 6f22961465 Resolve percentage padding from final geometry 2026-07-31 03:16:01 +00:00
SGavrl 09bfe56589 Keep positioned pseudos out of inline sizing 2026-07-31 03:07:43 +00:00
SGavrl 5c9f34fb34 Parse auto span grid shorthands 2026-07-31 03:05:33 +00:00
SGavrl 53c0e64cfe Preserve authored alpha in shaped text 2026-07-31 03:04:10 +00:00
SGavrl 9455d18439 Allow reusing disconnected intersection observers 2026-07-31 02:56:06 +00:00
SGavrl e7656d9d9c Repair intrinsic flex heights with negative margins 2026-07-31 02:55:22 +00:00
SGavrl 0e002e33c6 Apply sticky transforms after constraint solving 2026-07-31 02:48:30 +00:00
SGavrl 1fc18bd1ad Paint polygon clip paths 2026-07-31 02:46:58 +00:00
SGavrl 72860049b8 Defer cyclic flex percentage sizing 2026-07-31 02:45:30 +00:00
SGavrl c216e29ac5 Keep scrolling clips in capture coordinates 2026-07-31 02:33:45 +00:00
SGavrl 04277acd54 Add deterministic animation capture sampling 2026-07-31 02:24:26 +00:00
SGavrl 17146a154f Honor registered custom property defaults 2026-07-31 02:24:13 +00:00
SGavrl 157d2bfaed Resolve percentage border radii at paint time 2026-07-31 02:20:04 +00:00
SGavrl 1a5f0bbc7b Sample CSS animation opacity at capture time 2026-07-31 02:09:15 +00:00
SGavrl bbef97dbb8 Sample radial gradients through masks 2026-07-31 02:06:59 +00:00
SGavrl 0ada0fe62d Balance heading line wraps 2026-07-31 01:55:25 +00:00
SGavrl bae1259afe Track responsive image candidates in lifecycle 2026-07-31 01:55:25 +00:00
SGavrl 6f71c302c5 Honor inherited heading font weights 2026-07-31 01:33:15 +00:00
SGavrl c5210b1684 Connect image elements to render resources 2026-07-31 01:32:19 +00:00
SGavrl 476191d9c8 Honor preformatted whitespace in shaped text 2026-07-31 01:23:47 +00:00
SGavrl 139d4e77e1 Preserve root scrolling overflow geometry 2026-07-31 01:23:47 +00:00
SGavrl 3822542e50 Resolve inline atomic constraints and alignment 2026-07-31 01:13:51 +00:00
SGavrl b1967082f9 Preserve inline flex and grid outer geometry 2026-07-31 01:07:56 +00:00
SGavrl 90ed9afcad Clone DOM elements without reparsing 2026-07-31 00:54:22 +00:00
SGavrl 393bac9895 Preserve contained grid row stretch 2026-07-31 00:53:32 +00:00
SGavrl 907ea0a539 Make paired capture probes clone independent 2026-07-31 00:46:19 +00:00
SGavrl be700f545b Propagate ES module failures 2026-07-31 00:38:47 +00:00
SGavrl ef4be1b5d9 Separate contained grid contributions from stretch 2026-07-31 00:34:56 +00:00
SGavrl fadf4a7ac8 Harden container query eligibility 2026-07-31 00:27:10 +00:00
SGavrl 8385f496ca Use native floats for cleared bands 2026-07-31 00:17:49 +00:00
SGavrl 02f5d233d3 Converge container query layout 2026-07-31 00:08:03 +00:00
SGavrl 6ab8ed18d5 Probe geometry in paired captures 2026-07-30 23:53:57 +00:00
SGavrl 178102799d Resolve variations on fallback faces 2026-07-30 23:47:44 +00:00
SGavrl 3dc4014589 Recognize CSS table display boxes 2026-07-30 23:47:28 +00:00
SGavrl d6587dd8da Honor box sizing reset keywords 2026-07-30 23:41:36 +00:00
SGavrl 66e8d94cbc Add float clearfix parity repro 2026-07-30 23:37:52 +00:00
SGavrl 52d2d89cb6 Honor variable font instances 2026-07-30 23:27:51 +00:00
SGavrl f61493fbd1 Reject unsuccessful script responses 2026-07-30 23:25:09 +00:00
SGavrl caaf02e11c Keep zero tracking ligatures enabled 2026-07-30 22:51:49 +00:00
SGavrl 474c2e97e0 Preserve container query state 2026-07-30 22:51:37 +00:00
SGavrl 55bb9f761d Record paired capture page state 2026-07-30 22:42:04 +00:00
SGavrl fd746c13e9 Shape inherited letter spacing 2026-07-30 22:36:28 +00:00
SGavrl 0f06ace12b Upgrade the text shaping backend 2026-07-30 22:21:00 +00:00
SGavrl 92b228059e Compress percentage-constrained images 2026-07-30 22:14:35 +00:00
SGavrl 5057715358 Share prepared layout with CSSOM 2026-07-30 22:08:01 +00:00
SGavrl 6d4ce11aa1 Keep declarative shadow templates inert 2026-07-30 22:04:01 +00:00
SGavrl 4eecbe870e Prepare reusable resource-aware renders 2026-07-30 21:56:07 +00:00
SGavrl a008a484d3 Constrain non-stretched flex text 2026-07-30 21:44:49 +00:00
SGavrl 1434c2072d Keep scroll paint state immutable 2026-07-30 21:40:36 +00:00
SGavrl 839f1c2338 Preserve collapsed margins in intrinsic sizing 2026-07-30 21:33:49 +00:00
SGavrl 90c64b2c31 Support safe column subgrid propagation 2026-07-30 21:15:28 +00:00