Skip to content

Fix missing @package in CommentQuery causing a11y test failures#670

Merged
NullVoxPopuli merged 2 commits into
re-enable-a11y-testingfrom
copilot/sub-pr-667
Feb 21, 2026
Merged

Fix missing @package in CommentQuery causing a11y test failures#670
NullVoxPopuli merged 2 commits into
re-enable-a11y-testingfrom
copilot/sub-pr-667

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Feb 21, 2026

The a11y page-crawl test was failing with an unrecoverable render error ("A @Package must be specified to load.") when visiting /6-utils/shadowed.md, because CommentQuery from kolay was called without the required @package arg.

Changes

  • docs-app/app/templates/6-utils/shadowed.gjs.md: Added @package="ember-primitives" to <CommentQuery> and corrected the module path to declarations/components/shadowed (consistent with other pages like scroller.gjs.md)
- <CommentQuery @module="components/shadowed" @name="Shadowed" />
+ <CommentQuery @package="ember-primitives" @module="declarations/components/shadowed" @name="Shadowed" />

The Load component inside CommentQuery throws synchronously when @package is falsy, which put Ember's renderer into an unrecoverable error loop for every subsequent re-render (e.g. on color scheme toggle), ultimately failing the test.


🔒 GitHub Advanced Security automatically protects Copilot coding agent pull requests. You can protect all pull requests by enabling Advanced Security for your repositories. Learn more about Advanced Security.

@bolt-new-by-stackblitz
Copy link
Copy Markdown

Review PR in StackBlitz Codeflow Run & review this pull request in StackBlitz Codeflow.

Co-authored-by: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com>
Copilot AI changed the title [WIP] Re-enable a11y testing Fix missing @package in CommentQuery causing a11y test failures Feb 21, 2026
Copilot AI requested a review from NullVoxPopuli February 21, 2026 04:25
@NullVoxPopuli NullVoxPopuli marked this pull request as ready for review February 21, 2026 12:56
@NullVoxPopuli NullVoxPopuli merged commit 95c3cd3 into re-enable-a11y-testing Feb 21, 2026
18 checks passed
@NullVoxPopuli NullVoxPopuli deleted the copilot/sub-pr-667 branch February 21, 2026 12:56
@github-actions github-actions Bot mentioned this pull request Feb 21, 2026
@NullVoxPopuli NullVoxPopuli added the documentation Improvements or additions to documentation label Feb 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants