When using iOS 26.2 (23C55) Safari, the following can occur.
- The current tab (A) opens a new tab (B) via
window.open(url, target, windowFeatures). - The user clicks the "back" button to close tab B, and returns to tab A.
- Tab A attempts to open tab B again at a later point, using the same "target" as before, and fails (no window object is returned by
window.open).
This bug only occurs when the target is the same as the previously closed tab (which was closed via the back button). If a new target is specified, the new tab opens as expected.
This bug is also limited to the back button. If the user manually closes tab B, then it can be re-opened by tab A using window.open using the same target as before.