slackersoft
0d14f5729d
Deprecate the response
function on fake request.
...
Starting on #49 #60 #89
2014-11-17 13:35:55 -08:00
slackersoft
e540fcfaef
Remember to run jshint before you push...
2014-11-07 08:07:40 -08:00
slackersoft
a1c2859baf
Start progress event callbacks off as null instead of empty functions.
...
- Apparently some libraries will null them out in certain circumstances,
so make sure we handle it by default.
Fix #85
2014-11-07 07:50:33 -08:00
slackersoft
711764e290
Support listening to XHR progress events via addEventListener
...
Fixes #79
2014-11-04 07:39:23 -08:00
slackersoft
80297da4c1
Support the remainder of XHR events
...
- onloadstart
- onprogress
- onabort
- onerror
- onload
- ontimeout
- onloadend
Fixes #81 Fixes #82
2014-11-01 20:43:21 -07:00
slackersoft
9681f79ece
Fix cross browser issues for responseXML
...
- IE8 doesn't support indexOf, use our own arrayContains
- Most browsers don't allow 'text/html' when using a DOMParser, so we
won't support it for now.
- Firefox doesn't want to serialize Documents over selenium, so don't
have them in as our expected, just use instanceof ourselves
2014-11-01 16:26:12 -07:00
slackersoft
4751eaafbb
Parse responseText
into a responseXML
if the contentType is xml-ish
...
closes #55
2014-11-01 15:13:55 -07:00
slackersoft
85059718ad
Move specs for the fake XHR to be more unity and less integrationy
2014-08-08 12:50:30 -07:00
slackersoft
35ffa0d72c
Move some specs into unit tests for request tracker
2014-08-06 18:30:35 -07:00
slackersoft
c9ec591514
Give each class it's own file for better separation
...
- Specs still run against the concatenated file
- Use the jasmine require obj `getJasmineRequireObj()` for dependencies
2014-08-04 07:46:32 -07:00