Highlights
🐛 webinspector cdp works on iOS 12 again
iOS 12 Safari does not send WIRAutomationAvailabilityKey, neither in its application dictionary
nor in _rpc_reportCurrentState. Both places indexed the key directly, so webinspector cdp
crashed with a KeyError before serving anything. A missing key is now treated as
WIRAutomationAvailabilityUnknown.
Thanks to @LeaveMyYard for the fix (#1945), verified on an iPhone 5s running iOS 12.5.8 and still
working on iOS 13.4.1, 18.7.8, 26.2.1 and 26.6.
What's Changed
- c1f0c0a webinspector: tolerate a missing WIRAutomationAvailabilityKey (iOS 12) (#1946) (@LeaveMyYard)
New Contributors
- @LeaveMyYard made their first contribution in #1945
Full Changelog: v11.12.3...v11.12.4