ну что ты так сразу. Достаточно сафари кильнуть)
Я вот ajaxForm избавил от jQuery, там есть функция, которая, видимо, осталась от предыдущих версий, и я её тоже оставил, но переписал на чистый js. В функцию приходит submitter это объект. Так вот я пытался получить DOM-узел по submitter.name, который, в большинстве случаев, был undefined и, соответственно, DOM-узел не удавалось получить, последующая проверка возвращала false и функция прекращала работу, но так было везде, кроме ios, причём в любом браузере. Пришлось добавить ещё проверку на то, что submitter и submitter.name не undefined. А ты говоришь зачем я так. Ещё раньше была проблема с let