angular.js/test
Will Moore 0fa8e47fb5 fix($httpBackend): patch for Firefox bug w/ CORS and response headers
A workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=608735
In FF getAllResponseHeaders() returns null if the request is the result of CORS.

Tried to format the code so that when a FF patch is released and gains enough
traction it can easily be selected and deleted. Heavily inspired by jQuery's
patch for the same bug. This patch falls short of passing through custom headers
but covers all of the "simple response headers" in the spec at
http://www.w3.org/TR/cors/

This commit should get reverted once Firefox 21 gets out.

Closes #1468

Conflicts:
	src/ng/httpBackend.js
2013-02-14 16:52:02 -08:00
..
auto fix($injector): provider can now be defined in the array format 2012-12-01 19:09:36 +01:00
bootstrap feat(bootstrap): support code prettify and dropdown from bootstrap 2012-05-04 15:50:37 -07:00
ng fix($httpBackend): patch for Firefox bug w/ CORS and response headers 2013-02-14 16:52:02 -08:00
ngCookies chore(ngCookies): moved to module 2012-03-28 11:16:36 -07:00
ngMock fix($defer): remove deprecated $defer service 2012-06-12 01:09:07 -07:00
ngResource fix(resource): Update RegExp to allow urlParams with out leading slash 2013-02-14 14:43:31 -08:00
ngSanitize test(ngBindHtml): prevent variable name leak 2013-01-29 15:35:03 -08:00
ngScenario fix(scenario): include error messages in XML output 2013-02-07 04:10:17 -08:00
AngularSpec.js fix(compiler): Allow startingTag method to handle text / comment nodes 2013-02-14 14:43:31 -08:00
ApiSpecs.js fix(ng-repeat) to work with primitive types 2012-09-11 16:38:42 -07:00
BinderSpec.js feat(ngModel): update model on each key stroke (revert ngModelInstant) 2012-04-03 10:10:44 -07:00
jqLiteSpec.js fix(jqLite): children() should only return elements 2013-01-09 09:42:05 +00:00
jquery_alias.js fix(specs): fix jQuery to jqLite binding on IE8 2011-09-16 02:44:33 +02:00
jquery_remove.js fix(specs): fix jQuery to jqLite binding on IE8 2011-09-16 02:44:33 +02:00
jQueryPatchSpec.js chore(formating): clean code to be function() { 2011-10-11 11:01:46 -07:00
loaderSpec.js feat($controller): support controller registration via $controllerProvider 2012-03-26 15:23:29 -07:00
matchers.js fix(matchers.toHaveClass): Correct reference to angular.mock.dump 2012-03-19 17:26:29 -07:00
testabilityPatch.js fix(jqLite): children() should only return elements 2013-01-09 09:42:05 +00:00