cors preflight not sent when credentials are specified as args to xhr.opn()

see http://bugs.jquery.com/ticket/15177