Skip to content

macOS gesture regression rejects the visible slider center before provider dispatch #185

Description

@RolandUI

Full CI 36072375163 on b90ca39 fails macOS Runtime job 107882571765 in BridgeHeadlessSmokeTests.SemanticGesturesUseRangeProviderAndBoundsDerivedPointerFallback, line 4399. The first provider-backed drag of gesture-slider returns failure: "Gesture source center is obscured or not hit-testable." The test fails after 19 ms; this is not evidence of an IPC deadline. The immediately preceding depth-8 tree query succeeded and supplied the slider node. Aggregate: 816 passed/1 failed/5 explicit native skips (822 total, 8m10s).

Retained evidence: artifacts/agent-qa/expanded-campaign/ci-b90-macos-failed.log. Windows full tests and all three native QA labs passed; Linux independently failed #184. #179 expression and #181 matrix tests are not the failing macOS cases in this run.

Acceptance:

  • Retain the first hosted failure and capture useful target bounds, layout/render readiness, center hit-test and rejection diagnostics in the affected fixture without weakening input guards.
  • Reproduce or identify the headless/macOS layout/compositor or test-isolation cause; distinguish a legitimate obscuration refusal from stale readiness assumptions.
  • Provider drag still updates the range once; fallback paths, threshold slider, nested target and negative/obscured input guards remain covered.
  • Focused local/macOS validation and the affected full CI test gate pass; report unavailable reproductions explicitly.

Queued behind active #183. #172/#173/#174 fixture expansion/campaign remains unfinished. No release/publication.

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:runtimeRuntime bridge, attach, inspection, or inputpriority:p1High priority release workstatus:doneCompleted and validatedtype:bugDefect or regression

    Projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions