XMLHttpRequest::XMLHttpRequest(Document *d) : m_doc(d) , m_async(true) , m_job(0) , m_state(Uninitialized) , m_createdDocument(false) , m_aborted(false) { ASSERT(m_doc); addToRequestsByDocument(m_doc, this); }
XMLHttpRequest::XMLHttpRequest(Document* doc) : m_doc(doc) , m_async(true) , m_state(UNSENT) , m_identifier(std::numeric_limits<unsigned long>::max()) , m_responseText("") , m_createdDocument(false) , m_error(false) , m_sameOriginRequest(true) , m_allowAccess(false) , m_inPreflight(false) , m_receivedLength(0) { ASSERT(m_doc); addToRequestsByDocument(m_doc, this); }