guardian / guardian/dotcom-rendering
JavaScript failing on older iPhones – iOS 13
- Dominant language
- TypeScript
- Stars
- 274
- Forks
- 34
- Avg merge
- 2d 22h
- Merged PRs (30d)
- 121
Description
It looks like the Commercial JavaScript bundle is failing to run with a Syntax Error on iOS 13. This is causing crosswords to fail, and probably other things. I'm not sure if this is a bundling issue on the WebX side or a syntax problem within the commercial bundle
Originally reported on crosswords. See conversation:
https://groups.google.com/a/guardian.co.uk/g/liveblogging.dev/c/2XtmcuOVBdI
Contributor guide
Research direction
Start by reproducing the Syntax Error on an iOS 13 device or simulator, then inspect the Commercial JavaScript bundle and the WebX bundling path mentioned in the issue. Done means the bundle runs on iOS 13 and crosswords work again, with the cause identified as either bundling or unsupported syntax.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, typescript
- Domain
- frontend, web-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 42/100