Vermutung:
-webkit-text-size-adjust: nonefür den body mag helfen.
Okay, jetzt aber: Es fehlt eine Angabe zur Viewportgröße, etwa
<meta name="viewport" content="width=device-width, initial-scale=1">
Kannst du per Benutzer-JS hinzufügen ($('head').append('<meta name="viewport"…).
Viele Grüße
_Dirk