fdorg/flashdevelop — pull request #505 by zobo (2014-11-13 23:38:32+00:00)
Title: Fixing broken code that lead to no check for breakpoint condition.

* Extending ShouldBreak with frame, so expression can be evaluated for any isolate.
* Moved call to ShouldBreak out of DebuggerManager to FlashInterface.
* Small fix to ExpressionContext to always return proper isolate id.
* Better check on checking suspend reason for main worker and use ShouldBreak to fire BreakpointEvent.
* Moved isolate suspend() call to the debugger worker thread.
* Handle all suspend reasons of workers BreakEvent