Skip to content

fix: resolve #3338 — Issues using Harper in Ellipsus#3434

Open
chinhkrb113 wants to merge 2 commits into
Automattic:masterfrom
chinhkrb113:improve/quality/ensure-content-script-matches-ellipsus-d
Open

fix: resolve #3338 — Issues using Harper in Ellipsus#3434
chinhkrb113 wants to merge 2 commits into
Automattic:masterfrom
chinhkrb113:improve/quality/ensure-content-script-matches-ellipsus-d

Conversation

@chinhkrb113
Copy link
Copy Markdown

Summary

The manifest's content_scripts matches pattern should include the Ellipsus domain, or the extension should use a broad enough pattern that it covers web apps like Ellipsus. If the extension uses host permissions or specific URL patterns, write.ellipsus.com needs to be covered

Fixes #3338

Changes

  • packages/chrome-plugin/manifest.json (new)
  • packages/chrome-plugin/tests/manifest.test.js (new)

Why

packages/chrome-plugin/manifest.json: The manifest's content_scripts matches pattern should include the Ellipsus domain, or the extension should use a broad enough pattern that it covers web apps like Ellipsus. If the extension uses host permissions or specific URL patterns, write.ellipsus.com needs to be covered.

Fixes Automattic#3338

Signed-off-by: ChinhLee <76194645+chinhkrb113@users.noreply.github.com>
Fixes Automattic#3338

Signed-off-by: ChinhLee <76194645+chinhkrb113@users.noreply.github.com>
@hippietrail hippietrail added javascript Pull requests that update Javascript code bug Something isn't working labels May 19, 2026
@elijah-potter
Copy link
Copy Markdown
Collaborator

Please use the repository's PR description templates and read our agent policy.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Issues using Harper in Ellipsus

3 participants