Files
bitvid/examples/reproducers/issue-popover-viewport
google-labs-jules[bot]andPR0M3TH3AN 0b518cdd65 Add minimal reproducers for Moderation UI and Popover bugs
- Added reproducer for Moderation UI visibility bug in `examples/reproducers/issue-moderation-visibility`.
- Added reproducer for Popover viewport bug in `examples/reproducers/issue-popover-viewport`.
- Added `examples/reproducers/playwright.config.ts` to support running these reproducers with a local web server serving the repo root.
- Verified that both reproducers successfully fail as expected in the current environment.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-01-28 12:45:18 +00:00
..

Reproducer for Popover Viewport Bug

This reproducer demonstrates the flaky issue where the popover fails to flip to the top in a restricted viewport.

Issue Description

In tests/e2e/popover.spec.ts, the test "keeps the bottom-right grid menu inside the viewport" is skipped because it is flaky or fails. This script unskips it to reproduce the failure.

How to Run

  1. Build the project (specifically CSS):

    npm run build
    
  2. Run the reproducer test (using the repro-specific config):

    npx playwright test -c examples/reproducers/playwright.config.ts examples/reproducers/issue-popover-viewport/repro.spec.ts
    

Expected Outcome

The test might fail with a placement assertion error (expected 'top...', got 'bottom...') or similar.