Currently there is the argument 'doNotPauseOnExceptionsAndMuteConsole' to RuntimeAgent.evaluate. This should be aliased to something more straightforward like "internalEvaluation" or something. We may want to expand the behaviors we change when doing an "internal" (i.e., not-user-initiated) evaluation in Web Inspector. For example we probably don't want to pause at a breakpoint while evaluating completions, but we don't turn off breakpoints/pause on next statement when evaluating these things.
<rdar://problem/29055626>