Bug 931746 - Only handle events from our direct descendants. r=yxl