🌸 Cherry-pick request for #35639 into #2107302322000 & 2108052321000
See original GitHub issueIssue (P0 Bug)
Pull Request(s)
Release Tracker(s)
Channels
Stable
Formats
Stories
Justification
Web stories do not load on iPad Safari and the following error is thrown:
The same error is thrown on iOS and dekstop however the experience does not break. This CP will also fix the error being thrown.
Verification Steps
- Open any story on iPad Safari.
- Verify that the story loads.
Summary
A null check is added to the orientation
property on the screen
object.
Accessing this property is the root cause of the bug.
Impact
All users viewing a web story on iPad Safari were effected.
Action Items
Safari on iPads is different than on iPhones. Because of this we recommend manual iPad testing to be part of the weekly testing routine.
Notifications
/cc @ampproject/release-on-duty @ampproject/wg-approvers @ampproject/cherry-pick-approvers
Issue Analytics
- State:
- Created 2 years ago
- Comments:5 (5 by maintainers)
Top Results From Across the Web
Cherry-pick changes - GitLab Docs
Cherry-pick all changes from a merge request · On the top bar, select Main menu > Projects and find your project. · On...
Read more >Git Cherry Pick | Atlassian Git Tutorial
git cherry-pick is a powerful command that enables arbitrary Git commits to be picked by reference and appended to the current working HEAD....
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
The fix is verified in prod and beta. The
I’ll look into fixing that in a separate PR. Filed #35659 for tracking
Illegal invocation
error is still throwing in Chrome desktop but it doesn’t appear to be breaking the experience.Yes! Thank you for confirming Caleb.