angular.js/test
danilsomsikov a26234f718 fix(ngSwitch): don't leak when destroyed while not attached
The leak can occur when ngSwich is used inside ngRepeat or any other
directive which is destroyed while its transcluded content (which
includes ngSwitch) is not attached to the DOM.

Refactor ngSwitch to use controller instead of storing data on compile
node. This means that we don't need to clean up the jq data cache.
Controller reference is released when the linking fn is released.

Closes #1621
2013-01-18 00:03:28 -08:00
..
auto fix($injector): provider can now be defined in the array format 2012-12-01 18:41:59 +01:00
bootstrap feat(bootstrap): support code prettify and dropdown from bootstrap 2012-05-04 15:50:37 -07:00
ng fix(ngSwitch): don't leak when destroyed while not attached 2013-01-18 00:03:28 -08:00
ngCookies chore(ngCookies): moved to module 2012-03-28 11:16:36 -07:00
ngMock feat($timeout-mock): add verifyNoPendingTasks method 2012-12-20 20:39:40 +01:00
ngResource feat(ngResource): support all $http.config actions 2013-01-17 23:08:39 -08:00
ngSanitize feat(linky): allow optional 'target' argument 2012-11-24 22:21:50 +01:00
ngScenario fix(scenario): don't trigger input events on IE9 2013-01-16 23:26:36 -08:00
AngularSpec.js fix(angular.equals): consistently compare undefined object props 2013-01-17 17:48:51 -08:00
ApiSpecs.js fix(ngRepeat): now works with primitive types 2012-09-06 16:06:21 -07:00
BinderSpec.js feat($interpolate): provide contextual error messages 2012-08-30 14:50:22 -07:00
jqLiteSpec.js fix(jqLite): children() should only return elements 2013-01-09 09:22:35 +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:22:35 +00:00