+angular js, different browsers, timeout handling