With the latest iOS 15 beta releases we have started seeing issues with memory and canvases. This error is not reproduced in any of the earlier iOS versions (with any devices), it is only present in the new iOS 15 beta versions.
The warning about total canvas memory is always followed with a javascript exception trying to do rendering on the canvas:
This is an history of it working in a iPhone 12 pro max with iOS 14.7.1.
This is history of it not working with an iPhone 11 with iOS 15 beta 5 (confirmed with beta 4 as well)
There are a couple of observations we've made:
- It seems it is more easily reproduced by repeatedly triggering the new url bar and rotating the device a lot.
- Clearing History and Website Data can fix the issue temporarily
- When it is reproduced it can easily be reproduced again, even when reloading the page.