Не поленился и разобрал что происходит. Проблема в хроме ± в ExtJS.
Хром неверно выполняет операцию Date.add('mi',15) и забывает перемотать день, при этом в ExtJS.TimeField не предусмотрена остановка цикла по количеству итераций и он генерирует бесконечный цикл для генерации выпадающего списка времени в поле xdatetime.
Сделал баг-репорт в хром:
code.google.com/p/chromium/issues/detail?can=1&q=D...
Ну и простенький фикс для modx: в файле /manager/assets/modext/util/datetime.js меняем строки
,maxTimeValue: null
,minTimeValue: null
на
,maxTimeValue: new Date('08/10/2014').clearTime().add('mi', (24 * 60) - 16)
,minTimeValue: new Date('08/10/2014').clearTime()
Что ограничивает нам время публикации на 23:44, но временно решает нашу проблему.
Не знаю, стоит ли писать патч-реквест для modx, т.к. бага явно в хроме.