Commit Graph
9 Commits
Author SHA1 Message Date
google-labs-jules[bot] 4cd85b8096 Fix JSDOM reference error and assertion in popover tests
- Exposed `HTMLStyleElement` globally in `tests/ui/popoverEngine.test.mjs` to resolve a `ReferenceError` during `instanceof` checks.
- Updated assertion in "applies token-based sizing and arrow positioning" to check the `--popover-arrow-top` CSS variable instead of the `top` property, as JSDOM does not compute layout properties from variables.
- Verified all tests in the file pass.
2026-01-14 04:29:16 +00:00
thePR0M3TH3AN b48edbb055 Refactor inline styles to CSS rules 2026-01-13 21:13:32 -05:00
thePR0M3TH3AN 767c7fba4b Refine popover tests to avoid inline style access 2025-10-20 10:49:27 -04:00
thePR0M3TH3AN 40224ad0f8 test: add alignment checks for popover panels 2025-10-16 17:05:04 -04:00
thePR0M3TH3AN 2b65a85335 Improve popover focus scroll restoration 2025-10-16 16:35:06 -04:00
thePR0M3TH3AN 581e99daf3 Preserve scroll position during popover focus 2025-10-16 16:29:33 -04:00
thePR0M3TH3AN ef14485eae Ensure popover state matches overlay styling 2025-10-16 16:00:12 -04:00
thePR0M3TH3AN 7c1f2280a9 Enhance popover accessibility and keyboard support 2025-10-16 13:23:28 -04:00
thePR0M3TH3AN 71ef952777 Add popover engine backed by Floating UI 2025-10-16 10:46:01 -04:00