ReviewOS

also looking at this

craft-native/craft

fix(mobile): preserve native editing, navigation, and durable media requests

#369
Merged chris wants to merge codex/native-vertical-scroll-tab-swipes into main
36 files +864 -185

Review threads live on the whole diff, not on one commit, so none are shown here - a thread's line means something in the branch's final form, and painting it into an intermediate step would put it on code it is not about.

packages/ios/fixtures/hybrid-navigation/HybridNavigationUITests.swiftmodified+4-1
Changes to packages/ios/fixtures/hybrid-navigation/HybridNavigationUITests.swift
@@ -28,7 +28,10 @@ final class HybridNavigationUITests: XCTestCase {
2828 let app = XCUIApplication()
2929 app.launch()
3030 let open = app.buttons["Open second"]
31 XCTAssertTrue(open.waitForExistence(timeout: 15))
31 // Cold WebKit accessibility initialization on a hosted simulator can
32 // lag the painted page. Match the unit fixture's initial readiness
33 // budget; the transition and destination deadlines below stay strict.
34 XCTAssertTrue(open.waitForExistence(timeout: 120))
3235 XCTAssertEqual(visiblePage(XCUIScreen.main.screenshot()), .home)
3336
3437 open.tap()