Browser: Optimized event triggering via JS event interception

[Issue #50]