Backed out changeset 3f487d7d2d1d

This breaks applications.
Mac: Fix mouse tap on 10.5.

There's no Block support in the runtime on 10.5, so the old code
wouldn't work.