Skip to content

New browser tabs are not being detected in Safari browser for iOS 17.4 and above #416

@mayank2498

Description

@mayank2498

New browser tabs are not being detected in Safari browser for iOS 17.4 and above

Version details

Device iPhone 15 Plus v17.5
ios-webkit-debug-proxy version v1.9.1

Screen recording to demonstrate the problem

IDWP.issue.on.17.4.mov

Steps

  1. Connected my iPhone to Mac
  2. Ran ios_webkit_debug_proxy command
  3. Hit this command: curl localhost:9222/json
    a. Got empty data, which is expected since Safari was not open
  4. Launched Safari browser and opened apple.com
  5. Hit this command: curl localhost:9222/json
    a. Got apple.com details as JSON response ( all good till here )
  6. Opened a new tab in Safari browser, and opened google.com
  7. Hit this command: curl localhost:9222/json
    a. Got tab details only for apple.com and not google.com
    b. This seems like a bug, where new tabs are not being detected at all
  8. Closed the first tab, where apple.com was opened
  9. Hit this command: curl localhost:9222/json
    a. Expected this to return tab details of google.com
    b. This also seems like a bug, where we start getting empty data, irrespective of how many tabs & urls are open

Edit

Performed the same steps, but ran IWDP with -d flag to fetch logs

Please find the full logs in this attached log file :
IDWP-debug-logs-new-tabs-issue-ios-17.log

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions