angular/angular.js — pull request #7999 by caitp (2014-06-26 15:41:28+00:00)
Title: fix($timeout/$interval): if invokeApply is false, do not use evalAsync

$evalAsync triggers a digest, and is unsuitable when it is expected that a
digest should not occur.