Commit Graph
100 Commits
Author SHA1 Message Date
SGavrl 917da17410 Correct intersection observer parity oracle 2026-07-30 20:33:03 +00:00
SGavrl 38e53730c4 Strengthen paired render verification 2026-07-30 20:25:12 +00:00
SGavrl 10b8492116 Improve modern layout and viewport rendering 2026-07-30 20:24:57 +00:00
SGavrl aff0172987 dom: match unfocused focus-within selectors 2026-07-26 22:39:00 +00:00
SGavrl f7fec080ad render: preserve stylesheet asset bases 2026-07-26 22:33:44 +00:00
SGavrl fa6503c560 dom: apply dynamically linked stylesheets 2026-07-26 22:33:36 +00:00
SGavrl 085c1458c2 render: preserve inline descendant font metrics 2026-07-26 22:22:52 +00:00
SGavrl 35c54936d5 render: size and paint native selects 2026-07-26 22:11:39 +00:00
SGavrl 9c71700824 dom: support live select option construction 2026-07-26 22:11:29 +00:00
SGavrl 792a51ba81 render: use resolved SVG viewports 2026-07-26 21:58:57 +00:00
SGavrl 237ba35639 render: shape atomic generated controls 2026-07-26 21:51:34 +00:00
SGavrl 9ffc071ce0 dom: settle async inline style updates 2026-07-26 21:31:14 +00:00
SGavrl 9ec43134ae render: honor generated controls and border resets 2026-07-26 21:31:05 +00:00
SGavrl 2c12b5a03a render: reject unitless nonzero lengths 2026-07-26 21:03:28 +00:00
SGavrl 1b313ecb49 render: retain authored webfont identity 2026-07-26 20:58:28 +00:00
SGavrl 20be62bca9 render: preserve numeric font weights 2026-07-26 20:48:24 +00:00
SGavrl d6be828d17 render: constrain shrink-wrapped grid items 2026-07-26 20:26:42 +00:00
SGavrl 9dfc67af74 dom: expose browser window constructor identity 2026-07-26 20:07:45 +00:00
SGavrl 37f6c93af9 render: paint generated boxes with contextual backgrounds 2026-07-26 19:48:59 +00:00
SGavrl eea960dd32 render: honor text and background intrinsic metrics 2026-07-26 16:04:55 +00:00
SGavrl 1dc4bf1b63 render: resolve document-level SVG symbols 2026-07-26 15:52:32 +00:00
SGavrl bc13488df9 render: apply text transforms to UI word leaves 2026-07-26 15:52:29 +00:00
SGavrl 058e3e98a0 render: load preloaded web fonts 2026-07-26 15:46:40 +00:00
SGavrl 9b0b138fb9 render: resolve contextual gaps and empty block lines 2026-07-26 15:33:23 +00:00
SGavrl 4d9da4eb31 render: revive display contents wrappers 2026-07-26 15:00:21 +00:00
SGavrl 3d02525f35 dom: expose media text track cues 2026-07-26 14:50:57 +00:00
SGavrl 9f33db610e test: align paired browser settle timing 2026-07-26 14:41:10 +00:00
SGavrl b03c663952 render: apply settled animation end states 2026-07-26 14:38:24 +00:00
SGavrl ec5950da06 dom: deliver standalone event target listeners 2026-07-26 14:27:29 +00:00
SGavrl ca551a996b render: resolve contextual positioned lengths 2026-07-26 14:09:49 +00:00
SGavrl d9f9202737 render: resolve modern responsive geometry 2026-07-26 13:47:09 +00:00
SGavrl 6eafb7d6cc render: size and color inline SVG from CSS 2026-07-26 12:18:07 +00:00
SGavrl 5a89ebd0a3 render: preserve framework inline control rows 2026-07-26 12:06:26 +00:00
SGavrl 3618549842 render: unify responsive geometry and inline gradients 2026-07-26 11:51:44 +00:00
SGavrl 29d0bce3f5 render: expose WebGL as unavailable without backend 2026-07-26 11:14:43 +00:00
SGavrl 7618b3276a render: preserve framework inline SVG markup 2026-07-26 11:07:51 +00:00
SGavrl 228a5723ce render: support modern framework content and geometry 2026-07-26 10:50:31 +00:00
SGavrl 9acd74dbea test: gate final table row geometry 2026-07-23 22:45:23 +00:00
SGavrl 21dd5819ae render: finalize table row geometry 2026-07-23 22:45:07 +00:00
SGavrl 182ea6e66e test: gate table track geometry 2026-07-23 21:56:38 +00:00
SGavrl 771528c7ff render: align table track geometry 2026-07-23 21:56:19 +00:00
SGavrl 10509a222b test: gate form control document modes 2026-07-23 21:30:41 +00:00
SGavrl 40a34639ca render: size native input controls 2026-07-23 21:30:35 +00:00
SGavrl eb133de419 test: gate forced line break geometry 2026-07-23 21:07:15 +00:00
SGavrl 706e110a24 render: preserve forced line break geometry 2026-07-23 21:07:10 +00:00
SGavrl f6bf57809b test: gate font metric line geometry 2026-07-23 20:46:30 +00:00
SGavrl 15d67b0a18 render: derive normal line height from font metrics 2026-07-23 20:46:26 +00:00
SGavrl 071f92533f test: gate rounded CSS geometry 2026-07-23 20:09:25 +00:00
SGavrl 94897724d8 render: resolve CSS round length math 2026-07-23 20:09:19 +00:00
SGavrl e90ea7eacc test: gate BFC float continuation 2026-07-23 19:56:32 +00:00
SGavrl fa471bce43 render: propagate float bands through blocks 2026-07-23 19:56:24 +00:00
SGavrl 3ea5ea0b2b test: gate constrained replaced geometry 2026-07-23 19:23:31 +00:00
SGavrl 07d2c6691f render: clamp intrinsic replaced sizing 2026-07-23 19:22:27 +00:00
SGavrl 436b69f50f test: gate right-float navigation geometry 2026-07-23 19:01:54 +00:00
SGavrl 4b4d7007d9 render: place right-float navigation bands 2026-07-23 19:01:50 +00:00
SGavrl a5f1f93f77 test: preserve paired timeout diagnostics 2026-07-23 18:42:25 +00:00
SGavrl 567ba48649 test: gate list and mixed float geometry 2026-07-23 18:42:21 +00:00
SGavrl eff74fc38c render: correct list and mixed float geometry 2026-07-23 18:42:15 +00:00
SGavrl 3863833ca4 test: gate legacy center geometry 2026-07-23 18:06:03 +00:00
SGavrl 8422cfccd0 render: honor legacy center layout 2026-07-23 18:05:41 +00:00
SGavrl 20d31938a1 test: gate absolute static position 2026-07-23 17:30:49 +00:00
SGavrl f6484f51c8 render: preserve absolute static position 2026-07-23 17:30:43 +00:00
SGavrl fb87e87849 test: gate content alignment 2026-07-23 16:57:28 +00:00
SGavrl ca685813de render: honor content alignment 2026-07-23 16:57:24 +00:00
SGavrl 4887e95f52 test: gate container item alignment 2026-07-23 16:49:27 +00:00
SGavrl 051e8e956e render: honor container item alignment 2026-07-23 16:49:22 +00:00
SGavrl 1387e7ffe4 test: gate item self alignment 2026-07-23 16:42:31 +00:00
SGavrl ba92928ff5 render: honor item self alignment 2026-07-23 16:42:19 +00:00
SGavrl c333619703 test: gate inline block flex geometry 2026-07-23 16:24:17 +00:00
SGavrl 2d1f84a29d render: preserve inline block inner flow 2026-07-23 16:24:13 +00:00
SGavrl 5b602259c6 test: gate flex text alignment geometry 2026-07-23 15:58:37 +00:00
SGavrl bd9c161f55 render: separate text and item alignment 2026-07-23 15:58:37 +00:00
SGavrl 49541792ee test: gate background shorthand reset 2026-07-23 15:43:24 +00:00
SGavrl 201c5f6c6f render: reset omitted background layers 2026-07-23 15:43:24 +00:00
SGavrl ea3ff7ca4f test: gate replaced wrapper geometry 2026-07-23 15:35:02 +00:00
SGavrl f83bdd36cf render: contain responsive replaced wrappers 2026-07-23 15:34:57 +00:00
SGavrl cedec298d5 test: require float clear fill available 2026-07-23 15:13:52 +00:00
SGavrl 6c77eb2383 render: preserve block fill beside floats 2026-07-23 15:13:40 +00:00
SGavrl bbdb779de9 test: gate opposing float geometry 2026-07-23 15:04:03 +00:00
SGavrl 85613b741d render: place opposing floats in one band 2026-07-23 15:03:50 +00:00
SGavrl c7438370db test: gate replaced grid geometry 2026-07-23 14:48:36 +00:00
SGavrl 9471591c6c render: preserve responsive image grid geometry 2026-07-23 14:48:27 +00:00
SGavrl 7ddf52eb27 test: gate font shorthand geometry 2026-07-23 14:25:14 +00:00
SGavrl da5cc2cc2a render: honor font shorthand 2026-07-23 14:25:09 +00:00
SGavrl 944db4b104 test: gate float flow geometry 2026-07-23 14:10:02 +00:00
SGavrl 735375ee33 render: preserve float flow bands 2026-07-23 14:09:57 +00:00
SGavrl 1f85dfce6b test: gate flex item geometry 2026-07-23 13:34:19 +00:00
SGavrl 64b628404b render: ignore non-items in flex layout 2026-07-23 13:34:09 +00:00
SGavrl f8aac61c0b test: gate contextual CSS math geometry 2026-07-23 12:53:23 +00:00
SGavrl 29628df548 render: resolve contextual CSS math 2026-07-23 12:53:11 +00:00
SGavrl acc4422f48 test: gate responsive grid geometry 2026-07-23 12:42:08 +00:00
SGavrl df9359ec87 render: honor responsive grid track syntax 2026-07-23 12:41:56 +00:00
SGavrl 1e71053169 test: report structural geometry deltas 2026-07-23 12:31:05 +00:00
SGavrl ca31d39070 test: gate relative box edge geometry 2026-07-23 12:30:56 +00:00
SGavrl b13a1e5e71 render: resolve relative box edge lengths 2026-07-23 12:30:44 +00:00
SGavrl 7d74c15f31 test: gate block auto margin geometry 2026-07-23 12:19:39 +00:00
SGavrl b39ada2fc0 render: resolve block auto margins 2026-07-23 12:19:29 +00:00
SGavrl 2f559aeccf test: gate modern containing-block coordinates
Add exact Chromium coordinate checks for effect, containment, will-change,
and content-visibility triggers, with container-type as a pinned negative
control.
2026-07-23 12:03:05 +00:00
SGavrl 7827a6a788 render: honor modern containing-block triggers
Track transform, filter, backdrop-filter, perspective, containment,
will-change, and content-visibility triggers independently. Use the combined
state for absolute and fixed containing-block ancestry.
2026-07-23 12:02:55 +00:00
SGavrl b44e59ef71 test: gate transformed positioning coordinates
Add an exact Chromium fixture for absolute and fixed descendants of
transformed boxes, an unsupported identity transform, and the viewport-fixed
control case.
2026-07-23 11:47:12 +00:00