Skip to content

Address remaining review feedback from WebAssembly support detection#75847

Closed
im3dabasia wants to merge 5 commits intoWordPress:trunkfrom
im3dabasia:fix/feedbacks-75605
Closed

Address remaining review feedback from WebAssembly support detection#75847
im3dabasia wants to merge 5 commits intoWordPress:trunkfrom
im3dabasia:fix/feedbacks-75605

Conversation

@im3dabasia
Copy link
Copy Markdown
Contributor

Draft PR - WIP

What?

Part of: #75605

This PR addresses the remaining feedback items mentioned in #75605, which were originally part of #74827.

Why?

To resolve the unaddressed review comments from the WebAssembly support detection PR and clean up related implementation details.

How?

This PR includes the following updates:

✅ Removed the WebAssembly support check (as discussed in review).
✅ Stopped exporting clearFeatureDetectionCache (kept internal to tests).
✅ Moved shouldEnableClientSideMediaProcessing to the upload-media package for better reusability.
✅ Fixed inconsistent trailing periods in reason strings.
ℹ️ The redundant cross-origin isolation check had already been removed previously.

Testing Instructions

I would appreciate help validating the testing approach for this change. If someone can share any reference steps or guidance on how best to test the WebAssembly detection and fallback paths, that would be very helpful.

@github-actions github-actions bot added the [Package] Block editor /packages/block-editor label Feb 24, 2026
@im3dabasia im3dabasia added [Feature] Client Side Media Media processing in the browser with WASM [Type] Task Issues or PRs that have been broken down into an individual action to take labels Feb 24, 2026
@im3dabasia
Copy link
Copy Markdown
Contributor Author

Hi @adamsilverstein, Currently I see that there was an issue (#74822) related to testing the client side media experiment here in the attached issue. I went over to this PR as well (#74566).

I am not getting the option under experiments to enable the Client Side Media experiment.

My environment:

  • Latest trunk
  • Current WP version: 7.0-beta1-61721

Could you please help me and let me know what I am missing here? TIA

@im3dabasia
Copy link
Copy Markdown
Contributor Author

Closing this PR as per this comment #75605 (comment)

@im3dabasia im3dabasia closed this Feb 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[Feature] Client Side Media Media processing in the browser with WASM [Package] Block editor /packages/block-editor [Type] Task Issues or PRs that have been broken down into an individual action to take

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant