Fixes #18283 Supersedes community PR #18347. Applies the existing desktop WebGL patch to the pinned mobile engine after independent adversarial and upstream review. Co-authored-by: fettpl <38704082+fettpl@users.noreply.github.com>