add setZeroTimeout for main-frame-support
Fix the worst bit of bug 855219; accept empty snippets