guardian / guardian/dotcom-rendering

JavaScript failing on older iPhones – iOS 13

Open
#16,685 2 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.