Skip to content

fix(ios): align simulator viewport capability with backend support #1407

Description

@thymikee

Summary

The iOS simulator capability matrix currently admits viewport, but the Apple interactor has no setViewport backend. The public command therefore reaches dispatch and returns UNSUPPORTED_OPERATION.

Evidence

The fixture-backed simulator coverage suite pins the mismatch with a live typed-error assertion in full:known-gaps. This follow-up must stay open after #320 closes so the gap remains durably owned.

Done when

  • Either implement simulator viewport resizing with an honest public contract, or reject viewport during capability admission for Apple targets.
  • Keep capability and dispatch behavior aligned.
  • Replace the known-gap row in the iOS simulator coverage manifest with live success coverage or capability-denial coverage.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions