Adjust tabIndex propHook for modern browsers and return -1 where appropriate. Close gh-1228.