Skip to content

test: run the cross-tab, visibility and admin bar contrast specs in Firefox and WebKit - #838

Merged
josephfusco merged 5 commits into
WordPress:mainfrom
i-am-chitti:test/808-firefox-webkit-e2e
Oct 14, 2026
Merged

josephfusco merged 5 commits into
WordPress:mainfrom
i-am-chitti:test/808-firefox-webkit-e2e

Conversation

@i-am-chitti

@i-am-chitti i-am-chitti commented Oct 14, 2026 •

Copy link
Copy Markdown
Collaborator

Only the specs covering code that can behave differently between engines (tab coalescing, Page Visibility and the admin bar's contrast) run in Firefox and WebKit, tagged @firefox @webkit the way Gutenberg does.

Safari 18.6 Chrome 155 Firefox 152 Edge 155
One visible window leads and another takes over when it closes ✅ ✅ ✅ ✅
Online users and Active Posts reach the follower window ✅ ✅ ✅ ✅
The stale-screen notice shows in every window on the post ✅ ✅ ✅ ✅
A hidden window stops pinging and pings on return ✅ ✅ ✅ ✅
Admin bar menu and Light scheme contrast ✅ ✅ ✅ ✅

Verified manually on Safari and Edge.

Fixes: #808

Use of AI Tools

AI assistance: Yes
Tool(s): Claude Code
Model(s): Claude Opus 5.5
Used for: Implementation, tests, docs.

@i-am-chitti i-am-chitti self-assigned this Oct 14, 2026
@i-am-chitti
i-am-chitti marked this pull request as ready for review October 14, 2026 16:31
@github-actions

Copy link
Copy Markdown
Contributor

The following accounts have interacted with this PR and/or linked issues. I will continue to update these lists as activity occurs. You can also manually ask me to refresh this list by adding the props-bot label.

Core Committers: Use this line as a base for the props when committing in SVN:

Props iamchitti.

To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook.

@josephfusco josephfusco left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Deepak!

@josephfusco
josephfusco merged commit 3d2dfe2 into WordPress:main Oct 14, 2026
39 checks passed
@github-actions github-actions Bot added this to the 0.18.2 milestone Oct 14, 2026
@josephfusco josephfusco mentioned this pull request Oct 20, 2026
24 of 36 tasks
@josephfusco josephfusco added [Type] Enhancement A suggestion for improvement of an existing feature [Area] Infrastructure Issues for the repository infrastructure javascript Pull requests that update javascript code github_actions Pull requests that update GitHub Actions code labels Oct 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[Area] Infrastructure Issues for the repository infrastructure github_actions Pull requests that update GitHub Actions code javascript Pull requests that update javascript code [Type] Enhancement A suggestion for improvement of an existing feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

End-to-end tests run in Chromium only

2 participants