Skip to content

feat: Add Web Share API support via Page.share() and Page.isShareSupported()#23613

Draft
Artur- wants to merge 3 commits intomainfrom
web-share
Draft

feat: Add Web Share API support via Page.share() and Page.isShareSupported()#23613
Artur- wants to merge 3 commits intomainfrom
web-share

Conversation

@Artur-
Copy link
Member

@Artur- Artur- commented Feb 21, 2026

Detect navigator.share support during browser details collection and expose it through ExtendedClientDetails.isWebShareSupported(). Add Page.isShareSupported() for checking support and Page.share() for invoking the native share dialog. The share() method throws UnsupportedOperationException if the browser lacks support.

…orted()

Detect navigator.share support during browser details collection
and expose it through ExtendedClientDetails.isWebShareSupported().
Add Page.isShareSupported() for checking support and Page.share()
for invoking the native share dialog. The share() method throws
UnsupportedOperationException if the browser lacks support.
@github-actions
Copy link

github-actions bot commented Feb 21, 2026

Test Results

 1 382 files  ±0   1 382 suites  ±0   1h 26m 27s ⏱️ + 2m 47s
 9 875 tests +3   9 804 ✅ +3  71 💤 ±0  0 ❌ ±0 
10 348 runs  +3  10 268 ✅ +3  80 💤 ±0  0 ❌ ±0 

Results for commit 5f8a1ad. ± Comparison against base commit 2a81ded.

♻️ This comment has been updated with latest results.

@sonarqubecloud
Copy link

sonarqubecloud bot commented Mar 9, 2026

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant