This section contains the full explanation of the major parts of how everything happens from one output.

Color Coding Chart

# Here is one possible order that the templates requests are sent in. There maybe be others depending on network latency I believe, but I haven't research this yet. The numbers don't match the numbers below though.

204 in compileTemplateUrl for templateUrl=template/tellerHeader.html 
226 in compileTemplateUrl for templateUrl=template/tellerVideo.html
242 in compileTemplateUrl for templateUrl=template/tellerTransactions.html
262 in compileTemplateUrl for templateUrl=template/tellerAnswer.html
796 in compileTemplateUrl for templateUrl=template/memberview.html
802 in compileTemplateUrl for templateUrl=our/template/tabs/tab.html
832 in compileTemplateUrl for templateUrl=template/memberview.html
838 in compileTemplateUrl for templateUrl=our/template/tabs/tab.html
844 in compileTemplateUrl for templateUrl=our/template/tabs/tabset.html
862 in compileTemplateUrl for templateUrl=template/userLookup.html
1692 in compileTemplateUrl for templateUrl=our/template/tabs/tab.html
1718 in compileTemplateUrl for templateUrl=our/template/tabs/tab.html
1744 in compileTemplateUrl for templateUrl=our/template/tabs/tab.html
1750 in compileTemplateUrl for templateUrl=our/template/tabs/tabset.html

# This is how the initial scope layout appears when the initial page has finished loading.

 
< Scope (002)
	< Scope (003)
		< Scope (004)
			< Scope (00A)
			< Scope (00B)
		< Scope (005)
			< Scope (006)
			< Scope (007)
			< Scope (00P)
			< Scope (00Q)
004 looks like this currently for the record:
{
	tabs:
		[  {
			this:  {
				$ref: $[0]
			}
			heading: Member
			onSelect: null
			onDeselect: null
			onInit: null
			initialized: true
			disabled: false
			select: null
			active: true
			myname: null
		} ,  {
			this:  {
				$ref: $[1]
			}
			heading: Secondary
			onSelect: null
			onDeselect: null
			onInit: null
			myname: secondarysplitter
			initialized: false
			disabled: false
			select: null
			active: false
		}  ]
	vertical: false
	justified: false
	type: tabs
}
00A looks like this:
{
	tab:  {
		this:  {
			$ref: $
		}
		heading: Member
		onSelect: null
		onDeselect: null
		onInit: null
		initialized: true
		disabled: false
		select: null
		active: true
		myname: null
	}
}
005 looks like this:
{ This scope has no models }
006 and 007 look like this except for that with 007 heading says Secondary:
{
	heading: Member
	onSelect: null
	onDeselect: null
	onInit: null
	initialized: true
	disabled: false
	select: null
	active: true
	myname: null
}
00P and 00Q both look similar to this:
{
	member: null
	state: null
	active: null
	bactive: null
	cactive:
	sizeTab: null
}

This is where everything kind of starts from specifically where we call "compile(element)(scope);" Here the 'element' variable is our entire html which we call compile on. Compile returns us a function which happens to be the publicLinkFn function which we then immediately call also.

function bootstrap(element, modules) {
	console.log('in bootstrap - start');
  var doBootstrap = function() {
	console.log('doBootstrap - start');
    element = jqLite(element);

    if (element.injector()) {
      var tag = (element[0] === document) ? 'document' : startingTag(element);
      throw ngMinErr('btstrpd', "App Already Bootstrapped with this Element '{0}'", tag);
    }

    modules = modules || [];
    modules.unshift(['$provide', function($provide) {
      $provide.value('$rootElement', element);
    }]);
    modules.unshift('ng');
    var injector = createInjector(modules);
    injector.invoke(['$rootScope', '$rootElement', '$compile', '$injector', '$animate',
       function(scope, element, compile, injector, animate) {
        scope.$apply(function() {
          element.data('$injector', injector);
          compile(element)(scope);
        });
      }]
    );
	console.log('doBootstrap - end');
    return injector;
  };

This is really the first call into angular.js from jquery.

 
  jqLite(document).ready(function() {
    angularInit(document, bootstrap);
  });
in JQuery internalData - id=undefined, cache=Object {} jquery-1.9.1.js (line 1572)
in JQuery internalData - id=1, cache=Object { 1={...}} jquery-1.9.1.js (line 1572)
in JQuery internalData - id=1, cache=Object { 1={...}} jquery-1.9.1.js (line 1572)
in JQuery internalData - id=undefined, cache=Window index.html jquery-1.9.1.js (line 1572)
in JQuery internalData - id=1, cache=Object { 1={...}} jquery-1.9.1.js (line 1572)
in JQuery internalData - id=1, cache=Object { 1={...}} jquery-1.9.1.js (line 1572)
in JQuery internalData - id=1, cache=Object { 1={...}} jquery-1.9.1.js (line 1572)
in JQuery internalData - id=1, cache=Object { 1={...}} jquery-1.9.1.js (line 1572)
in JQuery internalData - id=1, cache=Object { 1={...}} jquery-1.9.1.js (line 1572)
in JQuery internalData - id=1, cache=Object { 1={...}} jquery-1.9.1.js (line 1572)
in JQuery internalData - id=1, cache=Object { 1={...}} jquery-1.9.1.js (line 1572)
in JQuery internalData - id=1, cache=Object { 1={...}} jquery-1.9.1.js (line 1572)
in JQuery internalData - id="jQuery19105379044613579519", cache=Window index.html jquery-1.9.1.js (line 1572)
in JQuery internalData - id=1, cache=Object { 1={...}} jquery-1.9.1.js (line 1572)
in JQuery internalData - id="jQuery19105379044613579519", cache=Window index.html jquery-1.9.1.js (line 1572)
in JQuery internalData - id=undefined, cache=Object { 1={...}} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}} jquery-1.9.1.js (line 1572)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=20, cache=Object { 1={...}, 20={...}} jquery-1.9.1.js (line 1572)
in JQuery internalData - name="events", thisCache=Object { events={...}, handle=function()} jquery-1.9.1.js (line 1631)
in JQuery internalData - id=20, cache=Object { 1={...}, 20={...}} jquery-1.9.1.js (line 1572)
in JQuery internalData - name="handle", thisCache=Object { events={...}, handle=function()} jquery-1.9.1.js (line 1631)
in JQuery internalData - id=20, cache=Object { 1={...}, 20={...}} jquery-1.9.1.js (line 1572)
in JQuery internalData - name="events", thisCache=Object { events={...}, handle=function()} jquery-1.9.1.js (line 1631)
in JQuery internalData - id=20, cache=Object { 1={...}, 20={...}} jquery-1.9.1.js (line 1572)
in JQuery internalData - id=20, cache=Object { 1={...}, 20={...}} jquery-1.9.1.js (line 1572)
in bootstrap - start angular.js (line 1316)
doBootstrap - start angular.js (line 1318)
0 in jqLiteInheritedData angular.js (line 2339)
GET http://localhost:8002/template/tellerHeader.html 	 200 OK 		11ms	 angular.js (line 8184)
GET http://localhost:8002/template/tellerVideo.html 	 200 OK 		11ms	 angular.js (line 8184)
GET http://localhost:8002/template/tellerTransactions.html 	 200 OK 		11ms	 angular.js (line 8184)
GET http://localhost:8002/template/tellerAnswer.html 	 200 OK 		11ms	 angular.js (line 8184)
1 in jqLiteInheritedData - setting element to element.parent() Object[html.k-ff] angular.js (line 2350)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
2 in jqLiteInheritedData - setting element to element.parent() Object[Document index.html] angular.js (line 2350)
in JQuery internalData - id=1, cache=Object { 1={...}, 20={...}, 22={...}} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
3 in nextUid - at start previous uid = ["0", "0", "3"] angular.js (line 382)
3 in nextUid - digit = 48 angular.js (line 387)
4 in nextUid - setting index 2 to 1 , new uid= ["0", "0", "3"] angular.js (line 398)

# Apparently the provider needs a hashKey and so it gets the first id

5 in hashKey - setting $$hashKey 001 on obj ["$provide", function()] angular.js (line 2924)
6 in nextUid - at start previous uid = ["0", "0", "3"] angular.js (line 382)
6 in nextUid - digit = 49 angular.js (line 387)

# Every angularjs app gets a default scope created for us and 002 is ours

7 in nextUid - setting index 2 to 2 , new uid= ["0", "0", "3"] angular.js (line 398)
8 in $get - creating $rootScope=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} angular.js (line 12459)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}} jquery-1.9.1.js (line 1572)
in JQuery internalData - name="$injector", thisCache=Object { $injector={...}, $scope=Scope} jquery-1.9.1.js (line 1631)
9 in compile for $compileNodes=Object[html.k-ff] transcludeFn=undefined angular.js (line 5538)
in compile - calling compileNodes with $compileNodes=Object[html.k-ff] angular.js (line 5551)
in compileNodes - start mylocalcounter=10 angular.js (line 5614)
in compileNodes - mylocalcounter=10 going through all the nodes in our list of length 1, list = Object[html.k-ff] angular.js (line 5619)
10 in compileNodes - mylocalcounter=10 calling collectDirectives on nodeList[0] <html class="k-ff k-ff29 ng-scope" lang="en" ng-app="tellerApp"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=html maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
11 in collectDirectives - looping through node.attributes.length = 3, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
12 in collectDirectives - nAttrs[0] = lang="en" angular.js (line 5779)
13 in collectDirectives - calling addDirective on directive with name=lang maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
14 in collectDirectives - nAttrs[1] = ng-app="tellerApp" angular.js (line 5779)
15 in collectDirectives - calling addDirective on directive with name=ngApp maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
16 in collectDirectives - nAttrs[2] = class="k-ff k-ff29 ng-scope" angular.js (line 5779)
17 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
18 in compileNodes - mylocalcounter=10 length of newly collected directives for nodeList[0] <html class="k-ff k-ff29 ng-scope" lang="en" ng-app="tellerApp">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=10 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=10 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=19 angular.js (line 5614)
in compileNodes - mylocalcounter=19 going through all the nodes in our list of length 3, list = NodeList[head, <TextNode textContent="\n">, body.ng-scope] angular.js (line 5619)
19 in compileNodes - mylocalcounter=19 calling collectDirectives on nodeList[0] <head> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=head maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
20 in collectDirectives - looping through node.attributes.length = 0, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
21 in compileNodes - mylocalcounter=19 length of newly collected directives for nodeList[0] <head>  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=19 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=19 we are going to call compileNodes with childNodes angular.js (line 5649)
GET http://localhost:8002/template/memberview.html 	 200 OK 		5ms	 angular.js (line 8184)
GET http://localhost:8002/template/userLookup.html 	 200 OK 		5ms	 angular.js (line 8184)
in compileNodes - start mylocalcounter=22 angular.js (line 5614)
in compileNodes - mylocalcounter=22 going through all the nodes in our list of length 48, list = NodeList[style, <TextNode textContent="\n ">, meta, <TextNode textContent="\n \n \n ">, title, <TextNode textContent="\n ">, Comment { data=" Latest compiled and minified CSS ", length=34, previousElementSibling=title, more...}, <TextNode textContent="\n ">, link, <TextNode textContent="\n\n ">, Comment { data="<script src="http://cod...1.9.1.min.js"></script>", length=66, previousElementSibling=link, more...}, <TextNode textContent="\n ">, Comment { data="<script src="http://cod...ery-1.9.1.js"></script>", length=62, previousElementSibling=link, more...}, <TextNode textContent="\n ">, script lib/jquery-1.9.1.js, <TextNode textContent="\n ">, script lib/angu...gular.js, <TextNode textContent="\n ">, script lib/angu...route.js, <TextNode textContent="\n ">, script js/app.js, <TextNode textContent="\n ">, script js/controllers.js, <TextNode textContent="\n ">, script js/services.js, <TextNode textContent="\n ">, script js/directives.js, <TextNode textContent="\n \n ">, script ui-boots....10.0.js, <TextNode textContent="\n ">, script js/our-u....10.0.js, <TextNode textContent="\n \n \n ">, script //netdna...p.min.js, <TextNode textContent="\n\n \n ">, Comment { data=" CDN-based stylesheet references for Kendo UI Web ", length=50, previousElementSibling=script, more...}, <TextNode textContent="\n ">, link, <TextNode textContent="\n ">, link, <TextNode textContent="\n ">, link, <TextNode textContent="\n\n \n ">, script kendo.all.min.js, <TextNode textContent="\n \n \n ">, script js/my.js, <TextNode textContent="\n ">, link, <TextNode textContent="\n \n \n \n">] angular.js (line 5619)
22 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[0] <style type="text/css"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=style maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
23 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
24 in collectDirectives - nAttrs[0] = type="text/css" angular.js (line 5779)
25 in collectDirectives - calling addDirective on directive with name=type maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
26 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[0] <style type="text/css">  ,  directives.length=1: directives=   [Object { restrict="E", terminal=true, priority=0, more...}] angular.js (line 5627)
in compileNodes - mylocalcounter=22 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=27 transcludeFn=undefined angular.js (line 5923)
27 in applyDirectivesToNode - mylocalcounter=27 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=27 executing all 1 directives on the current compileNode: <style type="text/css">, directives: [Object { restrict="E", terminal=true, priority=0, more...}] angular.js (line 5946)
28 in applyDirectivesToNode - mylocalcounter=27 executing directive i=0 name=style directive=Object { restrict="E", terminal=true, priority=0, more...} on compileNode: <style type="text/css"> angular.js (line 5949)
29 in applyDirectivesToNode - mylocalcounter=27 done executing directive i=0 name=style directive=Object { restrict="E", terminal=true, priority=0, more...} on compileNode: <style type="text/css"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=27 done executing all directives on the current compileNode=<style type="text/css">; newScopeDirective=undefined angular.js (line 6124)
 in compileNodes - mylocalcounter=22 nodeLinkFn returned = function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict";  		         var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn;          if (compileNode === linkNode) {           attrs = templateAttrs;         } else {           attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr  angular.js (line 5636)
30 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[1] <TextNode textContent="\n "> angular.js (line 5623)
31 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[1] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=22 nodeLinkFn returned = null angular.js (line 5638)
32 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[2] <meta charset="utf-8"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=meta maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
33 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
34 in collectDirectives - nAttrs[0] = charset="utf-8" angular.js (line 5779)
35 in collectDirectives - calling addDirective on directive with name=charset maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
36 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[2] <meta charset="utf-8">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=22 nodeLinkFn returned = null angular.js (line 5638)
37 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[3] <TextNode textContent="\n \n \n "> angular.js (line 5623)
38 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[3] <TextNode textContent="\n \n \n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=22 nodeLinkFn returned = null angular.js (line 5638)
39 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[4] <title> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=title maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
40 in collectDirectives - looping through node.attributes.length = 0, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
41 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[4] <title>  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=22 nodeLinkFn returned = null angular.js (line 5638)
42 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[5] <TextNode textContent="\n "> angular.js (line 5623)
43 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[5] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=22 nodeLinkFn returned = null angular.js (line 5638)
44 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[6] Comment { data=" Latest compiled and minified CSS ", length=34, previousElementSibling=title, more...} angular.js (line 5623)
45 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[6] Comment { data=" Latest compiled and minified CSS ", length=34, previousElementSibling=title, more...}  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=22 nodeLinkFn returned = null angular.js (line 5638)
46 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[7] <TextNode textContent="\n "> angular.js (line 5623)
47 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[7] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=22 nodeLinkFn returned = null angular.js (line 5638)
48 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[8] <link href="//netdna.bootstrapcdn.com/bootstrap/3.0.3/css/bootstrap.min.css" rel="stylesheet"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=link maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
49 in collectDirectives - looping through node.attributes.length = 2, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
50 in collectDirectives - nAttrs[0] = href="//netdna.bootstrapcdn.com/bootstrap/3.0.3/css/bootstrap.min.css" angular.js (line 5779)
51 in collectDirectives - calling addDirective on directive with name=href maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
52 in collectDirectives - nAttrs[1] = rel="stylesheet" angular.js (line 5779)
53 in collectDirectives - calling addDirective on directive with name=rel maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
54 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[8] <link href="//netdna.bootstrapcdn.com/bootstrap/3.0.3/css/bootstrap.min.css" rel="stylesheet">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=22 nodeLinkFn returned = null angular.js (line 5638)
55 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[9] <TextNode textContent="\n\n "> angular.js (line 5623)
56 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[9] <TextNode textContent="\n\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=22 nodeLinkFn returned = null angular.js (line 5638)
57 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[10] Comment { data="<script src="http://cod...1.9.1.min.js"></script>", length=66, previousElementSibling=link, more...} angular.js (line 5623)
58 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[10] Comment { data="<script src="http://cod...1.9.1.min.js"></script>", length=66, previousElementSibling=link, more...}  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=22 nodeLinkFn returned = null angular.js (line 5638)
59 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[11] <TextNode textContent="\n "> angular.js (line 5623)
60 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[11] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=22 nodeLinkFn returned = null angular.js (line 5638)
61 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[12] Comment { data="<script src="http://cod...ery-1.9.1.js"></script>", length=62, previousElementSibling=link, more...} angular.js (line 5623)
62 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[12] Comment { data="<script src="http://cod...ery-1.9.1.js"></script>", length=62, previousElementSibling=link, more...}  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=22 nodeLinkFn returned = null angular.js (line 5638)
63 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[13] <TextNode textContent="\n "> angular.js (line 5623)
64 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[13] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=22 nodeLinkFn returned = null angular.js (line 5638)
65 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[14] <script src="lib/jquery-1.9.1.js"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=script maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
66 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
67 in collectDirectives - nAttrs[0] = src="lib/jquery-1.9.1.js" angular.js (line 5779)
68 in collectDirectives - calling addDirective on directive with name=src maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
69 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[14] <script src="lib/jquery-1.9.1.js">  ,  directives.length=1: directives=   [Object { restrict="E", terminal=true, priority=0, more...}] angular.js (line 5627)
in compileNodes - mylocalcounter=22 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=70 transcludeFn=undefined angular.js (line 5923)
70 in applyDirectivesToNode - mylocalcounter=70 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=70 executing all 1 directives on the current compileNode: <script src="lib/jquery-1.9.1.js">, directives: [Object { restrict="E", terminal=true, priority=0, more...}] angular.js (line 5946)
71 in applyDirectivesToNode - mylocalcounter=70 executing directive i=0 name=script directive=Object { restrict="E", terminal=true, priority=0, more...} on compileNode: <script src="lib/jquery-1.9.1.js"> angular.js (line 5949)
72 in applyDirectivesToNode - mylocalcounter=70 in directive.compile for compileNode script templateAttrs = Object { $$element={...}, $attr={...}, src="lib/jquery-1.9.1.js", more...} angular.js (line 6101)
applyDirectivesToNode - mylocalcounter=70 linkFn returned from directive.compile = undefined angular.js (line 6105)
73 in applyDirectivesToNode - mylocalcounter=70 done executing directive i=0 name=script directive=Object { restrict="E", terminal=true, priority=0, more...} on compileNode: <script src="lib/jquery-1.9.1.js"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=70 done executing all directives on the current compileNode=<script src="lib/jquery-1.9.1.js">; newScopeDirective=undefined angular.js (line 6124)
 in compileNodes - mylocalcounter=22 nodeLinkFn returned = function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict";  		         var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn;          if (compileNode === linkNode) {           attrs = templateAttrs;         } else {           attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr  angular.js (line 5636)
74 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[15] <TextNode textContent="\n "> angular.js (line 5623)
75 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[15] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=22 nodeLinkFn returned = null angular.js (line 5638)
76 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[16] <script src="lib/angular/angular.js"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=script maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
77 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
78 in collectDirectives - nAttrs[0] = src="lib/angular/angular.js" angular.js (line 5779)
79 in collectDirectives - calling addDirective on directive with name=src maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
80 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[16] <script src="lib/angular/angular.js">  ,  directives.length=1: directives=   [Object { restrict="E", terminal=true, priority=0, more...}] angular.js (line 5627)
in compileNodes - mylocalcounter=22 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=81 transcludeFn=undefined angular.js (line 5923)
81 in applyDirectivesToNode - mylocalcounter=81 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=81 executing all 1 directives on the current compileNode: <script src="lib/angular/angular.js">, directives: [Object { restrict="E", terminal=true, priority=0, more...}] angular.js (line 5946)
82 in applyDirectivesToNode - mylocalcounter=81 executing directive i=0 name=script directive=Object { restrict="E", terminal=true, priority=0, more...} on compileNode: <script src="lib/angular/angular.js"> angular.js (line 5949)
83 in applyDirectivesToNode - mylocalcounter=81 in directive.compile for compileNode script templateAttrs = Object { $$element={...}, $attr={...}, src="lib/angular/angular.js", more...} angular.js (line 6101)
applyDirectivesToNode - mylocalcounter=81 linkFn returned from directive.compile = undefined angular.js (line 6105)
84 in applyDirectivesToNode - mylocalcounter=81 done executing directive i=0 name=script directive=Object { restrict="E", terminal=true, priority=0, more...} on compileNode: <script src="lib/angular/angular.js"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=81 done executing all directives on the current compileNode=<script src="lib/angular/angular.js">; newScopeDirective=undefined angular.js (line 6124)
 in compileNodes - mylocalcounter=22 nodeLinkFn returned = function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict";  		         var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn;          if (compileNode === linkNode) {           attrs = templateAttrs;         } else {           attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr  angular.js (line 5636)
85 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[17] <TextNode textContent="\n "> angular.js (line 5623)
86 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[17] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=22 nodeLinkFn returned = null angular.js (line 5638)
87 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[18] <script src="lib/angular/angular-route.js"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=script maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
88 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
89 in collectDirectives - nAttrs[0] = src="lib/angular/angular-route.js" angular.js (line 5779)
90 in collectDirectives - calling addDirective on directive with name=src maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
91 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[18] <script src="lib/angular/angular-route.js">  ,  directives.length=1: directives=   [Object { restrict="E", terminal=true, priority=0, more...}] angular.js (line 5627)
in compileNodes - mylocalcounter=22 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=92 transcludeFn=undefined angular.js (line 5923)
92 in applyDirectivesToNode - mylocalcounter=92 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=92 executing all 1 directives on the current compileNode: <script src="lib/angular/angular-route.js">, directives: [Object { restrict="E", terminal=true, priority=0, more...}] angular.js (line 5946)
93 in applyDirectivesToNode - mylocalcounter=92 executing directive i=0 name=script directive=Object { restrict="E", terminal=true, priority=0, more...} on compileNode: <script src="lib/angular/angular-route.js"> angular.js (line 5949)
94 in applyDirectivesToNode - mylocalcounter=92 in directive.compile for compileNode script templateAttrs = Object { $$element={...}, $attr={...}, src="lib/angular/angular-route.js", more...} angular.js (line 6101)
applyDirectivesToNode - mylocalcounter=92 linkFn returned from directive.compile = undefined angular.js (line 6105)
95 in applyDirectivesToNode - mylocalcounter=92 done executing directive i=0 name=script directive=Object { restrict="E", terminal=true, priority=0, more...} on compileNode: <script src="lib/angular/angular-route.js"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=92 done executing all directives on the current compileNode=<script src="lib/angular/angular-route.js">; newScopeDirective=undefined angular.js (line 6124)
 in compileNodes - mylocalcounter=22 nodeLinkFn returned = function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict";  		         var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn;          if (compileNode === linkNode) {           attrs = templateAttrs;         } else {           attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr  angular.js (line 5636)
96 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[19] <TextNode textContent="\n "> angular.js (line 5623)
97 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[19] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=22 nodeLinkFn returned = null angular.js (line 5638)
98 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[20] <script src="js/app.js"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=script maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
99 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
100 in collectDirectives - nAttrs[0] = src="js/app.js" angular.js (line 5779)
101 in collectDirectives - calling addDirective on directive with name=src maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
102 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[20] <script src="js/app.js">  ,  directives.length=1: directives=   [Object { restrict="E", terminal=true, priority=0, more...}] angular.js (line 5627)
in compileNodes - mylocalcounter=22 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=103 transcludeFn=undefined angular.js (line 5923)
103 in applyDirectivesToNode - mylocalcounter=103 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=103 executing all 1 directives on the current compileNode: <script src="js/app.js">, directives: [Object { restrict="E", terminal=true, priority=0, more...}] angular.js (line 5946)
104 in applyDirectivesToNode - mylocalcounter=103 executing directive i=0 name=script directive=Object { restrict="E", terminal=true, priority=0, more...} on compileNode: <script src="js/app.js"> angular.js (line 5949)
105 in applyDirectivesToNode - mylocalcounter=103 in directive.compile for compileNode script templateAttrs = Object { $$element={...}, $attr={...}, src="js/app.js", more...} angular.js (line 6101)
applyDirectivesToNode - mylocalcounter=103 linkFn returned from directive.compile = undefined angular.js (line 6105)
106 in applyDirectivesToNode - mylocalcounter=103 done executing directive i=0 name=script directive=Object { restrict="E", terminal=true, priority=0, more...} on compileNode: <script src="js/app.js"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=103 done executing all directives on the current compileNode=<script src="js/app.js">; newScopeDirective=undefined angular.js (line 6124)
 in compileNodes - mylocalcounter=22 nodeLinkFn returned = function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict";  		         var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn;          if (compileNode === linkNode) {           attrs = templateAttrs;         } else {           attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr  angular.js (line 5636)
107 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[21] <TextNode textContent="\n "> angular.js (line 5623)
108 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[21] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=22 nodeLinkFn returned = null angular.js (line 5638)
109 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[22] <script src="js/controllers.js"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=script maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
110 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
111 in collectDirectives - nAttrs[0] = src="js/controllers.js" angular.js (line 5779)
112 in collectDirectives - calling addDirective on directive with name=src maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
113 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[22] <script src="js/controllers.js">  ,  directives.length=1: directives=   [Object { restrict="E", terminal=true, priority=0, more...}] angular.js (line 5627)
in compileNodes - mylocalcounter=22 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=114 transcludeFn=undefined angular.js (line 5923)
114 in applyDirectivesToNode - mylocalcounter=114 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=114 executing all 1 directives on the current compileNode: <script src="js/controllers.js">, directives: [Object { restrict="E", terminal=true, priority=0, more...}] angular.js (line 5946)
115 in applyDirectivesToNode - mylocalcounter=114 executing directive i=0 name=script directive=Object { restrict="E", terminal=true, priority=0, more...} on compileNode: <script src="js/controllers.js"> angular.js (line 5949)
116 in applyDirectivesToNode - mylocalcounter=114 in directive.compile for compileNode script templateAttrs = Object { $$element={...}, $attr={...}, src="js/controllers.js", more...} angular.js (line 6101)
applyDirectivesToNode - mylocalcounter=114 linkFn returned from directive.compile = undefined angular.js (line 6105)
117 in applyDirectivesToNode - mylocalcounter=114 done executing directive i=0 name=script directive=Object { restrict="E", terminal=true, priority=0, more...} on compileNode: <script src="js/controllers.js"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=114 done executing all directives on the current compileNode=<script src="js/controllers.js">; newScopeDirective=undefined angular.js (line 6124)
 in compileNodes - mylocalcounter=22 nodeLinkFn returned = function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict";  		         var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn;          if (compileNode === linkNode) {           attrs = templateAttrs;         } else {           attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr  angular.js (line 5636)
118 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[23] <TextNode textContent="\n "> angular.js (line 5623)
119 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[23] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=22 nodeLinkFn returned = null angular.js (line 5638)
120 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[24] <script src="js/services.js"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=script maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
121 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
122 in collectDirectives - nAttrs[0] = src="js/services.js" angular.js (line 5779)
123 in collectDirectives - calling addDirective on directive with name=src maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
124 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[24] <script src="js/services.js">  ,  directives.length=1: directives=   [Object { restrict="E", terminal=true, priority=0, more...}] angular.js (line 5627)
in compileNodes - mylocalcounter=22 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=125 transcludeFn=undefined angular.js (line 5923)
125 in applyDirectivesToNode - mylocalcounter=125 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=125 executing all 1 directives on the current compileNode: <script src="js/services.js">, directives: [Object { restrict="E", terminal=true, priority=0, more...}] angular.js (line 5946)
126 in applyDirectivesToNode - mylocalcounter=125 executing directive i=0 name=script directive=Object { restrict="E", terminal=true, priority=0, more...} on compileNode: <script src="js/services.js"> angular.js (line 5949)
127 in applyDirectivesToNode - mylocalcounter=125 in directive.compile for compileNode script templateAttrs = Object { $$element={...}, $attr={...}, src="js/services.js", more...} angular.js (line 6101)
applyDirectivesToNode - mylocalcounter=125 linkFn returned from directive.compile = undefined angular.js (line 6105)
128 in applyDirectivesToNode - mylocalcounter=125 done executing directive i=0 name=script directive=Object { restrict="E", terminal=true, priority=0, more...} on compileNode: <script src="js/services.js"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=125 done executing all directives on the current compileNode=<script src="js/services.js">; newScopeDirective=undefined angular.js (line 6124)
 in compileNodes - mylocalcounter=22 nodeLinkFn returned = function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict";  		         var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn;          if (compileNode === linkNode) {           attrs = templateAttrs;         } else {           attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr  angular.js (line 5636)
129 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[25] <TextNode textContent="\n "> angular.js (line 5623)
130 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[25] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=22 nodeLinkFn returned = null angular.js (line 5638)
131 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[26] <script src="js/directives.js"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=script maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
132 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
133 in collectDirectives - nAttrs[0] = src="js/directives.js" angular.js (line 5779)
134 in collectDirectives - calling addDirective on directive with name=src maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
135 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[26] <script src="js/directives.js">  ,  directives.length=1: directives=   [Object { restrict="E", terminal=true, priority=0, more...}] angular.js (line 5627)
in compileNodes - mylocalcounter=22 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=136 transcludeFn=undefined angular.js (line 5923)
136 in applyDirectivesToNode - mylocalcounter=136 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=136 executing all 1 directives on the current compileNode: <script src="js/directives.js">, directives: [Object { restrict="E", terminal=true, priority=0, more...}] angular.js (line 5946)
137 in applyDirectivesToNode - mylocalcounter=136 executing directive i=0 name=script directive=Object { restrict="E", terminal=true, priority=0, more...} on compileNode: <script src="js/directives.js"> angular.js (line 5949)
138 in applyDirectivesToNode - mylocalcounter=136 in directive.compile for compileNode script templateAttrs = Object { $$element={...}, $attr={...}, src="js/directives.js", more...} angular.js (line 6101)
applyDirectivesToNode - mylocalcounter=136 linkFn returned from directive.compile = undefined angular.js (line 6105)
139 in applyDirectivesToNode - mylocalcounter=136 done executing directive i=0 name=script directive=Object { restrict="E", terminal=true, priority=0, more...} on compileNode: <script src="js/directives.js"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=136 done executing all directives on the current compileNode=<script src="js/directives.js">; newScopeDirective=undefined angular.js (line 6124)
 in compileNodes - mylocalcounter=22 nodeLinkFn returned = function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict";  		         var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn;          if (compileNode === linkNode) {           attrs = templateAttrs;         } else {           attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr  angular.js (line 5636)
140 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[27] <TextNode textContent="\n \n "> angular.js (line 5623)
141 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[27] <TextNode textContent="\n \n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=22 nodeLinkFn returned = null angular.js (line 5638)
142 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[28] <script src="http://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-0.10.0.js"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=script maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
143 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
144 in collectDirectives - nAttrs[0] = src="http://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-0.10.0.js" angular.js (line 5779)
145 in collectDirectives - calling addDirective on directive with name=src maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
146 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[28] <script src="http://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-0.10.0.js">  ,  directives.length=1: directives=   [Object { restrict="E", terminal=true, priority=0, more...}] angular.js (line 5627)
in compileNodes - mylocalcounter=22 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=147 transcludeFn=undefined angular.js (line 5923)
147 in applyDirectivesToNode - mylocalcounter=147 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=147 executing all 1 directives on the current compileNode: <script src="http://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-0.10.0.js">, directives: [Object { restrict="E", terminal=true, priority=0, more...}] angular.js (line 5946)
148 in applyDirectivesToNode - mylocalcounter=147 executing directive i=0 name=script directive=Object { restrict="E", terminal=true, priority=0, more...} on compileNode: <script src="http://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-0.10.0.js"> angular.js (line 5949)
149 in applyDirectivesToNode - mylocalcounter=147 in directive.compile for compileNode script templateAttrs = Object { $$element={...}, $attr={...}, src="http://angular-ui.githu...ootstrap-tpls-0.10.0.js", more...} angular.js (line 6101)
applyDirectivesToNode - mylocalcounter=147 linkFn returned from directive.compile = undefined angular.js (line 6105)
150 in applyDirectivesToNode - mylocalcounter=147 done executing directive i=0 name=script directive=Object { restrict="E", terminal=true, priority=0, more...} on compileNode: <script src="http://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-0.10.0.js"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=147 done executing all directives on the current compileNode=<script src="http://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-0.10.0.js">; newScopeDirective=undefined angular.js (line 6124)
 in compileNodes - mylocalcounter=22 nodeLinkFn returned = function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict";  		         var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn;          if (compileNode === linkNode) {           attrs = templateAttrs;         } else {           attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr  angular.js (line 5636)
151 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[29] <TextNode textContent="\n "> angular.js (line 5623)
152 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[29] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=22 nodeLinkFn returned = null angular.js (line 5638)
153 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[30] <script src="js/our-ui-bootstrap-tpls-0.10.0.js"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=script maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
154 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
155 in collectDirectives - nAttrs[0] = src="js/our-ui-bootstrap-tpls-0.10.0.js" angular.js (line 5779)
156 in collectDirectives - calling addDirective on directive with name=src maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
157 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[30] <script src="js/our-ui-bootstrap-tpls-0.10.0.js">  ,  directives.length=1: directives=   [Object { restrict="E", terminal=true, priority=0, more...}] angular.js (line 5627)
in compileNodes - mylocalcounter=22 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=158 transcludeFn=undefined angular.js (line 5923)
158 in applyDirectivesToNode - mylocalcounter=158 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=158 executing all 1 directives on the current compileNode: <script src="js/our-ui-bootstrap-tpls-0.10.0.js">, directives: [Object { restrict="E", terminal=true, priority=0, more...}] angular.js (line 5946)
159 in applyDirectivesToNode - mylocalcounter=158 executing directive i=0 name=script directive=Object { restrict="E", terminal=true, priority=0, more...} on compileNode: <script src="js/our-ui-bootstrap-tpls-0.10.0.js"> angular.js (line 5949)
160 in applyDirectivesToNode - mylocalcounter=158 in directive.compile for compileNode script templateAttrs = Object { $$element={...}, $attr={...}, src="js/our-ui-bootstrap-tpls-0.10.0.js", more...} angular.js (line 6101)
applyDirectivesToNode - mylocalcounter=158 linkFn returned from directive.compile = undefined angular.js (line 6105)
161 in applyDirectivesToNode - mylocalcounter=158 done executing directive i=0 name=script directive=Object { restrict="E", terminal=true, priority=0, more...} on compileNode: <script src="js/our-ui-bootstrap-tpls-0.10.0.js"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=158 done executing all directives on the current compileNode=<script src="js/our-ui-bootstrap-tpls-0.10.0.js">; newScopeDirective=undefined angular.js (line 6124)
 in compileNodes - mylocalcounter=22 nodeLinkFn returned = function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict";  		         var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn;          if (compileNode === linkNode) {           attrs = templateAttrs;         } else {           attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr  angular.js (line 5636)
162 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[31] <TextNode textContent="\n \n \n "> angular.js (line 5623)
163 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[31] <TextNode textContent="\n \n \n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=22 nodeLinkFn returned = null angular.js (line 5638)
164 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[32] <script src="//netdna.bootstrapcdn.com/bootstrap/3.0.3/js/bootstrap.min.js"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=script maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
165 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
166 in collectDirectives - nAttrs[0] = src="//netdna.bootstrapcdn.com/bootstrap/3.0.3/js/bootstrap.min.js" angular.js (line 5779)
167 in collectDirectives - calling addDirective on directive with name=src maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
168 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[32] <script src="//netdna.bootstrapcdn.com/bootstrap/3.0.3/js/bootstrap.min.js">  ,  directives.length=1: directives=   [Object { restrict="E", terminal=true, priority=0, more...}] angular.js (line 5627)
in compileNodes - mylocalcounter=22 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=169 transcludeFn=undefined angular.js (line 5923)
169 in applyDirectivesToNode - mylocalcounter=169 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=169 executing all 1 directives on the current compileNode: <script src="//netdna.bootstrapcdn.com/bootstrap/3.0.3/js/bootstrap.min.js">, directives: [Object { restrict="E", terminal=true, priority=0, more...}] angular.js (line 5946)
170 in applyDirectivesToNode - mylocalcounter=169 executing directive i=0 name=script directive=Object { restrict="E", terminal=true, priority=0, more...} on compileNode: <script src="//netdna.bootstrapcdn.com/bootstrap/3.0.3/js/bootstrap.min.js"> angular.js (line 5949)
171 in applyDirectivesToNode - mylocalcounter=169 in directive.compile for compileNode script templateAttrs = Object { $$element={...}, $attr={...}, src="//netdna.bootstrapcdn.c...0.3/js/bootstrap.min.js", more...} angular.js (line 6101)
applyDirectivesToNode - mylocalcounter=169 linkFn returned from directive.compile = undefined angular.js (line 6105)
172 in applyDirectivesToNode - mylocalcounter=169 done executing directive i=0 name=script directive=Object { restrict="E", terminal=true, priority=0, more...} on compileNode: <script src="//netdna.bootstrapcdn.com/bootstrap/3.0.3/js/bootstrap.min.js"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=169 done executing all directives on the current compileNode=<script src="//netdna.bootstrapcdn.com/bootstrap/3.0.3/js/bootstrap.min.js">; newScopeDirective=undefined angular.js (line 6124)
 in compileNodes - mylocalcounter=22 nodeLinkFn returned = function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict";  		         var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn;          if (compileNode === linkNode) {           attrs = templateAttrs;         } else {           attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr  angular.js (line 5636)
173 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[33] <TextNode textContent="\n\n \n "> angular.js (line 5623)
174 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[33] <TextNode textContent="\n\n \n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=22 nodeLinkFn returned = null angular.js (line 5638)
175 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[34] Comment { data=" CDN-based stylesheet references for Kendo UI Web ", length=50, previousElementSibling=script, more...} angular.js (line 5623)
176 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[34] Comment { data=" CDN-based stylesheet references for Kendo UI Web ", length=50, previousElementSibling=script, more...}  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=22 nodeLinkFn returned = null angular.js (line 5638)
177 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[35] <TextNode textContent="\n "> angular.js (line 5623)
178 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[35] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=22 nodeLinkFn returned = null angular.js (line 5638)
179 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[36] <link rel="stylesheet" href="http://cdn.kendostatic.com/2013.3.1119/styles/kendo.common.min.css"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=link maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
180 in collectDirectives - looping through node.attributes.length = 2, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
181 in collectDirectives - nAttrs[0] = rel="stylesheet" angular.js (line 5779)
182 in collectDirectives - calling addDirective on directive with name=rel maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
183 in collectDirectives - nAttrs[1] = href="http://cdn.kendostatic.com/2013.3.1119/styles/kendo.common.min.css" angular.js (line 5779)
184 in collectDirectives - calling addDirective on directive with name=href maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
185 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[36] <link rel="stylesheet" href="http://cdn.kendostatic.com/2013.3.1119/styles/kendo.common.min.css">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=22 nodeLinkFn returned = null angular.js (line 5638)
186 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[37] <TextNode textContent="\n "> angular.js (line 5623)
187 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[37] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=22 nodeLinkFn returned = null angular.js (line 5638)
188 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[38] <link rel="stylesheet" href="http://cdn.kendostatic.com/2013.3.1119/styles/kendo.rtl.min.css"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=link maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
189 in collectDirectives - looping through node.attributes.length = 2, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
190 in collectDirectives - nAttrs[0] = rel="stylesheet" angular.js (line 5779)
191 in collectDirectives - calling addDirective on directive with name=rel maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
192 in collectDirectives - nAttrs[1] = href="http://cdn.kendostatic.com/2013.3.1119/styles/kendo.rtl.min.css" angular.js (line 5779)
193 in collectDirectives - calling addDirective on directive with name=href maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
194 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[38] <link rel="stylesheet" href="http://cdn.kendostatic.com/2013.3.1119/styles/kendo.rtl.min.css">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=22 nodeLinkFn returned = null angular.js (line 5638)
195 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[39] <TextNode textContent="\n "> angular.js (line 5623)
196 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[39] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=22 nodeLinkFn returned = null angular.js (line 5638)
197 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[40] <link rel="stylesheet" href="http://cdn.kendostatic.com/2013.3.1119/styles/kendo.silver.min.css"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=link maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
198 in collectDirectives - looping through node.attributes.length = 2, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
199 in collectDirectives - nAttrs[0] = rel="stylesheet" angular.js (line 5779)
200 in collectDirectives - calling addDirective on directive with name=rel maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
201 in collectDirectives - nAttrs[1] = href="http://cdn.kendostatic.com/2013.3.1119/styles/kendo.silver.min.css" angular.js (line 5779)
202 in collectDirectives - calling addDirective on directive with name=href maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
203 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[40] <link rel="stylesheet" href="http://cdn.kendostatic.com/2013.3.1119/styles/kendo.silver.min.css">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=22 nodeLinkFn returned = null angular.js (line 5638)
204 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[41] <TextNode textContent="\n\n \n "> angular.js (line 5623)
205 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[41] <TextNode textContent="\n\n \n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=22 nodeLinkFn returned = null angular.js (line 5638)
206 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[42] <script src="http://cdn.kendostatic.com/2013.3.1119/js/kendo.all.min.js"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=script maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
207 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
208 in collectDirectives - nAttrs[0] = src="http://cdn.kendostatic.com/2013.3.1119/js/kendo.all.min.js" angular.js (line 5779)
209 in collectDirectives - calling addDirective on directive with name=src maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
210 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[42] <script src="http://cdn.kendostatic.com/2013.3.1119/js/kendo.all.min.js">  ,  directives.length=1: directives=   [Object { restrict="E", terminal=true, priority=0, more...}] angular.js (line 5627)
in compileNodes - mylocalcounter=22 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=211 transcludeFn=undefined angular.js (line 5923)
211 in applyDirectivesToNode - mylocalcounter=211 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=211 executing all 1 directives on the current compileNode: <script src="http://cdn.kendostatic.com/2013.3.1119/js/kendo.all.min.js">, directives: [Object { restrict="E", terminal=true, priority=0, more...}] angular.js (line 5946)
212 in applyDirectivesToNode - mylocalcounter=211 executing directive i=0 name=script directive=Object { restrict="E", terminal=true, priority=0, more...} on compileNode: <script src="http://cdn.kendostatic.com/2013.3.1119/js/kendo.all.min.js"> angular.js (line 5949)
213 in applyDirectivesToNode - mylocalcounter=211 in directive.compile for compileNode script templateAttrs = Object { $$element={...}, $attr={...}, src="http://cdn.kendostatic....119/js/kendo.all.min.js", more...} angular.js (line 6101)
applyDirectivesToNode - mylocalcounter=211 linkFn returned from directive.compile = undefined angular.js (line 6105)
214 in applyDirectivesToNode - mylocalcounter=211 done executing directive i=0 name=script directive=Object { restrict="E", terminal=true, priority=0, more...} on compileNode: <script src="http://cdn.kendostatic.com/2013.3.1119/js/kendo.all.min.js"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=211 done executing all directives on the current compileNode=<script src="http://cdn.kendostatic.com/2013.3.1119/js/kendo.all.min.js">; newScopeDirective=undefined angular.js (line 6124)
 in compileNodes - mylocalcounter=22 nodeLinkFn returned = function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict";  		         var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn;          if (compileNode === linkNode) {           attrs = templateAttrs;         } else {           attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr  angular.js (line 5636)
215 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[43] <TextNode textContent="\n \n \n "> angular.js (line 5623)
216 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[43] <TextNode textContent="\n \n \n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=22 nodeLinkFn returned = null angular.js (line 5638)
217 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[44] <script type="text/javascript" src="js/my.js"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=script maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
218 in collectDirectives - looping through node.attributes.length = 2, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
219 in collectDirectives - nAttrs[0] = type="text/javascript" angular.js (line 5779)
220 in collectDirectives - calling addDirective on directive with name=type maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
221 in collectDirectives - nAttrs[1] = src="js/my.js" angular.js (line 5779)
222 in collectDirectives - calling addDirective on directive with name=src maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
223 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[44] <script type="text/javascript" src="js/my.js">  ,  directives.length=1: directives=   [Object { restrict="E", terminal=true, priority=0, more...}] angular.js (line 5627)
in compileNodes - mylocalcounter=22 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=224 transcludeFn=undefined angular.js (line 5923)
224 in applyDirectivesToNode - mylocalcounter=224 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=224 executing all 1 directives on the current compileNode: <script type="text/javascript" src="js/my.js">, directives: [Object { restrict="E", terminal=true, priority=0, more...}] angular.js (line 5946)
225 in applyDirectivesToNode - mylocalcounter=224 executing directive i=0 name=script directive=Object { restrict="E", terminal=true, priority=0, more...} on compileNode: <script type="text/javascript" src="js/my.js"> angular.js (line 5949)
226 in applyDirectivesToNode - mylocalcounter=224 in directive.compile for compileNode script templateAttrs = Object { $$element={...}, $attr={...}, type="text/javascript", more...} angular.js (line 6101)
applyDirectivesToNode - mylocalcounter=224 linkFn returned from directive.compile = undefined angular.js (line 6105)
227 in applyDirectivesToNode - mylocalcounter=224 done executing directive i=0 name=script directive=Object { restrict="E", terminal=true, priority=0, more...} on compileNode: <script type="text/javascript" src="js/my.js"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=224 done executing all directives on the current compileNode=<script type="text/javascript" src="js/my.js">; newScopeDirective=undefined angular.js (line 6124)
 in compileNodes - mylocalcounter=22 nodeLinkFn returned = function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict";  		         var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn;          if (compileNode === linkNode) {           attrs = templateAttrs;         } else {           attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr  angular.js (line 5636)
228 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[45] <TextNode textContent="\n "> angular.js (line 5623)
229 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[45] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=22 nodeLinkFn returned = null angular.js (line 5638)
230 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[46] <link href="test.css" rel="stylesheet"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=link maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
231 in collectDirectives - looping through node.attributes.length = 2, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
232 in collectDirectives - nAttrs[0] = href="test.css" angular.js (line 5779)
233 in collectDirectives - calling addDirective on directive with name=href maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
234 in collectDirectives - nAttrs[1] = rel="stylesheet" angular.js (line 5779)
235 in collectDirectives - calling addDirective on directive with name=rel maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
236 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[46] <link href="test.css" rel="stylesheet">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=22 nodeLinkFn returned = null angular.js (line 5638)
237 in compileNodes - mylocalcounter=22 calling collectDirectives on nodeList[47] <TextNode textContent="\n \n \n \n"> angular.js (line 5623)
238 in compileNodes - mylocalcounter=22 length of newly collected directives for nodeList[47] <TextNode textContent="\n \n \n \n">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=22 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=22 done going through all the nodes in our list of length 48, list = NodeList[style, <TextNode textContent="\n ">, meta, <TextNode textContent="\n \n \n ">, title, <TextNode textContent="\n ">, Comment { data=" Latest compiled and minified CSS ", length=34, previousElementSibling=title, more...}, <TextNode textContent="\n ">, link, <TextNode textContent="\n\n ">, Comment { data="<script src="http://cod...1.9.1.min.js"></script>", length=66, previousElementSibling=link, more...}, <TextNode textContent="\n ">, Comment { data="<script src="http://cod...ery-1.9.1.js"></script>", length=62, previousElementSibling=link, more...}, <TextNode textContent="\n ">, script lib/jquery-1.9.1.js, <TextNode textContent="\n ">, script lib/angu...gular.js, <TextNode textContent="\n ">, script lib/angu...route.js, <TextNode textContent="\n ">, script js/app.js, <TextNode textContent="\n ">, script js/controllers.js, <TextNode textContent="\n ">, script js/services.js, <TextNode textContent="\n ">, script js/directives.js, <TextNode textContent="\n \n ">, script ui-boots....10.0.js, <TextNode textContent="\n ">, script js/our-u....10.0.js, <TextNode textContent="\n \n \n ">, script //netdna...p.min.js, <TextNode textContent="\n\n \n ">, Comment { data=" CDN-based stylesheet references for Kendo UI Web ", length=50, previousElementSibling=script, more...}, <TextNode textContent="\n ">, link, <TextNode textContent="\n ">, link, <TextNode textContent="\n ">, link, <TextNode textContent="\n\n \n ">, script kendo.all.min.js, <TextNode textContent="\n \n \n ">, script js/my.js, <TextNode textContent="\n ">, link, <TextNode textContent="\n \n \n \n">] angular.js (line 5664)
239 in compileNodes - at end mylocalcounter=22 linkFnFound=true angular.js (line 5670)
240 in compileNodes - mylocalcounter=19 calling collectDirectives on nodeList[1] <TextNode textContent="\n"> angular.js (line 5623)
241 in compileNodes - mylocalcounter=19 length of newly collected directives for nodeList[1] <TextNode textContent="\n">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=19 nodeLinkFn returned = null angular.js (line 5638)

# Here we find the ng-controller directive and add it.

242 in compileNodes - mylocalcounter=19 calling collectDirectives on nodeList[2] <body class="ng-scope" ng-controller="MainCtrl"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=body maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
243 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
244 in collectDirectives - nAttrs[0] = ng-controller="MainCtrl" angular.js (line 5779)
245 in collectDirectives - calling addDirective on directive with name=ngController maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 500 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
246 in compileNodes - mylocalcounter=19 length of newly collected directives for nodeList[2] <body class="ng-scope" ng-controller="MainCtrl">  ,  directives.length=1: directives=   [Object { scope=true, controller="@", priority=500, more...}] angular.js (line 5627)
in compileNodes - mylocalcounter=19 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=247 transcludeFn=undefined angular.js (line 5923)
247 in applyDirectivesToNode - mylocalcounter=247 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=247 executing all 1 directives on the current compileNode: <body class="ng-scope" ng-controller="MainCtrl">, directives: [Object { scope=true, controller="@", priority=500, more...}] angular.js (line 5946)

# Here is where we apply the directive to the body node and as you can see in the next line, this directive has a scope which will cause a scope to be created later for the body.

248 in applyDirectivesToNode - mylocalcounter=247 executing directive i=0 name=ngController directive=Object { scope=true, controller="@", priority=500, more...} on compileNode: <body class="ng-scope" ng-controller="MainCtrl"> angular.js (line 5949)
249 in applyDirectivesToNode - mylocalcounter=247 because directive.scope=true angular.js (line 5966)
250 in applyDirectivesToNode - creating controllerDirectives[ngController] = Object { scope=true, controller="@", priority=500, more...} angular.js (line 5986)

# the ngcontroller directive does not generated its own nodeLinkFn because it does not have a templateUrl defined on it and so it just returns the standard predefined one, but it does have a scope set on it because of its directive has a scope.

251 in applyDirectivesToNode - mylocalcounter=247 done executing directive i=0 name=ngController directive=Object { scope=true, controller="@", priority=500, more...} on compileNode: <body class="ng-scope" ng-controller="MainCtrl"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=247 done executing all directives on the current compileNode=<body class="ng-scope" ng-controller="MainCtrl">; newScopeDirective=Object { scope=true, controller="@", priority=500, more...} angular.js (line 6124)
in compileNodes - mylocalcounter=19 nodeLinkFn returned = function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict";  		         var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn;          if (compileNode === linkNode) {           attrs = templateAttrs;         } else {           attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr  angular.js (line 5636)
in compileNodes - mylocalcounter=19 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=252 angular.js (line 5614)
in compileNodes - mylocalcounter=252 going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, div#background-gradient, <TextNode textContent="\n \n \n\n\n">] angular.js (line 5619)
252 in compileNodes - mylocalcounter=252 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
253 in compileNodes - mylocalcounter=252 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=252 nodeLinkFn returned = null angular.js (line 5638)
254 in compileNodes - mylocalcounter=252 calling collectDirectives on nodeList[1] <div id="background-gradient" style="height: 452px;"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=div maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
255 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
256 in collectDirectives - nAttrs[0] = id="background-gradient" angular.js (line 5779)
257 in collectDirectives - calling addDirective on directive with name=id maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
258 in compileNodes - mylocalcounter=252 length of newly collected directives for nodeList[1] <div id="background-gradient" style="height: 452px;">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=252 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=252 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=259 angular.js (line 5614)
in compileNodes - mylocalcounter=259 going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, div#mainui, <TextNode textContent="\n ">] angular.js (line 5619)
259 in compileNodes - mylocalcounter=259 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
260 in compileNodes - mylocalcounter=259 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=259 nodeLinkFn returned = null angular.js (line 5638)
261 in compileNodes - mylocalcounter=259 calling collectDirectives on nodeList[1] <div id="mainui" style="position:relative; height:100%;"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=div maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
262 in collectDirectives - looping through node.attributes.length = 2, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
263 in collectDirectives - nAttrs[0] = style="position:relative; height:100%;" angular.js (line 5779)
264 in collectDirectives - calling addDirective on directive with name=style maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
265 in collectDirectives - nAttrs[1] = id="mainui" angular.js (line 5779)
266 in collectDirectives - calling addDirective on directive with name=id maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
267 in compileNodes - mylocalcounter=259 length of newly collected directives for nodeList[1] <div id="mainui" style="position:relative; height:100%;">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=259 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=259 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=268 angular.js (line 5614)
in compileNodes - mylocalcounter=268 going through all the nodes in our list of length 7, list = NodeList[<TextNode textContent="\n ">, tellerheader, <TextNode textContent="\n ">, div.main, <TextNode textContent="\n ">, div#telleranswer.ng-isolate-scope, <TextNode textContent="\n ">] angular.js (line 5619)
268 in compileNodes - mylocalcounter=268 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
269 in compileNodes - mylocalcounter=268 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=268 nodeLinkFn returned = null angular.js (line 5638)
270 in compileNodes - mylocalcounter=268 calling collectDirectives on nodeList[1] <tellerheader> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=tellerheader maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
271 in collectDirectives - looping through node.attributes.length = 0, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
272 in compileNodes - mylocalcounter=268 length of newly collected directives for nodeList[1] <tellerheader>  ,  directives.length=1: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=268 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=273 transcludeFn=false angular.js (line 5923)
273 in applyDirectivesToNode - mylocalcounter=273 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=273 executing all 1 directives on the current compileNode: <tellerheader>, directives: [] angular.js (line 5946)
274 in applyDirectivesToNode - mylocalcounter=273 executing directive i=0 name=tellerheader directive=Object { restrict="E", templateUrl="template/tellerHeader.html", priority=0, more...} on compileNode: <tellerheader> angular.js (line 5949)
275 in applyDirectivesToNode - mylocalcounter=273 going to call compileTemplateUrl for directive i=0 name=tellerheader directive=Object { restrict="E", templateUrl="template/tellerHeader.html", priority=0, more...} on compileNode: <tellerheader> angular.js (line 6090)

276 in compileTemplateUrl for templateUrl=template/tellerHeader.html angular.js (line 6511)
277 in applyDirectivesToNode - mylocalcounter=273 done calling compileTemplateUrl for directive i=0 name=tellerheader directive=Object { restrict="E", templateUrl="template/tellerHeader.html", priority=0, more...} on compileNode: <tellerheader> angular.js (line 6098)
278 in applyDirectivesToNode - mylocalcounter=273 done executing directive i=0 name=tellerheader directive=Object { restrict="E", templateUrl="template/tellerHeader.html", priority=0, more...} on compileNode: <tellerheader> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=273 done executing all directives on the current compileNode=<tellerheader>; newScopeDirective=undefined angular.js (line 6124)
 in compileNodes - mylocalcounter=268 nodeLinkFn returned = function delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn) { "use strict";  		if ( templateUrl ) { 			console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=' + templateUrl);mycounter++; 		} 		else { 			console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=unknown');mycounter++; 		}         if (linkQueue) { 			console.log(mycounter + ' i  angular.js (line 5636)
279 in compileNodes - mylocalcounter=268 calling collectDirectives on nodeList[2] <TextNode textContent="\n "> angular.js (line 5623)
280 in compileNodes - mylocalcounter=268 length of newly collected directives for nodeList[2] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=268 nodeLinkFn returned = null angular.js (line 5638)
281 in compileNodes - mylocalcounter=268 calling collectDirectives on nodeList[3] <div class="main" style="mmargin:0 auto 0 15px; wwidth:1024px; position: relative; height:100%;"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=div maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
282 in collectDirectives - looping through node.attributes.length = 2, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
283 in collectDirectives - nAttrs[0] = style="mmargin:0 auto 0 15px; wwidth:1024px; position: relative; height:100%;" angular.js (line 5779)
284 in collectDirectives - calling addDirective on directive with name=style maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
285 in collectDirectives - nAttrs[1] = class="main" angular.js (line 5779)
286 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
287 in compileNodes - mylocalcounter=268 length of newly collected directives for nodeList[3] <div class="main" style="mmargin:0 auto 0 15px; wwidth:1024px; position: relative; height:100%;">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=268 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=268 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=288 angular.js (line 5614)
in compileNodes - mylocalcounter=288 going through all the nodes in our list of length 5, list = NodeList[<TextNode textContent="\n ">, div.tellervideo, <TextNode textContent="\n ">, div.mainTabCtrl, <TextNode textContent="\n ">] angular.js (line 5619)
288 in compileNodes - mylocalcounter=288 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
289 in compileNodes - mylocalcounter=288 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=288 nodeLinkFn returned = null angular.js (line 5638)
290 in compileNodes - mylocalcounter=288 calling collectDirectives on nodeList[1] <tellervideo state="tellerVideoState" ng-show="showTellerVideo"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=tellervideo maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
291 in collectDirectives - looping through node.attributes.length = 2, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
292 in collectDirectives - nAttrs[0] = state="tellerVideoState" angular.js (line 5779)
293 in collectDirectives - calling addDirective on directive with name=state maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
294 in collectDirectives - nAttrs[1] = ng-show="showTellerVideo" angular.js (line 5779)
295 in collectDirectives - calling addDirective on directive with name=ngShow maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
296 in compileNodes - mylocalcounter=288 length of newly collected directives for nodeList[1] <tellervideo state="tellerVideoState" ng-show="showTellerVideo">  ,  directives.length=2: directives=   [Object { priority=0, index=0, name="ngShow", more...}] angular.js (line 5627)
in compileNodes - mylocalcounter=288 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=297 transcludeFn=false angular.js (line 5923)
297 in applyDirectivesToNode - mylocalcounter=297 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=297 executing all 2 directives on the current compileNode: <tellervideo state="tellerVideoState" ng-show="showTellerVideo">, directives: [Object { priority=0, index=0, name="ngShow", more...}] angular.js (line 5946)
298 in applyDirectivesToNode - mylocalcounter=297 executing directive i=0 name=ngShow directive=Object { priority=0, index=0, name="ngShow", more...} on compileNode: <tellervideo state="tellerVideoState" ng-show="showTellerVideo"> angular.js (line 5949)
299 in applyDirectivesToNode - mylocalcounter=297 in directive.compile for compileNode tellervideo templateAttrs = Object { $$element={...}, $attr={...}, state="tellerVideoState", more...} angular.js (line 6101)
 applyDirectivesToNode - mylocalcounter=297 linkFn returned from directive.compile = function (scope, element, attr) { "use strict";      scope.$watch(attr.ngShow, function ngShowWatchAction(value){       $animate[toBoolean(value) ? 'removeClass' : 'addClass'](element, 'ng-hide');     });   }  angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=297 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107)
 adding postlinkFn function (scope, element, attr) { "use strict";      scope.$watch(attr.ngShow, function ngShowWatchAction(value){       $animate[toBoolean(value) ? 'removeClass' : 'addClass'](element, 'ng-hide');     });   }  angular.js (line 6148)
300 in applyDirectivesToNode - mylocalcounter=297 done executing directive i=0 name=ngShow directive=Object { priority=0, index=0, name="ngShow", more...} on compileNode: <tellervideo state="tellerVideoState" ng-show="showTellerVideo"> angular.js (line 6122)
301 in applyDirectivesToNode - mylocalcounter=297 executing directive i=1 name=tellervideo directive=Object { restrict="E", templateUrl="template/tellerVideo.html", replace=true, more...} on compileNode: <tellervideo state="tellerVideoState" ng-show="showTellerVideo"> angular.js (line 5949)
302 in applyDirectivesToNode - mylocalcounter=297 going to call compileTemplateUrl for directive i=1 name=tellervideo directive=Object { restrict="E", templateUrl="template/tellerVideo.html", replace=true, more...} on compileNode: <tellervideo state="tellerVideoState" ng-show="showTellerVideo"> angular.js (line 6090)
303 in compileTemplateUrl for templateUrl=template/tellerVideo.html angular.js (line 6511)
304 in applyDirectivesToNode - mylocalcounter=297 done calling compileTemplateUrl for directive i=1 name=tellervideo directive=Object { restrict="E", templateUrl="template/tellerVideo.html", replace=true, more...} on compileNode: <tellervideo state="tellerVideoState" ng-show="showTellerVideo"> angular.js (line 6098)
305 in applyDirectivesToNode - mylocalcounter=297 done executing directive i=1 name=tellervideo directive=Object { restrict="E", templateUrl="template/tellerVideo.html", replace=true, more...} on compileNode: <tellervideo state="tellerVideoState" ng-show="showTellerVideo"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=297 done executing all directives on the current compileNode=<tellervideo state="tellerVideoState" ng-show="showTellerVideo">; newScopeDirective=undefined angular.js (line 6124)
 in compileNodes - mylocalcounter=288 nodeLinkFn returned = function delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn) { "use strict";  		if ( templateUrl ) { 			console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=' + templateUrl);mycounter++; 		} 		else { 			console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=unknown');mycounter++; 		}         if (linkQueue) { 			console.log(mycounter + ' i  angular.js (line 5636)
306 in compileNodes - mylocalcounter=288 calling collectDirectives on nodeList[2] <TextNode textContent="\n "> angular.js (line 5623)
307 in compileNodes - mylocalcounter=288 length of newly collected directives for nodeList[2] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=288 nodeLinkFn returned = null angular.js (line 5638)
308 in compileNodes - mylocalcounter=288 calling collectDirectives on nodeList[3] <tellertransactions ng-show="showTellerTransactions"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=tellertransactions maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
309 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
310 in collectDirectives - nAttrs[0] = ng-show="showTellerTransactions" angular.js (line 5779)
311 in collectDirectives - calling addDirective on directive with name=ngShow maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
312 in compileNodes - mylocalcounter=288 length of newly collected directives for nodeList[3] <tellertransactions ng-show="showTellerTransactions">  ,  directives.length=2: directives=   [Object { priority=0, index=0, name="ngShow", more...}] angular.js (line 5627)
in compileNodes - mylocalcounter=288 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=313 transcludeFn=false angular.js (line 5923)
313 in applyDirectivesToNode - mylocalcounter=313 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=313 executing all 2 directives on the current compileNode: <tellertransactions ng-show="showTellerTransactions">, directives: [Object { priority=0, index=0, name="ngShow", more...}] angular.js (line 5946)
314 in applyDirectivesToNode - mylocalcounter=313 executing directive i=0 name=ngShow directive=Object { priority=0, index=0, name="ngShow", more...} on compileNode: <tellertransactions ng-show="showTellerTransactions"> angular.js (line 5949)
315 in applyDirectivesToNode - mylocalcounter=313 in directive.compile for compileNode tellertransactions templateAttrs = Object { $$element={...}, $attr={...}, ngShow="showTellerTransactions", more...} angular.js (line 6101)
 applyDirectivesToNode - mylocalcounter=313 linkFn returned from directive.compile = function (scope, element, attr) { "use strict";      scope.$watch(attr.ngShow, function ngShowWatchAction(value){       $animate[toBoolean(value) ? 'removeClass' : 'addClass'](element, 'ng-hide');     });   }  angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=313 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107)
 adding postlinkFn function (scope, element, attr) { "use strict";      scope.$watch(attr.ngShow, function ngShowWatchAction(value){       $animate[toBoolean(value) ? 'removeClass' : 'addClass'](element, 'ng-hide');     });   }  angular.js (line 6148)
316 in applyDirectivesToNode - mylocalcounter=313 done executing directive i=0 name=ngShow directive=Object { priority=0, index=0, name="ngShow", more...} on compileNode: <tellertransactions ng-show="showTellerTransactions"> angular.js (line 6122)
317 in applyDirectivesToNode - mylocalcounter=313 executing directive i=1 name=tellertransactions directive=Object { restrict="E", transclude=true, scope={...}, more...} on compileNode: <tellertransactions ng-show="showTellerTransactions"> angular.js (line 5949)
318 in applyDirectivesToNode - mylocalcounter=313 because directive.scope=Object {} angular.js (line 5966)
319 in applyDirectivesToNode - mylocalcounter=313 hasTranscludeDirective = true angular.js (line 5991)
320 in applyDirectivesToNode - mylocalcounter=313 calling compile for directive tellertransactions angular.js (line 6027)
321 in compile for $compileNodes=Object[] transcludeFn=false angular.js (line 5538)
in compile - calling compileNodes with $compileNodes=Object[] angular.js (line 5551)
in compileNodes - start mylocalcounter=322 angular.js (line 5614)
in compileNodes - mylocalcounter=322 going through all the nodes in our list of length 0, list = Object[] angular.js (line 5619)
in compileNodes - mylocalcounter=322 done going through all the nodes in our list of length 0, list = Object[] angular.js (line 5664)
in compile - mylocalcounter=321 end of compile angular.js (line 5556)
322 in applyDirectivesToNode - mylocalcounter=313 done calling compile for directive tellertransactions angular.js (line 6029)
323 in applyDirectivesToNode - mylocalcounter=313 going to call compileTemplateUrl for directive i=1 name=tellertransactions directive=Object { restrict="E", transclude=true, scope={...}, more...} on compileNode: <tellertransactions ng-show="showTellerTransactions"> angular.js (line 6090)
324 in compileTemplateUrl for templateUrl=template/tellerTransactions.html angular.js (line 6511)
325 in applyDirectivesToNode - mylocalcounter=313 done calling compileTemplateUrl for directive i=1 name=tellertransactions directive=Object { restrict="E", transclude=true, scope={...}, more...} on compileNode: <tellertransactions ng-show="showTellerTransactions"> angular.js (line 6098)
326 in applyDirectivesToNode - mylocalcounter=313 done executing directive i=1 name=tellertransactions directive=Object { restrict="E", transclude=true, scope={...}, more...} on compileNode: <tellertransactions ng-show="showTellerTransactions"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=313 done executing all directives on the current compileNode=<tellertransactions ng-show="showTellerTransactions">; newScopeDirective=Object { restrict="E", transclude=true, scope={...}, more...} angular.js (line 6124)
applyDirectivesToNode - hasTranscludeDirective && childTranscludeFn nodeLinkFn.transclude=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 6129)
 in compileNodes - mylocalcounter=288 nodeLinkFn returned = function delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn) { "use strict";  		if ( templateUrl ) { 			console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=' + templateUrl);mycounter++; 		} 		else { 			console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=unknown');mycounter++; 		}         if (linkQueue) { 			console.log(mycounter + ' i  angular.js (line 5636)
327 in compileNodes - mylocalcounter=288 calling collectDirectives on nodeList[4] <TextNode textContent="\n "> angular.js (line 5623)
328 in compileNodes - mylocalcounter=288 length of newly collected directives for nodeList[4] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=288 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=288 done going through all the nodes in our list of length 5, list = NodeList[<TextNode textContent="\n ">, div.tellervideo, <TextNode textContent="\n ">, div.mainTabCtrl, <TextNode textContent="\n ">] angular.js (line 5664)
329 in compileNodes - at end mylocalcounter=288 linkFnFound=true angular.js (line 5670)
330 in compileNodes - mylocalcounter=268 calling collectDirectives on nodeList[4] <TextNode textContent="\n "> angular.js (line 5623)
331 in compileNodes - mylocalcounter=268 length of newly collected directives for nodeList[4] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=268 nodeLinkFn returned = null angular.js (line 5638)
332 in compileNodes - mylocalcounter=268 calling collectDirectives on nodeList[5] <div decline="declinecall()" answer="acceptcall()" ng-show="showTellerAnswer" telleranswer=""> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=div maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
333 in collectDirectives - looping through node.attributes.length = 4, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
334 in collectDirectives - nAttrs[0] = decline="declinecall()" angular.js (line 5779)
335 in collectDirectives - calling addDirective on directive with name=decline maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
336 in collectDirectives - nAttrs[1] = answer="acceptcall()" angular.js (line 5779)
337 in collectDirectives - calling addDirective on directive with name=answer maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
338 in collectDirectives - nAttrs[2] = ng-show="showTellerAnswer" angular.js (line 5779)
339 in collectDirectives - calling addDirective on directive with name=ngShow maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
340 in collectDirectives - nAttrs[3] = telleranswer="" angular.js (line 5779)
341 in collectDirectives - calling addDirective on directive with name=telleranswer maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
342 in compileNodes - mylocalcounter=268 length of newly collected directives for nodeList[5] <div decline="declinecall()" answer="acceptcall()" ng-show="showTellerAnswer" telleranswer="">  ,  directives.length=2: directives=   [Object { priority=0, index=0, name="ngShow", more...}] angular.js (line 5627)
in compileNodes - mylocalcounter=268 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=343 transcludeFn=false angular.js (line 5923)
343 in applyDirectivesToNode - mylocalcounter=343 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=343 executing all 2 directives on the current compileNode: <div decline="declinecall()" answer="acceptcall()" ng-show="showTellerAnswer" telleranswer="">, directives: [Object { priority=0, index=0, name="ngShow", more...}] angular.js (line 5946)
344 in applyDirectivesToNode - mylocalcounter=343 executing directive i=0 name=ngShow directive=Object { priority=0, index=0, name="ngShow", more...} on compileNode: <div decline="declinecall()" answer="acceptcall()" ng-show="showTellerAnswer" telleranswer=""> angular.js (line 5949)
345 in applyDirectivesToNode - mylocalcounter=343 in directive.compile for compileNode div templateAttrs = Object { $$element={...}, $attr={...}, decline="declinecall()", more...} angular.js (line 6101)
 applyDirectivesToNode - mylocalcounter=343 linkFn returned from directive.compile = function (scope, element, attr) { "use strict";      scope.$watch(attr.ngShow, function ngShowWatchAction(value){       $animate[toBoolean(value) ? 'removeClass' : 'addClass'](element, 'ng-hide');     });   }  angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=343 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107)
 adding postlinkFn function (scope, element, attr) { "use strict";      scope.$watch(attr.ngShow, function ngShowWatchAction(value){       $animate[toBoolean(value) ? 'removeClass' : 'addClass'](element, 'ng-hide');     });   }  angular.js (line 6148)
346 in applyDirectivesToNode - mylocalcounter=343 done executing directive i=0 name=ngShow directive=Object { priority=0, index=0, name="ngShow", more...} on compileNode: <div decline="declinecall()" answer="acceptcall()" ng-show="showTellerAnswer" telleranswer=""> angular.js (line 6122)
347 in applyDirectivesToNode - mylocalcounter=343 executing directive i=1 name=telleranswer directive=Object { restrict="A", scope={...}, templateUrl="template/tellerAnswer.html", more...} on compileNode: <div decline="declinecall()" answer="acceptcall()" ng-show="showTellerAnswer" telleranswer=""> angular.js (line 5949)
348 in applyDirectivesToNode - mylocalcounter=343 because directive.scope=Object { answer="&"} angular.js (line 5966)
349 in applyDirectivesToNode - mylocalcounter=343 going to call compileTemplateUrl for directive i=1 name=telleranswer directive=Object { restrict="A", scope={...}, templateUrl="template/tellerAnswer.html", more...} on compileNode: <div decline="declinecall()" answer="acceptcall()" ng-show="showTellerAnswer" telleranswer=""> angular.js (line 6090)
350 in compileTemplateUrl for templateUrl=template/tellerAnswer.html angular.js (line 6511)
351 in applyDirectivesToNode - mylocalcounter=343 done calling compileTemplateUrl for directive i=1 name=telleranswer directive=Object { restrict="A", scope={...}, templateUrl="template/tellerAnswer.html", more...} on compileNode: <div decline="declinecall()" answer="acceptcall()" ng-show="showTellerAnswer" telleranswer=""> angular.js (line 6098)
352 in applyDirectivesToNode - mylocalcounter=343 done executing directive i=1 name=telleranswer directive=Object { restrict="A", scope={...}, templateUrl="template/tellerAnswer.html", more...} on compileNode: <div decline="declinecall()" answer="acceptcall()" ng-show="showTellerAnswer" telleranswer=""> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=343 done executing all directives on the current compileNode=<div decline="declinecall()" answer="acceptcall()" ng-show="showTellerAnswer" telleranswer="">; newScopeDirective=Object { restrict="A", scope={...}, templateUrl="template/tellerAnswer.html", more...} angular.js (line 6124)
 in compileNodes - mylocalcounter=268 nodeLinkFn returned = function delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn) { "use strict";  		if ( templateUrl ) { 			console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=' + templateUrl);mycounter++; 		} 		else { 			console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=unknown');mycounter++; 		}         if (linkQueue) { 			console.log(mycounter + ' i  angular.js (line 5636)
353 in compileNodes - mylocalcounter=268 calling collectDirectives on nodeList[6] <TextNode textContent="\n "> angular.js (line 5623)
354 in compileNodes - mylocalcounter=268 length of newly collected directives for nodeList[6] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=268 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=268 done going through all the nodes in our list of length 7, list = NodeList[<TextNode textContent="\n ">, tellerheader, <TextNode textContent="\n ">, div.main, <TextNode textContent="\n ">, div#telleranswer.ng-isolate-scope, <TextNode textContent="\n ">] angular.js (line 5664)
355 in compileNodes - at end mylocalcounter=268 linkFnFound=true angular.js (line 5670)
356 in compileNodes - mylocalcounter=259 calling collectDirectives on nodeList[2] <TextNode textContent="\n "> angular.js (line 5623)
357 in compileNodes - mylocalcounter=259 length of newly collected directives for nodeList[2] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=259 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=259 done going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, div#mainui, <TextNode textContent="\n ">] angular.js (line 5664)
358 in compileNodes - at end mylocalcounter=259 linkFnFound=true angular.js (line 5670)
359 in compileNodes - mylocalcounter=252 calling collectDirectives on nodeList[2] <TextNode textContent="\n \n \n\n\n"> angular.js (line 5623)
360 in compileNodes - mylocalcounter=252 length of newly collected directives for nodeList[2] <TextNode textContent="\n \n \n\n\n">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=252 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=252 done going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, div#background-gradient, <TextNode textContent="\n \n \n\n\n">] angular.js (line 5664)
361 in compileNodes - at end mylocalcounter=252 linkFnFound=true angular.js (line 5670)
in compileNodes - mylocalcounter=19 done going through all the nodes in our list of length 3, list = NodeList[head, <TextNode textContent="\n">, body.ng-scope] angular.js (line 5664)
362 in compileNodes - at end mylocalcounter=19 linkFnFound=true angular.js (line 5670)
in compileNodes - mylocalcounter=10 done going through all the nodes in our list of length 1, list = Object[html.k-ff] angular.js (line 5664)
363 in compileNodes - at end mylocalcounter=10 linkFnFound=true angular.js (line 5670)

These next two lines mark the end of the initial call to compile "compile(element)(scope);" that we talked about here and the start of the call to the publicLinkFn returned from that compile call.

in compile - mylocalcounter=9 end of compile angular.js (line 5556) 364 in publicLinkFn - start: mylocalcounter=9 scope=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...}, cloneConnectFn=undefined, transcludeControllers=undefined, $compileNodes=Object[html.k-ff] angular.js (line 5558) in JQuery internalData - id=20, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - name="$scope", thisCache=Object { $injector={...}, $scope=Scope} jquery-1.9.1.js (line 1631) in compositeLinkFn - mylocalcounter=10 scope=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...}, going through all linkFns = [null, compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn)] and stableNodes [html.k-ff], boundTranscludeFn=undefined angular.js (line 5688) compositeLinkFn()angular.js (line 5689) publicLinkFn()angular.js (line 5581) bootstrap/doBootstrap/</<()angular.js (line 1336) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12251) bootstrap/doBootstrap/<()angular.js (line 1334) invoke()angular.js (line 3744) bootstrap/doBootstrap()angular.js (line 1333) bootstrap()angular.js (line 1347) angularInit()angular.js (line 1293) null()angular.js (line 20766) jQuery.Callbacks/fire()jquery-1.9.1.js (line 1037) jQuery.Callbacks/self.fireWith()jquery-1.9.1.js (line 1148) .ready()jquery-1.9.1.js (line 433) completed()jquery-1.9.1.js (line 103) 365 in compositeLinkFn - mylocalcounter=10 node in loop 0 = <html class="k-ff k-ff29 ng-scope" lang="en" ng-app="tellerApp"> angular.js (line 5696) in compositeLinkFn - mylocalcounter=10 we DON'T have a nodeLinkFn here and so we are calling the childLinkFn directily on node.childNodes angular.js (line 5721) in compositeLinkFn - mylocalcounter=19 scope=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...}, going through all linkFns = [null, compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn), null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn)] and stableNodes [head, <TextNode textContent="\n">, body.ng-scope], boundTranscludeFn=undefined angular.js (line 5688) compositeLinkFn()angular.js (line 5689) compositeLinkFn()angular.js (line 5722) publicLinkFn()angular.js (line 5581) bootstrap/doBootstrap/</<()angular.js (line 1336) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12251) bootstrap/doBootstrap/<()angular.js (line 1334) invoke()angular.js (line 3744) bootstrap/doBootstrap()angular.js (line 1333) bootstrap()angular.js (line 1347) angularInit()angular.js (line 1293) null()angular.js (line 20766) jQuery.Callbacks/fire()jquery-1.9.1.js (line 1037) jQuery.Callbacks/self.fireWith()jquery-1.9.1.js (line 1148) .ready()jquery-1.9.1.js (line 433) completed()jquery-1.9.1.js (line 103) 366 in compositeLinkFn - mylocalcounter=19 node in loop 0 = <head> angular.js (line 5696) in compositeLinkFn - mylocalcounter=19 we DON'T have a nodeLinkFn here and so we are calling the childLinkFn directily on node.childNodes angular.js (line 5721) in compositeLinkFn - mylocalcounter=22 scope=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...}, going through all linkFns = [nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null, null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null, null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null, null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null, null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null, null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null, null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null, null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null, null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null, null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null, null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null, null, null, null, null, null, null] and stableNodes [style, <TextNode textContent="\n ">, meta, <TextNode textContent="\n \n \n ">, title, <TextNode textContent="\n ">, Comment { data=" Latest compiled and minified CSS ", length=34, previousElementSibling=title, more...}, <TextNode textContent="\n ">, link, <TextNode textContent="\n\n ">, Comment { data="<script src="http://cod...1.9.1.min.js"></script>", length=66, previousElementSibling=link, more...}, <TextNode textContent="\n ">, Comment { data="<script src="http://cod...ery-1.9.1.js"></script>", length=62, previousElementSibling=link, more...}, <TextNode textContent="\n ">, script lib/jquery-1.9.1.js, <TextNode textContent="\n ">, script lib/angu...gular.js, <TextNode textContent="\n ">, script lib/angu...route.js, <TextNode textContent="\n ">, script js/app.js, <TextNode textContent="\n ">, script js/controllers.js, <TextNode textContent="\n ">, script js/services.js, <TextNode textContent="\n ">, script js/directives.js, <TextNode textContent="\n \n ">, script ui-boots....10.0.js, <TextNode textContent="\n ">, script js/our-u....10.0.js, <TextNode textContent="\n \n \n ">, script //netdna...p.min.js, <TextNode textContent="\n\n \n ">, Comment { data=" CDN-based stylesheet references for Kendo UI Web ", length=50, previousElementSibling=script, more...}, <TextNode textContent="\n ">, link, <TextNode textContent="\n ">, link, <TextNode textContent="\n ">, link, <TextNode textContent="\n\n \n ">, script kendo.all.min.js, <TextNode textContent="\n \n \n ">, script js/my.js, <TextNode textContent="\n ">, link, <TextNode textContent="\n \n \n \n">], boundTranscludeFn=undefined angular.js (line 5688) compositeLinkFn()angular.js (line 5689) compositeLinkFn()angular.js (line 5722) compositeLinkFn()angular.js (line 5722) publicLinkFn()angular.js (line 5581) bootstrap/doBootstrap/</<()angular.js (line 1336) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12251) bootstrap/doBootstrap/<()angular.js (line 1334) invoke()angular.js (line 3744) bootstrap/doBootstrap()angular.js (line 1333) bootstrap()angular.js (line 1347) angularInit()angular.js (line 1293) null()angular.js (line 20766) jQuery.Callbacks/fire()jquery-1.9.1.js (line 1037) jQuery.Callbacks/self.fireWith()jquery-1.9.1.js (line 1148) .ready()jquery-1.9.1.js (line 433) completed()jquery-1.9.1.js (line 103) 367 in compositeLinkFn - mylocalcounter=22 node in loop 0 = <style type="text/css"> angular.js (line 5696) 368 in compositeLinkFn - mylocalcounter=22 nodeLinkFn= "function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict"; var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn; if (compileNode === linkNode) { attrs = templateAttrs; } else { attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr" angular.js (line 5699) 369 in compositeLinkFn - mylocalcounter=22 childScope = same as parent scope angular.js (line 5705) 370 in compositeLinkFn - mylocalcounter=22 childTranscludeFn = false boundTranscludeFn = null transcludeFn = undefined angular.js (line 5710) in compositeLinkFn - mylocalcounter=22 calling nodeLinkFn with found boundTranscludeFn angular.js (line 5717) 371 in nodeLinkFn - start, mylocalcounter=27 linkNode=<style type="text/css">@charset "UTF-8";[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak,.ng-hide{display:none !important;}ng\:form{display:block;}</style> , $element=Object[style], boundTranscludeFn=undefined angular.js (line 6208) 372 in nodeLinkFn - mylocalcounter=27 looping through preLinkFns of length 0 for scope Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and element Object[style] angular.js (line 6340) 373 in nodeLinkFn - calling childLinkFs = null and passing in the following childNodes: NodeList[<TextNode textContent="@charset "UTF-8";[ng\:c...g\:form{display:block;}">] angular.js (line 6363) 374 in nodeLinkFn - mylocalcounter=27 looping through postLinkFns of length 0 for scope Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and element Object[style] angular.js (line 6367) 375 mylocalcounter=27 in nodeLinkFn - end angular.js (line 6400) 376 in compositeLinkFn - mylocalcounter=22 node in loop 1 = <TextNode textContent="\n "> angular.js (line 5696) 377 in compositeLinkFn - mylocalcounter=22 node in loop 2 = <meta charset="utf-8"> angular.js (line 5696) 378 in compositeLinkFn - mylocalcounter=22 node in loop 3 = <TextNode textContent="\n \n \n "> angular.js (line 5696) 379 in compositeLinkFn - mylocalcounter=22 node in loop 4 = <title> angular.js (line 5696) 380 in compositeLinkFn - mylocalcounter=22 node in loop 5 = <TextNode textContent="\n "> angular.js (line 5696) 381 in compositeLinkFn - mylocalcounter=22 node in loop 6 = Comment { data=" Latest compiled and minified CSS ", length=34, previousElementSibling=title, more...} angular.js (line 5696) 382 in compositeLinkFn - mylocalcounter=22 node in loop 7 = <TextNode textContent="\n "> angular.js (line 5696) 383 in compositeLinkFn - mylocalcounter=22 node in loop 8 = <link href="//netdna.bootstrapcdn.com/bootstrap/3.0.3/css/bootstrap.min.css" rel="stylesheet"> angular.js (line 5696) 384 in compositeLinkFn - mylocalcounter=22 node in loop 9 = <TextNode textContent="\n\n "> angular.js (line 5696) 385 in compositeLinkFn - mylocalcounter=22 node in loop 10 = Comment { data="<script src="http://cod...1.9.1.min.js"></script>", length=66, previousElementSibling=link, more...} angular.js (line 5696) 386 in compositeLinkFn - mylocalcounter=22 node in loop 11 = <TextNode textContent="\n "> angular.js (line 5696) 387 in compositeLinkFn - mylocalcounter=22 node in loop 12 = Comment { data="<script src="http://cod...ery-1.9.1.js"></script>", length=62, previousElementSibling=link, more...} angular.js (line 5696) 388 in compositeLinkFn - mylocalcounter=22 node in loop 13 = <TextNode textContent="\n "> angular.js (line 5696) 389 in compositeLinkFn - mylocalcounter=22 node in loop 14 = <script src="lib/jquery-1.9.1.js"> angular.js (line 5696) 390 in compositeLinkFn - mylocalcounter=22 nodeLinkFn= "function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict"; var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn; if (compileNode === linkNode) { attrs = templateAttrs; } else { attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr" angular.js (line 5699) 391 in compositeLinkFn - mylocalcounter=22 childScope = same as parent scope angular.js (line 5705) 392 in compositeLinkFn - mylocalcounter=22 childTranscludeFn = false boundTranscludeFn = null transcludeFn = undefined angular.js (line 5710) in compositeLinkFn - mylocalcounter=22 calling nodeLinkFn with found boundTranscludeFn angular.js (line 5717) 393 in nodeLinkFn - start, mylocalcounter=70 linkNode=<script src="lib/jquery-1.9.1.js"></script> , $element=Object[script lib/jquery-1.9.1.js], boundTranscludeFn=undefined angular.js (line 6208) 394 in nodeLinkFn - mylocalcounter=70 looping through preLinkFns of length 0 for scope Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and element Object[script lib/jquery-1.9.1.js] angular.js (line 6340) 395 in nodeLinkFn - calling childLinkFs = null and passing in the following childNodes: NodeList[] angular.js (line 6363) 396 in nodeLinkFn - mylocalcounter=70 looping through postLinkFns of length 0 for scope Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and element Object[script lib/jquery-1.9.1.js] angular.js (line 6367) 397 mylocalcounter=70 in nodeLinkFn - end angular.js (line 6400) 398 in compositeLinkFn - mylocalcounter=22 node in loop 15 = <TextNode textContent="\n "> angular.js (line 5696) 399 in compositeLinkFn - mylocalcounter=22 node in loop 16 = <script src="lib/angular/angular.js"> angular.js (line 5696) 400 in compositeLinkFn - mylocalcounter=22 nodeLinkFn= "function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict"; var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn; if (compileNode === linkNode) { attrs = templateAttrs; } else { attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr" angular.js (line 5699) 401 in compositeLinkFn - mylocalcounter=22 childScope = same as parent scope angular.js (line 5705) 402 in compositeLinkFn - mylocalcounter=22 childTranscludeFn = false boundTranscludeFn = null transcludeFn = undefined angular.js (line 5710) in compositeLinkFn - mylocalcounter=22 calling nodeLinkFn with found boundTranscludeFn angular.js (line 5717) 403 in nodeLinkFn - start, mylocalcounter=81 linkNode=<script src="lib/angular/angular.js"></script> , $element=Object[script lib/angu...gular.js], boundTranscludeFn=undefined angular.js (line 6208) 404 in nodeLinkFn - mylocalcounter=81 looping through preLinkFns of length 0 for scope Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and element Object[script lib/angu...gular.js] angular.js (line 6340) 405 in nodeLinkFn - calling childLinkFs = null and passing in the following childNodes: NodeList[] angular.js (line 6363) 406 in nodeLinkFn - mylocalcounter=81 looping through postLinkFns of length 0 for scope Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and element Object[script lib/angu...gular.js] angular.js (line 6367) 407 mylocalcounter=81 in nodeLinkFn - end angular.js (line 6400) 408 in compositeLinkFn - mylocalcounter=22 node in loop 17 = <TextNode textContent="\n "> angular.js (line 5696) 409 in compositeLinkFn - mylocalcounter=22 node in loop 18 = <script src="lib/angular/angular-route.js"> angular.js (line 5696) 410 in compositeLinkFn - mylocalcounter=22 nodeLinkFn= "function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict"; var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn; if (compileNode === linkNode) { attrs = templateAttrs; } else { attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr" angular.js (line 5699) 411 in compositeLinkFn - mylocalcounter=22 childScope = same as parent scope angular.js (line 5705) 412 in compositeLinkFn - mylocalcounter=22 childTranscludeFn = false boundTranscludeFn = null transcludeFn = undefined angular.js (line 5710) in compositeLinkFn - mylocalcounter=22 calling nodeLinkFn with found boundTranscludeFn angular.js (line 5717) 413 in nodeLinkFn - start, mylocalcounter=92 linkNode=<script src="lib/angular/angular-route.js"></script> , $element=Object[script lib/angu...route.js], boundTranscludeFn=undefined angular.js (line 6208) 414 in nodeLinkFn - mylocalcounter=92 looping through preLinkFns of length 0 for scope Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and element Object[script lib/angu...route.js] angular.js (line 6340) 415 in nodeLinkFn - calling childLinkFs = null and passing in the following childNodes: NodeList[] angular.js (line 6363) 416 in nodeLinkFn - mylocalcounter=92 looping through postLinkFns of length 0 for scope Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and element Object[script lib/angu...route.js] angular.js (line 6367) 417 mylocalcounter=92 in nodeLinkFn - end angular.js (line 6400) 418 in compositeLinkFn - mylocalcounter=22 node in loop 19 = <TextNode textContent="\n "> angular.js (line 5696) 419 in compositeLinkFn - mylocalcounter=22 node in loop 20 = <script src="js/app.js"> angular.js (line 5696) 420 in compositeLinkFn - mylocalcounter=22 nodeLinkFn= "function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict"; var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn; if (compileNode === linkNode) { attrs = templateAttrs; } else { attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr" angular.js (line 5699) 421 in compositeLinkFn - mylocalcounter=22 childScope = same as parent scope angular.js (line 5705) 422 in compositeLinkFn - mylocalcounter=22 childTranscludeFn = false boundTranscludeFn = null transcludeFn = undefined angular.js (line 5710) in compositeLinkFn - mylocalcounter=22 calling nodeLinkFn with found boundTranscludeFn angular.js (line 5717) 423 in nodeLinkFn - start, mylocalcounter=103 linkNode=<script src="js/app.js"></script> , $element=Object[script js/app.js], boundTranscludeFn=undefined angular.js (line 6208) 424 in nodeLinkFn - mylocalcounter=103 looping through preLinkFns of length 0 for scope Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and element Object[script js/app.js] angular.js (line 6340) 425 in nodeLinkFn - calling childLinkFs = null and passing in the following childNodes: NodeList[] angular.js (line 6363) 426 in nodeLinkFn - mylocalcounter=103 looping through postLinkFns of length 0 for scope Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and element Object[script js/app.js] angular.js (line 6367) 427 mylocalcounter=103 in nodeLinkFn - end angular.js (line 6400) 428 in compositeLinkFn - mylocalcounter=22 node in loop 21 = <TextNode textContent="\n "> angular.js (line 5696) 429 in compositeLinkFn - mylocalcounter=22 node in loop 22 = <script src="js/controllers.js"> angular.js (line 5696) 430 in compositeLinkFn - mylocalcounter=22 nodeLinkFn= "function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict"; var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn; if (compileNode === linkNode) { attrs = templateAttrs; } else { attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr" angular.js (line 5699) 431 in compositeLinkFn - mylocalcounter=22 childScope = same as parent scope angular.js (line 5705) 432 in compositeLinkFn - mylocalcounter=22 childTranscludeFn = false boundTranscludeFn = null transcludeFn = undefined angular.js (line 5710) in compositeLinkFn - mylocalcounter=22 calling nodeLinkFn with found boundTranscludeFn angular.js (line 5717) 433 in nodeLinkFn - start, mylocalcounter=114 linkNode=<script src="js/controllers.js"></script> , $element=Object[script js/controllers.js], boundTranscludeFn=undefined angular.js (line 6208) 434 in nodeLinkFn - mylocalcounter=114 looping through preLinkFns of length 0 for scope Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and element Object[script js/controllers.js] angular.js (line 6340) 435 in nodeLinkFn - calling childLinkFs = null and passing in the following childNodes: NodeList[] angular.js (line 6363) 436 in nodeLinkFn - mylocalcounter=114 looping through postLinkFns of length 0 for scope Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and element Object[script js/controllers.js] angular.js (line 6367) 437 mylocalcounter=114 in nodeLinkFn - end angular.js (line 6400) 438 in compositeLinkFn - mylocalcounter=22 node in loop 23 = <TextNode textContent="\n "> angular.js (line 5696) 439 in compositeLinkFn - mylocalcounter=22 node in loop 24 = <script src="js/services.js"> angular.js (line 5696) 440 in compositeLinkFn - mylocalcounter=22 nodeLinkFn= "function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict"; var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn; if (compileNode === linkNode) { attrs = templateAttrs; } else { attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr" angular.js (line 5699) 441 in compositeLinkFn - mylocalcounter=22 childScope = same as parent scope angular.js (line 5705) 442 in compositeLinkFn - mylocalcounter=22 childTranscludeFn = false boundTranscludeFn = null transcludeFn = undefined angular.js (line 5710) in compositeLinkFn - mylocalcounter=22 calling nodeLinkFn with found boundTranscludeFn angular.js (line 5717) 443 in nodeLinkFn - start, mylocalcounter=125 linkNode=<script src="js/services.js"></script> , $element=Object[script js/services.js], boundTranscludeFn=undefined angular.js (line 6208) 444 in nodeLinkFn - mylocalcounter=125 looping through preLinkFns of length 0 for scope Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and element Object[script js/services.js] angular.js (line 6340) 445 in nodeLinkFn - calling childLinkFs = null and passing in the following childNodes: NodeList[] angular.js (line 6363) 446 in nodeLinkFn - mylocalcounter=125 looping through postLinkFns of length 0 for scope Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and element Object[script js/services.js] angular.js (line 6367) 447 mylocalcounter=125 in nodeLinkFn - end angular.js (line 6400) 448 in compositeLinkFn - mylocalcounter=22 node in loop 25 = <TextNode textContent="\n "> angular.js (line 5696) 449 in compositeLinkFn - mylocalcounter=22 node in loop 26 = <script src="js/directives.js"> angular.js (line 5696) 450 in compositeLinkFn - mylocalcounter=22 nodeLinkFn= "function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict"; var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn; if (compileNode === linkNode) { attrs = templateAttrs; } else { attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr" angular.js (line 5699) 451 in compositeLinkFn - mylocalcounter=22 childScope = same as parent scope angular.js (line 5705) 452 in compositeLinkFn - mylocalcounter=22 childTranscludeFn = false boundTranscludeFn = null transcludeFn = undefined angular.js (line 5710) in compositeLinkFn - mylocalcounter=22 calling nodeLinkFn with found boundTranscludeFn angular.js (line 5717) 453 in nodeLinkFn - start, mylocalcounter=136 linkNode=<script src="js/directives.js"></script> , $element=Object[script js/directives.js], boundTranscludeFn=undefined angular.js (line 6208) 454 in nodeLinkFn - mylocalcounter=136 looping through preLinkFns of length 0 for scope Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and element Object[script js/directives.js] angular.js (line 6340) 455 in nodeLinkFn - calling childLinkFs = null and passing in the following childNodes: NodeList[] angular.js (line 6363) 456 in nodeLinkFn - mylocalcounter=136 looping through postLinkFns of length 0 for scope Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and element Object[script js/directives.js] angular.js (line 6367) 457 mylocalcounter=136 in nodeLinkFn - end angular.js (line 6400) 458 in compositeLinkFn - mylocalcounter=22 node in loop 27 = <TextNode textContent="\n \n "> angular.js (line 5696) 459 in compositeLinkFn - mylocalcounter=22 node in loop 28 = <script src="http://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-0.10.0.js"> angular.js (line 5696) 460 in compositeLinkFn - mylocalcounter=22 nodeLinkFn= "function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict"; var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn; if (compileNode === linkNode) { attrs = templateAttrs; } else { attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr" angular.js (line 5699) 461 in compositeLinkFn - mylocalcounter=22 childScope = same as parent scope angular.js (line 5705) 462 in compositeLinkFn - mylocalcounter=22 childTranscludeFn = false boundTranscludeFn = null transcludeFn = undefined angular.js (line 5710) in compositeLinkFn - mylocalcounter=22 calling nodeLinkFn with found boundTranscludeFn angular.js (line 5717) 463 in nodeLinkFn - start, mylocalcounter=147 linkNode=<script src="http://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-0.10.0.js"></script> , $element=Object[script ui-boots....10.0.js], boundTranscludeFn=undefined angular.js (line 6208) 464 in nodeLinkFn - mylocalcounter=147 looping through preLinkFns of length 0 for scope Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and element Object[script ui-boots....10.0.js] angular.js (line 6340) 465 in nodeLinkFn - calling childLinkFs = null and passing in the following childNodes: NodeList[] angular.js (line 6363) 466 in nodeLinkFn - mylocalcounter=147 looping through postLinkFns of length 0 for scope Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and element Object[script ui-boots....10.0.js] angular.js (line 6367) 467 mylocalcounter=147 in nodeLinkFn - end angular.js (line 6400) 468 in compositeLinkFn - mylocalcounter=22 node in loop 29 = <TextNode textContent="\n "> angular.js (line 5696) 469 in compositeLinkFn - mylocalcounter=22 node in loop 30 = <script src="js/our-ui-bootstrap-tpls-0.10.0.js"> angular.js (line 5696) 470 in compositeLinkFn - mylocalcounter=22 nodeLinkFn= "function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict"; var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn; if (compileNode === linkNode) { attrs = templateAttrs; } else { attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr" angular.js (line 5699) 471 in compositeLinkFn - mylocalcounter=22 childScope = same as parent scope angular.js (line 5705) 472 in compositeLinkFn - mylocalcounter=22 childTranscludeFn = false boundTranscludeFn = null transcludeFn = undefined angular.js (line 5710) in compositeLinkFn - mylocalcounter=22 calling nodeLinkFn with found boundTranscludeFn angular.js (line 5717) 473 in nodeLinkFn - start, mylocalcounter=158 linkNode=<script src="js/our-ui-bootstrap-tpls-0.10.0.js"></script> , $element=Object[script js/our-u....10.0.js], boundTranscludeFn=undefined angular.js (line 6208) 474 in nodeLinkFn - mylocalcounter=158 looping through preLinkFns of length 0 for scope Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and element Object[script js/our-u....10.0.js] angular.js (line 6340) 475 in nodeLinkFn - calling childLinkFs = null and passing in the following childNodes: NodeList[] angular.js (line 6363) 476 in nodeLinkFn - mylocalcounter=158 looping through postLinkFns of length 0 for scope Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and element Object[script js/our-u....10.0.js] angular.js (line 6367) 477 mylocalcounter=158 in nodeLinkFn - end angular.js (line 6400) 478 in compositeLinkFn - mylocalcounter=22 node in loop 31 = <TextNode textContent="\n \n \n "> angular.js (line 5696) 479 in compositeLinkFn - mylocalcounter=22 node in loop 32 = <script src="//netdna.bootstrapcdn.com/bootstrap/3.0.3/js/bootstrap.min.js"> angular.js (line 5696) 480 in compositeLinkFn - mylocalcounter=22 nodeLinkFn= "function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict"; var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn; if (compileNode === linkNode) { attrs = templateAttrs; } else { attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr" angular.js (line 5699) 481 in compositeLinkFn - mylocalcounter=22 childScope = same as parent scope angular.js (line 5705) 482 in compositeLinkFn - mylocalcounter=22 childTranscludeFn = false boundTranscludeFn = null transcludeFn = undefined angular.js (line 5710) in compositeLinkFn - mylocalcounter=22 calling nodeLinkFn with found boundTranscludeFn angular.js (line 5717) 483 in nodeLinkFn - start, mylocalcounter=169 linkNode=<script src="//netdna.bootstrapcdn.com/bootstrap/3.0.3/js/bootstrap.min.js"></script> , $element=Object[script //netdna...p.min.js], boundTranscludeFn=undefined angular.js (line 6208) 484 in nodeLinkFn - mylocalcounter=169 looping through preLinkFns of length 0 for scope Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and element Object[script //netdna...p.min.js] angular.js (line 6340) 485 in nodeLinkFn - calling childLinkFs = null and passing in the following childNodes: NodeList[] angular.js (line 6363) 486 in nodeLinkFn - mylocalcounter=169 looping through postLinkFns of length 0 for scope Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and element Object[script //netdna...p.min.js] angular.js (line 6367) 487 mylocalcounter=169 in nodeLinkFn - end angular.js (line 6400) 488 in compositeLinkFn - mylocalcounter=22 node in loop 33 = <TextNode textContent="\n\n \n "> angular.js (line 5696) 489 in compositeLinkFn - mylocalcounter=22 node in loop 34 = Comment { data=" CDN-based stylesheet references for Kendo UI Web ", length=50, previousElementSibling=script, more...} angular.js (line 5696) 490 in compositeLinkFn - mylocalcounter=22 node in loop 35 = <TextNode textContent="\n "> angular.js (line 5696) 491 in compositeLinkFn - mylocalcounter=22 node in loop 36 = <link rel="stylesheet" href="http://cdn.kendostatic.com/2013.3.1119/styles/kendo.common.min.css"> angular.js (line 5696) 492 in compositeLinkFn - mylocalcounter=22 node in loop 37 = <TextNode textContent="\n "> angular.js (line 5696) 493 in compositeLinkFn - mylocalcounter=22 node in loop 38 = <link rel="stylesheet" href="http://cdn.kendostatic.com/2013.3.1119/styles/kendo.rtl.min.css"> angular.js (line 5696) 494 in compositeLinkFn - mylocalcounter=22 node in loop 39 = <TextNode textContent="\n "> angular.js (line 5696) 495 in compositeLinkFn - mylocalcounter=22 node in loop 40 = <link rel="stylesheet" href="http://cdn.kendostatic.com/2013.3.1119/styles/kendo.silver.min.css"> angular.js (line 5696) 496 in compositeLinkFn - mylocalcounter=22 node in loop 41 = <TextNode textContent="\n\n \n "> angular.js (line 5696) 497 in compositeLinkFn - mylocalcounter=22 node in loop 42 = <script src="http://cdn.kendostatic.com/2013.3.1119/js/kendo.all.min.js"> angular.js (line 5696) 498 in compositeLinkFn - mylocalcounter=22 nodeLinkFn= "function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict"; var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn; if (compileNode === linkNode) { attrs = templateAttrs; } else { attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr" angular.js (line 5699) 499 in compositeLinkFn - mylocalcounter=22 childScope = same as parent scope angular.js (line 5705) 500 in compositeLinkFn - mylocalcounter=22 childTranscludeFn = false boundTranscludeFn = null transcludeFn = undefined angular.js (line 5710) in compositeLinkFn - mylocalcounter=22 calling nodeLinkFn with found boundTranscludeFn angular.js (line 5717) 501 in nodeLinkFn - start, mylocalcounter=211 linkNode=<script src="http://cdn.kendostatic.com/2013.3.1119/js/kendo.all.min.js"></script> , $element=Object[script kendo.all.min.js], boundTranscludeFn=undefined angular.js (line 6208) 502 in nodeLinkFn - mylocalcounter=211 looping through preLinkFns of length 0 for scope Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and element Object[script kendo.all.min.js] angular.js (line 6340) 503 in nodeLinkFn - calling childLinkFs = null and passing in the following childNodes: NodeList[] angular.js (line 6363) 504 in nodeLinkFn - mylocalcounter=211 looping through postLinkFns of length 0 for scope Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and element Object[script kendo.all.min.js] angular.js (line 6367) 505 mylocalcounter=211 in nodeLinkFn - end angular.js (line 6400) 506 in compositeLinkFn - mylocalcounter=22 node in loop 43 = <TextNode textContent="\n \n \n "> angular.js (line 5696) 507 in compositeLinkFn - mylocalcounter=22 node in loop 44 = <script type="text/javascript" src="js/my.js"> angular.js (line 5696) 508 in compositeLinkFn - mylocalcounter=22 nodeLinkFn= "function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict"; var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn; if (compileNode === linkNode) { attrs = templateAttrs; } else { attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr" angular.js (line 5699) 509 in compositeLinkFn - mylocalcounter=22 childScope = same as parent scope angular.js (line 5705) 510 in compositeLinkFn - mylocalcounter=22 childTranscludeFn = false boundTranscludeFn = null transcludeFn = undefined angular.js (line 5710) in compositeLinkFn - mylocalcounter=22 calling nodeLinkFn with found boundTranscludeFn angular.js (line 5717) 511 in nodeLinkFn - start, mylocalcounter=224 linkNode=<script src="js/my.js" type="text/javascript"></script> , $element=Object[script js/my.js], boundTranscludeFn=undefined angular.js (line 6208) 512 in nodeLinkFn - mylocalcounter=224 looping through preLinkFns of length 0 for scope Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and element Object[script js/my.js] angular.js (line 6340) 513 in nodeLinkFn - calling childLinkFs = null and passing in the following childNodes: NodeList[] angular.js (line 6363) 514 in nodeLinkFn - mylocalcounter=224 looping through postLinkFns of length 0 for scope Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and element Object[script js/my.js] angular.js (line 6367) 515 mylocalcounter=224 in nodeLinkFn - end angular.js (line 6400) 516 in compositeLinkFn - mylocalcounter=22 node in loop 45 = <TextNode textContent="\n "> angular.js (line 5696) 517 in compositeLinkFn - mylocalcounter=22 node in loop 46 = <link href="test.css" rel="stylesheet"> angular.js (line 5696) 518 in compositeLinkFn - mylocalcounter=22 node in loop 47 = <TextNode textContent="\n \n \n \n"> angular.js (line 5696) 519 in compositeLinkFn - mylocalcounter=22 scope=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...}, done going through all linkFns = [nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null, null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null, null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null, null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null, null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null, null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null, null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null, null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null, null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null, null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null, null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null, null, null, null, null, null, null], angular.js (line 5725) 520 in compositeLinkFn - mylocalcounter=19 node in loop 1 = <TextNode textContent="\n"> angular.js (line 5696) 521 in compositeLinkFn - mylocalcounter=19 node in loop 2 = <body class="ng-scope" ng-controller="MainCtrl"> angular.js (line 5696) 522 in compositeLinkFn - mylocalcounter=19 nodeLinkFn= "function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict"; var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn; if (compileNode === linkNode) { attrs = templateAttrs; } else { attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr" angular.js (line 5699)

# We create a new scope here because of the scope associated with the ng-controller directive from before here.

523 in nextUid - at start previous uid = ["0", "0", "2"] angular.js (line 382) 523 in nextUid - digit = 50 angular.js (line 387) 524 in nextUid - setting index 2 to 3 , new uid= ["0", "0", "3"] angular.js (line 398) 525 new non isolate scope created: id = 003 angular.js (line 11593) 526 in compositeLinkFn - mylocalcounter=19 creating new childScope here because our nodeLinkFn.scope=true, new childScope = Scope { $id="003", this=Scope, $$listeners={...}, more...} angular.js (line 5702) in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - name="$scope", thisCache=Object { $scope=Scope, $ngControllerController={...}} jquery-1.9.1.js (line 1631) 527 in compositeLinkFn - mylocalcounter=19 childTranscludeFn = false boundTranscludeFn = null transcludeFn = undefined angular.js (line 5710) in compositeLinkFn - mylocalcounter=19 calling nodeLinkFn with found boundTranscludeFn angular.js (line 5717) 528 in nodeLinkFn - start, mylocalcounter=247 linkNode=<body class="ng-scope" ng-controller="MainCtrl"> <div id="background-gradient"> <div id="mainui" style="position:relative; height:100%;"> <tellerheader></tellerheader> <div class="main" style="mmargin:0 auto 0 15px; wwidth:1024px; position: relative; height:100%;"> <tellervideo ng-show="showTellerVideo" state="tellerVideoState"></tellervideo> <tellertransactions ng-show="showTellerTra , $element= Object[body.ng-scope], boundTranscludeFn=undefined angular.js (line 6208) 529 in nodeLinkFn - mylocalcounter=247 controllerDirectives=Object { ngController={...}} angular.js (line 6302) 530 in nodeLinkFn - mylocalcounter=247 directive === newIsolateScopeDirective=false, directive.$$isolateScope=undefined, isolateScope=undefined, scope=Scope { $id="003", this=Scope, $$listeners={...}, more...} angular.js (line 6305) 531 in nodeLinkFn - mylocalcounter=247 locals.$scope=Scope { $id="003", this=Scope, $$listeners={...}, more...} angular.js (line 6312) 532 in nodeLinkFn - mylocalcounter=247 controller for directive ngController = "MainCtrl", $controller=function() angular.js (line 6319) 533 in nodeLinkFn - mylocalcounter=247 elementControllers[ngController] = Object {} angular.js (line 6321) in JQuery internalData - id=22, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - name="$ngControllerController", thisCache=Object { $scope=Scope, $ngControllerController={...}} jquery-1.9.1.js (line 1631) 534 in nodeLinkFn - mylocalcounter=247 just added controller $ngController Object {} to data node Object[body.ng-scope] angular.js (line 6330) 534 in nodeLinkFn - mylocalcounter=247 looping through preLinkFns of length 0 for scope Scope { $id="003", this=Scope, $$listeners={...}, more...} and element Object[body.ng-scope] angular.js (line 6340) 535 in nodeLinkFn - calling childLinkFs = function compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn) { "use strict"; var nodeLinkFn, childLinkFn, node, $node, childScope, childTranscludeFn, i, ii, n; // copy nodeList so that linking doesn't break due to live list updates. var nodeListLength = nodeList.length, stableNodeList = new Array(nodeListLength); for (i = 0; i < nod and passing in the following childNodes: NodeList[<TextNode textContent="\n ">, div#background-gradient, <TextNode textContent="\n \n \n\n\n">] angular.js (line 6363) in compositeLinkFn - mylocalcounter=252 scope=Scope { $id="003", this=Scope, $$listeners={...}, more...}, going through all linkFns = [null, null, null, compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn), null, null] and stableNodes [<TextNode textContent="\n ">, div#background-gradient, <TextNode textContent="\n \n \n\n\n">], boundTranscludeFn=undefined angular.js (line 5688) compositeLinkFn()angular.js (line 5689) nodeLinkFn()angular.js (line 6364) compositeLinkFn()angular.js (line 5718) compositeLinkFn()angular.js (line 5722) publicLinkFn()angular.js (line 5581) bootstrap/doBootstrap/</<()angular.js (line 1336) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12251) bootstrap/doBootstrap/<()angular.js (line 1334) invoke()angular.js (line 3744) bootstrap/doBootstrap()angular.js (line 1333) bootstrap()angular.js (line 1347) angularInit()angular.js (line 1293) null()angular.js (line 20766) jQuery.Callbacks/fire()jquery-1.9.1.js (line 1037) jQuery.Callbacks/self.fireWith()jquery-1.9.1.js (line 1148) .ready()jquery-1.9.1.js (line 433) completed()jquery-1.9.1.js (line 103) 536 in compositeLinkFn - mylocalcounter=252 node in loop 0 = <TextNode textContent="\n "> angular.js (line 5696) 537 in compositeLinkFn - mylocalcounter=252 node in loop 1 = <div id="background-gradient" style="height: 452px;"> angular.js (line 5696) in compositeLinkFn - mylocalcounter=252 we DON'T have a nodeLinkFn here and so we are calling the childLinkFn directily on node.childNodes angular.js (line 5721) in compositeLinkFn - mylocalcounter=259 scope=Scope { $id="003", this=Scope, $$listeners={...}, more...}, going through all linkFns = [null, null, null, compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn), null, null] and stableNodes [<TextNode textContent="\n ">, div#mainui, <TextNode textContent="\n ">], boundTranscludeFn=undefined angular.js (line 5688) compositeLinkFn()angular.js (line 5689) compositeLinkFn()angular.js (line 5722) nodeLinkFn()angular.js (line 6364) compositeLinkFn()angular.js (line 5718) compositeLinkFn()angular.js (line 5722) publicLinkFn()angular.js (line 5581) bootstrap/doBootstrap/</<()angular.js (line 1336) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12251) bootstrap/doBootstrap/<()angular.js (line 1334) invoke()angular.js (line 3744) bootstrap/doBootstrap()angular.js (line 1333) bootstrap()angular.js (line 1347) angularInit()angular.js (line 1293) null()angular.js (line 20766) jQuery.Callbacks/fire()jquery-1.9.1.js (line 1037) jQuery.Callbacks/self.fireWith()jquery-1.9.1.js (line 1148) .ready()jquery-1.9.1.js (line 433) completed()jquery-1.9.1.js (line 103) 538 in compositeLinkFn - mylocalcounter=259 node in loop 0 = <TextNode textContent="\n "> angular.js (line 5696) 539 in compositeLinkFn - mylocalcounter=259 node in loop 1 = <div id="mainui" style="position:relative; height:100%;"> angular.js (line 5696) in compositeLinkFn - mylocalcounter=259 we DON'T have a nodeLinkFn here and so we are calling the childLinkFn directily on node.childNodes angular.js (line 5721) in compositeLinkFn - mylocalcounter=268 scope=Scope { $id="003", this=Scope, $$listeners={...}, more...}, going through all linkFns = [null, null, delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn), null, null, null, null, compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn), null, null, delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn), null, null, null] and stableNodes [<TextNode textContent="\n ">, tellerheader, <TextNode textContent="\n ">, div.main, <TextNode textContent="\n ">, div, <TextNode textContent="\n ">], boundTranscludeFn=undefined angular.js (line 5688) compositeLinkFn()angular.js (line 5689) compositeLinkFn()angular.js (line 5722) compositeLinkFn()angular.js (line 5722) nodeLinkFn()angular.js (line 6364) compositeLinkFn()angular.js (line 5718) compositeLinkFn()angular.js (line 5722) publicLinkFn()angular.js (line 5581) bootstrap/doBootstrap/</<()angular.js (line 1336) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12251) bootstrap/doBootstrap/<()angular.js (line 1334) invoke()angular.js (line 3744) bootstrap/doBootstrap()angular.js (line 1333) bootstrap()angular.js (line 1347) angularInit()angular.js (line 1293) null()angular.js (line 20766) jQuery.Callbacks/fire()jquery-1.9.1.js (line 1037) jQuery.Callbacks/self.fireWith()jquery-1.9.1.js (line 1148) .ready()jquery-1.9.1.js (line 433) completed()jquery-1.9.1.js (line 103) 540 in compositeLinkFn - mylocalcounter=268 node in loop 0 = <TextNode textContent="\n "> angular.js (line 5696) 541 in compositeLinkFn - mylocalcounter=268 node in loop 1 = <tellerheader> angular.js (line 5696) 542 in compositeLinkFn - mylocalcounter=268 nodeLinkFn= "function delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn) { "use strict"; if ( templateUrl ) { console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=' + templateUrl);mycounter++; } else { console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=unknown');mycounter++; } if (linkQueue) { console.log(mycounter + ' i" angular.js (line 5699) 543 in compositeLinkFn - mylocalcounter=268 childScope = same as parent scope angular.js (line 5705) 544 in compositeLinkFn - mylocalcounter=268 childTranscludeFn = false boundTranscludeFn = null transcludeFn = false angular.js (line 5710) in compositeLinkFn - mylocalcounter=268 calling nodeLinkFn with found boundTranscludeFn angular.js (line 5717) 545 in delayedNodeLinkFn - for templateUrl=template/tellerHeader.html angular.js (line 6598) 546 in delayedNodeLinkFn - linkQueue is true, scope=Scope { $id="003", this=Scope, $$listeners={...}, more...}, node=<tellerheader> angular.js (line 6604) 546 in compositeLinkFn - mylocalcounter=268 node in loop 2 = <TextNode textContent="\n "> angular.js (line 5696) 547 in compositeLinkFn - mylocalcounter=268 node in loop 3 = <div class="main" style="mmargin:0 auto 0 15px; wwidth:1024px; position: relative; height:100%;"> angular.js (line 5696) in compositeLinkFn - mylocalcounter=268 we DON'T have a nodeLinkFn here and so we are calling the childLinkFn directily on node.childNodes angular.js (line 5721) in compositeLinkFn - mylocalcounter=288 scope=Scope { $id="003", this=Scope, $$listeners={...}, more...}, going through all linkFns = [null, null, delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn), null, null, null, delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn), null, null, null] and stableNodes [<TextNode textContent="\n ">, tellervideo, <TextNode textContent="\n ">, tellertransactions, <TextNode textContent="\n ">], boundTranscludeFn=undefined angular.js (line 5688) compositeLinkFn()angular.js (line 5689) compositeLinkFn()angular.js (line 5722) compositeLinkFn()angular.js (line 5722) compositeLinkFn()angular.js (line 5722) nodeLinkFn()angular.js (line 6364) compositeLinkFn()angular.js (line 5718) compositeLinkFn()angular.js (line 5722) publicLinkFn()angular.js (line 5581) bootstrap/doBootstrap/</<()angular.js (line 1336) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12251) bootstrap/doBootstrap/<()angular.js (line 1334) invoke()angular.js (line 3744) bootstrap/doBootstrap()angular.js (line 1333) bootstrap()angular.js (line 1347) angularInit()angular.js (line 1293) null()angular.js (line 20766) jQuery.Callbacks/fire()jquery-1.9.1.js (line 1037) jQuery.Callbacks/self.fireWith()jquery-1.9.1.js (line 1148) .ready()jquery-1.9.1.js (line 433) completed()jquery-1.9.1.js (line 103) 548 in compositeLinkFn - mylocalcounter=288 node in loop 0 = <TextNode textContent="\n "> angular.js (line 5696) 549 in compositeLinkFn - mylocalcounter=288 node in loop 1 = <tellervideo state="tellerVideoState" ng-show="showTellerVideo"> angular.js (line 5696) 550 in compositeLinkFn - mylocalcounter=288 nodeLinkFn= "function delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn) { "use strict"; if ( templateUrl ) { console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=' + templateUrl);mycounter++; } else { console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=unknown');mycounter++; } if (linkQueue) { console.log(mycounter + ' i" angular.js (line 5699) 551 in compositeLinkFn - mylocalcounter=288 childScope = same as parent scope angular.js (line 5705) 552 in compositeLinkFn - mylocalcounter=288 childTranscludeFn = false boundTranscludeFn = null transcludeFn = false angular.js (line 5710) in compositeLinkFn - mylocalcounter=288 calling nodeLinkFn with found boundTranscludeFn angular.js (line 5717) 553 in delayedNodeLinkFn - for templateUrl=template/tellerVideo.html angular.js (line 6598) 554 in delayedNodeLinkFn - linkQueue is true, scope=Scope { $id="003", this=Scope, $$listeners={...}, more...}, node=<tellervideo state="tellerVideoState" ng-show="showTellerVideo"> angular.js (line 6604) 554 in compositeLinkFn - mylocalcounter=288 node in loop 2 = <TextNode textContent="\n "> angular.js (line 5696) 555 in compositeLinkFn - mylocalcounter=288 node in loop 3 = <tellertransactions ng-show="showTellerTransactions"> angular.js (line 5696) 556 in compositeLinkFn - mylocalcounter=288 nodeLinkFn= "function delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn) { "use strict"; if ( templateUrl ) { console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=' + templateUrl);mycounter++; } else { console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=unknown');mycounter++; } if (linkQueue) { console.log(mycounter + ' i" angular.js (line 5699) 557 in compositeLinkFn - mylocalcounter=288 childScope = same as parent scope angular.js (line 5705) 558 in compositeLinkFn - mylocalcounter=288 childTranscludeFn = function publicLinkFn(scope, cloneConnectFn, transcludeControllers){ "use strict"; console.log(mycounter + ' in publicLinkFn - start: mylocalcounter='+mylocalcounter+' scope=%o, cloneConnectFn=%o, transcludeControllers=%o, $compileNodes=%o', scope, cloneConnectFn, transcludeControllers, $compileNodes);mycounter++; assertArg(scope, 'scope'); // important!!: we must call our jqLite.clone() since the jQuery one is trying to be smart // and sometimes changes the structure of the DOM. var $linkNode = cloneConnectFn ? JQLitePrototype.clone.call($compileNodes) // IMPORTANT!!! : $compileNodes; forEach(transcludeControllers, function(instance, name) { console.log(mycounter + ' in publicLinkFn - adding controller to data node: controller $' + name + 'Controller=%o', instance);mycounter++; $linkNode.data('$' + name + 'Controller', instance); }); // Attach scope only to non-text nodes. for(var i = 0, ii = $linkNode.length; i<ii; i++) { var node = $linkNode[i], nodeType = node.nodeType; if (nodeType === 1 /* element */ || nodeType === 9 /* document */) { $linkNode.eq(i).data('$scope', scope); } } if (cloneConnectFn) cloneConnectFn($linkNode, scope); if (compositeLinkFn) compositeLinkFn(scope, $linkNode, $linkNode); console.log('publicLinkFn - end'); return $linkNode; } boundTranscludeFn = null transcludeFn = false angular.js (line 5710) 559 in compositeLinkFn - mylocalcounter=288 calling nodeLinkFn with createBoundTranscludeFn angular.js (line 5712) 560 in createBoundTranscludeFn - scope=Scope { $id="003", this=Scope, $$listeners={...}, more...}, transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 5730) 561 in delayedNodeLinkFn - for templateUrl=template/tellerTransactions.html angular.js (line 6598) 562 in delayedNodeLinkFn - linkQueue is true, scope=Scope { $id="003", this=Scope, $$listeners={...}, more...}, node=<tellertransactions ng-show="showTellerTransactions"> angular.js (line 6604) 562 in compositeLinkFn - mylocalcounter=288 node in loop 4 = <TextNode textContent="\n "> angular.js (line 5696) 563 in compositeLinkFn - mylocalcounter=288 scope=Scope { $id="003", this=Scope, $$listeners={...}, more...}, done going through all linkFns = [null, null, delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn), null, null, null, delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn), null, null, null], angular.js (line 5725) 564 in compositeLinkFn - mylocalcounter=268 node in loop 4 = <TextNode textContent="\n "> angular.js (line 5696) 565 in compositeLinkFn - mylocalcounter=268 node in loop 5 = <div decline="declinecall()" answer="acceptcall()" ng-show="showTellerAnswer" telleranswer=""> angular.js (line 5696) 566 in compositeLinkFn - mylocalcounter=268 nodeLinkFn= "function delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn) { "use strict"; if ( templateUrl ) { console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=' + templateUrl);mycounter++; } else { console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=unknown');mycounter++; } if (linkQueue) { console.log(mycounter + ' i" angular.js (line 5699) 567 in compositeLinkFn - mylocalcounter=268 childScope = same as parent scope angular.js (line 5705) 568 in compositeLinkFn - mylocalcounter=268 childTranscludeFn = false boundTranscludeFn = null transcludeFn = false angular.js (line 5710) in compositeLinkFn - mylocalcounter=268 calling nodeLinkFn with found boundTranscludeFn angular.js (line 5717) 569 in delayedNodeLinkFn - for templateUrl=template/tellerAnswer.html angular.js (line 6598) 570 in delayedNodeLinkFn - linkQueue is true, scope=Scope { $id="003", this=Scope, $$listeners={...}, more...}, node=<div decline="declinecall()" answer="acceptcall()" ng-show="showTellerAnswer" telleranswer=""> angular.js (line 6604) 570 in compositeLinkFn - mylocalcounter=268 node in loop 6 = <TextNode textContent="\n "> angular.js (line 5696) 571 in compositeLinkFn - mylocalcounter=268 scope=Scope { $id="003", this=Scope, $$listeners={...}, more...}, done going through all linkFns = [null, null, delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn), null, null, null, null, compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn), null, null, delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn), null, null, null], angular.js (line 5725) 572 in compositeLinkFn - mylocalcounter=259 node in loop 2 = <TextNode textContent="\n "> angular.js (line 5696) 573 in compositeLinkFn - mylocalcounter=259 scope=Scope { $id="003", this=Scope, $$listeners={...}, more...}, done going through all linkFns = [null, null, null, compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn), null, null], angular.js (line 5725) 574 in compositeLinkFn - mylocalcounter=252 node in loop 2 = <TextNode textContent="\n \n \n\n\n"> angular.js (line 5696) 575 in compositeLinkFn - mylocalcounter=252 scope=Scope { $id="003", this=Scope, $$listeners={...}, more...}, done going through all linkFns = [null, null, null, compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn), null, null], angular.js (line 5725) 576 in nodeLinkFn - mylocalcounter=247 looping through postLinkFns of length 0 for scope Scope { $id="003", this=Scope, $$listeners={...}, more...} and element Object[body.ng-scope] angular.js (line 6367) 577 mylocalcounter=247 in nodeLinkFn - end angular.js (line 6400) 578 in compositeLinkFn - mylocalcounter=19 scope=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...}, done going through all linkFns = [null, compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn), null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn)], angular.js (line 5725) 579 in compositeLinkFn - mylocalcounter=10 scope=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...}, done going through all linkFns = [null, compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn)], angular.js (line 5725)

This next line marks the end of the initial call to compile "compile(element)(scope);" that we talked about here and the end of the call to the publicLinkFn returned from that compile call.

publicLinkFn - mylocalcounter=9 end angular.js (line 5582) returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12251) bootstrap/doBootstrap/<()angular.js (line 1334) invoke()angular.js (line 3744) bootstrap/doBootstrap()angular.js (line 1333) bootstrap()angular.js (line 1347) angularInit()angular.js (line 1293) null()angular.js (line 20766) jQuery.Callbacks/fire()jquery-1.9.1.js (line 1037) jQuery.Callbacks/self.fireWith()jquery-1.9.1.js (line 1148) .ready()jquery-1.9.1.js (line 433) completed()jquery-1.9.1.js (line 103) asyncTask.expression = function() angular.js (line 11972) returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) bootstrap/doBootstrap/<()angular.js (line 1334) invoke()angular.js (line 3744) bootstrap/doBootstrap()angular.js (line 1333) bootstrap()angular.js (line 1347) angularInit()angular.js (line 1293) null()angular.js (line 20766) jQuery.Callbacks/fire()jquery-1.9.1.js (line 1037) jQuery.Callbacks/self.fireWith()jquery-1.9.1.js (line 1148) .ready()jquery-1.9.1.js (line 433) completed()jquery-1.9.1.js (line 103)

Everything for the next little bit is due to calls to "$rootScope.$digest();" in the finally of the $apply function.

$apply: function(expr) { try { beginPhase('$apply'); return this.$eval(expr); } catch (e) { $exceptionHandler(e); } finally { clearPhase(); try { $rootScope.$digest(); } catch (e) { $exceptionHandler(e); throw e; } } },
asyncTask.expression = function() angular.js (line 11972) returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) bootstrap/doBootstrap/<()angular.js (line 1334) invoke()angular.js (line 3744) bootstrap/doBootstrap()angular.js (line 1333) bootstrap()angular.js (line 1347) angularInit()angular.js (line 1293) null()angular.js (line 20766) jQuery.Callbacks/fire()jquery-1.9.1.js (line 1037) jQuery.Callbacks/self.fireWith()jquery-1.9.1.js (line 1148) .ready()jquery-1.9.1.js (line 433) completed()jquery-1.9.1.js (line 103) asyncTask.expression = function() angular.js (line 11972) returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) bootstrap/doBootstrap/<()angular.js (line 1334) invoke()angular.js (line 3744) bootstrap/doBootstrap()angular.js (line 1333) bootstrap()angular.js (line 1347) angularInit()angular.js (line 1293) null()angular.js (line 20766) jQuery.Callbacks/fire()jquery-1.9.1.js (line 1037) jQuery.Callbacks/self.fireWith()jquery-1.9.1.js (line 1148) .ready()jquery-1.9.1.js (line 433) completed()jquery-1.9.1.js (line 103) asyncTask.expression = function() angular.js (line 11972) returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) bootstrap/doBootstrap/<()angular.js (line 1334) invoke()angular.js (line 3744) bootstrap/doBootstrap()angular.js (line 1333) bootstrap()angular.js (line 1347) angularInit()angular.js (line 1293) null()angular.js (line 20766) jQuery.Callbacks/fire()jquery-1.9.1.js (line 1037) jQuery.Callbacks/self.fireWith()jquery-1.9.1.js (line 1148) .ready()jquery-1.9.1.js (line 433) completed()jquery-1.9.1.js (line 103) asyncTask.expression = function() angular.js (line 11972) value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223) returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) bootstrap/doBootstrap/<()angular.js (line 1334) invoke()angular.js (line 3744) bootstrap/doBootstrap()angular.js (line 1333) bootstrap()angular.js (line 1347) angularInit()angular.js (line 1293) null()angular.js (line 20766) jQuery.Callbacks/fire()jquery-1.9.1.js (line 1037) jQuery.Callbacks/self.fireWith()jquery-1.9.1.js (line 1148) .ready()jquery-1.9.1.js (line 433) completed()jquery-1.9.1.js (line 103) asyncTask.expression = function() angular.js (line 11972) value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223) returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) bootstrap/doBootstrap/<()angular.js (line 1334) invoke()angular.js (line 3744) bootstrap/doBootstrap()angular.js (line 1333) bootstrap()angular.js (line 1347) angularInit()angular.js (line 1293) null()angular.js (line 20766) jQuery.Callbacks/fire()jquery-1.9.1.js (line 1037) jQuery.Callbacks/self.fireWith()jquery-1.9.1.js (line 1148) .ready()jquery-1.9.1.js (line 433) completed()jquery-1.9.1.js (line 103) asyncTask.expression = function() angular.js (line 11972) value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223) returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) bootstrap/doBootstrap/<()angular.js (line 1334) invoke()angular.js (line 3744) bootstrap/doBootstrap()angular.js (line 1333) bootstrap()angular.js (line 1347) angularInit()angular.js (line 1293) null()angular.js (line 20766) jQuery.Callbacks/fire()jquery-1.9.1.js (line 1037) jQuery.Callbacks/self.fireWith()jquery-1.9.1.js (line 1148) .ready()jquery-1.9.1.js (line 433) completed()jquery-1.9.1.js (line 103) asyncTask.expression = function() angular.js (line 11972) value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223) returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) bootstrap/doBootstrap/<()angular.js (line 1334) invoke()angular.js (line 3744) bootstrap/doBootstrap()angular.js (line 1333) bootstrap()angular.js (line 1347) angularInit()angular.js (line 1293) null()angular.js (line 20766) jQuery.Callbacks/fire()jquery-1.9.1.js (line 1037) jQuery.Callbacks/self.fireWith()jquery-1.9.1.js (line 1148) .ready()jquery-1.9.1.js (line 433) completed()jquery-1.9.1.js (line 103) asyncTask.expression = function() angular.js (line 11972) value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223) returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) bootstrap/doBootstrap/<()angular.js (line 1334) invoke()angular.js (line 3744) bootstrap/doBootstrap()angular.js (line 1333) bootstrap()angular.js (line 1347) angularInit()angular.js (line 1293) null()angular.js (line 20766) jQuery.Callbacks/fire()jquery-1.9.1.js (line 1037) jQuery.Callbacks/self.fireWith()jquery-1.9.1.js (line 1148) .ready()jquery-1.9.1.js (line 433) completed()jquery-1.9.1.js (line 103) asyncTask.expression = function() angular.js (line 11972) returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) bootstrap/doBootstrap/<()angular.js (line 1334) invoke()angular.js (line 3744) bootstrap/doBootstrap()angular.js (line 1333) bootstrap()angular.js (line 1347) angularInit()angular.js (line 1293) null()angular.js (line 20766) jQuery.Callbacks/fire()jquery-1.9.1.js (line 1037) jQuery.Callbacks/self.fireWith()jquery-1.9.1.js (line 1148) .ready()jquery-1.9.1.js (line 433) completed()jquery-1.9.1.js (line 103) asyncTask.expression = function() angular.js (line 11972) value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223) returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) bootstrap/doBootstrap/<()angular.js (line 1334) invoke()angular.js (line 3744) bootstrap/doBootstrap()angular.js (line 1333) bootstrap()angular.js (line 1347) angularInit()angular.js (line 1293) null()angular.js (line 20766) jQuery.Callbacks/fire()jquery-1.9.1.js (line 1037) jQuery.Callbacks/self.fireWith()jquery-1.9.1.js (line 1148) .ready()jquery-1.9.1.js (line 433) completed()jquery-1.9.1.js (line 103) asyncTask.expression = function() angular.js (line 11972) returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) bootstrap/doBootstrap/<()angular.js (line 1334) invoke()angular.js (line 3744) bootstrap/doBootstrap()angular.js (line 1333) bootstrap()angular.js (line 1347) angularInit()angular.js (line 1293) null()angular.js (line 20766) jQuery.Callbacks/fire()jquery-1.9.1.js (line 1037) jQuery.Callbacks/self.fireWith()jquery-1.9.1.js (line 1148) .ready()jquery-1.9.1.js (line 433) completed()jquery-1.9.1.js (line 103) asyncTask.expression = function() angular.js (line 11972) value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223) returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) bootstrap/doBootstrap/<()angular.js (line 1334) invoke()angular.js (line 3744) bootstrap/doBootstrap()angular.js (line 1333) bootstrap()angular.js (line 1347) angularInit()angular.js (line 1293) null()angular.js (line 20766) jQuery.Callbacks/fire()jquery-1.9.1.js (line 1037) jQuery.Callbacks/self.fireWith()jquery-1.9.1.js (line 1148) .ready()jquery-1.9.1.js (line 433) completed()jquery-1.9.1.js (line 103) asyncTask.expression = function() angular.js (line 11972) returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) bootstrap/doBootstrap/<()angular.js (line 1334) invoke()angular.js (line 3744) bootstrap/doBootstrap()angular.js (line 1333) bootstrap()angular.js (line 1347) angularInit()angular.js (line 1293) null()angular.js (line 20766) jQuery.Callbacks/fire()jquery-1.9.1.js (line 1037) jQuery.Callbacks/self.fireWith()jquery-1.9.1.js (line 1148) .ready()jquery-1.9.1.js (line 433) completed()jquery-1.9.1.js (line 103) asyncTask.expression = function() angular.js (line 11972) value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223) returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) bootstrap/doBootstrap/<()angular.js (line 1334) invoke()angular.js (line 3744) bootstrap/doBootstrap()angular.js (line 1333) bootstrap()angular.js (line 1347) angularInit()angular.js (line 1293) null()angular.js (line 20766) jQuery.Callbacks/fire()jquery-1.9.1.js (line 1037) jQuery.Callbacks/self.fireWith()jquery-1.9.1.js (line 1148) .ready()jquery-1.9.1.js (line 433) completed()jquery-1.9.1.js (line 103) asyncTask.expression = function() angular.js (line 11972) returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) bootstrap/doBootstrap/<()angular.js (line 1334) invoke()angular.js (line 3744) bootstrap/doBootstrap()angular.js (line 1333) bootstrap()angular.js (line 1347) angularInit()angular.js (line 1293) null()angular.js (line 20766) jQuery.Callbacks/fire()jquery-1.9.1.js (line 1037) jQuery.Callbacks/self.fireWith()jquery-1.9.1.js (line 1148) .ready()jquery-1.9.1.js (line 433) completed()jquery-1.9.1.js (line 103) asyncTask.expression = function() angular.js (line 11972) value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223) in wrappedCallback of promise.then 2 angular.js (line 11136) returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) bootstrap/doBootstrap/<()angular.js (line 1334) invoke()angular.js (line 3744) bootstrap/doBootstrap()angular.js (line 1333) bootstrap()angular.js (line 1347) angularInit()angular.js (line 1293) null()angular.js (line 20766) jQuery.Callbacks/fire()jquery-1.9.1.js (line 1037) jQuery.Callbacks/self.fireWith()jquery-1.9.1.js (line 1148) .ready()jquery-1.9.1.js (line 433) completed()jquery-1.9.1.js (line 103) asyncTask.expression = function() angular.js (line 11972) value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223) in wrappedCallback of promise.then 2 angular.js (line 11136) returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) bootstrap/doBootstrap/<()angular.js (line 1334) invoke()angular.js (line 3744) bootstrap/doBootstrap()angular.js (line 1333) bootstrap()angular.js (line 1347) angularInit()angular.js (line 1293) null()angular.js (line 20766) jQuery.Callbacks/fire()jquery-1.9.1.js (line 1037) jQuery.Callbacks/self.fireWith()jquery-1.9.1.js (line 1148) .ready()jquery-1.9.1.js (line 433) completed()jquery-1.9.1.js (line 103) asyncTask.expression = function() angular.js (line 11972) value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223) in wrappedCallback of promise.then 2 angular.js (line 11136) returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) bootstrap/doBootstrap/<()angular.js (line 1334) invoke()angular.js (line 3744) bootstrap/doBootstrap()angular.js (line 1333) bootstrap()angular.js (line 1347) angularInit()angular.js (line 1293) null()angular.js (line 20766) jQuery.Callbacks/fire()jquery-1.9.1.js (line 1037) jQuery.Callbacks/self.fireWith()jquery-1.9.1.js (line 1148) .ready()jquery-1.9.1.js (line 433) completed()jquery-1.9.1.js (line 103) asyncTask.expression = function() angular.js (line 11972) value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223) in wrappedCallback of promise.then 2 angular.js (line 11136) returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) bootstrap/doBootstrap/<()angular.js (line 1334) invoke()angular.js (line 3744) bootstrap/doBootstrap()angular.js (line 1333) bootstrap()angular.js (line 1347) angularInit()angular.js (line 1293) null()angular.js (line 20766) jQuery.Callbacks/fire()jquery-1.9.1.js (line 1037) jQuery.Callbacks/self.fireWith()jquery-1.9.1.js (line 1148) .ready()jquery-1.9.1.js (line 433) completed()jquery-1.9.1.js (line 103) asyncTask.expression = function() angular.js (line 11972) returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) bootstrap/doBootstrap/<()angular.js (line 1334) invoke()angular.js (line 3744) bootstrap/doBootstrap()angular.js (line 1333) bootstrap()angular.js (line 1347) angularInit()angular.js (line 1293) null()angular.js (line 20766) jQuery.Callbacks/fire()jquery-1.9.1.js (line 1037) jQuery.Callbacks/self.fireWith()jquery-1.9.1.js (line 1148) .ready()jquery-1.9.1.js (line 433) completed()jquery-1.9.1.js (line 103) asyncTask.expression = function() angular.js (line 11972) returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) bootstrap/doBootstrap/<()angular.js (line 1334) invoke()angular.js (line 3744) bootstrap/doBootstrap()angular.js (line 1333) bootstrap()angular.js (line 1347) angularInit()angular.js (line 1293) null()angular.js (line 20766) jQuery.Callbacks/fire()jquery-1.9.1.js (line 1037) jQuery.Callbacks/self.fireWith()jquery-1.9.1.js (line 1148) .ready()jquery-1.9.1.js (line 433) completed()jquery-1.9.1.js (line 103) asyncTask.expression = function() angular.js (line 11972) returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) bootstrap/doBootstrap/<()angular.js (line 1334) invoke()angular.js (line 3744) bootstrap/doBootstrap()angular.js (line 1333) bootstrap()angular.js (line 1347) angularInit()angular.js (line 1293) null()angular.js (line 20766) jQuery.Callbacks/fire()jquery-1.9.1.js (line 1037) jQuery.Callbacks/self.fireWith()jquery-1.9.1.js (line 1148) .ready()jquery-1.9.1.js (line 433) completed()jquery-1.9.1.js (line 103) asyncTask.expression = function() angular.js (line 11972) returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) bootstrap/doBootstrap/<()angular.js (line 1334) invoke()angular.js (line 3744) bootstrap/doBootstrap()angular.js (line 1333) bootstrap()angular.js (line 1347) angularInit()angular.js (line 1293) null()angular.js (line 20766) jQuery.Callbacks/fire()jquery-1.9.1.js (line 1037) jQuery.Callbacks/self.fireWith()jquery-1.9.1.js (line 1148) .ready()jquery-1.9.1.js (line 433) completed()jquery-1.9.1.js (line 103)

Here is the end of the doBootstrap function that kind of starts angular.js off.

doBootstrap - end angular.js (line 1340)

These next 3 lines are the result of the call to my "myfunction" that I setup like this "$( document ).ready( myfunction )".

winHeight = 452 my.js (line 9) newHeight = 360 my.js (line 10) end of myfunction my.js (line 42)

This is the start of a new call stack to handle the return of the template/tellerHeader.html http request.

in JQuery internalData - id=1, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - name="events", thisCache=Object { events={...}, handle=function()} jquery-1.9.1.js (line 1631) in JQuery internalData - id="jQuery19105379044613579519", cache=Window index.html jquery-1.9.1.js (line 1572) in JQuery internalData - name="events", thisCache=Object { events={...}, toJSON=function(), handle=function()} jquery-1.9.1.js (line 1631) in JQuery internalData - id=1, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - id="jQuery19105379044613579519", cache=Window index.html jquery-1.9.1.js (line 1572) in JQuery internalData - name="events", thisCache=Object { events={...}, toJSON=function(), handle=function()} jquery-1.9.1.js (line 1631) in done for url template/tellerHeader.html angular.js (line 8025) in done calling $rootScope.$apply() angular.js (line 8027) returning the result of calling $parse on expr=undefined followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12251) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172) asyncTask.expression = function() angular.js (line 11972) returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172) asyncTask.expression = function() angular.js (line 11972) value in then = Object { data="<div class="header">\r\n ...a></li>\r\n </ul>\r\n</div>", status=200, config={...}, more...} angular.js (line 11223) in wrappedCallback of promise.then angular.js (line 11136) returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172) asyncTask.expression = function() angular.js (line 11972) value in then = Object { data="<div class="header">\r\n ...a></li>\r\n </ul>\r\n</div>", status=200, config={...}, more...} angular.js (line 11223) in wrappedCallback of promise.then angular.js (line 11136) returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172) asyncTask.expression = function() angular.js (line 11972) returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172) asyncTask.expression = function() angular.js (line 11972) value in then = Object { data="<div class="header">\r\n ...a></li>\r\n </ul>\r\n</div>", status=200, config={...}, more...} angular.js (line 11223) in wrappedCallback of promise.then 2 angular.js (line 11136) in promise.then for response Object { data="<div class="header">\r\n ...a></li>\r\n </ul>\r\n</div>", status=200, config={...}, more...} angular.js (line 7759) 580 in get success - for templateUrl=template/tellerHeader.html content = <div class="header"> <ul class="nav nav-pills ppull-right"> <li class="dactive"><a href="#">File</a></li> <li><a href="#">Session</a></li> <li><a href="#">Transactions</a></li> <li><a href="#">Action</a></li> <li><a href="#">Chat</a></li> </ul> </div> angular.js (line 6516) compileTemplateUrl/<()angular.js (line 6517) $http/promise.success/<()angular.js (line 7760) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/ref/<.then/<()angular.js (line 11224) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172) 581 in get success - for templateUrl=template/tellerHeader.html adding derivedSyncDirective Object { restrict="E", priority=0, index=0, more...} to front of directives list angular.js (line 6550) 582 in get success - for templateUrl=template/tellerHeader.html calling applyDirectivesToNode, directives=[Object { restrict="E", priority=0, index=0, more...}], compileNode=<tellerheader> angular.js (line 6553) in applyDirectivesToNode - start: mylocalcounter=583 transcludeFn=false angular.js (line 5923) 583 in applyDirectivesToNode - mylocalcounter=583 newIsolateScopeDirective=undefined angular.js (line 5943) in applyDirectivesToNode - mylocalcounter=583 executing all 1 directives on the current compileNode: <tellerheader>, directives: [Object { restrict="E", priority=0, index=0, more...}] angular.js (line 5946) 584 in applyDirectivesToNode - mylocalcounter=583 executing directive i=0 name=tellerheader directive=Object { restrict="E", priority=0, index=0, more...} on compileNode: <tellerheader> angular.js (line 5949) 585 in applyDirectivesToNode - creating controllerDirectives[tellerheader] = Object { restrict="E", priority=0, index=0, more...} angular.js (line 5986) 586 in applyDirectivesToNode - mylocalcounter=583 done executing directive i=0 name=tellerheader directive=Object { restrict="E", priority=0, index=0, more...} on compileNode: <tellerheader> angular.js (line 6122) applyDirectivesToNode - mylocalcounter=583 done executing all directives on the current compileNode=<tellerheader>; newScopeDirective=undefined angular.js (line 6124) 587 in get success - for templateUrl=template/tellerHeader.html calling compileNodes with $compileNode[0].childNodes angular.js (line 6562) in compileNodes - start mylocalcounter=588 angular.js (line 5614) in compileNodes - mylocalcounter=588 going through all the nodes in our list of length 1, list = NodeList[div.header] angular.js (line 5619) 588 in compileNodes - mylocalcounter=588 calling collectDirectives on nodeList[0] <div class="header"> angular.js (line 5623) in collectDirectives - calling addDirective on node with name=div maxPriority = undefined ignoreDirective = undefined angular.js (line 5771) 589 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776) 590 in collectDirectives - nAttrs[0] = class="header" angular.js (line 5779) 591 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806) 592 in compileNodes - mylocalcounter=588 length of newly collected directives for nodeList[0] <div class="header"> , directives.length=0: directives= [] angular.js (line 5627) in compileNodes - mylocalcounter=588 nodeLinkFn returned = null angular.js (line 5638) in compileNodes - mylocalcounter=588 we are going to call compileNodes with childNodes angular.js (line 5649) in compileNodes - start mylocalcounter=593 angular.js (line 5614) in compileNodes - mylocalcounter=593 going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, ul.nav, <TextNode textContent="\n">] angular.js (line 5619) 593 in compileNodes - mylocalcounter=593 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623) 594 in compileNodes - mylocalcounter=593 length of newly collected directives for nodeList[0] <TextNode textContent="\n "> , directives.length=0: directives= [] angular.js (line 5627) in compileNodes - mylocalcounter=593 nodeLinkFn returned = null angular.js (line 5638) 595 in compileNodes - mylocalcounter=593 calling collectDirectives on nodeList[1] <ul class="nav nav-pills ppull-right"> angular.js (line 5623) in collectDirectives - calling addDirective on node with name=ul maxPriority = undefined ignoreDirective = undefined angular.js (line 5771) 596 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776) 597 in collectDirectives - nAttrs[0] = class="nav nav-pills ppull-right" angular.js (line 5779) 598 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806) 599 in compileNodes - mylocalcounter=593 length of newly collected directives for nodeList[1] <ul class="nav nav-pills ppull-right"> , directives.length=0: directives= [] angular.js (line 5627) in compileNodes - mylocalcounter=593 nodeLinkFn returned = null angular.js (line 5638) in compileNodes - mylocalcounter=593 we are going to call compileNodes with childNodes angular.js (line 5649) in compileNodes - start mylocalcounter=600 angular.js (line 5614) in compileNodes - mylocalcounter=600 going through all the nodes in our list of length 11, list = NodeList[<TextNode textContent="\n ">, li.dactive, <TextNode textContent="\n ">, li, <TextNode textContent="\n ">, li, <TextNode textContent="\n ">, li, <TextNode textContent="\n ">, li, <TextNode textContent="\n ">] angular.js (line 5619) 600 in compileNodes - mylocalcounter=600 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623) 601 in compileNodes - mylocalcounter=600 length of newly collected directives for nodeList[0] <TextNode textContent="\n "> , directives.length=0: directives= [] angular.js (line 5627) in compileNodes - mylocalcounter=600 nodeLinkFn returned = null angular.js (line 5638) 602 in compileNodes - mylocalcounter=600 calling collectDirectives on nodeList[1] <li class="dactive"> angular.js (line 5623) in collectDirectives - calling addDirective on node with name=li maxPriority = undefined ignoreDirective = undefined angular.js (line 5771) 603 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776) 604 in collectDirectives - nAttrs[0] = class="dactive" angular.js (line 5779) 605 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806) 606 in compileNodes - mylocalcounter=600 length of newly collected directives for nodeList[1] <li class="dactive"> , directives.length=0: directives= [] angular.js (line 5627) in compileNodes - mylocalcounter=600 nodeLinkFn returned = null angular.js (line 5638) in compileNodes - mylocalcounter=600 we are going to call compileNodes with childNodes angular.js (line 5649) in compileNodes - start mylocalcounter=607 angular.js (line 5614) in compileNodes - mylocalcounter=607 going through all the nodes in our list of length 1, list = NodeList[a #] angular.js (line 5619) 607 in compileNodes - mylocalcounter=607 calling collectDirectives on nodeList[0] <a href="#"> angular.js (line 5623) in collectDirectives - calling addDirective on node with name=a maxPriority = undefined ignoreDirective = undefined angular.js (line 5771) in addDirective - found directive, priority = 0 angular.js (line 6436) in addDirective - adding directive angular.js (line 6439) 608 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776) 609 in collectDirectives - nAttrs[0] = href="#" angular.js (line 5779) 610 in collectDirectives - calling addDirective on directive with name=href maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806) 611 in compileNodes - mylocalcounter=607 length of newly collected directives for nodeList[0] <a href="#"> , directives.length=1: directives= [Object { restrict="E", priority=0, index=0, more...}] angular.js (line 5627) in compileNodes - mylocalcounter=607 going to call applyDirectivesToNode angular.js (line 5629) in applyDirectivesToNode - start: mylocalcounter=612 transcludeFn=false angular.js (line 5923) 612 in applyDirectivesToNode - mylocalcounter=612 newIsolateScopeDirective=undefined angular.js (line 5943) in applyDirectivesToNode - mylocalcounter=612 executing all 1 directives on the current compileNode: <a href="#">, directives: [Object { restrict="E", priority=0, index=0, more...}] angular.js (line 5946) 613 in applyDirectivesToNode - mylocalcounter=612 executing directive i=0 name=a directive=Object { restrict="E", priority=0, index=0, more...} on compileNode: <a href="#"> angular.js (line 5949) 614 in applyDirectivesToNode - mylocalcounter=612 in directive.compile for compileNode a templateAttrs = Object { $$element={...}, $attr={...}, href="#", more...} angular.js (line 6101) applyDirectivesToNode - mylocalcounter=612 linkFn returned from directive.compile = undefined angular.js (line 6105) 615 in applyDirectivesToNode - mylocalcounter=612 done executing directive i=0 name=a directive=Object { restrict="E", priority=0, index=0, more...} on compileNode: <a href="#"> angular.js (line 6122) applyDirectivesToNode - mylocalcounter=612 done executing all directives on the current compileNode=<a href="#">; newScopeDirective=undefined angular.js (line 6124) in compileNodes - mylocalcounter=607 nodeLinkFn returned = function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict"; var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn; if (compileNode === linkNode) { attrs = templateAttrs; } else { attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr angular.js (line 5636) in compileNodes - mylocalcounter=607 we are going to call compileNodes with childNodes angular.js (line 5649) in compileNodes - start mylocalcounter=616 angular.js (line 5614) in compileNodes - mylocalcounter=616 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="File">] angular.js (line 5619) 616 in compileNodes - mylocalcounter=616 calling collectDirectives on nodeList[0] <TextNode textContent="File"> angular.js (line 5623) 617 in compileNodes - mylocalcounter=616 length of newly collected directives for nodeList[0] <TextNode textContent="File"> , directives.length=0: directives= [] angular.js (line 5627) in compileNodes - mylocalcounter=616 nodeLinkFn returned = null angular.js (line 5638) in compileNodes - mylocalcounter=616 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="File">] angular.js (line 5664) in compileNodes - mylocalcounter=607 done going through all the nodes in our list of length 1, list = NodeList[a #] angular.js (line 5664) 618 in compileNodes - at end mylocalcounter=607 linkFnFound=true angular.js (line 5670) 619 in compileNodes - mylocalcounter=600 calling collectDirectives on nodeList[2] <TextNode textContent="\n "> angular.js (line 5623) 620 in compileNodes - mylocalcounter=600 length of newly collected directives for nodeList[2] <TextNode textContent="\n "> , directives.length=0: directives= [] angular.js (line 5627) in compileNodes - mylocalcounter=600 nodeLinkFn returned = null angular.js (line 5638) 621 in compileNodes - mylocalcounter=600 calling collectDirectives on nodeList[3] <li> angular.js (line 5623) in collectDirectives - calling addDirective on node with name=li maxPriority = undefined ignoreDirective = undefined angular.js (line 5771) 622 in collectDirectives - looping through node.attributes.length = 0, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776) 623 in compileNodes - mylocalcounter=600 length of newly collected directives for nodeList[3] <li> , directives.length=0: directives= [] angular.js (line 5627) in compileNodes - mylocalcounter=600 nodeLinkFn returned = null angular.js (line 5638) in compileNodes - mylocalcounter=600 we are going to call compileNodes with childNodes angular.js (line 5649) in compileNodes - start mylocalcounter=624 angular.js (line 5614) in compileNodes - mylocalcounter=624 going through all the nodes in our list of length 1, list = NodeList[a #] angular.js (line 5619) 624 in compileNodes - mylocalcounter=624 calling collectDirectives on nodeList[0] <a href="#"> angular.js (line 5623) in collectDirectives - calling addDirective on node with name=a maxPriority = undefined ignoreDirective = undefined angular.js (line 5771) in addDirective - found directive, priority = 0 angular.js (line 6436) in addDirective - adding directive angular.js (line 6439) 625 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776) 626 in collectDirectives - nAttrs[0] = href="#" angular.js (line 5779) 627 in collectDirectives - calling addDirective on directive with name=href maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806) 628 in compileNodes - mylocalcounter=624 length of newly collected directives for nodeList[0] <a href="#"> , directives.length=1: directives= [Object { restrict="E", priority=0, index=0, more...}] angular.js (line 5627) in compileNodes - mylocalcounter=624 going to call applyDirectivesToNode angular.js (line 5629) in applyDirectivesToNode - start: mylocalcounter=629 transcludeFn=false angular.js (line 5923) 629 in applyDirectivesToNode - mylocalcounter=629 newIsolateScopeDirective=undefined angular.js (line 5943) in applyDirectivesToNode - mylocalcounter=629 executing all 1 directives on the current compileNode: <a href="#">, directives: [Object { restrict="E", priority=0, index=0, more...}] angular.js (line 5946) 630 in applyDirectivesToNode - mylocalcounter=629 executing directive i=0 name=a directive=Object { restrict="E", priority=0, index=0, more...} on compileNode: <a href="#"> angular.js (line 5949) 631 in applyDirectivesToNode - mylocalcounter=629 in directive.compile for compileNode a templateAttrs = Object { $$element={...}, $attr={...}, href="#", more...} angular.js (line 6101) applyDirectivesToNode - mylocalcounter=629 linkFn returned from directive.compile = undefined angular.js (line 6105) 632 in applyDirectivesToNode - mylocalcounter=629 done executing directive i=0 name=a directive=Object { restrict="E", priority=0, index=0, more...} on compileNode: <a href="#"> angular.js (line 6122) applyDirectivesToNode - mylocalcounter=629 done executing all directives on the current compileNode=<a href="#">; newScopeDirective=undefined angular.js (line 6124) in compileNodes - mylocalcounter=624 nodeLinkFn returned = function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict"; var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn; if (compileNode === linkNode) { attrs = templateAttrs; } else { attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr angular.js (line 5636) in compileNodes - mylocalcounter=624 we are going to call compileNodes with childNodes angular.js (line 5649) in compileNodes - start mylocalcounter=633 angular.js (line 5614) in compileNodes - mylocalcounter=633 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="Session">] angular.js (line 5619) 633 in compileNodes - mylocalcounter=633 calling collectDirectives on nodeList[0] <TextNode textContent="Session"> angular.js (line 5623) 634 in compileNodes - mylocalcounter=633 length of newly collected directives for nodeList[0] <TextNode textContent="Session"> , directives.length=0: directives= [] angular.js (line 5627) in compileNodes - mylocalcounter=633 nodeLinkFn returned = null angular.js (line 5638) in compileNodes - mylocalcounter=633 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="Session">] angular.js (line 5664) in compileNodes - mylocalcounter=624 done going through all the nodes in our list of length 1, list = NodeList[a #] angular.js (line 5664) 635 in compileNodes - at end mylocalcounter=624 linkFnFound=true angular.js (line 5670) 636 in compileNodes - mylocalcounter=600 calling collectDirectives on nodeList[4] <TextNode textContent="\n "> angular.js (line 5623) 637 in compileNodes - mylocalcounter=600 length of newly collected directives for nodeList[4] <TextNode textContent="\n "> , directives.length=0: directives= [] angular.js (line 5627) in compileNodes - mylocalcounter=600 nodeLinkFn returned = null angular.js (line 5638) 638 in compileNodes - mylocalcounter=600 calling collectDirectives on nodeList[5] <li> angular.js (line 5623) in collectDirectives - calling addDirective on node with name=li maxPriority = undefined ignoreDirective = undefined angular.js (line 5771) 639 in collectDirectives - looping through node.attributes.length = 0, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776) 640 in compileNodes - mylocalcounter=600 length of newly collected directives for nodeList[5] <li> , directives.length=0: directives= [] angular.js (line 5627) in compileNodes - mylocalcounter=600 nodeLinkFn returned = null angular.js (line 5638) in compileNodes - mylocalcounter=600 we are going to call compileNodes with childNodes angular.js (line 5649) in compileNodes - start mylocalcounter=641 angular.js (line 5614) in compileNodes - mylocalcounter=641 going through all the nodes in our list of length 1, list = NodeList[a #] angular.js (line 5619) 641 in compileNodes - mylocalcounter=641 calling collectDirectives on nodeList[0] <a href="#"> angular.js (line 5623) in collectDirectives - calling addDirective on node with name=a maxPriority = undefined ignoreDirective = undefined angular.js (line 5771) in addDirective - found directive, priority = 0 angular.js (line 6436) in addDirective - adding directive angular.js (line 6439) 642 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776) 643 in collectDirectives - nAttrs[0] = href="#" angular.js (line 5779) 644 in collectDirectives - calling addDirective on directive with name=href maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806) 645 in compileNodes - mylocalcounter=641 length of newly collected directives for nodeList[0] <a href="#"> , directives.length=1: directives= [Object { restrict="E", priority=0, index=0, more...}] angular.js (line 5627) in compileNodes - mylocalcounter=641 going to call applyDirectivesToNode angular.js (line 5629) in applyDirectivesToNode - start: mylocalcounter=646 transcludeFn=false angular.js (line 5923) 646 in applyDirectivesToNode - mylocalcounter=646 newIsolateScopeDirective=undefined angular.js (line 5943) in applyDirectivesToNode - mylocalcounter=646 executing all 1 directives on the current compileNode: <a href="#">, directives: [Object { restrict="E", priority=0, index=0, more...}] angular.js (line 5946) 647 in applyDirectivesToNode - mylocalcounter=646 executing directive i=0 name=a directive=Object { restrict="E", priority=0, index=0, more...} on compileNode: <a href="#"> angular.js (line 5949) 648 in applyDirectivesToNode - mylocalcounter=646 in directive.compile for compileNode a templateAttrs = Object { $$element={...}, $attr={...}, href="#", more...} angular.js (line 6101) applyDirectivesToNode - mylocalcounter=646 linkFn returned from directive.compile = undefined angular.js (line 6105) 649 in applyDirectivesToNode - mylocalcounter=646 done executing directive i=0 name=a directive=Object { restrict="E", priority=0, index=0, more...} on compileNode: <a href="#"> angular.js (line 6122) applyDirectivesToNode - mylocalcounter=646 done executing all directives on the current compileNode=<a href="#">; newScopeDirective=undefined angular.js (line 6124) in compileNodes - mylocalcounter=641 nodeLinkFn returned = function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict"; var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn; if (compileNode === linkNode) { attrs = templateAttrs; } else { attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr angular.js (line 5636) in compileNodes - mylocalcounter=641 we are going to call compileNodes with childNodes angular.js (line 5649) in compileNodes - start mylocalcounter=650 angular.js (line 5614) in compileNodes - mylocalcounter=650 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="Transactions">] angular.js (line 5619) 650 in compileNodes - mylocalcounter=650 calling collectDirectives on nodeList[0] <TextNode textContent="Transactions"> angular.js (line 5623) 651 in compileNodes - mylocalcounter=650 length of newly collected directives for nodeList[0] <TextNode textContent="Transactions"> , directives.length=0: directives= [] angular.js (line 5627) in compileNodes - mylocalcounter=650 nodeLinkFn returned = null angular.js (line 5638) in compileNodes - mylocalcounter=650 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="Transactions">] angular.js (line 5664) in compileNodes - mylocalcounter=641 done going through all the nodes in our list of length 1, list = NodeList[a #] angular.js (line 5664) 652 in compileNodes - at end mylocalcounter=641 linkFnFound=true angular.js (line 5670) 653 in compileNodes - mylocalcounter=600 calling collectDirectives on nodeList[6] <TextNode textContent="\n "> angular.js (line 5623) 654 in compileNodes - mylocalcounter=600 length of newly collected directives for nodeList[6] <TextNode textContent="\n "> , directives.length=0: directives= [] angular.js (line 5627) in compileNodes - mylocalcounter=600 nodeLinkFn returned = null angular.js (line 5638) 655 in compileNodes - mylocalcounter=600 calling collectDirectives on nodeList[7] <li> angular.js (line 5623) in collectDirectives - calling addDirective on node with name=li maxPriority = undefined ignoreDirective = undefined angular.js (line 5771) 656 in collectDirectives - looping through node.attributes.length = 0, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776) 657 in compileNodes - mylocalcounter=600 length of newly collected directives for nodeList[7] <li> , directives.length=0: directives= [] angular.js (line 5627) in compileNodes - mylocalcounter=600 nodeLinkFn returned = null angular.js (line 5638) in compileNodes - mylocalcounter=600 we are going to call compileNodes with childNodes angular.js (line 5649) in compileNodes - start mylocalcounter=658 angular.js (line 5614) in compileNodes - mylocalcounter=658 going through all the nodes in our list of length 1, list = NodeList[a #] angular.js (line 5619) 658 in compileNodes - mylocalcounter=658 calling collectDirectives on nodeList[0] <a href="#"> angular.js (line 5623) in collectDirectives - calling addDirective on node with name=a maxPriority = undefined ignoreDirective = undefined angular.js (line 5771) in addDirective - found directive, priority = 0 angular.js (line 6436) in addDirective - adding directive angular.js (line 6439) 659 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776) 660 in collectDirectives - nAttrs[0] = href="#" angular.js (line 5779) 661 in collectDirectives - calling addDirective on directive with name=href maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806) 662 in compileNodes - mylocalcounter=658 length of newly collected directives for nodeList[0] <a href="#"> , directives.length=1: directives= [Object { restrict="E", priority=0, index=0, more...}] angular.js (line 5627) in compileNodes - mylocalcounter=658 going to call applyDirectivesToNode angular.js (line 5629) in applyDirectivesToNode - start: mylocalcounter=663 transcludeFn=false angular.js (line 5923) 663 in applyDirectivesToNode - mylocalcounter=663 newIsolateScopeDirective=undefined angular.js (line 5943) in applyDirectivesToNode - mylocalcounter=663 executing all 1 directives on the current compileNode: <a href="#">, directives: [Object { restrict="E", priority=0, index=0, more...}] angular.js (line 5946) 664 in applyDirectivesToNode - mylocalcounter=663 executing directive i=0 name=a directive=Object { restrict="E", priority=0, index=0, more...} on compileNode: <a href="#"> angular.js (line 5949) 665 in applyDirectivesToNode - mylocalcounter=663 in directive.compile for compileNode a templateAttrs = Object { $$element={...}, $attr={...}, href="#", more...} angular.js (line 6101) applyDirectivesToNode - mylocalcounter=663 linkFn returned from directive.compile = undefined angular.js (line 6105) 666 in applyDirectivesToNode - mylocalcounter=663 done executing directive i=0 name=a directive=Object { restrict="E", priority=0, index=0, more...} on compileNode: <a href="#"> angular.js (line 6122) applyDirectivesToNode - mylocalcounter=663 done executing all directives on the current compileNode=<a href="#">; newScopeDirective=undefined angular.js (line 6124) in compileNodes - mylocalcounter=658 nodeLinkFn returned = function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict"; var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn; if (compileNode === linkNode) { attrs = templateAttrs; } else { attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr angular.js (line 5636) in compileNodes - mylocalcounter=658 we are going to call compileNodes with childNodes angular.js (line 5649) in compileNodes - start mylocalcounter=667 angular.js (line 5614) in compileNodes - mylocalcounter=667 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="Action">] angular.js (line 5619) 667 in compileNodes - mylocalcounter=667 calling collectDirectives on nodeList[0] <TextNode textContent="Action"> angular.js (line 5623) 668 in compileNodes - mylocalcounter=667 length of newly collected directives for nodeList[0] <TextNode textContent="Action"> , directives.length=0: directives= [] angular.js (line 5627) in compileNodes - mylocalcounter=667 nodeLinkFn returned = null angular.js (line 5638) in compileNodes - mylocalcounter=667 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="Action">] angular.js (line 5664) in compileNodes - mylocalcounter=658 done going through all the nodes in our list of length 1, list = NodeList[a #] angular.js (line 5664) 669 in compileNodes - at end mylocalcounter=658 linkFnFound=true angular.js (line 5670) 670 in compileNodes - mylocalcounter=600 calling collectDirectives on nodeList[8] <TextNode textContent="\n "> angular.js (line 5623) 671 in compileNodes - mylocalcounter=600 length of newly collected directives for nodeList[8] <TextNode textContent="\n "> , directives.length=0: directives= [] angular.js (line 5627) in compileNodes - mylocalcounter=600 nodeLinkFn returned = null angular.js (line 5638) 672 in compileNodes - mylocalcounter=600 calling collectDirectives on nodeList[9] <li> angular.js (line 5623) in collectDirectives - calling addDirective on node with name=li maxPriority = undefined ignoreDirective = undefined angular.js (line 5771) 673 in collectDirectives - looping through node.attributes.length = 0, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776) 674 in compileNodes - mylocalcounter=600 length of newly collected directives for nodeList[9] <li> , directives.length=0: directives= [] angular.js (line 5627) in compileNodes - mylocalcounter=600 nodeLinkFn returned = null angular.js (line 5638) in compileNodes - mylocalcounter=600 we are going to call compileNodes with childNodes angular.js (line 5649) in compileNodes - start mylocalcounter=675 angular.js (line 5614) in compileNodes - mylocalcounter=675 going through all the nodes in our list of length 1, list = NodeList[a #] angular.js (line 5619) 675 in compileNodes - mylocalcounter=675 calling collectDirectives on nodeList[0] <a href="#"> angular.js (line 5623) in collectDirectives - calling addDirective on node with name=a maxPriority = undefined ignoreDirective = undefined angular.js (line 5771) in addDirective - found directive, priority = 0 angular.js (line 6436) in addDirective - adding directive angular.js (line 6439) 676 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776) 677 in collectDirectives - nAttrs[0] = href="#" angular.js (line 5779) 678 in collectDirectives - calling addDirective on directive with name=href maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806) 679 in compileNodes - mylocalcounter=675 length of newly collected directives for nodeList[0] <a href="#"> , directives.length=1: directives= [Object { restrict="E", priority=0, index=0, more...}] angular.js (line 5627) in compileNodes - mylocalcounter=675 going to call applyDirectivesToNode angular.js (line 5629) in applyDirectivesToNode - start: mylocalcounter=680 transcludeFn=false angular.js (line 5923) 680 in applyDirectivesToNode - mylocalcounter=680 newIsolateScopeDirective=undefined angular.js (line 5943) in applyDirectivesToNode - mylocalcounter=680 executing all 1 directives on the current compileNode: <a href="#">, directives: [Object { restrict="E", priority=0, index=0, more...}] angular.js (line 5946) 681 in applyDirectivesToNode - mylocalcounter=680 executing directive i=0 name=a directive=Object { restrict="E", priority=0, index=0, more...} on compileNode: <a href="#"> angular.js (line 5949) 682 in applyDirectivesToNode - mylocalcounter=680 in directive.compile for compileNode a templateAttrs = Object { $$element={...}, $attr={...}, href="#", more...} angular.js (line 6101) applyDirectivesToNode - mylocalcounter=680 linkFn returned from directive.compile = undefined angular.js (line 6105) 683 in applyDirectivesToNode - mylocalcounter=680 done executing directive i=0 name=a directive=Object { restrict="E", priority=0, index=0, more...} on compileNode: <a href="#"> angular.js (line 6122) applyDirectivesToNode - mylocalcounter=680 done executing all directives on the current compileNode=<a href="#">; newScopeDirective=undefined angular.js (line 6124) in compileNodes - mylocalcounter=675 nodeLinkFn returned = function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict"; var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn; if (compileNode === linkNode) { attrs = templateAttrs; } else { attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr angular.js (line 5636) in compileNodes - mylocalcounter=675 we are going to call compileNodes with childNodes angular.js (line 5649) in compileNodes - start mylocalcounter=684 angular.js (line 5614) in compileNodes - mylocalcounter=684 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="Chat">] angular.js (line 5619) 684 in compileNodes - mylocalcounter=684 calling collectDirectives on nodeList[0] <TextNode textContent="Chat"> angular.js (line 5623) 685 in compileNodes - mylocalcounter=684 length of newly collected directives for nodeList[0] <TextNode textContent="Chat"> , directives.length=0: directives= [] angular.js (line 5627) in compileNodes - mylocalcounter=684 nodeLinkFn returned = null angular.js (line 5638) in compileNodes - mylocalcounter=684 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="Chat">] angular.js (line 5664) in compileNodes - mylocalcounter=675 done going through all the nodes in our list of length 1, list = NodeList[a #] angular.js (line 5664) 686 in compileNodes - at end mylocalcounter=675 linkFnFound=true angular.js (line 5670) 687 in compileNodes - mylocalcounter=600 calling collectDirectives on nodeList[10] <TextNode textContent="\n "> angular.js (line 5623) 688 in compileNodes - mylocalcounter=600 length of newly collected directives for nodeList[10] <TextNode textContent="\n "> , directives.length=0: directives= [] angular.js (line 5627) in compileNodes - mylocalcounter=600 nodeLinkFn returned = null angular.js (line 5638) in compileNodes - mylocalcounter=600 done going through all the nodes in our list of length 11, list = NodeList[<TextNode textContent="\n ">, li.dactive, <TextNode textContent="\n ">, li, <TextNode textContent="\n ">, li, <TextNode textContent="\n ">, li, <TextNode textContent="\n ">, li, <TextNode textContent="\n ">] angular.js (line 5664) 689 in compileNodes - at end mylocalcounter=600 linkFnFound=true angular.js (line 5670) 690 in compileNodes - mylocalcounter=593 calling collectDirectives on nodeList[2] <TextNode textContent="\n"> angular.js (line 5623) 691 in compileNodes - mylocalcounter=593 length of newly collected directives for nodeList[2] <TextNode textContent="\n"> , directives.length=0: directives= [] angular.js (line 5627) in compileNodes - mylocalcounter=593 nodeLinkFn returned = null angular.js (line 5638) in compileNodes - mylocalcounter=593 done going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, ul.nav, <TextNode textContent="\n">] angular.js (line 5664) 692 in compileNodes - at end mylocalcounter=593 linkFnFound=true angular.js (line 5670) in compileNodes - mylocalcounter=588 done going through all the nodes in our list of length 1, list = NodeList[div.header] angular.js (line 5664) 693 in compileNodes - at end mylocalcounter=588 linkFnFound=true angular.js (line 5670) 694 in get success - for templateUrl=template/tellerHeader.html linkQueue.length = 4 angular.js (line 6565) in get success - scope from linkQueue=Scope { $id="003", this=Scope, $$listeners={...}, more...} angular.js (line 6572) 695 in get success - for templateUrl=template/tellerHeader.html of compileTemplateUrl for templateUrl=template/tellerHeader.html calling afterTemplateNodeLinkFn angular.js (line 6585) 696 in nodeLinkFn - start, mylocalcounter=583 linkNode=<tellerheader><div class="header"> <ul class="nav nav-pills ppull-right"> <li class="dactive"><a href="#">File</a></li> <li><a href="#">Session</a></li> <li><a href="#">Transactions</a></li> <li><a href="#">Action</a></li> <li><a href="#">Chat</a></li> </ul> </div></tellerheader> , $element= Object[tellerheader], boundTranscludeFn=undefined angular.js (line 6208) 697 in nodeLinkFn - mylocalcounter=583 controllerDirectives=Object { tellerheader={...}} angular.js (line 6302) 698 in nodeLinkFn - mylocalcounter=583 directive === newIsolateScopeDirective=false, directive.$$isolateScope=undefined, isolateScope=undefined, scope=Scope { $id="003", this=Scope, $$listeners={...}, more...} angular.js (line 6305) 699 in nodeLinkFn - mylocalcounter=583 locals.$scope=Scope { $id="003", this=Scope, $$listeners={...}, more...} angular.js (line 6312) 700 in nodeLinkFn - mylocalcounter=583 controller for directive tellerheader = "function ($scope, $element) { "use strict"; }" , $controller=function() angular.js (line 6319) 701 in nodeLinkFn - mylocalcounter=583 elementControllers[tellerheader] = Object {} angular.js (line 6321) in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - name="$tellerheaderController", thisCache=Object { $tellerheaderController={...}} jquery-1.9.1.js (line 1631) 702 in nodeLinkFn - mylocalcounter=583 just added controller $tellerheader Object {} to data node Object[tellerheader] angular.js (line 6330) 702 in nodeLinkFn - mylocalcounter=583 looping through preLinkFns of length 0 for scope Scope { $id="003", this=Scope, $$listeners={...}, more...} and element Object[tellerheader] angular.js (line 6340) 703 in nodeLinkFn - calling childLinkFs = function compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn) { "use strict"; var nodeLinkFn, childLinkFn, node, $node, childScope, childTranscludeFn, i, ii, n; // copy nodeList so that linking doesn't break due to live list updates. var nodeListLength = nodeList.length, stableNodeList = new Array(nodeListLength); for (i = 0; i < nod and passing in the following childNodes: NodeList[div.header] angular.js (line 6363) in compositeLinkFn - mylocalcounter=588 scope=Scope { $id="003", this=Scope, $$listeners={...}, more...}, going through all linkFns = [null, compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn)] and stableNodes [div.header], boundTranscludeFn=undefined angular.js (line 5688) compositeLinkFn()angular.js (line 5689) nodeLinkFn()angular.js (line 6364) compileTemplateUrl/<()angular.js (line 6587) $http/promise.success/<()angular.js (line 7760) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/ref/<.then/<()angular.js (line 11224) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172) 704 in compositeLinkFn - mylocalcounter=588 node in loop 0 = <div class="header"> angular.js (line 5696) in compositeLinkFn - mylocalcounter=588 we DON'T have a nodeLinkFn here and so we are calling the childLinkFn directily on node.childNodes angular.js (line 5721) in compositeLinkFn - mylocalcounter=593 scope=Scope { $id="003", this=Scope, $$listeners={...}, more...}, going through all linkFns = [null, null, null, compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn), null, null] and stableNodes [<TextNode textContent="\n ">, ul.nav, <TextNode textContent="\n">], boundTranscludeFn=undefined angular.js (line 5688) compositeLinkFn()angular.js (line 5689) compositeLinkFn()angular.js (line 5722) nodeLinkFn()angular.js (line 6364) compileTemplateUrl/<()angular.js (line 6587) $http/promise.success/<()angular.js (line 7760) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/ref/<.then/<()angular.js (line 11224) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172) 705 in compositeLinkFn - mylocalcounter=593 node in loop 0 = <TextNode textContent="\n "> angular.js (line 5696) 706 in compositeLinkFn - mylocalcounter=593 node in loop 1 = <ul class="nav nav-pills ppull-right"> angular.js (line 5696) in compositeLinkFn - mylocalcounter=593 we DON'T have a nodeLinkFn here and so we are calling the childLinkFn directily on node.childNodes angular.js (line 5721) in compositeLinkFn - mylocalcounter=600 scope=Scope { $id="003", this=Scope, $$listeners={...}, more...}, going through all linkFns = [null, null, null, compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn), null, null, null, compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn), null, null, null, compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn), null, null, null, compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn), null, null, null, compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn), null, null] and stableNodes [<TextNode textContent="\n ">, li.dactive, <TextNode textContent="\n ">, li, <TextNode textContent="\n ">, li, <TextNode textContent="\n ">, li, <TextNode textContent="\n ">, li, <TextNode textContent="\n ">], boundTranscludeFn=undefined angular.js (line 5688) compositeLinkFn()angular.js (line 5689) compositeLinkFn()angular.js (line 5722) compositeLinkFn()angular.js (line 5722) nodeLinkFn()angular.js (line 6364) compileTemplateUrl/<()angular.js (line 6587) $http/promise.success/<()angular.js (line 7760) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/ref/<.then/<()angular.js (line 11224) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172) 707 in compositeLinkFn - mylocalcounter=600 node in loop 0 = <TextNode textContent="\n "> angular.js (line 5696) 708 in compositeLinkFn - mylocalcounter=600 node in loop 1 = <li class="dactive"> angular.js (line 5696) in compositeLinkFn - mylocalcounter=600 we DON'T have a nodeLinkFn here and so we are calling the childLinkFn directily on node.childNodes angular.js (line 5721) in compositeLinkFn - mylocalcounter=607 scope=Scope { $id="003", this=Scope, $$listeners={...}, more...}, going through all linkFns = [nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null] and stableNodes [a #], boundTranscludeFn=undefined angular.js (line 5688) compositeLinkFn()angular.js (line 5689) compositeLinkFn()angular.js (line 5722) compositeLinkFn()angular.js (line 5722) compositeLinkFn()angular.js (line 5722) nodeLinkFn()angular.js (line 6364) compileTemplateUrl/<()angular.js (line 6587) $http/promise.success/<()angular.js (line 7760) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/ref/<.then/<()angular.js (line 11224) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172) 709 in compositeLinkFn - mylocalcounter=607 node in loop 0 = <a href="#"> angular.js (line 5696) 710 in compositeLinkFn - mylocalcounter=607 nodeLinkFn= "function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict"; var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn; if (compileNode === linkNode) { attrs = templateAttrs; } else { attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr" angular.js (line 5699) 711 in compositeLinkFn - mylocalcounter=607 childScope = same as parent scope angular.js (line 5705) 712 in compositeLinkFn - mylocalcounter=607 childTranscludeFn = false boundTranscludeFn = null transcludeFn = false angular.js (line 5710) in compositeLinkFn - mylocalcounter=607 calling nodeLinkFn with found boundTranscludeFn angular.js (line 5717) 713 in nodeLinkFn - start, mylocalcounter=612 linkNode=<a href="#">File</a> , $element=Object[a #], boundTranscludeFn=undefined angular.js (line 6208) 714 in nodeLinkFn - mylocalcounter=612 looping through preLinkFns of length 0 for scope Scope { $id="003", this=Scope, $$listeners={...}, more...} and element Object[a #] angular.js (line 6340) 715 in nodeLinkFn - calling childLinkFs = null and passing in the following childNodes: NodeList[<TextNode textContent="File">] angular.js (line 6363) 716 in nodeLinkFn - mylocalcounter=612 looping through postLinkFns of length 0 for scope Scope { $id="003", this=Scope, $$listeners={...}, more...} and element Object[a #] angular.js (line 6367) 717 mylocalcounter=612 in nodeLinkFn - end angular.js (line 6400) 718 in compositeLinkFn - mylocalcounter=607 scope=Scope { $id="003", this=Scope, $$listeners={...}, more...}, done going through all linkFns = [nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null], angular.js (line 5725) 719 in compositeLinkFn - mylocalcounter=600 node in loop 2 = <TextNode textContent="\n "> angular.js (line 5696) 720 in compositeLinkFn - mylocalcounter=600 node in loop 3 = <li> angular.js (line 5696) in compositeLinkFn - mylocalcounter=600 we DON'T have a nodeLinkFn here and so we are calling the childLinkFn directily on node.childNodes angular.js (line 5721) in compositeLinkFn - mylocalcounter=624 scope=Scope { $id="003", this=Scope, $$listeners={...}, more...}, going through all linkFns = [nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null] and stableNodes [a #], boundTranscludeFn=undefined angular.js (line 5688) compositeLinkFn()angular.js (line 5689) compositeLinkFn()angular.js (line 5722) compositeLinkFn()angular.js (line 5722) compositeLinkFn()angular.js (line 5722) nodeLinkFn()angular.js (line 6364) compileTemplateUrl/<()angular.js (line 6587) $http/promise.success/<()angular.js (line 7760) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/ref/<.then/<()angular.js (line 11224) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172) 721 in compositeLinkFn - mylocalcounter=624 node in loop 0 = <a href="#"> angular.js (line 5696) 722 in compositeLinkFn - mylocalcounter=624 nodeLinkFn= "function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict"; var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn; if (compileNode === linkNode) { attrs = templateAttrs; } else { attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr" angular.js (line 5699) 723 in compositeLinkFn - mylocalcounter=624 childScope = same as parent scope angular.js (line 5705) 724 in compositeLinkFn - mylocalcounter=624 childTranscludeFn = false boundTranscludeFn = null transcludeFn = false angular.js (line 5710) in compositeLinkFn - mylocalcounter=624 calling nodeLinkFn with found boundTranscludeFn angular.js (line 5717) 725 in nodeLinkFn - start, mylocalcounter=629 linkNode=<a href="#">Session</a> , $element=Object[a #], boundTranscludeFn=undefined angular.js (line 6208) 726 in nodeLinkFn - mylocalcounter=629 looping through preLinkFns of length 0 for scope Scope { $id="003", this=Scope, $$listeners={...}, more...} and element Object[a #] angular.js (line 6340) 727 in nodeLinkFn - calling childLinkFs = null and passing in the following childNodes: NodeList[<TextNode textContent="Session">] angular.js (line 6363) 728 in nodeLinkFn - mylocalcounter=629 looping through postLinkFns of length 0 for scope Scope { $id="003", this=Scope, $$listeners={...}, more...} and element Object[a #] angular.js (line 6367) 729 mylocalcounter=629 in nodeLinkFn - end angular.js (line 6400) 730 in compositeLinkFn - mylocalcounter=624 scope=Scope { $id="003", this=Scope, $$listeners={...}, more...}, done going through all linkFns = [nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null], angular.js (line 5725) 731 in compositeLinkFn - mylocalcounter=600 node in loop 4 = <TextNode textContent="\n "> angular.js (line 5696) 732 in compositeLinkFn - mylocalcounter=600 node in loop 5 = <li> angular.js (line 5696) in compositeLinkFn - mylocalcounter=600 we DON'T have a nodeLinkFn here and so we are calling the childLinkFn directily on node.childNodes angular.js (line 5721) in compositeLinkFn - mylocalcounter=641 scope=Scope { $id="003", this=Scope, $$listeners={...}, more...}, going through all linkFns = [nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null] and stableNodes [a #], boundTranscludeFn=undefined angular.js (line 5688) compositeLinkFn()angular.js (line 5689) compositeLinkFn()angular.js (line 5722) compositeLinkFn()angular.js (line 5722) compositeLinkFn()angular.js (line 5722) nodeLinkFn()angular.js (line 6364) compileTemplateUrl/<()angular.js (line 6587) $http/promise.success/<()angular.js (line 7760) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/ref/<.then/<()angular.js (line 11224) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172) 733 in compositeLinkFn - mylocalcounter=641 node in loop 0 = <a href="#"> angular.js (line 5696) 734 in compositeLinkFn - mylocalcounter=641 nodeLinkFn= "function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict"; var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn; if (compileNode === linkNode) { attrs = templateAttrs; } else { attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr" angular.js (line 5699) 735 in compositeLinkFn - mylocalcounter=641 childScope = same as parent scope angular.js (line 5705) 736 in compositeLinkFn - mylocalcounter=641 childTranscludeFn = false boundTranscludeFn = null transcludeFn = false angular.js (line 5710) in compositeLinkFn - mylocalcounter=641 calling nodeLinkFn with found boundTranscludeFn angular.js (line 5717) 737 in nodeLinkFn - start, mylocalcounter=646 linkNode=<a href="#">Transactions</a> , $element=Object[a #], boundTranscludeFn=undefined angular.js (line 6208) 738 in nodeLinkFn - mylocalcounter=646 looping through preLinkFns of length 0 for scope Scope { $id="003", this=Scope, $$listeners={...}, more...} and element Object[a #] angular.js (line 6340) 739 in nodeLinkFn - calling childLinkFs = null and passing in the following childNodes: NodeList[<TextNode textContent="Transactions">] angular.js (line 6363) 740 in nodeLinkFn - mylocalcounter=646 looping through postLinkFns of length 0 for scope Scope { $id="003", this=Scope, $$listeners={...}, more...} and element Object[a #] angular.js (line 6367) 741 mylocalcounter=646 in nodeLinkFn - end angular.js (line 6400) 742 in compositeLinkFn - mylocalcounter=641 scope=Scope { $id="003", this=Scope, $$listeners={...}, more...}, done going through all linkFns = [nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null], angular.js (line 5725) 743 in compositeLinkFn - mylocalcounter=600 node in loop 6 = <TextNode textContent="\n "> angular.js (line 5696) 744 in compositeLinkFn - mylocalcounter=600 node in loop 7 = <li> angular.js (line 5696) in compositeLinkFn - mylocalcounter=600 we DON'T have a nodeLinkFn here and so we are calling the childLinkFn directily on node.childNodes angular.js (line 5721) in compositeLinkFn - mylocalcounter=658 scope=Scope { $id="003", this=Scope, $$listeners={...}, more...}, going through all linkFns = [nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null] and stableNodes [a #], boundTranscludeFn=undefined angular.js (line 5688) compositeLinkFn()angular.js (line 5689) compositeLinkFn()angular.js (line 5722) compositeLinkFn()angular.js (line 5722) compositeLinkFn()angular.js (line 5722) nodeLinkFn()angular.js (line 6364) compileTemplateUrl/<()angular.js (line 6587) $http/promise.success/<()angular.js (line 7760) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/ref/<.then/<()angular.js (line 11224) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172) 745 in compositeLinkFn - mylocalcounter=658 node in loop 0 = <a href="#"> angular.js (line 5696) 746 in compositeLinkFn - mylocalcounter=658 nodeLinkFn= "function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict"; var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn; if (compileNode === linkNode) { attrs = templateAttrs; } else { attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr" angular.js (line 5699) 747 in compositeLinkFn - mylocalcounter=658 childScope = same as parent scope angular.js (line 5705) 748 in compositeLinkFn - mylocalcounter=658 childTranscludeFn = false boundTranscludeFn = null transcludeFn = false angular.js (line 5710) in compositeLinkFn - mylocalcounter=658 calling nodeLinkFn with found boundTranscludeFn angular.js (line 5717) 749 in nodeLinkFn - start, mylocalcounter=663 linkNode=<a href="#">Action</a> , $element=Object[a #], boundTranscludeFn=undefined angular.js (line 6208) 750 in nodeLinkFn - mylocalcounter=663 looping through preLinkFns of length 0 for scope Scope { $id="003", this=Scope, $$listeners={...}, more...} and element Object[a #] angular.js (line 6340) 751 in nodeLinkFn - calling childLinkFs = null and passing in the following childNodes: NodeList[<TextNode textContent="Action">] angular.js (line 6363) 752 in nodeLinkFn - mylocalcounter=663 looping through postLinkFns of length 0 for scope Scope { $id="003", this=Scope, $$listeners={...}, more...} and element Object[a #] angular.js (line 6367) 753 mylocalcounter=663 in nodeLinkFn - end angular.js (line 6400) 754 in compositeLinkFn - mylocalcounter=658 scope=Scope { $id="003", this=Scope, $$listeners={...}, more...}, done going through all linkFns = [nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null], angular.js (line 5725) 755 in compositeLinkFn - mylocalcounter=600 node in loop 8 = <TextNode textContent="\n "> angular.js (line 5696) 756 in compositeLinkFn - mylocalcounter=600 node in loop 9 = <li> angular.js (line 5696) in compositeLinkFn - mylocalcounter=600 we DON'T have a nodeLinkFn here and so we are calling the childLinkFn directily on node.childNodes angular.js (line 5721) in compositeLinkFn - mylocalcounter=675 scope=Scope { $id="003", this=Scope, $$listeners={...}, more...}, going through all linkFns = [nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null] and stableNodes [a #], boundTranscludeFn=undefined angular.js (line 5688) compositeLinkFn()angular.js (line 5689) compositeLinkFn()angular.js (line 5722) compositeLinkFn()angular.js (line 5722) compositeLinkFn()angular.js (line 5722) nodeLinkFn()angular.js (line 6364) compileTemplateUrl/<()angular.js (line 6587) $http/promise.success/<()angular.js (line 7760) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/ref/<.then/<()angular.js (line 11224) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172) 757 in compositeLinkFn - mylocalcounter=675 node in loop 0 = <a href="#"> angular.js (line 5696) 758 in compositeLinkFn - mylocalcounter=675 nodeLinkFn= "function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict"; var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn; if (compileNode === linkNode) { attrs = templateAttrs; } else { attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr" angular.js (line 5699) 759 in compositeLinkFn - mylocalcounter=675 childScope = same as parent scope angular.js (line 5705) 760 in compositeLinkFn - mylocalcounter=675 childTranscludeFn = false boundTranscludeFn = null transcludeFn = false angular.js (line 5710) in compositeLinkFn - mylocalcounter=675 calling nodeLinkFn with found boundTranscludeFn angular.js (line 5717) 761 in nodeLinkFn - start, mylocalcounter=680 linkNode=<a href="#">Chat</a> , $element=Object[a #], boundTranscludeFn=undefined angular.js (line 6208) 762 in nodeLinkFn - mylocalcounter=680 looping through preLinkFns of length 0 for scope Scope { $id="003", this=Scope, $$listeners={...}, more...} and element Object[a #] angular.js (line 6340) 763 in nodeLinkFn - calling childLinkFs = null and passing in the following childNodes: NodeList[<TextNode textContent="Chat">] angular.js (line 6363) 764 in nodeLinkFn - mylocalcounter=680 looping through postLinkFns of length 0 for scope Scope { $id="003", this=Scope, $$listeners={...}, more...} and element Object[a #] angular.js (line 6367) 765 mylocalcounter=680 in nodeLinkFn - end angular.js (line 6400) 766 in compositeLinkFn - mylocalcounter=675 scope=Scope { $id="003", this=Scope, $$listeners={...}, more...}, done going through all linkFns = [nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null], angular.js (line 5725) 767 in compositeLinkFn - mylocalcounter=600 node in loop 10 = <TextNode textContent="\n "> angular.js (line 5696) 768 in compositeLinkFn - mylocalcounter=600 scope=Scope { $id="003", this=Scope, $$listeners={...}, more...}, done going through all linkFns = [null, null, null, compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn), null, null, null, compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn), null, null, null, compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn), null, null, null, compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn), null, null, null, compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn), null, null], angular.js (line 5725) 769 in compositeLinkFn - mylocalcounter=593 node in loop 2 = <TextNode textContent="\n"> angular.js (line 5696) 770 in compositeLinkFn - mylocalcounter=593 scope=Scope { $id="003", this=Scope, $$listeners={...}, more...}, done going through all linkFns = [null, null, null, compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn), null, null], angular.js (line 5725) 771 in compositeLinkFn - mylocalcounter=588 scope=Scope { $id="003", this=Scope, $$listeners={...}, more...}, done going through all linkFns = [null, compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn)], angular.js (line 5725) 772 in nodeLinkFn - mylocalcounter=583 looping through postLinkFns of length 0 for scope Scope { $id="003", this=Scope, $$listeners={...}, more...} and element Object[tellerheader] angular.js (line 6367) 773 mylocalcounter=583 in nodeLinkFn - end angular.js (line 6400)

This is the end of the success callback function inside of the compileTemplateUrl function

774 in get success - for templateUrl=template/tellerHeader.html of compileTemplateUrl for templateUrl=template/tellerHeader.html done calling afterTemplateNodeLinkFn angular.js (line 6588) returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172) asyncTask.expression = function() angular.js (line 11972) value in then = Object { data="<div class="header">\r\n ...a></li>\r\n </ul>\r\n</div>", status=200, config={...}, more...} angular.js (line 11223) in wrappedCallback of promise.then 2 angular.js (line 11136) returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172) in done for url final template/tellerHeader.html angular.js (line 8030)
in done for url template/tellerVideo.html angular.js (line 8025)
in done calling $rootScope.$apply() angular.js (line 8027)
returning the result of calling $parse on expr=undefined followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12251)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { data="<div class="tellervideo...</userlookup>\r\n</div>\r\n", status=200, config={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then angular.js (line 11136)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { data="<div class="tellervideo...</userlookup>\r\n</div>\r\n", status=200, config={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then angular.js (line 11136)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { data="<div class="tellervideo...</userlookup>\r\n</div>\r\n", status=200, config={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then 2 angular.js (line 11136)
in promise.then for response Object { data="<div class="tellervideo...</userlookup>\r\n</div>\r\n", status=200, config={...}, more...} angular.js (line 7759)

# This is where the tellerVideo html is returned to us.

775 in get success - for templateUrl=template/tellerVideo.html content  = <div class="tellervideo"> 	<div id="vidbox" class="img-thumbnail"> 		<video ng-click="toggle()" id="basic-stream" class="videostream" autoplay=""></video> 		<video id="mini-basic-stream" class="videostream" autoplay=""></video> 	</div> 	<h4 style="position:absolute; left:240px; top:20px">ptmMaria</h4> 	<h4 style="position:absolute; left:240px; top:60px">Branch01</h4> 	<button type="button" class="btn btn-default btn-s" style="position:absolute; left:230px; top:110px"> 		Machine Info 	</button> 	<button style="position:absolute; left:11px; top:178px" type="button" class="btn btn-primary btn-xs">Hold</button> 	<button ng-click="zoomin()" type="button" class="btn btn-default btn-xs" style="position:absolute; left:165px; top:178px"> 		<span class="glyphicon glyphicon-zoom-in"></span> 	</button> 	<button ng-click="zoomout()" type="button" class="btn btn-default btn-xs" style="position:absolute; left:196px; top:178px"> 		<span class="glyphicon glyphicon-zoom-out"></span> 	</button> 	<button id="chevronbutton" ng-click="toggle()" type="button" class="btn btn-default btn-xs" style="position:absolute; top:5px; right:5px;"> 		<span id="chevron" class="glyphicon glyphicon-chevron-left"></span> 	</button> 	 	 	<div id="memberinfo" ng-show="showMember" class="uuserlookup" style="hheight:300px; width:370px; position:absolute; top:220px; left: 10px;"> 		<ourtabset> 			<ourtab heading="Member" select="selectTabPrimary(ourelem)" init="initializeTabPrimary(ourelem)"> 				<memberview member="primary" cactive="{{active}}" active="{{tab.active}}" bactive="tab.active" state="primaryState" priority="Primary" id="primarysplitter"></memberview> 			</ourtab> 			<ourtab heading="Secondary" myname="secondarysplitter" select="selectTabSecondary(myname)" init="initializeTabSecondary(ourelem)"> 				<memberview member="secondary" state="secondaryState" priority="Secondary" id="secondarysplitter"></memberview> 			</ourtab> 		</ourtabset> 	</div> 	<userlookup class="initial" id="initialuserlookup" lookup="lookupuser(theuser)"></userlookup> </div>  angular.js (line 6516)
compileTemplateUrl/<()angular.js (line 6517)
$http/promise.success/<()angular.js (line 7760)
qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137)
qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137)
qFactory/ref/<.then/<()angular.js (line 11224)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
776 in get success - replace is true on origAsyncDirective angular.js (line 6523)
in collectDirectives - calling addDirective on node with name=div maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
777 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
778 in collectDirectives - nAttrs[0] = class="tellervideo initial ng-hide" angular.js (line 5779)
779 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
780 in get success - templateDirectives as a result of collectDirectives=[] directives from original compileTemplateUrl=[] angular.js (line 6536)
781 in get success - for templateUrl=template/tellerVideo.html adding derivedSyncDirective Object { restrict="E", priority=0, index=0, more...} to front of directives list angular.js (line 6550)
782 in get success - for templateUrl=template/tellerVideo.html calling applyDirectivesToNode, directives=[Object { restrict="E", priority=0, index=0, more...}], compileNode=<div class="tellervideo initial ng-hide" state="tellerVideoState" ng-show="showTellerVideo"> angular.js (line 6553)
in applyDirectivesToNode - start: mylocalcounter=783 transcludeFn=false angular.js (line 5923)
783 in applyDirectivesToNode - mylocalcounter=783 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=783 executing all 1 directives on the current compileNode: <div class="tellervideo initial ng-hide" state="tellerVideoState" ng-show="showTellerVideo">, directives: [Object { restrict="E", priority=0, index=0, more...}] angular.js (line 5946)
784 in applyDirectivesToNode - mylocalcounter=783 executing directive i=0 name=tellervideo directive=Object { restrict="E", priority=0, index=0, more...} on compileNode: <div class="tellervideo initial ng-hide" state="tellerVideoState" ng-show="showTellerVideo"> angular.js (line 5949)
785 in applyDirectivesToNode - creating controllerDirectives[tellervideo] = Object { restrict="E", priority=0, index=0, more...} angular.js (line 5986)
786 in applyDirectivesToNode - mylocalcounter=783 in directive.compile for compileNode div templateAttrs = Object { $$element={...}, $attr={...}, state="tellerVideoState", more...} angular.js (line 6101)
 applyDirectivesToNode - mylocalcounter=783 linkFn returned from directive.compile = function (scope, element, attrs, tabsCtrl) { "use strict";  		  			if (attrs.state) { 				if (attrs.state == 'initial' ) { 					console.log('state set to inital in tellerVideo');console.trace(); 				} 			} 		  			scope.$watch(attrs.state, function ngShowWatchAction(value){ 			  //$animate[toBoolean(value) ? 'removeClass' : 'addClass'](element, 'ng-hide'); 			  console.log('in watch in li  angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=783 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107)
 adding postlinkFn function (scope, element, attrs, tabsCtrl) { "use strict";  		  			if (attrs.state) { 				if (attrs.state == 'initial' ) { 					console.log('state set to inital in tellerVideo');console.trace(); 				} 			} 		  			scope.$watch(attrs.state, function ngShowWatchAction(value){ 			  //$animate[toBoolean(value) ? 'removeClass' : 'addClass'](element, 'ng-hide'); 			  console.log('in watch in li  angular.js (line 6148)
787 in applyDirectivesToNode - mylocalcounter=783 done executing directive i=0 name=tellervideo directive=Object { restrict="E", priority=0, index=0, more...} on compileNode: <div class="tellervideo initial ng-hide" state="tellerVideoState" ng-show="showTellerVideo"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=783 done executing all directives on the current compileNode=<div class="tellervideo initial ng-hide" state="tellerVideoState" ng-show="showTellerVideo">; newScopeDirective=undefined angular.js (line 6124)
788 in get success - for templateUrl=template/tellerVideo.html calling compileNodes with $compileNode[0].childNodes angular.js (line 6562)
in compileNodes - start mylocalcounter=789 angular.js (line 5614)
in compileNodes - mylocalcounter=789 going through all the nodes in our list of length 21, list = NodeList[<TextNode textContent="\n ">, div#vidbox.img-thumbnail, <TextNode textContent="\n ">, h4, <TextNode textContent="\n ">, h4, <TextNode textContent="\n ">, button.btn, <TextNode textContent="\n ">, button.btn, <TextNode textContent="\n ">, button.btn, <TextNode textContent="\n ">, button.btn, <TextNode textContent="\n ">, button#chevronbutton.btn, <TextNode textContent="\n \n \n ">, div#memberinfo.uuserlookup, <TextNode textContent="\n ">, form#initialuserlookup.initial, <TextNode textContent="\n">] angular.js (line 5619)
789 in compileNodes - mylocalcounter=789 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
790 in compileNodes - mylocalcounter=789 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=789 nodeLinkFn returned = null angular.js (line 5638)
791 in compileNodes - mylocalcounter=789 calling collectDirectives on nodeList[1] <div id="vidbox" class="img-thumbnail initial"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=div maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
792 in collectDirectives - looping through node.attributes.length = 2, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
793 in collectDirectives - nAttrs[0] = class="img-thumbnail initial" angular.js (line 5779)
794 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
795 in collectDirectives - nAttrs[1] = id="vidbox" angular.js (line 5779)
796 in collectDirectives - calling addDirective on directive with name=id maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
797 in compileNodes - mylocalcounter=789 length of newly collected directives for nodeList[1] <div id="vidbox" class="img-thumbnail initial">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=789 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=789 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=798 angular.js (line 5614)
in compileNodes - mylocalcounter=798 going through all the nodes in our list of length 5, list = NodeList[<TextNode textContent="\n ">, video#basic-stream.videostream, <TextNode textContent="\n ">, video#mini-basic-stream.videostream, <TextNode textContent="\n ">] angular.js (line 5619)
798 in compileNodes - mylocalcounter=798 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
799 in compileNodes - mylocalcounter=798 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=798 nodeLinkFn returned = null angular.js (line 5638)
800 in compileNodes - mylocalcounter=798 calling collectDirectives on nodeList[1] <video id="basic-stream" class="videostream initial" autoplay="" ng-click="toggle()"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=video maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
801 in collectDirectives - looping through node.attributes.length = 4, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
802 in collectDirectives - nAttrs[0] = autoplay="" angular.js (line 5779)
803 in collectDirectives - calling addDirective on directive with name=autoplay maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
804 in collectDirectives - nAttrs[1] = class="videostream initial" angular.js (line 5779)
805 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
806 in collectDirectives - nAttrs[2] = id="basic-stream" angular.js (line 5779)
807 in collectDirectives - calling addDirective on directive with name=id maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
808 in collectDirectives - nAttrs[3] = ng-click="toggle()" angular.js (line 5779)
809 in collectDirectives - calling addDirective on directive with name=ngClick maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
810 in compileNodes - mylocalcounter=798 length of newly collected directives for nodeList[1] <video id="basic-stream" class="videostream initial" autoplay="" ng-click="toggle()">  ,  directives.length=1: directives=   [Object { priority=0, index=0, name="ngClick", more...}] angular.js (line 5627)
in compileNodes - mylocalcounter=798 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=811 transcludeFn=false angular.js (line 5923)
811 in applyDirectivesToNode - mylocalcounter=811 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=811 executing all 1 directives on the current compileNode: <video id="basic-stream" class="videostream initial" autoplay="" ng-click="toggle()">, directives: [Object { priority=0, index=0, name="ngClick", more...}] angular.js (line 5946)
812 in applyDirectivesToNode - mylocalcounter=811 executing directive i=0 name=ngClick directive=Object { priority=0, index=0, name="ngClick", more...} on compileNode: <video id="basic-stream" class="videostream initial" autoplay="" ng-click="toggle()"> angular.js (line 5949)
813 in applyDirectivesToNode - mylocalcounter=811 in directive.compile for compileNode videobasic-stream templateAttrs = Object { $$element={...}, $attr={...}, class="videostream", more...} angular.js (line 6101)
 applyDirectivesToNode - mylocalcounter=811 linkFn returned from directive.compile = function (scope, element, attr) { "use strict";              element.on(lowercase(name), function(event) {               scope.$apply(function() {                 fn(scope, {$event:event});               });             });           }  angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=811 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107)
 adding postlinkFn function (scope, element, attr) { "use strict";              element.on(lowercase(name), function(event) {               scope.$apply(function() {                 fn(scope, {$event:event});               });             });           }  angular.js (line 6148)
814 in applyDirectivesToNode - mylocalcounter=811 done executing directive i=0 name=ngClick directive=Object { priority=0, index=0, name="ngClick", more...} on compileNode: <video id="basic-stream" class="videostream initial" autoplay="" ng-click="toggle()"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=811 done executing all directives on the current compileNode=<video id="basic-stream" class="videostream initial" autoplay="" ng-click="toggle()">; newScopeDirective=undefined angular.js (line 6124)
 in compileNodes - mylocalcounter=798 nodeLinkFn returned = function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict";  		         var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn;          if (compileNode === linkNode) {           attrs = templateAttrs;         } else {           attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr  angular.js (line 5636)
815 in compileNodes - mylocalcounter=798 calling collectDirectives on nodeList[2] <TextNode textContent="\n "> angular.js (line 5623)
816 in compileNodes - mylocalcounter=798 length of newly collected directives for nodeList[2] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=798 nodeLinkFn returned = null angular.js (line 5638)
817 in compileNodes - mylocalcounter=798 calling collectDirectives on nodeList[3] <video id="mini-basic-stream" class="videostream initial" autoplay=""> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=video maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
818 in collectDirectives - looping through node.attributes.length = 3, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
819 in collectDirectives - nAttrs[0] = autoplay="" angular.js (line 5779)
820 in collectDirectives - calling addDirective on directive with name=autoplay maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
821 in collectDirectives - nAttrs[1] = class="videostream initial" angular.js (line 5779)
822 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
823 in collectDirectives - nAttrs[2] = id="mini-basic-stream" angular.js (line 5779)
824 in collectDirectives - calling addDirective on directive with name=id maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
825 in compileNodes - mylocalcounter=798 length of newly collected directives for nodeList[3] <video id="mini-basic-stream" class="videostream initial" autoplay="">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=798 nodeLinkFn returned = null angular.js (line 5638)
826 in compileNodes - mylocalcounter=798 calling collectDirectives on nodeList[4] <TextNode textContent="\n "> angular.js (line 5623)
827 in compileNodes - mylocalcounter=798 length of newly collected directives for nodeList[4] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=798 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=798 done going through all the nodes in our list of length 5, list = NodeList[<TextNode textContent="\n ">, video#basic-stream.videostream, <TextNode textContent="\n ">, video#mini-basic-stream.videostream, <TextNode textContent="\n ">] angular.js (line 5664)
828 in compileNodes - at end mylocalcounter=798 linkFnFound=true angular.js (line 5670)
829 in compileNodes - mylocalcounter=789 calling collectDirectives on nodeList[2] <TextNode textContent="\n "> angular.js (line 5623)
830 in compileNodes - mylocalcounter=789 length of newly collected directives for nodeList[2] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=789 nodeLinkFn returned = null angular.js (line 5638)
831 in compileNodes - mylocalcounter=789 calling collectDirectives on nodeList[3] <h4 style="position:absolute; left:240px; top:20px"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=h4 maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
832 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
833 in collectDirectives - nAttrs[0] = style="position:absolute; left:240px; top:20px" angular.js (line 5779)
834 in collectDirectives - calling addDirective on directive with name=style maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
835 in compileNodes - mylocalcounter=789 length of newly collected directives for nodeList[3] <h4 style="position:absolute; left:240px; top:20px">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=789 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=789 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=836 angular.js (line 5614)
in compileNodes - mylocalcounter=836 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="ptmMaria">] angular.js (line 5619)
836 in compileNodes - mylocalcounter=836 calling collectDirectives on nodeList[0] <TextNode textContent="ptmMaria"> angular.js (line 5623)
837 in compileNodes - mylocalcounter=836 length of newly collected directives for nodeList[0] <TextNode textContent="ptmMaria">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=836 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=836 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="ptmMaria">] angular.js (line 5664)
838 in compileNodes - mylocalcounter=789 calling collectDirectives on nodeList[4] <TextNode textContent="\n "> angular.js (line 5623)
839 in compileNodes - mylocalcounter=789 length of newly collected directives for nodeList[4] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=789 nodeLinkFn returned = null angular.js (line 5638)
840 in compileNodes - mylocalcounter=789 calling collectDirectives on nodeList[5] <h4 style="position:absolute; left:240px; top:60px"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=h4 maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
841 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
842 in collectDirectives - nAttrs[0] = style="position:absolute; left:240px; top:60px" angular.js (line 5779)
843 in collectDirectives - calling addDirective on directive with name=style maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
844 in compileNodes - mylocalcounter=789 length of newly collected directives for nodeList[5] <h4 style="position:absolute; left:240px; top:60px">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=789 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=789 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=845 angular.js (line 5614)
in compileNodes - mylocalcounter=845 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="Branch01">] angular.js (line 5619)
845 in compileNodes - mylocalcounter=845 calling collectDirectives on nodeList[0] <TextNode textContent="Branch01"> angular.js (line 5623)
846 in compileNodes - mylocalcounter=845 length of newly collected directives for nodeList[0] <TextNode textContent="Branch01">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=845 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=845 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="Branch01">] angular.js (line 5664)
847 in compileNodes - mylocalcounter=789 calling collectDirectives on nodeList[6] <TextNode textContent="\n "> angular.js (line 5623)
848 in compileNodes - mylocalcounter=789 length of newly collected directives for nodeList[6] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=789 nodeLinkFn returned = null angular.js (line 5638)
849 in compileNodes - mylocalcounter=789 calling collectDirectives on nodeList[7] <button class="btn btn-default btn-s" style="position:absolute; left:230px; top:110px" type="button"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=button maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
850 in collectDirectives - looping through node.attributes.length = 3, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
851 in collectDirectives - nAttrs[0] = style="position:absolute; left:230px; top:110px" angular.js (line 5779)
852 in collectDirectives - calling addDirective on directive with name=style maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
853 in collectDirectives - nAttrs[1] = class="btn btn-default btn-s" angular.js (line 5779)
854 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
855 in collectDirectives - nAttrs[2] = type="button" angular.js (line 5779)
856 in collectDirectives - calling addDirective on directive with name=type maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
857 in compileNodes - mylocalcounter=789 length of newly collected directives for nodeList[7] <button class="btn btn-default btn-s" style="position:absolute; left:230px; top:110px" type="button">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=789 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=789 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=858 angular.js (line 5614)
in compileNodes - mylocalcounter=858 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="\n Machine Info\n ">] angular.js (line 5619)
858 in compileNodes - mylocalcounter=858 calling collectDirectives on nodeList[0] <TextNode textContent="\n Machine Info\n "> angular.js (line 5623)
859 in compileNodes - mylocalcounter=858 length of newly collected directives for nodeList[0] <TextNode textContent="\n Machine Info\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=858 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=858 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="\n Machine Info\n ">] angular.js (line 5664)
860 in compileNodes - mylocalcounter=789 calling collectDirectives on nodeList[8] <TextNode textContent="\n "> angular.js (line 5623)
861 in compileNodes - mylocalcounter=789 length of newly collected directives for nodeList[8] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=789 nodeLinkFn returned = null angular.js (line 5638)
862 in compileNodes - mylocalcounter=789 calling collectDirectives on nodeList[9] <button class="btn btn-primary btn-xs" type="button" style="position:absolute; left:11px; top:178px"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=button maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
863 in collectDirectives - looping through node.attributes.length = 3, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
864 in collectDirectives - nAttrs[0] = class="btn btn-primary btn-xs" angular.js (line 5779)
865 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
866 in collectDirectives - nAttrs[1] = type="button" angular.js (line 5779)
867 in collectDirectives - calling addDirective on directive with name=type maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
868 in collectDirectives - nAttrs[2] = style="position:absolute; left:11px; top:178px" angular.js (line 5779)
869 in collectDirectives - calling addDirective on directive with name=style maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
870 in compileNodes - mylocalcounter=789 length of newly collected directives for nodeList[9] <button class="btn btn-primary btn-xs" type="button" style="position:absolute; left:11px; top:178px">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=789 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=789 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=871 angular.js (line 5614)
in compileNodes - mylocalcounter=871 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="Hold">] angular.js (line 5619)
871 in compileNodes - mylocalcounter=871 calling collectDirectives on nodeList[0] <TextNode textContent="Hold"> angular.js (line 5623)
872 in compileNodes - mylocalcounter=871 length of newly collected directives for nodeList[0] <TextNode textContent="Hold">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=871 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=871 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="Hold">] angular.js (line 5664)
873 in compileNodes - mylocalcounter=789 calling collectDirectives on nodeList[10] <TextNode textContent="\n "> angular.js (line 5623)
874 in compileNodes - mylocalcounter=789 length of newly collected directives for nodeList[10] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=789 nodeLinkFn returned = null angular.js (line 5638)
875 in compileNodes - mylocalcounter=789 calling collectDirectives on nodeList[11] <button class="btn btn-default btn-xs" style="position:absolute; left:165px; top:178px" type="button" ng-click="zoomin()"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=button maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
876 in collectDirectives - looping through node.attributes.length = 4, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
877 in collectDirectives - nAttrs[0] = style="position:absolute; left:165px; top:178px" angular.js (line 5779)
878 in collectDirectives - calling addDirective on directive with name=style maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
879 in collectDirectives - nAttrs[1] = class="btn btn-default btn-xs" angular.js (line 5779)
880 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
881 in collectDirectives - nAttrs[2] = type="button" angular.js (line 5779)
882 in collectDirectives - calling addDirective on directive with name=type maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
883 in collectDirectives - nAttrs[3] = ng-click="zoomin()" angular.js (line 5779)
884 in collectDirectives - calling addDirective on directive with name=ngClick maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
885 in compileNodes - mylocalcounter=789 length of newly collected directives for nodeList[11] <button class="btn btn-default btn-xs" style="position:absolute; left:165px; top:178px" type="button" ng-click="zoomin()">  ,  directives.length=1: directives=   [Object { priority=0, index=0, name="ngClick", more...}] angular.js (line 5627)
in compileNodes - mylocalcounter=789 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=886 transcludeFn=false angular.js (line 5923)
886 in applyDirectivesToNode - mylocalcounter=886 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=886 executing all 1 directives on the current compileNode: <button class="btn btn-default btn-xs" style="position:absolute; left:165px; top:178px" type="button" ng-click="zoomin()">, directives: [Object { priority=0, index=0, name="ngClick", more...}] angular.js (line 5946)
887 in applyDirectivesToNode - mylocalcounter=886 executing directive i=0 name=ngClick directive=Object { priority=0, index=0, name="ngClick", more...} on compileNode: <button class="btn btn-default btn-xs" style="position:absolute; left:165px; top:178px" type="button" ng-click="zoomin()"> angular.js (line 5949)
888 in applyDirectivesToNode - mylocalcounter=886 in directive.compile for compileNode button templateAttrs = Object { $$element={...}, $attr={...}, style="position:absolute; left:165px; top:178px", more...} angular.js (line 6101)
 applyDirectivesToNode - mylocalcounter=886 linkFn returned from directive.compile = function (scope, element, attr) { "use strict";              element.on(lowercase(name), function(event) {               scope.$apply(function() {                 fn(scope, {$event:event});               });             });           }  angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=886 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107)
 adding postlinkFn function (scope, element, attr) { "use strict";              element.on(lowercase(name), function(event) {               scope.$apply(function() {                 fn(scope, {$event:event});               });             });           }  angular.js (line 6148)
889 in applyDirectivesToNode - mylocalcounter=886 done executing directive i=0 name=ngClick directive=Object { priority=0, index=0, name="ngClick", more...} on compileNode: <button class="btn btn-default btn-xs" style="position:absolute; left:165px; top:178px" type="button" ng-click="zoomin()"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=886 done executing all directives on the current compileNode=<button class="btn btn-default btn-xs" style="position:absolute; left:165px; top:178px" type="button" ng-click="zoomin()">; newScopeDirective=undefined angular.js (line 6124)
 in compileNodes - mylocalcounter=789 nodeLinkFn returned = function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict";  		         var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn;          if (compileNode === linkNode) {           attrs = templateAttrs;         } else {           attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr  angular.js (line 5636)
in compileNodes - mylocalcounter=789 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=890 angular.js (line 5614)
in compileNodes - mylocalcounter=890 going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, span.glyphicon, <TextNode textContent="\n ">] angular.js (line 5619)
890 in compileNodes - mylocalcounter=890 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
891 in compileNodes - mylocalcounter=890 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=890 nodeLinkFn returned = null angular.js (line 5638)
892 in compileNodes - mylocalcounter=890 calling collectDirectives on nodeList[1] <span class="glyphicon glyphicon-zoom-in"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=span maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
893 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
894 in collectDirectives - nAttrs[0] = class="glyphicon glyphicon-zoom-in" angular.js (line 5779)
895 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
896 in compileNodes - mylocalcounter=890 length of newly collected directives for nodeList[1] <span class="glyphicon glyphicon-zoom-in">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=890 nodeLinkFn returned = null angular.js (line 5638)
897 in compileNodes - mylocalcounter=890 calling collectDirectives on nodeList[2] <TextNode textContent="\n "> angular.js (line 5623)
898 in compileNodes - mylocalcounter=890 length of newly collected directives for nodeList[2] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=890 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=890 done going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, span.glyphicon, <TextNode textContent="\n ">] angular.js (line 5664)
899 in compileNodes - mylocalcounter=789 calling collectDirectives on nodeList[12] <TextNode textContent="\n "> angular.js (line 5623)
900 in compileNodes - mylocalcounter=789 length of newly collected directives for nodeList[12] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=789 nodeLinkFn returned = null angular.js (line 5638)
901 in compileNodes - mylocalcounter=789 calling collectDirectives on nodeList[13] <button class="btn btn-default btn-xs" style="position:absolute; left:196px; top:178px" type="button" ng-click="zoomout()"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=button maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
902 in collectDirectives - looping through node.attributes.length = 4, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
903 in collectDirectives - nAttrs[0] = style="position:absolute; left:196px; top:178px" angular.js (line 5779)
904 in collectDirectives - calling addDirective on directive with name=style maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
905 in collectDirectives - nAttrs[1] = class="btn btn-default btn-xs" angular.js (line 5779)
906 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
907 in collectDirectives - nAttrs[2] = type="button" angular.js (line 5779)
908 in collectDirectives - calling addDirective on directive with name=type maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
909 in collectDirectives - nAttrs[3] = ng-click="zoomout()" angular.js (line 5779)
910 in collectDirectives - calling addDirective on directive with name=ngClick maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
911 in compileNodes - mylocalcounter=789 length of newly collected directives for nodeList[13] <button class="btn btn-default btn-xs" style="position:absolute; left:196px; top:178px" type="button" ng-click="zoomout()">  ,  directives.length=1: directives=   [Object { priority=0, index=0, name="ngClick", more...}] angular.js (line 5627)
in compileNodes - mylocalcounter=789 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=912 transcludeFn=false angular.js (line 5923)
912 in applyDirectivesToNode - mylocalcounter=912 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=912 executing all 1 directives on the current compileNode: <button class="btn btn-default btn-xs" style="position:absolute; left:196px; top:178px" type="button" ng-click="zoomout()">, directives: [Object { priority=0, index=0, name="ngClick", more...}] angular.js (line 5946)
913 in applyDirectivesToNode - mylocalcounter=912 executing directive i=0 name=ngClick directive=Object { priority=0, index=0, name="ngClick", more...} on compileNode: <button class="btn btn-default btn-xs" style="position:absolute; left:196px; top:178px" type="button" ng-click="zoomout()"> angular.js (line 5949)
914 in applyDirectivesToNode - mylocalcounter=912 in directive.compile for compileNode button templateAttrs = Object { $$element={...}, $attr={...}, style="position:absolute; left:196px; top:178px", more...} angular.js (line 6101)
 applyDirectivesToNode - mylocalcounter=912 linkFn returned from directive.compile = function (scope, element, attr) { "use strict";              element.on(lowercase(name), function(event) {               scope.$apply(function() {                 fn(scope, {$event:event});               });             });           }  angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=912 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107)
 adding postlinkFn function (scope, element, attr) { "use strict";              element.on(lowercase(name), function(event) {               scope.$apply(function() {                 fn(scope, {$event:event});               });             });           }  angular.js (line 6148)
915 in applyDirectivesToNode - mylocalcounter=912 done executing directive i=0 name=ngClick directive=Object { priority=0, index=0, name="ngClick", more...} on compileNode: <button class="btn btn-default btn-xs" style="position:absolute; left:196px; top:178px" type="button" ng-click="zoomout()"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=912 done executing all directives on the current compileNode=<button class="btn btn-default btn-xs" style="position:absolute; left:196px; top:178px" type="button" ng-click="zoomout()">; newScopeDirective=undefined angular.js (line 6124)
 in compileNodes - mylocalcounter=789 nodeLinkFn returned = function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict";  		         var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn;          if (compileNode === linkNode) {           attrs = templateAttrs;         } else {           attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr  angular.js (line 5636)
in compileNodes - mylocalcounter=789 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=916 angular.js (line 5614)
in compileNodes - mylocalcounter=916 going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, span.glyphicon, <TextNode textContent="\n ">] angular.js (line 5619)
916 in compileNodes - mylocalcounter=916 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
917 in compileNodes - mylocalcounter=916 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=916 nodeLinkFn returned = null angular.js (line 5638)
918 in compileNodes - mylocalcounter=916 calling collectDirectives on nodeList[1] <span class="glyphicon glyphicon-zoom-out"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=span maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
919 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
920 in collectDirectives - nAttrs[0] = class="glyphicon glyphicon-zoom-out" angular.js (line 5779)
921 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
922 in compileNodes - mylocalcounter=916 length of newly collected directives for nodeList[1] <span class="glyphicon glyphicon-zoom-out">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=916 nodeLinkFn returned = null angular.js (line 5638)
923 in compileNodes - mylocalcounter=916 calling collectDirectives on nodeList[2] <TextNode textContent="\n "> angular.js (line 5623)
924 in compileNodes - mylocalcounter=916 length of newly collected directives for nodeList[2] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=916 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=916 done going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, span.glyphicon, <TextNode textContent="\n ">] angular.js (line 5664)
925 in compileNodes - mylocalcounter=789 calling collectDirectives on nodeList[14] <TextNode textContent="\n "> angular.js (line 5623)
926 in compileNodes - mylocalcounter=789 length of newly collected directives for nodeList[14] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=789 nodeLinkFn returned = null angular.js (line 5638)
927 in compileNodes - mylocalcounter=789 calling collectDirectives on nodeList[15] <button id="chevronbutton" class="btn btn-default btn-xs" style="position:absolute; top:5px; right:5px;" type="button" ng-click="toggle()"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=button maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
928 in collectDirectives - looping through node.attributes.length = 5, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
929 in collectDirectives - nAttrs[0] = style="position:absolute; top:5px; right:5px;" angular.js (line 5779)
930 in collectDirectives - calling addDirective on directive with name=style maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
931 in collectDirectives - nAttrs[1] = class="btn btn-default btn-xs" angular.js (line 5779)
932 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
933 in collectDirectives - nAttrs[2] = type="button" angular.js (line 5779)
934 in collectDirectives - calling addDirective on directive with name=type maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
935 in collectDirectives - nAttrs[3] = ng-click="toggle()" angular.js (line 5779)
936 in collectDirectives - calling addDirective on directive with name=ngClick maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
937 in collectDirectives - nAttrs[4] = id="chevronbutton" angular.js (line 5779)
938 in collectDirectives - calling addDirective on directive with name=id maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
939 in compileNodes - mylocalcounter=789 length of newly collected directives for nodeList[15] <button id="chevronbutton" class="btn btn-default btn-xs" style="position:absolute; top:5px; right:5px;" type="button" ng-click="toggle()">  ,  directives.length=1: directives=   [Object { priority=0, index=0, name="ngClick", more...}] angular.js (line 5627)
in compileNodes - mylocalcounter=789 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=940 transcludeFn=false angular.js (line 5923)
940 in applyDirectivesToNode - mylocalcounter=940 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=940 executing all 1 directives on the current compileNode: <button id="chevronbutton" class="btn btn-default btn-xs" style="position:absolute; top:5px; right:5px;" type="button" ng-click="toggle()">, directives: [Object { priority=0, index=0, name="ngClick", more...}] angular.js (line 5946)
941 in applyDirectivesToNode - mylocalcounter=940 executing directive i=0 name=ngClick directive=Object { priority=0, index=0, name="ngClick", more...} on compileNode: <button id="chevronbutton" class="btn btn-default btn-xs" style="position:absolute; top:5px; right:5px;" type="button" ng-click="toggle()"> angular.js (line 5949)
942 in applyDirectivesToNode - mylocalcounter=940 in directive.compile for compileNode buttonchevronbutton templateAttrs = Object { $$element={...}, $attr={...}, style="position:absolute; top:5px; right:5px;", more...} angular.js (line 6101)
 applyDirectivesToNode - mylocalcounter=940 linkFn returned from directive.compile = function (scope, element, attr) { "use strict";              element.on(lowercase(name), function(event) {               scope.$apply(function() {                 fn(scope, {$event:event});               });             });           }  angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=940 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107)
 adding postlinkFn function (scope, element, attr) { "use strict";              element.on(lowercase(name), function(event) {               scope.$apply(function() {                 fn(scope, {$event:event});               });             });           }  angular.js (line 6148)
943 in applyDirectivesToNode - mylocalcounter=940 done executing directive i=0 name=ngClick directive=Object { priority=0, index=0, name="ngClick", more...} on compileNode: <button id="chevronbutton" class="btn btn-default btn-xs" style="position:absolute; top:5px; right:5px;" type="button" ng-click="toggle()"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=940 done executing all directives on the current compileNode=<button id="chevronbutton" class="btn btn-default btn-xs" style="position:absolute; top:5px; right:5px;" type="button" ng-click="toggle()">; newScopeDirective=undefined angular.js (line 6124)
 in compileNodes - mylocalcounter=789 nodeLinkFn returned = function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict";  		         var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn;          if (compileNode === linkNode) {           attrs = templateAttrs;         } else {           attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr  angular.js (line 5636)
in compileNodes - mylocalcounter=789 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=944 angular.js (line 5614)
in compileNodes - mylocalcounter=944 going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, span#chevron.glyphicon, <TextNode textContent="\n ">] angular.js (line 5619)
944 in compileNodes - mylocalcounter=944 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
945 in compileNodes - mylocalcounter=944 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=944 nodeLinkFn returned = null angular.js (line 5638)
946 in compileNodes - mylocalcounter=944 calling collectDirectives on nodeList[1] <span id="chevron" class="glyphicon glyphicon-chevron-left"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=span maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
947 in collectDirectives - looping through node.attributes.length = 2, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
948 in collectDirectives - nAttrs[0] = class="glyphicon glyphicon-chevron-left" angular.js (line 5779)
949 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
950 in collectDirectives - nAttrs[1] = id="chevron" angular.js (line 5779)
951 in collectDirectives - calling addDirective on directive with name=id maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
952 in compileNodes - mylocalcounter=944 length of newly collected directives for nodeList[1] <span id="chevron" class="glyphicon glyphicon-chevron-left">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=944 nodeLinkFn returned = null angular.js (line 5638)
953 in compileNodes - mylocalcounter=944 calling collectDirectives on nodeList[2] <TextNode textContent="\n "> angular.js (line 5623)
954 in compileNodes - mylocalcounter=944 length of newly collected directives for nodeList[2] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=944 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=944 done going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, span#chevron.glyphicon, <TextNode textContent="\n ">] angular.js (line 5664)
955 in compileNodes - mylocalcounter=789 calling collectDirectives on nodeList[16] <TextNode textContent="\n \n \n "> angular.js (line 5623)
956 in compileNodes - mylocalcounter=789 length of newly collected directives for nodeList[16] <TextNode textContent="\n \n \n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=789 nodeLinkFn returned = null angular.js (line 5638)
957 in compileNodes - mylocalcounter=789 calling collectDirectives on nodeList[17] <div id="memberinfo" class="uuserlookup ng-hide" style="hheight:300px; width:370px; position:absolute; top:220px; left: 10px;" ng-show="showMember"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=div maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
958 in collectDirectives - looping through node.attributes.length = 4, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
959 in collectDirectives - nAttrs[0] = style="hheight:300px; width:370px; position:absolute; top:220px; left: 10px;" angular.js (line 5779)
960 in collectDirectives - calling addDirective on directive with name=style maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
961 in collectDirectives - nAttrs[1] = class="uuserlookup ng-hide" angular.js (line 5779)
962 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
963 in collectDirectives - nAttrs[2] = ng-show="showMember" angular.js (line 5779)
964 in collectDirectives - calling addDirective on directive with name=ngShow maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
965 in collectDirectives - nAttrs[3] = id="memberinfo" angular.js (line 5779)
966 in collectDirectives - calling addDirective on directive with name=id maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
967 in compileNodes - mylocalcounter=789 length of newly collected directives for nodeList[17] <div id="memberinfo" class="uuserlookup ng-hide" style="hheight:300px; width:370px; position:absolute; top:220px; left: 10px;" ng-show="showMember">  ,  directives.length=1: directives=   [Object { priority=0, index=0, name="ngShow", more...}] angular.js (line 5627)
in compileNodes - mylocalcounter=789 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=968 transcludeFn=false angular.js (line 5923)
968 in applyDirectivesToNode - mylocalcounter=968 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=968 executing all 1 directives on the current compileNode: <div id="memberinfo" class="uuserlookup ng-hide" style="hheight:300px; width:370px; position:absolute; top:220px; left: 10px;" ng-show="showMember">, directives: [Object { priority=0, index=0, name="ngShow", more...}] angular.js (line 5946)
969 in applyDirectivesToNode - mylocalcounter=968 executing directive i=0 name=ngShow directive=Object { priority=0, index=0, name="ngShow", more...} on compileNode: <div id="memberinfo" class="uuserlookup ng-hide" style="hheight:300px; width:370px; position:absolute; top:220px; left: 10px;" ng-show="showMember"> angular.js (line 5949)
970 in applyDirectivesToNode - mylocalcounter=968 in directive.compile for compileNode divmemberinfo templateAttrs = Object { $$element={...}, $attr={...}, style="hheight:300px; width:37... top:220px; left: 10px;", more...} angular.js (line 6101)
 applyDirectivesToNode - mylocalcounter=968 linkFn returned from directive.compile = function (scope, element, attr) { "use strict";      scope.$watch(attr.ngShow, function ngShowWatchAction(value){       $animate[toBoolean(value) ? 'removeClass' : 'addClass'](element, 'ng-hide');     });   }  angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=968 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107)
 adding postlinkFn function (scope, element, attr) { "use strict";      scope.$watch(attr.ngShow, function ngShowWatchAction(value){       $animate[toBoolean(value) ? 'removeClass' : 'addClass'](element, 'ng-hide');     });   }  angular.js (line 6148)
971 in applyDirectivesToNode - mylocalcounter=968 done executing directive i=0 name=ngShow directive=Object { priority=0, index=0, name="ngShow", more...} on compileNode: <div id="memberinfo" class="uuserlookup ng-hide" style="hheight:300px; width:370px; position:absolute; top:220px; left: 10px;" ng-show="showMember"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=968 done executing all directives on the current compileNode=<div id="memberinfo" class="uuserlookup ng-hide" style="hheight:300px; width:370px; position:absolute; top:220px; left: 10px;" ng-show="showMember">; newScopeDirective=undefined angular.js (line 6124)
 in compileNodes - mylocalcounter=789 nodeLinkFn returned = function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict";  		         var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn;          if (compileNode === linkNode) {           attrs = templateAttrs;         } else {           attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr  angular.js (line 5636)
 
in compileNodes - mylocalcounter=789 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=972 angular.js (line 5614)
in compileNodes - mylocalcounter=972 going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, div.tabbable, <TextNode textContent="\n ">] angular.js (line 5619)
972 in compileNodes - mylocalcounter=972 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
973 in compileNodes - mylocalcounter=972 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=972 nodeLinkFn returned = null angular.js (line 5638)
974 in compileNodes - mylocalcounter=972 calling collectDirectives on nodeList[1] <ourtabset> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=ourtabset maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
975 in collectDirectives - looping through node.attributes.length = 0, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
976 in compileNodes - mylocalcounter=972 length of newly collected directives for nodeList[1] <ourtabset>  ,  directives.length=1: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=972 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=977 transcludeFn=false angular.js (line 5923)
977 in applyDirectivesToNode - mylocalcounter=977 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=977 executing all 1 directives on the current compileNode: <ourtabset>, directives: [] angular.js (line 5946)
978 in applyDirectivesToNode - mylocalcounter=977 executing directive i=0 name=ourtabset directive=Object { restrict="EA", transclude=true, replace=true, more...} on compileNode: <ourtabset> angular.js (line 5949)
979 in applyDirectivesToNode - mylocalcounter=977 because directive.scope=Object {} angular.js (line 5966)
980 in applyDirectivesToNode - mylocalcounter=977 hasTranscludeDirective = true angular.js (line 5991)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)

# Here we call "childTranscludeFn = compile($template, transcludeFn);" we will see the termination of this call much farther down


981 in applyDirectivesToNode - mylocalcounter=977 calling compile for directive ourtabset angular.js (line 6027)
982 in compile for $compileNodes=Object[<TextNode textContent="\n ">, li, <TextNode textContent="\n ">, li, <TextNode textContent="\n ">] transcludeFn=false angular.js (line 5538)
in compile - calling compileNodes with $compileNodes=Object[<TextNode textContent="\n ">, li, <TextNode textContent="\n ">, li, <TextNode textContent="\n ">] angular.js (line 5551)
in compileNodes - start mylocalcounter=983 angular.js (line 5614)
in compileNodes - mylocalcounter=983 going through all the nodes in our list of length 5, list = Object[<TextNode textContent="\n ">, li, <TextNode textContent="\n ">, li, <TextNode textContent="\n ">] angular.js (line 5619)
983 in compileNodes - mylocalcounter=983 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
984 in compileNodes - mylocalcounter=983 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=983 nodeLinkFn returned = null angular.js (line 5638)
985 in compileNodes - mylocalcounter=983 calling collectDirectives on nodeList[1] <ourtab class="ng-scope" init="initializeTabPrimary(ourelem)" select="selectTabPrimary(ourelem)" heading="Member"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=ourtab maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
986 in collectDirectives - looping through node.attributes.length = 3, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
987 in collectDirectives - nAttrs[0] = init="initializeTabPrimary(ourelem)" angular.js (line 5779)
988 in collectDirectives - calling addDirective on directive with name=init maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
989 in collectDirectives - nAttrs[1] = select="selectTabPrimary(ourelem)" angular.js (line 5779)
990 in collectDirectives - calling addDirective on directive with name=select maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)

# We only support select if it is an element not an attribute and so it was not added


in addDirective - found directive, priority = 0 angular.js (line 6436)
991 in collectDirectives - nAttrs[2] = heading="Member" angular.js (line 5779)
992 in collectDirectives - calling addDirective on directive with name=heading maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
993 in compileNodes - mylocalcounter=983 length of newly collected directives for nodeList[1] <ourtab class="ng-scope" init="initializeTabPrimary(ourelem)" select="selectTabPrimary(ourelem)" heading="Member">  ,  directives.length=1: directives=   [] angular.js (line 5627)

in compileNodes - mylocalcounter=983 going to call applyDirectivesToNode angular.js (line 5629) in applyDirectivesToNode - start: mylocalcounter=994 transcludeFn=false angular.js (line 5923) 994 in applyDirectivesToNode - mylocalcounter=994 newIsolateScopeDirective=undefined angular.js (line 5943) in applyDirectivesToNode - mylocalcounter=994 executing all 1 directives on the current compileNode: <ourtab class="ng-scope" init="initializeTabPrimary(ourelem)" select="selectTabPrimary(ourelem)" heading="Member">, directives: [] angular.js (line 5946)

# As you can see here, as we are applying the ourtab directive to the compile node, we detect that this directive has transclude=true and therefore call compile on it children and create a childTranscludeFn with this line "childTranscludeFn = compile($template, transcludeFn);" which at the end is saved to the nodeLinkFn like this "nodeLinkFn.transclude = hasTranscludeDirective && childTranscludeFn;"


995 in applyDirectivesToNode - mylocalcounter=994 executing directive i=0 name=ourtab directive=Object { require="^ourtabset", restrict="EA", replace=true, more...} on compileNode: <ourtab class="ng-scope" init="initializeTabPrimary(ourelem)" select="selectTabPrimary(ourelem)" heading="Member"> angular.js (line 5949)
996 in applyDirectivesToNode - mylocalcounter=994 because directive.scope=Object { heading="@", onSelect="&select", onDeselect="&deselect", more...} angular.js (line 5966)
997 in applyDirectivesToNode - mylocalcounter=994 hasTranscludeDirective = true angular.js (line 5991)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)

# Here we call "childTranscludeFn = compile($template, transcludeFn);" for the contents of the ourtab node.

998 in applyDirectivesToNode - mylocalcounter=994 calling compile for directive ourtab angular.js (line 6027)
999 in compile for $compileNodes=Object[<TextNode textContent="\n ">, div#primarysplitter, <TextNode textContent="\n ">] transcludeFn=false angular.js (line 5538)
in compile - calling compileNodes with $compileNodes=Object[<TextNode textContent="\n ">, div#primarysplitter, <TextNode textContent="\n ">] angular.js (line 5551)
in compileNodes - start mylocalcounter=1000 angular.js (line 5614)
in compileNodes - mylocalcounter=1000 going through all the nodes in our list of length 3, list = Object[<TextNode textContent="\n ">, div#primarysplitter, <TextNode textContent="\n ">] angular.js (line 5619)
1000 in compileNodes - mylocalcounter=1000 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
1001 in compileNodes - mylocalcounter=1000 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1000 nodeLinkFn returned = null angular.js (line 5638)
1002 in compileNodes - mylocalcounter=1000 calling collectDirectives on nodeList[1] <memberview id="primarysplitter" class="ng-scope" priority="Primary" state="primaryState" bactive="tab.active" active="{{tab.active}}" cactive="{{active}}" member="primary"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=memberview maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)

# Here is where we add the memberview directive


in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
1003 in collectDirectives - looping through node.attributes.length = 7, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
1004 in collectDirectives - nAttrs[0] = id="primarysplitter" angular.js (line 5779)
1005 in collectDirectives - calling addDirective on directive with name=id maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1006 in collectDirectives - nAttrs[1] = priority="Primary" angular.js (line 5779)
1007 in collectDirectives - calling addDirective on directive with name=priority maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1008 in collectDirectives - nAttrs[2] = state="primaryState" angular.js (line 5779)
1009 in collectDirectives - calling addDirective on directive with name=state maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1010 in collectDirectives - nAttrs[3] = bactive="tab.active" angular.js (line 5779)
1011 in collectDirectives - calling addDirective on directive with name=bactive maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1012 in collectDirectives - nAttrs[4] = active="{{tab.active}}" angular.js (line 5779)
in addAttrInterpolateDirective - adding the directive as we found brackets {{}} angular.js (line 6683)
1013 in collectDirectives - calling addDirective on directive with name=active maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)

1014 in collectDirectives - nAttrs[5] = cactive="{{active}}" angular.js (line 5779)
in addAttrInterpolateDirective - adding the directive as we found brackets {{}} angular.js (line 6683)

1015 in collectDirectives - calling addDirective on directive with name=cactive maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1016 in collectDirectives - nAttrs[6] = member="primary" angular.js (line 5779)
1017 in collectDirectives - calling addDirective on directive with name=member maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1018 in compileNodes - mylocalcounter=1000 length of newly collected directives for nodeList[1] <memberview id="primarysplitter" class="ng-scope" priority="Primary" state="primaryState" bactive="tab.active" active="{{tab.active}}" cactive="{{active}}" member="primary">  ,  directives.length=3: directives=   [Object { priority=100, compile=function()}, Object { priority=100, compile=function()}] angular.js (line 5627)
in compileNodes - mylocalcounter=1000 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=1019 transcludeFn=false angular.js (line 5923)
1019 in applyDirectivesToNode - mylocalcounter=1019 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=1019 executing all 3 directives on the current compileNode: <memberview id="primarysplitter" class="ng-scope" priority="Primary" state="primaryState" bactive="tab.active" active="{{tab.active}}" cactive="{{active}}" member="primary">, directives: [Object { priority=100, compile=function()}, Object { priority=100, compile=function()}] angular.js (line 5946)

# I would like to find out in which nodeLinkFn these LinkFns get called. These linkFns get called here


1020 in applyDirectivesToNode - mylocalcounter=1019 executing directive i=0 name=undefined directive=Object { priority=100, compile=function()} on compileNode: <memberview id="primarysplitter" class="ng-scope" priority="Primary" state="primaryState" bactive="tab.active" active="{{tab.active}}" cactive="{{active}}" member="primary"> angular.js (line 5949)
1021 in applyDirectivesToNode - mylocalcounter=1019 in directive.compile for compileNode memberviewprimarysplitter templateAttrs = Object { $$element={...}, $attr={...}, id="primarysplitter", more...} angular.js (line 6101)
applyDirectivesToNode - mylocalcounter=1019 linkFn returned from directive.compile = [object Object] angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=1019 calling addLinkFns with linkFn.pre, linkFn.post as linkFn isn't a function angular.js (line 6110)
 adding prelinkFn function attrInterpolatePreLinkFn(scope, element, attr) { "use strict";                  var $$observers = (attr.$$observers || (attr.$$observers = {}));                  if (EVENT_HANDLER_ATTR_REGEXP.test(name)) {                   throw $compileMinErr('nodomevents',                       "Interpolations for HTML DOM event attributes are disallowed.  Please use the " +                        angular.js (line 6138)
 
1022 in applyDirectivesToNode - mylocalcounter=1019 done executing directive i=0 name=undefined directive=Object { priority=100, compile=function()} on compileNode: <memberview id="primarysplitter" class="ng-scope" priority="Primary" state="primaryState" bactive="tab.active" active="{{tab.active}}" cactive="{{active}}" member="primary"> angular.js (line 6122)
1023 in applyDirectivesToNode - mylocalcounter=1019 executing directive i=1 name=undefined directive=Object { priority=100, compile=function()} on compileNode: <memberview id="primarysplitter" class="ng-scope" priority="Primary" state="primaryState" bactive="tab.active" active="{{tab.active}}" cactive="{{active}}" member="primary"> angular.js (line 5949)
1024 in applyDirectivesToNode - mylocalcounter=1019 in directive.compile for compileNode memberviewprimarysplitter templateAttrs = Object { $$element={...}, $attr={...}, id="primarysplitter", more...} angular.js (line 6101)
applyDirectivesToNode - mylocalcounter=1019 linkFn returned from directive.compile = [object Object] angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=1019 calling addLinkFns with linkFn.pre, linkFn.post as linkFn isn't a function angular.js (line 6110)
adding prelinkFn function attrInterpolatePreLinkFn(scope, element, attr) { "use strict";                  var $$observers = (attr.$$observers || (attr.$$observers = {}));                  if (EVENT_HANDLER_ATTR_REGEXP.test(name)) {                   throw $compileMinErr('nodomevents',                       "Interpolations for HTML DOM event attributes are disallowed.  Please use the " +                        angular.js (line 6138)
1025 in applyDirectivesToNode - mylocalcounter=1019 done executing directive i=1 name=undefined directive=Object { priority=100, compile=function()} on compileNode: <memberview id="primarysplitter" class="ng-scope" priority="Primary" state="primaryState" bactive="tab.active" active="{{tab.active}}" cactive="{{active}}" member="primary"> angular.js (line 6122)

1026 in applyDirectivesToNode - mylocalcounter=1019 executing directive i=2 name=memberview directive=Object { restrict="E", scope={...}, templateUrl="template/memberview.html", more...} on compileNode: <memberview id="primarysplitter" class="ng-scope" priority="Primary" state="primaryState" bactive="tab.active" active="{{tab.active}}" cactive="{{active}}" member="primary"> angular.js (line 5949) 1027 in applyDirectivesToNode - mylocalcounter=1019 because directive.scope=Object { member="=", state="=", active="@", more...} angular.js (line 5966) 1028 in applyDirectivesToNode - mylocalcounter=1019 going to call compileTemplateUrl for directive i=2 name=memberview directive=Object { restrict="E", scope={...}, templateUrl="template/memberview.html", more...} on compileNode: <memberview id="primarysplitter" class="ng-scope" priority="Primary" state="primaryState" bactive="tab.active" active="{{tab.active}}" cactive="{{active}}" member="primary"> angular.js (line 6090)

# Here is where we do our http get request for the memberview html

1029 in compileTemplateUrl for templateUrl=template/memberview.html angular.js (line 6511)

# At this line here we return a nodeLinkFn because of this line in the code "nodeLinkFn = compileTemplateUrl(dir ...". It is interesting to note here that all of the other linkFn that might have been generated from other directives are saved inside the scope I believe. I need to verify this. see TODO up above. I am not sure about exactly what I was wondering about before but the compileTemplateUrl function returns a delayedNodeLinkFn with nothing really stored inside its scope. The delayedNodeLinkFn is what gets immediately returned from the applyDirectivesToNode function as we set the loop variable ii to directives.length to stop the applying of any additional directives. Any linkFn that resulted from directives that were applied before this are saved in the preLinkFns and postLinkFns arrays that were passed into the applyDirectivesToNode function. These same preLinkFns and postLinkFns arrays are passed to the compileTemplateUrl function and in there are used by the success callback function of the http request as parameters to the applyDirectivesToNode function. The child nodes and their corresponding linkFns are saved in the childTranscludeFn that is saved on the transclude property of the delayedNodeLinkFn that is returned. In the success callback we are able to call the afterTemplateNodeLinkFn function which is a reference to the standard nodeLinkFn function as it is returned from the applyDirectivesToNode function. We pass into this nodeLinkFn our afterTemplateChildLinkFn function which we got from calling compile on the $compileNode[0].childNodes.

1030 in applyDirectivesToNode - mylocalcounter=1019 done calling compileTemplateUrl for directive i=2 name=memberview directive=Object { restrict="E", scope={...}, templateUrl="template/memberview.html", more...} on compileNode: <memberview id="primarysplitter" class="ng-scope" priority="Primary" state="primaryState" bactive="tab.active" active="{{tab.active}}" cactive="{{active}}" member="primary"> angular.js (line 6098)
1031 in applyDirectivesToNode - mylocalcounter=1019 done executing directive i=2 name=memberview directive=Object { restrict="E", scope={...}, templateUrl="template/memberview.html", more...} on compileNode: <memberview id="primarysplitter" class="ng-scope" priority="Primary" state="primaryState" bactive="tab.active" active="{{tab.active}}" cactive="{{active}}" member="primary"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=1019 done executing all directives on the current compileNode=<memberview id="primarysplitter" class="ng-scope" priority="Primary" state="primaryState" bactive="tab.active" active="{{tab.active}}" cactive="{{active}}" member="primary">; newScopeDirective=Object { restrict="E", scope={...}, templateUrl="template/memberview.html", more...} angular.js (line 6124)

# Here the nodeLinkFn returned and added to our linkFns list for use in the compositeLinkFn is the delayedNodeLinkFn function.

in compileNodes - mylocalcounter=1000 nodeLinkFn returned = function delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn) { "use strict";  		if ( templateUrl ) { 			console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=' + templateUrl);mycounter++; 		} 		else { 			console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=unknown');mycounter++; 		}         if (linkQueue) { 			console.log(mycounter + ' i  angular.js (line 5636)
1032 in compileNodes - mylocalcounter=1000 calling collectDirectives on nodeList[2] <TextNode textContent="\n "> angular.js (line 5623)
1033 in compileNodes - mylocalcounter=1000 length of newly collected directives for nodeList[2] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1000 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1000 done going through all the nodes in our list of length 3, list = Object[<TextNode textContent="\n ">, div#primarysplitter, <TextNode textContent="\n ">] angular.js (line 5664)
1034 in compileNodes - at end mylocalcounter=1000 linkFnFound=true angular.js (line 5670)
in compile - mylocalcounter=999 end of compile angular.js (line 5556)

# This is where we are done and we return the childTranscludeFn via this line in the code "childTranscludeFn = compile($template, transcludeFn);" # Now you will notice that we have
childTranscludeFn = compile($template, transcludeFn);
console.log(mycounter + ' in applyDirectivesToNode - mylocalcounter='+mylocalcounter+' done calling compile for directive ' + directive.name);mycounter++;


1035 in applyDirectivesToNode - mylocalcounter=994 done calling compile for directive ourtab angular.js (line 6029)
1036 in applyDirectivesToNode - mylocalcounter=994 going to call compileTemplateUrl for directive i=0 name=ourtab directive=Object { require="^ourtabset", restrict="EA", replace=true, more...} on compileNode: <ourtab class="ng-scope" init="initializeTabPrimary(ourelem)" select="selectTabPrimary(ourelem)" heading="Member"> angular.js (line 6090)

# Here is where we do our http get request for the tab html

1037 in compileTemplateUrl for templateUrl=our/template/tabs/tab.html angular.js (line 6511) 1038 in applyDirectivesToNode - mylocalcounter=994 done calling compileTemplateUrl for directive i=0 name=ourtab directive=Object { require="^ourtabset", restrict="EA", replace=true, more...} on compileNode: <ourtab class="ng-scope" init="initializeTabPrimary(ourelem)" select="selectTabPrimary(ourelem)" heading="Member"> angular.js (line 6098) 1039 in applyDirectivesToNode - mylocalcounter=994 done executing directive i=0 name=ourtab directive=Object { require="^ourtabset", restrict="EA", replace=true, more...} on compileNode: <ourtab class="ng-scope" init="initializeTabPrimary(ourelem)" select="selectTabPrimary(ourelem)" heading="Member"> angular.js (line 6122) applyDirectivesToNode - mylocalcounter=994 done executing all directives on the current compileNode=<ourtab class="ng-scope" init="initializeTabPrimary(ourelem)" select="selectTabPrimary(ourelem)" heading="Member">; newScopeDirective=Object { require="^ourtabset", restrict="EA", replace=true, more...} angular.js (line 6124)

# here we assign the childTranscludeFn from up above to the nodeLinkFn returned from calling compileTemplateUrl via this line in the code "nodeLinkFn.transclude = hasTranscludeDirective && childTranscludeFn;"

applyDirectivesToNode - hasTranscludeDirective && childTranscludeFn nodeLinkFn.transclude=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 6129)

# Remember that this nodeLinkFn function that points towards delayedNodeLinkFn has the transclude property set on it pointing to that publicLinkFn. # Here the nodeLinkFn returned and added to our linkFns list for use in the compositeLinkFn is the delayedNodeLinkFn function.

in compileNodes - mylocalcounter=983 nodeLinkFn returned = function delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn) { "use strict"; if ( templateUrl ) { console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=' + templateUrl);mycounter++; } else { console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=unknown');mycounter++; } if (linkQueue) { console.log(mycounter + ' i angular.js (line 5636) 1040 in compileNodes - mylocalcounter=983 calling collectDirectives on nodeList[2] <TextNode textContent="\n "> angular.js (line 5623) 1041 in compileNodes - mylocalcounter=983 length of newly collected directives for nodeList[2] <TextNode textContent="\n "> , directives.length=0: directives= [] angular.js (line 5627) in compileNodes - mylocalcounter=983 nodeLinkFn returned = null angular.js (line 5638)

# Here we will go through the same process as we did for the previous ourtab element from line 1017 up above and so we won’t duplicate that output here.

1042 in compileNodes - mylocalcounter=983 calling collectDirectives on nodeList[3] <ourtab class="ng-scope" init="initializeTabSecondary(ourelem)" select="selectTabSecondary(myname)" myname="secondarysplitter" heading="Secondary"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=ourtab maxPriority = undefined ignoreDirective = undefined angular.js (line 5771) in addDirective - found directive, priority = 0 angular.js (line 6436) in addDirective - adding directive angular.js (line 6439) 1043 in collectDirectives - looping through node.attributes.length = 4, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776) 1044 in collectDirectives - nAttrs[0] = init="initializeTabSecondary(ourelem)" angular.js (line 5779) 1045 in collectDirectives - calling addDirective on directive with name=init maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806) 1046 in collectDirectives - nAttrs[1] = select="selectTabSecondary(myname)" angular.js (line 5779) 1047 in collectDirectives - calling addDirective on directive with name=select maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806) in addDirective - found directive, priority = 0 angular.js (line 6436) 1048 in collectDirectives - nAttrs[2] = myname="secondarysplitter" angular.js (line 5779) 1049 in collectDirectives - calling addDirective on directive with name=myname maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806) 1050 in collectDirectives - nAttrs[3] = heading="Secondary" angular.js (line 5779) 1051 in collectDirectives - calling addDirective on directive with name=heading maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806) 1052 in compileNodes - mylocalcounter=983 length of newly collected directives for nodeList[3] <ourtab class="ng-scope" init="initializeTabSecondary(ourelem)" select="selectTabSecondary(myname)" myname="secondarysplitter" heading="Secondary"> , directives.length=1: directives= [] angular.js (line 5627) in compileNodes - mylocalcounter=983 going to call applyDirectivesToNode angular.js (line 5629) in applyDirectivesToNode - start: mylocalcounter=1053 transcludeFn=false angular.js (line 5923) 1053 in applyDirectivesToNode - mylocalcounter=1053 newIsolateScopeDirective=undefined angular.js (line 5943) in applyDirectivesToNode - mylocalcounter=1053 executing all 1 directives on the current compileNode: <ourtab class="ng-scope" init="initializeTabSecondary(ourelem)" select="selectTabSecondary(myname)" myname="secondarysplitter" heading="Secondary">, directives: [] angular.js (line 5946) 1054 in applyDirectivesToNode - mylocalcounter=1053 executing directive i=0 name=ourtab directive=Object { require="^ourtabset", restrict="EA", replace=true, more...} on compileNode: <ourtab class="ng-scope" init="initializeTabSecondary(ourelem)" select="selectTabSecondary(myname)" myname="secondarysplitter" heading="Secondary"> angular.js (line 5949) 1055 in applyDirectivesToNode - mylocalcounter=1053 because directive.scope=Object { heading="@", onSelect="&select", onDeselect="&deselect", more...} angular.js (line 5966) 1056 in applyDirectivesToNode - mylocalcounter=1053 hasTranscludeDirective = true angular.js (line 5991) in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577) 1057 in applyDirectivesToNode - mylocalcounter=1053 calling compile for directive ourtab angular.js (line 6027) 1058 in compile for $compileNodes=Object[<TextNode textContent="\n ">, div#secondarysplitter, <TextNode textContent="\n ">] transcludeFn=false angular.js (line 5538) in compile - calling compileNodes with $compileNodes=Object[<TextNode textContent="\n ">, div#secondarysplitter, <TextNode textContent="\n ">] angular.js (line 5551) in compileNodes - start mylocalcounter=1059 angular.js (line 5614) in compileNodes - mylocalcounter=1059 going through all the nodes in our list of length 3, list = Object[<TextNode textContent="\n ">, div#secondarysplitter, <TextNode textContent="\n ">] angular.js (line 5619) 1059 in compileNodes - mylocalcounter=1059 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623) 1060 in compileNodes - mylocalcounter=1059 length of newly collected directives for nodeList[0] <TextNode textContent="\n "> , directives.length=0: directives= [] angular.js (line 5627) in compileNodes - mylocalcounter=1059 nodeLinkFn returned = null angular.js (line 5638) 1061 in compileNodes - mylocalcounter=1059 calling collectDirectives on nodeList[1] <memberview id="secondarysplitter" class="ng-scope" priority="Secondary" state="secondaryState" member="secondary"> angular.js (line 5623) in collectDirectives - calling addDirective on node with name=memberview maxPriority = undefined ignoreDirective = undefined angular.js (line 5771) in addDirective - found directive, priority = 0 angular.js (line 6436) in addDirective - adding directive angular.js (line 6439) 1062 in collectDirectives - looping through node.attributes.length = 4, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776) 1063 in collectDirectives - nAttrs[0] = id="secondarysplitter" angular.js (line 5779) 1064 in collectDirectives - calling addDirective on directive with name=id maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806) 1065 in collectDirectives - nAttrs[1] = priority="Secondary" angular.js (line 5779) 1066 in collectDirectives - calling addDirective on directive with name=priority maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806) 1067 in collectDirectives - nAttrs[2] = state="secondaryState" angular.js (line 5779) 1068 in collectDirectives - calling addDirective on directive with name=state maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806) 1069 in collectDirectives - nAttrs[3] = member="secondary" angular.js (line 5779) 1070 in collectDirectives - calling addDirective on directive with name=member maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806) 1071 in compileNodes - mylocalcounter=1059 length of newly collected directives for nodeList[1] <memberview id="secondarysplitter" class="ng-scope" priority="Secondary" state="secondaryState" member="secondary"> , directives.length=1: directives= [] angular.js (line 5627) in compileNodes - mylocalcounter=1059 going to call applyDirectivesToNode angular.js (line 5629) in applyDirectivesToNode - start: mylocalcounter=1072 transcludeFn=false angular.js (line 5923) 1072 in applyDirectivesToNode - mylocalcounter=1072 newIsolateScopeDirective=undefined angular.js (line 5943) in applyDirectivesToNode - mylocalcounter=1072 executing all 1 directives on the current compileNode: <memberview id="secondarysplitter" class="ng-scope" priority="Secondary" state="secondaryState" member="secondary">, directives: [] angular.js (line 5946) 1073 in applyDirectivesToNode - mylocalcounter=1072 executing directive i=0 name=memberview directive=Object { restrict="E", scope={...}, templateUrl="template/memberview.html", more...} on compileNode: <memberview id="secondarysplitter" class="ng-scope" priority="Secondary" state="secondaryState" member="secondary"> angular.js (line 5949) 1074 in applyDirectivesToNode - mylocalcounter=1072 because directive.scope=Object { member="=", state="=", active="@", more...} angular.js (line 5966) 1075 in applyDirectivesToNode - mylocalcounter=1072 going to call compileTemplateUrl for directive i=0 name=memberview directive=Object { restrict="E", scope={...}, templateUrl="template/memberview.html", more...} on compileNode: <memberview id="secondarysplitter" class="ng-scope" priority="Secondary" state="secondaryState" member="secondary"> angular.js (line 6090) 1076 in compileTemplateUrl for templateUrl=template/memberview.html angular.js (line 6511) 1077 in applyDirectivesToNode - mylocalcounter=1072 done calling compileTemplateUrl for directive i=0 name=memberview directive=Object { restrict="E", scope={...}, templateUrl="template/memberview.html", more...} on compileNode: <memberview id="secondarysplitter" class="ng-scope" priority="Secondary" state="secondaryState" member="secondary"> angular.js (line 6098) 1078 in applyDirectivesToNode - mylocalcounter=1072 done executing directive i=0 name=memberview directive=Object { restrict="E", scope={...}, templateUrl="template/memberview.html", more...} on compileNode: <memberview id="secondarysplitter" class="ng-scope" priority="Secondary" state="secondaryState" member="secondary"> angular.js (line 6122) applyDirectivesToNode - mylocalcounter=1072 done executing all directives on the current compileNode=<memberview id="secondarysplitter" class="ng-scope" priority="Secondary" state="secondaryState" member="secondary">; newScopeDirective=Object { restrict="E", scope={...}, templateUrl="template/memberview.html", more...} angular.js (line 6124) in compileNodes - mylocalcounter=1059 nodeLinkFn returned = function delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn) { "use strict"; if ( templateUrl ) { console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=' + templateUrl);mycounter++; } else { console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=unknown');mycounter++; } if (linkQueue) { console.log(mycounter + ' i angular.js (line 5636) 1079 in compileNodes - mylocalcounter=1059 calling collectDirectives on nodeList[2] <TextNode textContent="\n "> angular.js (line 5623) 1080 in compileNodes - mylocalcounter=1059 length of newly collected directives for nodeList[2] <TextNode textContent="\n "> , directives.length=0: directives= [] angular.js (line 5627) in compileNodes - mylocalcounter=1059 nodeLinkFn returned = null angular.js (line 5638) in compileNodes - mylocalcounter=1059 done going through all the nodes in our list of length 3, list = Object[<TextNode textContent="\n ">, div#secondarysplitter, <TextNode textContent="\n ">] angular.js (line 5664) 1081 in compileNodes - at end mylocalcounter=1059 linkFnFound=true angular.js (line 5670) in compile - mylocalcounter=1058 end of compile angular.js (line 5556) 1082 in applyDirectivesToNode - mylocalcounter=1053 done calling compile for directive ourtab angular.js (line 6029) 1083 in applyDirectivesToNode - mylocalcounter=1053 going to call compileTemplateUrl for directive i=0 name=ourtab directive=Object { require="^ourtabset", restrict="EA", replace=true, more...} on compileNode: <ourtab class="ng-scope" init="initializeTabSecondary(ourelem)" select="selectTabSecondary(myname)" myname="secondarysplitter" heading="Secondary"> angular.js (line 6090) 1084 in compileTemplateUrl for templateUrl=our/template/tabs/tab.html angular.js (line 6511) 1085 in applyDirectivesToNode - mylocalcounter=1053 done calling compileTemplateUrl for directive i=0 name=ourtab directive=Object { require="^ourtabset", restrict="EA", replace=true, more...} on compileNode: <ourtab class="ng-scope" init="initializeTabSecondary(ourelem)" select="selectTabSecondary(myname)" myname="secondarysplitter" heading="Secondary"> angular.js (line 6098) 1086 in applyDirectivesToNode - mylocalcounter=1053 done executing directive i=0 name=ourtab directive=Object { require="^ourtabset", restrict="EA", replace=true, more...} on compileNode: <ourtab class="ng-scope" init="initializeTabSecondary(ourelem)" select="selectTabSecondary(myname)" myname="secondarysplitter" heading="Secondary"> angular.js (line 6122) applyDirectivesToNode - mylocalcounter=1053 done executing all directives on the current compileNode=<ourtab class="ng-scope" init="initializeTabSecondary(ourelem)" select="selectTabSecondary(myname)" myname="secondarysplitter" heading="Secondary">; newScopeDirective=Object { require="^ourtabset", restrict="EA", replace=true, more...} angular.js (line 6124) applyDirectivesToNode - hasTranscludeDirective && childTranscludeFn nodeLinkFn.transclude=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 6129) in compileNodes - mylocalcounter=983 nodeLinkFn returned = function delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn) { "use strict"; if ( templateUrl ) { console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=' + templateUrl);mycounter++; } else { console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=unknown');mycounter++; } if (linkQueue) { console.log(mycounter + ' i angular.js (line 5636) 1087 in compileNodes - mylocalcounter=983 calling collectDirectives on nodeList[4] <TextNode textContent="\n "> angular.js (line 5623) 1088 in compileNodes - mylocalcounter=983 length of newly collected directives for nodeList[4] <TextNode textContent="\n "> , directives.length=0: directives= [] angular.js (line 5627) in compileNodes - mylocalcounter=983 nodeLinkFn returned = null angular.js (line 5638) in compileNodes - mylocalcounter=983 done going through all the nodes in our list of length 5, list = Object[<TextNode textContent="\n ">, li, <TextNode textContent="\n ">, li, <TextNode textContent="\n ">] angular.js (line 5664) 1089 in compileNodes - at end mylocalcounter=983 linkFnFound=true angular.js (line 5670) in compile - mylocalcounter=982 end of compile angular.js (line 5556)

# Just like for the ourtab element and its children this is where we are done for the ourtabset element and its children and we return the childTranscludeFn via this line in the code "childTranscludeFn = compile($template, transcludeFn);"

1090 in applyDirectivesToNode - mylocalcounter=977 done calling compile for directive ourtabset angular.js (line 6029) 1091 in applyDirectivesToNode - mylocalcounter=977 going to call compileTemplateUrl for directive i=0 name=ourtabset directive=Object { restrict="EA", transclude=true, replace=true, more...} on compileNode: <ourtabset> angular.js (line 6090)

# Here is where we do our http get request for the tabset html

1092 in compileTemplateUrl for templateUrl=our/template/tabs/tabset.html angular.js (line 6511) 1093 in applyDirectivesToNode - mylocalcounter=977 done calling compileTemplateUrl for directive i=0 name=ourtabset directive=Object { restrict="EA", transclude=true, replace=true, more...} on compileNode: <ourtabset> angular.js (line 6098) 1094 in applyDirectivesToNode - mylocalcounter=977 done executing directive i=0 name=ourtabset directive=Object { restrict="EA", transclude=true, replace=true, more...} on compileNode: <ourtabset> angular.js (line 6122) applyDirectivesToNode - mylocalcounter=977 done executing all directives on the current compileNode=<ourtabset>; newScopeDirective=Object { restrict="EA", transclude=true, replace=true, more...} angular.js (line 6124)

# here we assign the childTranscludeFn from up above to the nodeLinkFn returned from calling compileTemplateUrl via this line in the code "nodeLinkFn.transclude = hasTranscludeDirective && childTranscludeFn;"

applyDirectivesToNode - hasTranscludeDirective && childTranscludeFn nodeLinkFn.transclude=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 6129)

# Remember that this nodeLinkFn function that points towards delayedNodeLinkFn has the transclude property set on it pointing to that publicLinkFn. # Here the nodeLinkFn returned and added to our linkFns list for use in the compositeLinkFn is the delayedNodeLinkFn function.

in compileNodes - mylocalcounter=972 nodeLinkFn returned = function delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn) { "use strict"; if ( templateUrl ) { console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=' + templateUrl);mycounter++; } else { console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=unknown');mycounter++; } if (linkQueue) { console.log(mycounter + ' i angular.js (line 5636) 1095 in compileNodes - mylocalcounter=972 calling collectDirectives on nodeList[2] <TextNode textContent="\n "> angular.js (line 5623) 1096 in compileNodes - mylocalcounter=972 length of newly collected directives for nodeList[2] <TextNode textContent="\n "> , directives.length=0: directives= [] angular.js (line 5627) in compileNodes - mylocalcounter=972 nodeLinkFn returned = null angular.js (line 5638) in compileNodes - mylocalcounter=972 done going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, div.tabbable, <TextNode textContent="\n ">] angular.js (line 5664) 1097 in compileNodes - at end mylocalcounter=972 linkFnFound=true angular.js (line 5670) 1098 in compileNodes - mylocalcounter=789 calling collectDirectives on nodeList[18] <TextNode textContent="\n "> angular.js (line 5623) 1099 in compileNodes - mylocalcounter=789 length of newly collected directives for nodeList[18] <TextNode textContent="\n "> , directives.length=0: directives= [] angular.js (line 5627) in compileNodes - mylocalcounter=789 nodeLinkFn returned = null angular.js (line 5638) 1100 in compileNodes - mylocalcounter=789 calling collectDirectives on nodeList[19] <userlookup id="initialuserlookup" class="initial" lookup="lookupuser(theuser)"> angular.js (line 5623) in collectDirectives - calling addDirective on node with name=userlookup maxPriority = undefined ignoreDirective = undefined angular.js (line 5771) in addDirective - found directive, priority = 0 angular.js (line 6436) in addDirective - adding directive angular.js (line 6439) 1101 in collectDirectives - looping through node.attributes.length = 3, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776) 1102 in collectDirectives - nAttrs[0] = lookup="lookupuser(theuser)" angular.js (line 5779) 1103 in collectDirectives - calling addDirective on directive with name=lookup maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806) 1104 in collectDirectives - nAttrs[1] = id="initialuserlookup" angular.js (line 5779) 1105 in collectDirectives - calling addDirective on directive with name=id maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806) 1106 in collectDirectives - nAttrs[2] = class="initial" angular.js (line 5779) 1107 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806) 1108 in compileNodes - mylocalcounter=789 length of newly collected directives for nodeList[19] <userlookup id="initialuserlookup" class="initial" lookup="lookupuser(theuser)"> , directives.length=1: directives= [] angular.js (line 5627) in compileNodes - mylocalcounter=789 going to call applyDirectivesToNode angular.js (line 5629) in applyDirectivesToNode - start: mylocalcounter=1109 transcludeFn=false angular.js (line 5923) 1109 in applyDirectivesToNode - mylocalcounter=1109 newIsolateScopeDirective=undefined angular.js (line 5943) in applyDirectivesToNode - mylocalcounter=1109 executing all 1 directives on the current compileNode: <userlookup id="initialuserlookup" class="initial" lookup="lookupuser(theuser)">, directives: [] angular.js (line 5946) 1110 in applyDirectivesToNode - mylocalcounter=1109 executing directive i=0 name=userlookup directive=Object { restrict="E", transclude=true, scope={...}, more...} on compileNode: <userlookup id="initialuserlookup" class="initial" lookup="lookupuser(theuser)"> angular.js (line 5949) 1111 in applyDirectivesToNode - mylocalcounter=1109 because directive.scope=Object { hidden="=", lookup="&"} angular.js (line 5966) 1112 in applyDirectivesToNode - mylocalcounter=1109 hasTranscludeDirective = true angular.js (line 5991) 1113 in applyDirectivesToNode - mylocalcounter=1109 calling compile for directive userlookup angular.js (line 6027) 1114 in compile for $compileNodes=Object[] transcludeFn=false angular.js (line 5538) in compile - calling compileNodes with $compileNodes=Object[] angular.js (line 5551) in compileNodes - start mylocalcounter=1115 angular.js (line 5614) in compileNodes - mylocalcounter=1115 going through all the nodes in our list of length 0, list = Object[] angular.js (line 5619) in compileNodes - mylocalcounter=1115 done going through all the nodes in our list of length 0, list = Object[] angular.js (line 5664) in compile - mylocalcounter=1114 end of compile angular.js (line 5556) 1115 in applyDirectivesToNode - mylocalcounter=1109 done calling compile for directive userlookup angular.js (line 6029) 1116 in applyDirectivesToNode - mylocalcounter=1109 going to call compileTemplateUrl for directive i=0 name=userlookup directive=Object { restrict="E", transclude=true, scope={...}, more...} on compileNode: <userlookup id="initialuserlookup" class="initial" lookup="lookupuser(theuser)"> angular.js (line 6090) 1117 in compileTemplateUrl for templateUrl=template/userLookup.html angular.js (line 6511) 1118 in applyDirectivesToNode - mylocalcounter=1109 done calling compileTemplateUrl for directive i=0 name=userlookup directive=Object { restrict="E", transclude=true, scope={...}, more...} on compileNode: <userlookup id="initialuserlookup" class="initial" lookup="lookupuser(theuser)"> angular.js (line 6098) 1119 in applyDirectivesToNode - mylocalcounter=1109 done executing directive i=0 name=userlookup directive=Object { restrict="E", transclude=true, scope={...}, more...} on compileNode: <userlookup id="initialuserlookup" class="initial" lookup="lookupuser(theuser)"> angular.js (line 6122) applyDirectivesToNode - mylocalcounter=1109 done executing all directives on the current compileNode=<userlookup id="initialuserlookup" class="initial" lookup="lookupuser(theuser)">; newScopeDirective=Object { restrict="E", transclude=true, scope={...}, more...} angular.js (line 6124) applyDirectivesToNode - hasTranscludeDirective && childTranscludeFn nodeLinkFn.transclude=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 6129) in compileNodes - mylocalcounter=789 nodeLinkFn returned = function delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn) { "use strict"; if ( templateUrl ) { console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=' + templateUrl);mycounter++; } else { console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=unknown');mycounter++; } if (linkQueue) { console.log(mycounter + ' i angular.js (line 5636) 1120 in compileNodes - mylocalcounter=789 calling collectDirectives on nodeList[20] <TextNode textContent="\n"> angular.js (line 5623) 1121 in compileNodes - mylocalcounter=789 length of newly collected directives for nodeList[20] <TextNode textContent="\n"> , directives.length=0: directives= [] angular.js (line 5627) in compileNodes - mylocalcounter=789 nodeLinkFn returned = null angular.js (line 5638) in compileNodes - mylocalcounter=789 done going through all the nodes in our list of length 21, list = NodeList[<TextNode textContent="\n ">, div#vidbox.img-thumbnail, <TextNode textContent="\n ">, h4, <TextNode textContent="\n ">, h4, <TextNode textContent="\n ">, button.btn, <TextNode textContent="\n ">, button.btn, <TextNode textContent="\n ">, button.btn, <TextNode textContent="\n ">, button.btn, <TextNode textContent="\n ">, button#chevronbutton.btn, <TextNode textContent="\n \n \n ">, div#memberinfo.uuserlookup, <TextNode textContent="\n ">, form#initialuserlookup.initial, <TextNode textContent="\n">] angular.js (line 5664)

# This is the last line in the processing of the html returned from the tellervideo html template

1122 in compileNodes - at end mylocalcounter=789 linkFnFound=true angular.js (line 5670)

# It is right here that I could do a print out of the sturcture of the linkFn returned here "afterTemplateChildLinkFn = compileNodes($compileNode[0].childNodes, childTranscludeFn);"

1123 in get success - for templateUrl=template/tellerVideo.html linkQueue.length = 4 angular.js (line 6565) in get success - scope from linkQueue=Scope { $id="003", this=Scope, $$listeners={...}, more...} angular.js (line 6572) 1124 in get success - for templateUrl=template/tellerVideo.html of compileTemplateUrl for templateUrl=template/tellerVideo.html calling afterTemplateNodeLinkFn angular.js (line 6585)

# In between this you'll see all of the delayedNodeLinkFn functions called for the templates we've just requested.

1125 in nodeLinkFn - start, mylocalcounter=783 linkNode=<div ng-show="showTellerVideo" state="tellerVideoState" class="tellervideo"> <div id="vidbox" class="img-thumbnail"> <video ng-click="toggle()" id="basic-stream" class="videostream" autoplay=""></video> <video id="mini-basic-stream" class="videostream" autoplay=""></video> </div> <h4 style="position:absolute; left:240px; top:20px">ptmMaria</h4> <h4 style="position:absolute; left:240px; top , $element= Object[div.tellervideo], boundTranscludeFn=undefined angular.js (line 6208) 1126 in nodeLinkFn - mylocalcounter=783 controllerDirectives=Object { tellervideo={...}} angular.js (line 6302) 1127 in nodeLinkFn - mylocalcounter=783 directive === newIsolateScopeDirective=false, directive.$$isolateScope=undefined, isolateScope=undefined, scope=Scope { $id="003", this=Scope, $$listeners={...}, more...} angular.js (line 6305) 1128 in nodeLinkFn - mylocalcounter=783 locals.$scope=Scope { $id="003", this=Scope, $$listeners={...}, more...} angular.js (line 6312) 1129 in nodeLinkFn - mylocalcounter=783 controller for directive tellervideo = "function ($scope, $element, $attrs) { "use strict"; console.log('in tellervideo controller');console.trace(); var largevideo = document.querySelector('#basic-stream'); $scope.showMember = false; $scope.primaryState = null; if ( $scope.tellerVideoState == 'initial' ) { console.log('state set to inital in tellerVideo'); //left: 50%; //top: 50%; //$(" , $controller=function() angular.js (line 6319) in tellervideo controller directives.js (line 374) .controller()directives.js (line 374) invoke()angular.js (line 3744) instantiate()angular.js (line 3755) $ControllerProvider/this.$get</<()angular.js (line 6953) nodeLinkFn/<()angular.js (line 6320) forEach()angular.js (line 335) nodeLinkFn()angular.js (line 6304) compileTemplateUrl/<()angular.js (line 6587) $http/promise.success/<()angular.js (line 7760) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/ref/<.then/<()angular.js (line 11224) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172) state set to inital in tellerVideo directives.js (line 380) 1130 in nodeLinkFn - mylocalcounter=783 elementControllers[tellervideo] = Object {} angular.js (line 6321) in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - name="$tellervideoController", thisCache=Object { $tellervideoController={...}} jquery-1.9.1.js (line 1631) 1131 in nodeLinkFn - mylocalcounter=783 just added controller $tellervideo Object {} to data node Object[div.tellervideo] angular.js (line 6330) 1131 in nodeLinkFn - mylocalcounter=783 looping through preLinkFns of length 0 for scope Scope { $id="003", this=Scope, $$listeners={...}, more...} and element Object[div.tellervideo] angular.js (line 6340) 1132 in nodeLinkFn - calling childLinkFs = function compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn) { "use strict"; var nodeLinkFn, childLinkFn, node, $node, childScope, childTranscludeFn, i, ii, n; // copy nodeList so that linking doesn't break due to live list updates. var nodeListLength = nodeList.length, stableNodeList = new Array(nodeListLength); for (i = 0; i < nod and passing in the following childNodes: NodeList[<TextNode textContent="\n ">, div#vidbox.img-thumbnail, <TextNode textContent="\n ">, h4, <TextNode textContent="\n ">, h4, <TextNode textContent="\n ">, button.btn, <TextNode textContent="\n ">, button.btn, <TextNode textContent="\n ">, button.btn, <TextNode textContent="\n ">, button.btn, <TextNode textContent="\n ">, button#chevronbutton.btn, <TextNode textContent="\n \n \n ">, div#memberinfo.uuserlookup, <TextNode textContent="\n ">, form#initialuserlookup.initial, <TextNode textContent="\n">] angular.js (line 6363) in compositeLinkFn - mylocalcounter=789 scope=Scope { $id="003", this=Scope, $$listeners={...}, more...}, going through all linkFns = [null, null, null, compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn), null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null, null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null, null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null, null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn), null, null, delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn), null, null, null] and stableNodes [<TextNode textContent="\n ">, div#vidbox.img-thumbnail, <TextNode textContent="\n ">, h4, <TextNode textContent="\n ">, h4, <TextNode textContent="\n ">, button.btn, <TextNode textContent="\n ">, button.btn, <TextNode textContent="\n ">, button.btn, <TextNode textContent="\n ">, button.btn, <TextNode textContent="\n ">, button#chevronbutton.btn, <TextNode textContent="\n \n \n ">, div#memberinfo.uuserlookup, <TextNode textContent="\n ">, userlookup#initialuserlookup.initial, <TextNode textContent="\n">], boundTranscludeFn=undefined angular.js (line 5688) compositeLinkFn()angular.js (line 5689) nodeLinkFn()angular.js (line 6364) compileTemplateUrl/<()angular.js (line 6587) $http/promise.success/<()angular.js (line 7760) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/ref/<.then/<()angular.js (line 11224) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172) 1133 in compositeLinkFn - mylocalcounter=789 node in loop 0 = <TextNode textContent="\n "> angular.js (line 5696) 1134 in compositeLinkFn - mylocalcounter=789 node in loop 1 = <div id="vidbox" class="img-thumbnail initial"> angular.js (line 5696) in compositeLinkFn - mylocalcounter=789 we DON'T have a nodeLinkFn here and so we are calling the childLinkFn directily on node.childNodes angular.js (line 5721) in compositeLinkFn - mylocalcounter=798 scope=Scope { $id="003", this=Scope, $$listeners={...}, more...}, going through all linkFns = [null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null, null, null, null, null, null, null] and stableNodes [<TextNode textContent="\n ">, video#basic-stream.videostream, <TextNode textContent="\n ">, video#mini-basic-stream.videostream, <TextNode textContent="\n ">], boundTranscludeFn=undefined angular.js (line 5688) compositeLinkFn()angular.js (line 5689) compositeLinkFn()angular.js (line 5722) nodeLinkFn()angular.js (line 6364) compileTemplateUrl/<()angular.js (line 6587) $http/promise.success/<()angular.js (line 7760) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/ref/<.then/<()angular.js (line 11224) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172) 1135 in compositeLinkFn - mylocalcounter=798 node in loop 0 = <TextNode textContent="\n "> angular.js (line 5696) 1136 in compositeLinkFn - mylocalcounter=798 node in loop 1 = <video id="basic-stream" class="videostream initial" autoplay="" ng-click="toggle()"> angular.js (line 5696) 1137 in compositeLinkFn - mylocalcounter=798 nodeLinkFn= "function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict"; var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn; if (compileNode === linkNode) { attrs = templateAttrs; } else { attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr" angular.js (line 5699) 1138 in compositeLinkFn - mylocalcounter=798 childScope = same as parent scope angular.js (line 5705) 1139 in compositeLinkFn - mylocalcounter=798 childTranscludeFn = false boundTranscludeFn = null transcludeFn = false angular.js (line 5710) in compositeLinkFn - mylocalcounter=798 calling nodeLinkFn with found boundTranscludeFn angular.js (line 5717) 1140 in nodeLinkFn - start, mylocalcounter=811 linkNode=<video ng-click="toggle()" id="basic-stream" class="videostream initial" autoplay=""></video> , $element=Object[video#basic-stream.videostream], boundTranscludeFn=undefined angular.js (line 6208) 1141 in nodeLinkFn - mylocalcounter=811 looping through preLinkFns of length 0 for scope Scope { $id="003", this=Scope, $$listeners={...}, more...} and element Object[video#basic-stream.videostream] angular.js (line 6340) 1142 in nodeLinkFn - calling childLinkFs = null and passing in the following childNodes: NodeList[] angular.js (line 6363) 1143 in nodeLinkFn - mylocalcounter=811 looping through postLinkFns of length 1 for scope Scope { $id="003", this=Scope, $$listeners={...}, more...} and element Object[video#basic-stream.videostream] angular.js (line 6367) 1144 in nodeLinkFn - mylocalcounter=811 postLinkFn 0 = "function (scope, element, attr) { "use strict"; element.on(lowercase(name), function(event) { scope.$apply(function() { fn(scope, {$event:event}); }); }); }" , directiveName= ngClick, scope Scope { $id="003", this=Scope, $$listeners={...}, more...}, element Object[video#basic-stream.videostream], linkNode=<video ng-click="toggle()" id="basic-stream" class="videostream initial" autoplay=""></video> angular.js (line 6372) in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) 1145 mylocalcounter=811 in nodeLinkFn - end angular.js (line 6400) 1146 in compositeLinkFn - mylocalcounter=798 node in loop 2 = <TextNode textContent="\n "> angular.js (line 5696) 1147 in compositeLinkFn - mylocalcounter=798 node in loop 3 = <video id="mini-basic-stream" class="videostream initial" autoplay=""> angular.js (line 5696) 1148 in compositeLinkFn - mylocalcounter=798 node in loop 4 = <TextNode textContent="\n "> angular.js (line 5696) 1149 in compositeLinkFn - mylocalcounter=798 scope=Scope { $id="003", this=Scope, $$listeners={...}, more...}, done going through all linkFns = [null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null, null, null, null, null, null, null], angular.js (line 5725) 1150 in compositeLinkFn - mylocalcounter=789 node in loop 2 = <TextNode textContent="\n "> angular.js (line 5696) 1151 in compositeLinkFn - mylocalcounter=789 node in loop 3 = <h4 style="position:absolute; left:240px; top:20px"> angular.js (line 5696) 1152 in compositeLinkFn - mylocalcounter=789 node in loop 4 = <TextNode textContent="\n "> angular.js (line 5696) 1153 in compositeLinkFn - mylocalcounter=789 node in loop 5 = <h4 style="position:absolute; left:240px; top:60px"> angular.js (line 5696) 1154 in compositeLinkFn - mylocalcounter=789 node in loop 6 = <TextNode textContent="\n "> angular.js (line 5696) 1155 in compositeLinkFn - mylocalcounter=789 node in loop 7 = <button class="btn btn-default btn-s" style="position:absolute; left:230px; top:110px" type="button"> angular.js (line 5696) 1156 in compositeLinkFn - mylocalcounter=789 node in loop 8 = <TextNode textContent="\n "> angular.js (line 5696) 1157 in compositeLinkFn - mylocalcounter=789 node in loop 9 = <button class="btn btn-primary btn-xs" type="button" style="position:absolute; left:11px; top:178px"> angular.js (line 5696) 1158 in compositeLinkFn - mylocalcounter=789 node in loop 10 = <TextNode textContent="\n "> angular.js (line 5696) 1159 in compositeLinkFn - mylocalcounter=789 node in loop 11 = <button class="btn btn-default btn-xs" style="position:absolute; left:165px; top:178px" type="button" ng-click="zoomin()"> angular.js (line 5696) 1160 in compositeLinkFn - mylocalcounter=789 nodeLinkFn= "function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict"; var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn; if (compileNode === linkNode) { attrs = templateAttrs; } else { attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr" angular.js (line 5699) 1161 in compositeLinkFn - mylocalcounter=789 childScope = same as parent scope angular.js (line 5705) 1162 in compositeLinkFn - mylocalcounter=789 childTranscludeFn = false boundTranscludeFn = null transcludeFn = false angular.js (line 5710) in compositeLinkFn - mylocalcounter=789 calling nodeLinkFn with found boundTranscludeFn angular.js (line 5717) 1163 in nodeLinkFn - start, mylocalcounter=886 linkNode=<button ng-click="zoomin()" type="button" class="btn btn-default btn-xs" style="position:absolute; left:165px; top:178px"> <span class="glyphicon glyphicon-zoom-in"></span> </button> , $element= Object[button.btn], boundTranscludeFn=undefined angular.js (line 6208) 1164 in nodeLinkFn - mylocalcounter=886 looping through preLinkFns of length 0 for scope Scope { $id="003", this=Scope, $$listeners={...}, more...} and element Object[button.btn] angular.js (line 6340) 1165 in nodeLinkFn - calling childLinkFs = null and passing in the following childNodes: NodeList[<TextNode textContent="\n ">, span.glyphicon, <TextNode textContent="\n ">] angular.js (line 6363) 1166 in nodeLinkFn - mylocalcounter=886 looping through postLinkFns of length 1 for scope Scope { $id="003", this=Scope, $$listeners={...}, more...} and element Object[button.btn] angular.js (line 6367) 1167 in nodeLinkFn - mylocalcounter=886 postLinkFn 0 = "function (scope, element, attr) { "use strict"; element.on(lowercase(name), function(event) { scope.$apply(function() { fn(scope, {$event:event}); }); }); }" , directiveName= ngClick, scope Scope { $id="003", this=Scope, $$listeners={...}, more...}, element Object[button.btn] , linkNode=<button ng-click="zoomin()" type="button" class="btn btn-default btn-xs" style="position:absolute; left:165px; top:178px"> <span class="glyphicon glyphicon-zoom-in"></span> </button> angular.js (line 6372) in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) 1168 mylocalcounter=886 in nodeLinkFn - end angular.js (line 6400) 1169 in compositeLinkFn - mylocalcounter=789 node in loop 12 = <TextNode textContent="\n "> angular.js (line 5696) 1170 in compositeLinkFn - mylocalcounter=789 node in loop 13 = <button class="btn btn-default btn-xs" style="position:absolute; left:196px; top:178px" type="button" ng-click="zoomout()"> angular.js (line 5696) 1171 in compositeLinkFn - mylocalcounter=789 nodeLinkFn= "function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict"; var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn; if (compileNode === linkNode) { attrs = templateAttrs; } else { attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr" angular.js (line 5699) 1172 in compositeLinkFn - mylocalcounter=789 childScope = same as parent scope angular.js (line 5705) 1173 in compositeLinkFn - mylocalcounter=789 childTranscludeFn = false boundTranscludeFn = null transcludeFn = false angular.js (line 5710) in compositeLinkFn - mylocalcounter=789 calling nodeLinkFn with found boundTranscludeFn angular.js (line 5717) 1174 in nodeLinkFn - start, mylocalcounter=912 linkNode=<button ng-click="zoomout()" type="button" class="btn btn-default btn-xs" style="position:absolute; left:196px; top:178px"> <span class="glyphicon glyphicon-zoom-out"></span> </button> , $element= Object[button.btn], boundTranscludeFn=undefined angular.js (line 6208) 1175 in nodeLinkFn - mylocalcounter=912 looping through preLinkFns of length 0 for scope Scope { $id="003", this=Scope, $$listeners={...}, more...} and element Object[button.btn] angular.js (line 6340) 1176 in nodeLinkFn - calling childLinkFs = null and passing in the following childNodes: NodeList[<TextNode textContent="\n ">, span.glyphicon, <TextNode textContent="\n ">] angular.js (line 6363) 1177 in nodeLinkFn - mylocalcounter=912 looping through postLinkFns of length 1 for scope Scope { $id="003", this=Scope, $$listeners={...}, more...} and element Object[button.btn] angular.js (line 6367) 1178 in nodeLinkFn - mylocalcounter=912 postLinkFn 0 = "function (scope, element, attr) { "use strict"; element.on(lowercase(name), function(event) { scope.$apply(function() { fn(scope, {$event:event}); }); }); }" , directiveName= ngClick, scope Scope { $id="003", this=Scope, $$listeners={...}, more...}, element Object[button.btn] , linkNode=<button ng-click="zoomout()" type="button" class="btn btn-default btn-xs" style="position:absolute; left:196px; top:178px"> <span class="glyphicon glyphicon-zoom-out"></span> </button> angular.js (line 6372) in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) 1179 mylocalcounter=912 in nodeLinkFn - end angular.js (line 6400) 1180 in compositeLinkFn - mylocalcounter=789 node in loop 14 = <TextNode textContent="\n "> angular.js (line 5696) 1181 in compositeLinkFn - mylocalcounter=789 node in loop 15 = <button id="chevronbutton" class="btn btn-default btn-xs" style="position:absolute; top:5px; right:5px;" type="button" ng-click="toggle()"> angular.js (line 5696) 1182 in compositeLinkFn - mylocalcounter=789 nodeLinkFn= "function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict"; var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn; if (compileNode === linkNode) { attrs = templateAttrs; } else { attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr" angular.js (line 5699) 1183 in compositeLinkFn - mylocalcounter=789 childScope = same as parent scope angular.js (line 5705) 1184 in compositeLinkFn - mylocalcounter=789 childTranscludeFn = false boundTranscludeFn = null transcludeFn = false angular.js (line 5710) in compositeLinkFn - mylocalcounter=789 calling nodeLinkFn with found boundTranscludeFn angular.js (line 5717) 1185 in nodeLinkFn - start, mylocalcounter=940 linkNode=<button id="chevronbutton" ng-click="toggle()" type="button" class="btn btn-default btn-xs" style="position:absolute; top:5px; right:5px;"> <span id="chevron" class="glyphicon glyphicon-chevron-left"></span> </button> , $element= Object[button#chevronbutton.btn], boundTranscludeFn=undefined angular.js (line 6208) 1186 in nodeLinkFn - mylocalcounter=940 looping through preLinkFns of length 0 for scope Scope { $id="003", this=Scope, $$listeners={...}, more...} and element Object[button#chevronbutton.btn] angular.js (line 6340) 1187 in nodeLinkFn - calling childLinkFs = null and passing in the following childNodes: NodeList[<TextNode textContent="\n ">, span#chevron.glyphicon, <TextNode textContent="\n ">] angular.js (line 6363) 1188 in nodeLinkFn - mylocalcounter=940 looping through postLinkFns of length 1 for scope Scope { $id="003", this=Scope, $$listeners={...}, more...} and element Object[button#chevronbutton.btn] angular.js (line 6367) 1189 in nodeLinkFn - mylocalcounter=940 postLinkFn 0 = "function (scope, element, attr) { "use strict"; element.on(lowercase(name), function(event) { scope.$apply(function() { fn(scope, {$event:event}); }); }); }" , directiveName= ngClick, scope Scope { $id="003", this=Scope, $$listeners={...}, more...}, element Object[button#chevronbutton.btn] , linkNode=<button id="chevronbutton" ng-click="toggle()" type="button" class="btn btn-default btn-xs" style="position:absolute; top:5px; right:5px;"> <span id="chevron" class="glyphicon glyphicon-chevron-left"></span> </button> angular.js (line 6372) in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) 1190 mylocalcounter=940 in nodeLinkFn - end angular.js (line 6400) 1191 in compositeLinkFn - mylocalcounter=789 node in loop 16 = <TextNode textContent="\n \n \n "> angular.js (line 5696) 1192 in compositeLinkFn - mylocalcounter=789 node in loop 17 = <div id="memberinfo" class="uuserlookup ng-hide" style="hheight:300px; width:370px; position:absolute; top:220px; left: 10px;" ng-show="showMember"> angular.js (line 5696) 1193 in compositeLinkFn - mylocalcounter=789 nodeLinkFn= "function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict"; var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn; if (compileNode === linkNode) { attrs = templateAttrs; } else { attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr" angular.js (line 5699) 1194 in compositeLinkFn - mylocalcounter=789 childScope = same as parent scope angular.js (line 5705) 1195 in compositeLinkFn - mylocalcounter=789 childTranscludeFn = false boundTranscludeFn = null transcludeFn = false angular.js (line 5710) in compositeLinkFn - mylocalcounter=789 calling nodeLinkFn with found boundTranscludeFn angular.js (line 5717) 1196 in nodeLinkFn - start, mylocalcounter=968 linkNode=<div id="memberinfo" ng-show="showMember" class="uuserlookup" style="hheight:300px; width:370px; position:absolute; top:220px; left: 10px;"> <ourtabset></ourtabset> </div> , $element= Object[div#memberinfo.uuserlookup], boundTranscludeFn=undefined angular.js (line 6208) 1197 in nodeLinkFn - mylocalcounter=968 looping through preLinkFns of length 0 for scope Scope { $id="003", this=Scope, $$listeners={...}, more...} and element Object[div#memberinfo.uuserlookup] angular.js (line 6340) 1198 in nodeLinkFn - calling childLinkFs = function compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn) { "use strict"; var nodeLinkFn, childLinkFn, node, $node, childScope, childTranscludeFn, i, ii, n; // copy nodeList so that linking doesn't break due to live list updates. var nodeListLength = nodeList.length, stableNodeList = new Array(nodeListLength); for (i = 0; i < nod and passing in the following childNodes: NodeList[<TextNode textContent="\n ">, div.tabbable, <TextNode textContent="\n ">] angular.js (line 6363) in compositeLinkFn - mylocalcounter=972 scope=Scope { $id="003", this=Scope, $$listeners={...}, more...}, going through all linkFns = [null, null, delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn), null, null, null] and stableNodes [<TextNode textContent="\n ">, ourtabset, <TextNode textContent="\n ">], boundTranscludeFn=undefined angular.js (line 5688) compositeLinkFn()angular.js (line 5689) nodeLinkFn()angular.js (line 6364) compositeLinkFn()angular.js (line 5718) nodeLinkFn()angular.js (line 6364) compileTemplateUrl/<()angular.js (line 6587) $http/promise.success/<()angular.js (line 7760) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/ref/<.then/<()angular.js (line 11224) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172) 1199 in compositeLinkFn - mylocalcounter=972 node in loop 0 = <TextNode textContent="\n "> angular.js (line 5696) 1200 in compositeLinkFn - mylocalcounter=972 node in loop 1 = <ourtabset> angular.js (line 5696) 1201 in compositeLinkFn - mylocalcounter=972 nodeLinkFn= "function delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn) { "use strict"; if ( templateUrl ) { console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=' + templateUrl);mycounter++; } else { console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=unknown');mycounter++; } if (linkQueue) { console.log(mycounter + ' i" angular.js (line 5699) 1202 in compositeLinkFn - mylocalcounter=972 childScope = same as parent scope angular.js (line 5705) 1203 in compositeLinkFn - mylocalcounter=972 childTranscludeFn = function publicLinkFn(scope, cloneConnectFn, transcludeControllers){ "use strict"; console.log(mycounter + ' in publicLinkFn - start: mylocalcounter='+mylocalcounter+' scope=%o, cloneConnectFn=%o, transcludeControllers=%o, $compileNodes=%o', scope, cloneConnectFn, transcludeControllers, $compileNodes);mycounter++; assertArg(scope, 'scope'); // important!!: we must call our jqLite.clone() since the jQuery one is trying to be smart // and sometimes changes the structure of the DOM. var $linkNode = cloneConnectFn ? JQLitePrototype.clone.call($compileNodes) // IMPORTANT!!! : $compileNodes; forEach(transcludeControllers, function(instance, name) { console.log(mycounter + ' in publicLinkFn - adding controller to data node: controller $' + name + 'Controller=%o', instance);mycounter++; $linkNode.data('$' + name + 'Controller', instance); }); // Attach scope only to non-text nodes. for(var i = 0, ii = $linkNode.length; i<ii; i++) { var node = $linkNode[i], nodeType = node.nodeType; if (nodeType === 1 /* element */ || nodeType === 9 /* document */) { $linkNode.eq(i).data('$scope', scope); } } if (cloneConnectFn) cloneConnectFn($linkNode, scope); if (compositeLinkFn) compositeLinkFn(scope, $linkNode, $linkNode); console.log('publicLinkFn - end'); return $linkNode; } boundTranscludeFn = null transcludeFn = false angular.js (line 5710) 1204 in compositeLinkFn - mylocalcounter=972 calling nodeLinkFn with createBoundTranscludeFn angular.js (line 5712) 1205 in createBoundTranscludeFn - scope=Scope { $id="003", this=Scope, $$listeners={...}, more...}, transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 5730) 1206 in delayedNodeLinkFn - for templateUrl=our/template/tabs/tabset.html angular.js (line 6598) 1207 in delayedNodeLinkFn - linkQueue is true, scope=Scope { $id="003", this=Scope, $$listeners={...}, more...}, node=<ourtabset> angular.js (line 6604) 1207 in compositeLinkFn - mylocalcounter=972 node in loop 2 = <TextNode textContent="\n "> angular.js (line 5696) 1208 in compositeLinkFn - mylocalcounter=972 scope=Scope { $id="003", this=Scope, $$listeners={...}, more...}, done going through all linkFns = [null, null, delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn), null, null, null], angular.js (line 5725) 1209 in nodeLinkFn - mylocalcounter=968 looping through postLinkFns of length 1 for scope Scope { $id="003", this=Scope, $$listeners={...}, more...} and element Object[div#memberinfo.uuserlookup] angular.js (line 6367) 1210 in nodeLinkFn - mylocalcounter=968 postLinkFn 0 = "function (scope, element, attr) { "use strict"; scope.$watch(attr.ngShow, function ngShowWatchAction(value){ $animate[toBoolean(value) ? 'removeClass' : 'addClass'](element, 'ng-hide'); }); }" , directiveName= ngShow, scope Scope { $id="003", this=Scope, $$listeners={...}, more...}, element Object[div#memberinfo.uuserlookup] , linkNode=<div id="memberinfo" ng-show="showMember" class="uuserlookup" style="hheight:300px; width:370px; position:absolute; top:220px; left: 10px;"> <ourtabset></ourtabset> </div> angular.js (line 6372) 1211 mylocalcounter=968 in nodeLinkFn - end angular.js (line 6400) 1212 in compositeLinkFn - mylocalcounter=789 node in loop 18 = <TextNode textContent="\n "> angular.js (line 5696) 1213 in compositeLinkFn - mylocalcounter=789 node in loop 19 = <userlookup id="initialuserlookup" class="initial" lookup="lookupuser(theuser)"> angular.js (line 5696) 1214 in compositeLinkFn - mylocalcounter=789 nodeLinkFn= "function delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn) { "use strict"; if ( templateUrl ) { console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=' + templateUrl);mycounter++; } else { console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=unknown');mycounter++; } if (linkQueue) { console.log(mycounter + ' i" angular.js (line 5699) 1215 in compositeLinkFn - mylocalcounter=789 childScope = same as parent scope angular.js (line 5705) 1216 in compositeLinkFn - mylocalcounter=789 childTranscludeFn = function publicLinkFn(scope, cloneConnectFn, transcludeControllers){ "use strict"; console.log(mycounter + ' in publicLinkFn - start: mylocalcounter='+mylocalcounter+' scope=%o, cloneConnectFn=%o, transcludeControllers=%o, $compileNodes=%o', scope, cloneConnectFn, transcludeControllers, $compileNodes);mycounter++; assertArg(scope, 'scope'); // important!!: we must call our jqLite.clone() since the jQuery one is trying to be smart // and sometimes changes the structure of the DOM. var $linkNode = cloneConnectFn ? JQLitePrototype.clone.call($compileNodes) // IMPORTANT!!! : $compileNodes; forEach(transcludeControllers, function(instance, name) { console.log(mycounter + ' in publicLinkFn - adding controller to data node: controller $' + name + 'Controller=%o', instance);mycounter++; $linkNode.data('$' + name + 'Controller', instance); }); // Attach scope only to non-text nodes. for(var i = 0, ii = $linkNode.length; i<ii; i++) { var node = $linkNode[i], nodeType = node.nodeType; if (nodeType === 1 /* element */ || nodeType === 9 /* document */) { $linkNode.eq(i).data('$scope', scope); } } if (cloneConnectFn) cloneConnectFn($linkNode, scope); if (compositeLinkFn) compositeLinkFn(scope, $linkNode, $linkNode); console.log('publicLinkFn - end'); return $linkNode; } boundTranscludeFn = null transcludeFn = false angular.js (line 5710) 1217 in compositeLinkFn - mylocalcounter=789 calling nodeLinkFn with createBoundTranscludeFn angular.js (line 5712) 1218 in createBoundTranscludeFn - scope=Scope { $id="003", this=Scope, $$listeners={...}, more...}, transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 5730) 1219 in delayedNodeLinkFn - for templateUrl=template/userLookup.html angular.js (line 6598) 1220 in delayedNodeLinkFn - linkQueue is true, scope=Scope { $id="003", this=Scope, $$listeners={...}, more...}, node=<userlookup id="initialuserlookup" class="initial" lookup="lookupuser(theuser)"> angular.js (line 6604) 1220 in compositeLinkFn - mylocalcounter=789 node in loop 20 = <TextNode textContent="\n"> angular.js (line 5696) 1221 in compositeLinkFn - mylocalcounter=789 scope=Scope { $id="003", this=Scope, $$listeners={...}, more...}, done going through all linkFns = [null, null, null, compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn), null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null, null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null, null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null, null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn), null, null, delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn), null, null, null], angular.js (line 5725) 1222 in nodeLinkFn - mylocalcounter=783 looping through postLinkFns of length 2 for scope Scope { $id="003", this=Scope, $$listeners={...}, more...} and element Object[div.tellervideo] angular.js (line 6367) 1223 in nodeLinkFn - mylocalcounter=783 postLinkFn 1 = "function (scope, element, attrs, tabsCtrl) { "use strict"; if (attrs.state) { if (attrs.state == 'initial' ) { console.log('state set to inital in tellerVideo');console.trace(); } } scope.$watch(attrs.state, function ngShowWatchAction(value){ //$animate[toBoolean(value) ? 'removeClass' : 'addClass'](element, 'ng-hide'); console.log('in watch in li" , directiveName= tellervideo, scope Scope { $id="003", this=Scope, $$listeners={...}, more...}, element Object[div.tellervideo] , linkNode=<div ng-show="showTellerVideo" state="tellerVideoState" class="tellervideo"> <div id="vidbox" class="img-thumbnail"> <video ng-click="toggle()" id="basic-stream" class="videostream" autoplay=""></video> <video id="mini-basic-stream" class="videostream" autoplay=""></video> </div> <h4 style="position:absolute; left:240px; top:20px">ptmMaria</h4> <h4 style="position:absolute; left:240px; top angular.js (line 6372) 1224 - in getControllers: looking for controller $tellervideoController via retrievalMethod data in data on $element Object[div.tellervideo] angular.js (line 6176) 1225 - in getControllers: looking for controller $tellervideoController; value=Object {} angular.js (line 6178) 1226 in nodeLinkFn - mylocalcounter=783 postLinkFn 0 = "function (scope, element, attr) { "use strict"; scope.$watch(attr.ngShow, function ngShowWatchAction(value){ $animate[toBoolean(value) ? 'removeClass' : 'addClass'](element, 'ng-hide'); }); }" , directiveName= tellervideo, scope Scope { $id="003", this=Scope, $$listeners={...}, more...}, element Object[div.tellervideo] , linkNode=<div ng-show="showTellerVideo" state="tellerVideoState" class="tellervideo"> <div id="vidbox" class="img-thumbnail"> <video ng-click="toggle()" id="basic-stream" class="videostream" autoplay=""></video> <video id="mini-basic-stream" class="videostream" autoplay=""></video> </div> <h4 style="position:absolute; left:240px; top:20px">ptmMaria</h4> <h4 style="position:absolute; left:240px; top angular.js (line 6372) 1227 mylocalcounter=783 in nodeLinkFn - end angular.js (line 6400) 1228 in get success - for templateUrl=template/tellerVideo.html of compileTemplateUrl for templateUrl=template/tellerVideo.html done calling afterTemplateNodeLinkFn angular.js (line 6588)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { data="<div class="tellervideo...</userlookup>\r\n</div>\r\n", status=200, config={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then 2 angular.js (line 11136)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then 2 angular.js (line 11136)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then 2 angular.js (line 11136)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then 2 angular.js (line 11136)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then 2 angular.js (line 11136)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then 2 angular.js (line 11136)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then 2 angular.js (line 11136)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { data="<li ng-class="{active: ...>{{heading}}</a>\n</li>\n", status=200, config={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then angular.js (line 11136)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { data="<li ng-class="{active: ...>{{heading}}</a>\n</li>\n", status=200, config={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then angular.js (line 11136)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { data="\n<div class="tabbable">...</div>\n </div>\n</div>\n", status=200, config={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then angular.js (line 11136)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { data="<li ng-class="{active: ...>{{heading}}</a>\n</li>\n", status=200, config={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then angular.js (line 11136)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { data="<li ng-class="{active: ...>{{heading}}</a>\n</li>\n", status=200, config={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then 2 angular.js (line 11136)
in promise.then for response Object { data="<li ng-class="{active: ...>{{heading}}</a>\n</li>\n", status=200, config={...}, more...} angular.js (line 7759)

# Here we get a response from our tab html request

1229 in get success - for templateUrl=our/template/tabs/tab.html content = <li ng-class="{active: active, disabled: disabled}"> <a ng-click="select()" our-tab-heading-transclude>{{heading}}</a> </li> angular.js (line 6516) compileTemplateUrl/<()angular.js (line 6517) $http/promise.success/<()angular.js (line 7760) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/ref/<.then/<()angular.js (line 11224) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172) 1230 in get success - replace is true on origAsyncDirective angular.js (line 6523) in collectDirectives - calling addDirective on node with name=li maxPriority = undefined ignoreDirective = undefined angular.js (line 5771) 1231 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776) 1232 in collectDirectives - nAttrs[0] = ng-class="{active: active, disabled: disabled}" angular.js (line 5779) 1233 in collectDirectives - calling addDirective on directive with name=ngClass maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806) in addDirective - found directive, priority = 0 angular.js (line 6436) in addDirective - adding directive angular.js (line 6439) 1234 in get success - templateDirectives as a result of collectDirectives=[Object { $$isolateScope=true, restrict="AC", priority=0, more...}] directives from original compileTemplateUrl=[] angular.js (line 6536) in get success - calling markDirectivesAsIsolate because origAsyncDirective.scope isObject angular.js (line 6539) marking directive ngClass as needing isolate scope. angular.js (line 6407) in get success - templateDirectives after marked as isolate = [Object { $$isolateScope=true, restrict="AC", priority=0, more...}] angular.js (line 6541) 1235 in get success - for templateUrl=our/template/tabs/tab.html adding derivedSyncDirective Object { require="^ourtabset", restrict="EA", scope={...}, more...} to front of directives list angular.js (line 6550) 1236 in get success - for templateUrl=our/template/tabs/tab.html calling applyDirectivesToNode, directives=[Object { require="^ourtabset", restrict="EA", scope={...}, more...}, Object { $$isolateScope=true, restrict="AC", priority=0, more...}], compileNode=<li ng-class="{active: active, disabled: disabled}" init="initializeTabPrimary(ourelem)" select="selectTabPrimary(ourelem)" heading="Member"> angular.js (line 6553) in applyDirectivesToNode - start: mylocalcounter=1237 transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 5923) 1237 in applyDirectivesToNode - mylocalcounter=1237 newIsolateScopeDirective=undefined angular.js (line 5943) in applyDirectivesToNode - mylocalcounter=1237 executing all 2 directives on the current compileNode: <li ng-class="{active: active, disabled: disabled}" init="initializeTabPrimary(ourelem)" select="selectTabPrimary(ourelem)" heading="Member">, directives: [Object { require="^ourtabset", restrict="EA", scope={...}, more...}, Object { $$isolateScope=true, restrict="AC", priority=0, more...}] angular.js (line 5946) 1238 in applyDirectivesToNode - mylocalcounter=1237 executing directive i=0 name=ourtab directive=Object { require="^ourtabset", restrict="EA", scope={...}, more...} on compileNode: <li ng-class="{active: active, disabled: disabled}" init="initializeTabPrimary(ourelem)" select="selectTabPrimary(ourelem)" heading="Member"> angular.js (line 5949) 1239 in applyDirectivesToNode - mylocalcounter=1237 because directive.scope=Object { heading="@", onSelect="&select", onDeselect="&deselect", more...} angular.js (line 5966) 1240 in applyDirectivesToNode - because directive.scope is an object=Object { heading="@", onSelect="&select", onDeselect="&deselect", more...}, newIsolateScopeDirective=Object { require="^ourtabset", restrict="EA", scope={...}, more...} angular.js (line 5973) 1241 in applyDirectivesToNode - creating controllerDirectives[ourtab] = Object { require="^ourtabset", restrict="EA", scope={...}, more...} angular.js (line 5986) 1242 in applyDirectivesToNode - mylocalcounter=1237 in directive.compile for compileNode li templateAttrs = Object { $$element={...}, $attr={...}, init="initializeTabPrimary(ourelem)", more...} angular.js (line 6101) applyDirectivesToNode - mylocalcounter=1237 linkFn returned from directive.compile = function postLink(scope, elm, attrs, tabsetCtrl) { console.log('in postLink for ourtab direct scope=%o', scope); var getActive, setActive; scope.initialized = false; if (attrs.active) { getActive = $parse(attrs.active); setActive = getActive.assign; scope.$parent.$watch(getActive, function updateActive(value, oldVal) { // Avo angular.js (line 6105) applyDirectivesToNode - mylocalcounter=1237 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107) adding postlinkFn function postLink(scope, elm, attrs, tabsetCtrl) { console.log('in postLink for ourtab direct scope=%o', scope); var getActive, setActive; scope.initialized = false; if (attrs.active) { getActive = $parse(attrs.active); setActive = getActive.assign; scope.$parent.$watch(getActive, function updateActive(value, oldVal) { // Avo angular.js (line 6148) adding post AnnotateFn with isolateScope = true angular.js (line 6152) 1243 in applyDirectivesToNode - mylocalcounter=1237 done executing directive i=0 name=ourtab directive=Object { require="^ourtabset", restrict="EA", scope={...}, more...} on compileNode: <li ng-class="{active: active, disabled: disabled}" init="initializeTabPrimary(ourelem)" select="selectTabPrimary(ourelem)" heading="Member"> angular.js (line 6122) 1244 in applyDirectivesToNode - mylocalcounter=1237 executing directive i=1 name=ngClass directive=Object { $$isolateScope=true, restrict="AC", priority=0, more...} on compileNode: <li ng-class="{active: active, disabled: disabled}" init="initializeTabPrimary(ourelem)" select="selectTabPrimary(ourelem)" heading="Member"> angular.js (line 5949) 1245 in applyDirectivesToNode - mylocalcounter=1237 in directive.compile for compileNode li templateAttrs = Object { $$element={...}, $attr={...}, init="initializeTabPrimary(ourelem)", more...} angular.js (line 6101) applyDirectivesToNode - mylocalcounter=1237 linkFn returned from directive.compile = function (scope, element, attr) { "use strict"; var oldVal; scope.$watch(attr[name], ngClassWatchAction, true); attr.$observe('class', function(value) { ngClassWatchAction(scope.$eval(attr[name])); }); if (name !== 'ngClass') { scope.$watch('$index', function($index, old$index) { // jshint bitwise: false angular.js (line 6105) applyDirectivesToNode - mylocalcounter=1237 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107) adding postlinkFn function (scope, element, attr) { "use strict"; var oldVal; scope.$watch(attr[name], ngClassWatchAction, true); attr.$observe('class', function(value) { ngClassWatchAction(scope.$eval(attr[name])); }); if (name !== 'ngClass') { scope.$watch('$index', function($index, old$index) { // jshint bitwise: false angular.js (line 6148) adding post AnnotateFn with isolateScope = true angular.js (line 6152) 1246 in applyDirectivesToNode - mylocalcounter=1237 done executing directive i=1 name=ngClass directive=Object { $$isolateScope=true, restrict="AC", priority=0, more...} on compileNode: <li ng-class="{active: active, disabled: disabled}" init="initializeTabPrimary(ourelem)" select="selectTabPrimary(ourelem)" heading="Member"> angular.js (line 6122) applyDirectivesToNode - mylocalcounter=1237 done executing all directives on the current compileNode=<li ng-class="{active: active, disabled: disabled}" init="initializeTabPrimary(ourelem)" select="selectTabPrimary(ourelem)" heading="Member">; newScopeDirective=Object { require="^ourtabset", restrict="EA", scope={...}, more...} angular.js (line 6124) 1247 in get success - for templateUrl=our/template/tabs/tab.html calling compileNodes with $compileNode[0].childNodes angular.js (line 6562) in compileNodes - start mylocalcounter=1248 angular.js (line 5614) in compileNodes - mylocalcounter=1248 going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, a, <TextNode textContent="\n">] angular.js (line 5619) 1248 in compileNodes - mylocalcounter=1248 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623) 1249 in compileNodes - mylocalcounter=1248 length of newly collected directives for nodeList[0] <TextNode textContent="\n "> , directives.length=0: directives= [] angular.js (line 5627) in compileNodes - mylocalcounter=1248 nodeLinkFn returned = null angular.js (line 5638) 1250 in compileNodes - mylocalcounter=1248 calling collectDirectives on nodeList[1] <a our-tab-heading-transclude="" ng-click="select()"> angular.js (line 5623) in collectDirectives - calling addDirective on node with name=a maxPriority = undefined ignoreDirective = undefined angular.js (line 5771) in addDirective - found directive, priority = 0 angular.js (line 6436) in addDirective - adding directive angular.js (line 6439) 1251 in collectDirectives - looping through node.attributes.length = 2, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776) 1252 in collectDirectives - nAttrs[0] = our-tab-heading-transclude="" angular.js (line 5779) 1253 in collectDirectives - calling addDirective on directive with name=ourTabHeadingTransclude maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806) in addDirective - found directive, priority = 0 angular.js (line 6436) in addDirective - adding directive angular.js (line 6439) 1254 in collectDirectives - nAttrs[1] = ng-click="select()" angular.js (line 5779) 1255 in collectDirectives - calling addDirective on directive with name=ngClick maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806) in addDirective - found directive, priority = 0 angular.js (line 6436) in addDirective - adding directive angular.js (line 6439) 1256 in compileNodes - mylocalcounter=1248 length of newly collected directives for nodeList[1] <a our-tab-heading-transclude="" ng-click="select()"> , directives.length=3: directives= [Object { restrict="E", priority=0, index=0, more...}, Object { priority=0, index=0, name="ngClick", more...}, Object { restrict="A", require="^ourtab", priority=0, more...}] angular.js (line 5627) in compileNodes - mylocalcounter=1248 going to call applyDirectivesToNode angular.js (line 5629) in applyDirectivesToNode - start: mylocalcounter=1257 transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 5923) 1257 in applyDirectivesToNode - mylocalcounter=1257 newIsolateScopeDirective=undefined angular.js (line 5943) in applyDirectivesToNode - mylocalcounter=1257 executing all 3 directives on the current compileNode: <a our-tab-heading-transclude="" ng-click="select()">, directives: [Object { restrict="E", priority=0, index=0, more...}, Object { priority=0, index=0, name="ngClick", more...}, Object { restrict="A", require="^ourtab", priority=0, more...}] angular.js (line 5946) 1258 in applyDirectivesToNode - mylocalcounter=1257 executing directive i=0 name=a directive=Object { restrict="E", priority=0, index=0, more...} on compileNode: <a our-tab-heading-transclude="" ng-click="select()"> angular.js (line 5949) 1259 in applyDirectivesToNode - mylocalcounter=1257 in directive.compile for compileNode a templateAttrs = Object { $$element={...}, $attr={...}, ngClick="select()", more...} angular.js (line 6101) applyDirectivesToNode - mylocalcounter=1257 linkFn returned from directive.compile = function (scope, element) { "use strict"; element.on('click', function(event){ // if we have no href url, then don't navigate anywhere. if (!element.attr('href')) { event.preventDefault(); } }); } angular.js (line 6105) applyDirectivesToNode - mylocalcounter=1257 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107) adding postlinkFn function (scope, element) { "use strict"; element.on('click', function(event){ // if we have no href url, then don't navigate anywhere. if (!element.attr('href')) { event.preventDefault(); } }); } angular.js (line 6148) 1260 in applyDirectivesToNode - mylocalcounter=1257 done executing directive i=0 name=a directive=Object { restrict="E", priority=0, index=0, more...} on compileNode: <a our-tab-heading-transclude="" ng-click="select()"> angular.js (line 6122) 1261 in applyDirectivesToNode - mylocalcounter=1257 executing directive i=1 name=ngClick directive=Object { priority=0, index=0, name="ngClick", more...} on compileNode: <a our-tab-heading-transclude="" ng-click="select()"> angular.js (line 5949) 1262 in applyDirectivesToNode - mylocalcounter=1257 in directive.compile for compileNode a templateAttrs = Object { $$element={...}, $attr={...}, ngClick="select()", more...} angular.js (line 6101) applyDirectivesToNode - mylocalcounter=1257 linkFn returned from directive.compile = function (scope, element, attr) { "use strict"; element.on(lowercase(name), function(event) { scope.$apply(function() { fn(scope, {$event:event}); }); }); } angular.js (line 6105) applyDirectivesToNode - mylocalcounter=1257 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107) adding postlinkFn function (scope, element, attr) { "use strict"; element.on(lowercase(name), function(event) { scope.$apply(function() { fn(scope, {$event:event}); }); }); } angular.js (line 6148) 1263 in applyDirectivesToNode - mylocalcounter=1257 done executing directive i=1 name=ngClick directive=Object { priority=0, index=0, name="ngClick", more...} on compileNode: <a our-tab-heading-transclude="" ng-click="select()"> angular.js (line 6122) 1264 in applyDirectivesToNode - mylocalcounter=1257 executing directive i=2 name=ourTabHeadingTransclude directive=Object { restrict="A", require="^ourtab", priority=0, more...} on compileNode: <a our-tab-heading-transclude="" ng-click="select()"> angular.js (line 5949) 1265 in applyDirectivesToNode - mylocalcounter=1257 in directive.compile for compileNode a templateAttrs = Object { $$element={...}, $attr={...}, ngClick="select()", more...} angular.js (line 6101) applyDirectivesToNode - mylocalcounter=1257 linkFn returned from directive.compile = function (scope, elm, attrs, tabCtrl) { scope.$watch('headingElement', function updateHeadingElement(heading) { if (heading) { elm.html(''); elm.append(heading); } }); } angular.js (line 6105) applyDirectivesToNode - mylocalcounter=1257 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107) adding postlinkFn function (scope, elm, attrs, tabCtrl) { scope.$watch('headingElement', function updateHeadingElement(heading) { if (heading) { elm.html(''); elm.append(heading); } }); } angular.js (line 6148) 1266 in applyDirectivesToNode - mylocalcounter=1257 done executing directive i=2 name=ourTabHeadingTransclude directive=Object { restrict="A", require="^ourtab", priority=0, more...} on compileNode: <a our-tab-heading-transclude="" ng-click="select()"> angular.js (line 6122) applyDirectivesToNode - mylocalcounter=1257 done executing all directives on the current compileNode=<a our-tab-heading-transclude="" ng-click="select()">; newScopeDirective=undefined angular.js (line 6124) in compileNodes - mylocalcounter=1248 nodeLinkFn returned = function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict"; var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn; if (compileNode === linkNode) { attrs = templateAttrs; } else { attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr angular.js (line 5636) in compileNodes - mylocalcounter=1248 we are going to call compileNodes with childNodes angular.js (line 5649) in compileNodes - start mylocalcounter=1267 angular.js (line 5614) in compileNodes - mylocalcounter=1267 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="{{heading}}">] angular.js (line 5619) 1267 in compileNodes - mylocalcounter=1267 calling collectDirectives on nodeList[0] <TextNode textContent="{{heading}}"> angular.js (line 5623) 1268 in compileNodes - mylocalcounter=1267 length of newly collected directives for nodeList[0] <TextNode textContent="{{heading}}"> , directives.length=1: directives= [Object { priority=0, compile=function()}] angular.js (line 5627) in compileNodes - mylocalcounter=1267 going to call applyDirectivesToNode angular.js (line 5629) in applyDirectivesToNode - start: mylocalcounter=1269 transcludeFn=false angular.js (line 5923) 1269 in applyDirectivesToNode - mylocalcounter=1269 newIsolateScopeDirective=undefined angular.js (line 5943) in applyDirectivesToNode - mylocalcounter=1269 executing all 1 directives on the current compileNode: <TextNode textContent="{{heading}}">, directives: [Object { priority=0, compile=function()}] angular.js (line 5946) 1270 in applyDirectivesToNode - mylocalcounter=1269 executing directive i=0 name=undefined directive=Object { priority=0, compile=function()} on compileNode: <TextNode textContent="{{heading}}"> angular.js (line 5949) 1271 in applyDirectivesToNode - mylocalcounter=1269 in directive.compile for compileNode nullundefined templateAttrs = Object { $$element={...}, $attr={...}, $normalize=directiveNormalize(), more...} angular.js (line 6101) applyDirectivesToNode - mylocalcounter=1269 linkFn returned from directive.compile = function textInterpolateLinkFn(scope, node) { "use strict"; var parent = node.parent(), bindings = parent.data('$binding') || []; bindings.push(interpolateFn); safeAddClass(parent.data('$binding', bindings), 'ng-binding'); scope.$watch(interpolateFn, function interpolateFnWatchAction(value) { node[0].nodeValue = v angular.js (line 6105) applyDirectivesToNode - mylocalcounter=1269 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107) adding postlinkFn function textInterpolateLinkFn(scope, node) { "use strict"; var parent = node.parent(), bindings = parent.data('$binding') || []; bindings.push(interpolateFn); safeAddClass(parent.data('$binding', bindings), 'ng-binding'); scope.$watch(interpolateFn, function interpolateFnWatchAction(value) { node[0].nodeValue = v angular.js (line 6148) 1272 in applyDirectivesToNode - mylocalcounter=1269 done executing directive i=0 name=undefined directive=Object { priority=0, compile=function()} on compileNode: <TextNode textContent="{{heading}}"> angular.js (line 6122) applyDirectivesToNode - mylocalcounter=1269 done executing all directives on the current compileNode=<TextNode textContent="{{heading}}">; newScopeDirective=undefined angular.js (line 6124) in compileNodes - mylocalcounter=1267 nodeLinkFn returned = function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict"; var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn; if (compileNode === linkNode) { attrs = templateAttrs; } else { attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr angular.js (line 5636) in compileNodes - mylocalcounter=1267 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="{{heading}}">] angular.js (line 5664) 1273 in compileNodes - at end mylocalcounter=1267 linkFnFound=true angular.js (line 5670) 1274 in compileNodes - mylocalcounter=1248 calling collectDirectives on nodeList[2] <TextNode textContent="\n"> angular.js (line 5623) 1275 in compileNodes - mylocalcounter=1248 length of newly collected directives for nodeList[2] <TextNode textContent="\n"> , directives.length=0: directives= [] angular.js (line 5627) in compileNodes - mylocalcounter=1248 nodeLinkFn returned = null angular.js (line 5638) in compileNodes - mylocalcounter=1248 done going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, a, <TextNode textContent="\n">] angular.js (line 5664) 1276 in compileNodes - at end mylocalcounter=1248 linkFnFound=true angular.js (line 5670) 1277 in get success - for templateUrl=our/template/tabs/tab.html linkQueue.length = 0 angular.js (line 6565) returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)

# End of our/template/tabs/tab.html processing

asyncTask.expression = function() angular.js (line 11972)
value in then = Object { data="<li ng-class="{active: ...>{{heading}}</a>\n</li>\n", status=200, config={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then 2 angular.js (line 11136)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { data="<li ng-class="{active: ...>{{heading}}</a>\n</li>\n", status=200, config={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then angular.js (line 11136)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { data="<li ng-class="{active: ...>{{heading}}</a>\n</li>\n", status=200, config={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then 2 angular.js (line 11136)
in promise.then for response Object { data="<li ng-class="{active: ...>{{heading}}</a>\n</li>\n", status=200, config={...}, more...} angular.js (line 7759)
1278 in get success - for templateUrl=our/template/tabs/tab.html content = <li ng-class="{active: active, disabled: disabled}">   <a ng-click="select()" our-tab-heading-transclude>{{heading}}</a> </li>  angular.js (line 6516)
compileTemplateUrl/<()angular.js (line 6517)
$http/promise.success/<()angular.js (line 7760)
qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137)
qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137)
qFactory/ref/<.then/<()angular.js (line 11224)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
1279 in get success - replace is true on origAsyncDirective angular.js (line 6523)
in collectDirectives - calling addDirective on node with name=li maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
1280 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
1281 in collectDirectives - nAttrs[0] = ng-class="{active: active, disabled: disabled}" angular.js (line 5779)
1282 in collectDirectives - calling addDirective on directive with name=ngClass maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
1283 in get success - templateDirectives as a result of collectDirectives=[Object { $$isolateScope=true, restrict="AC", priority=0, more...}] directives from original compileTemplateUrl=[] angular.js (line 6536)
in get success - calling markDirectivesAsIsolate because origAsyncDirective.scope isObject angular.js (line 6539)
marking directive ngClass as needing isolate scope. angular.js (line 6407)
in get success - templateDirectives after marked as isolate = [Object { $$isolateScope=true, restrict="AC", priority=0, more...}] angular.js (line 6541)
1284 in get success - for templateUrl=our/template/tabs/tab.html adding derivedSyncDirective Object { require="^ourtabset", restrict="EA", scope={...}, more...} to front of directives list angular.js (line 6550)
1285 in get success - for templateUrl=our/template/tabs/tab.html calling applyDirectivesToNode, directives=[Object { require="^ourtabset", restrict="EA", scope={...}, more...}, Object { $$isolateScope=true, restrict="AC", priority=0, more...}], compileNode=<li ng-class="{active: active, disabled: disabled}" init="initializeTabSecondary(ourelem)" select="selectTabSecondary(myname)" myname="secondarysplitter" heading="Secondary"> angular.js (line 6553)
in applyDirectivesToNode - start: mylocalcounter=1286 transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 5923)
1286 in applyDirectivesToNode - mylocalcounter=1286 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=1286 executing all 2 directives on the current compileNode: <li ng-class="{active: active, disabled: disabled}" init="initializeTabSecondary(ourelem)" select="selectTabSecondary(myname)" myname="secondarysplitter" heading="Secondary">, directives: [Object { require="^ourtabset", restrict="EA", scope={...}, more...}, Object { $$isolateScope=true, restrict="AC", priority=0, more...}] angular.js (line 5946)
1287 in applyDirectivesToNode - mylocalcounter=1286 executing directive i=0 name=ourtab directive=Object { require="^ourtabset", restrict="EA", scope={...}, more...} on compileNode: <li ng-class="{active: active, disabled: disabled}" init="initializeTabSecondary(ourelem)" select="selectTabSecondary(myname)" myname="secondarysplitter" heading="Secondary"> angular.js (line 5949)
1288 in applyDirectivesToNode - mylocalcounter=1286 because directive.scope=Object { heading="@", onSelect="&select", onDeselect="&deselect", more...} angular.js (line 5966)
1289 in applyDirectivesToNode - because directive.scope is an object=Object { heading="@", onSelect="&select", onDeselect="&deselect", more...}, newIsolateScopeDirective=Object { require="^ourtabset", restrict="EA", scope={...}, more...} angular.js (line 5973)
1290 in applyDirectivesToNode - creating controllerDirectives[ourtab] = Object { require="^ourtabset", restrict="EA", scope={...}, more...} angular.js (line 5986)
1291 in applyDirectivesToNode - mylocalcounter=1286 in directive.compile for compileNode li templateAttrs = Object { $$element={...}, $attr={...}, init="initializeTabSecondary(ourelem)", more...} angular.js (line 6101)
applyDirectivesToNode - mylocalcounter=1286 linkFn returned from directive.compile = function postLink(scope, elm, attrs, tabsetCtrl) { console.log('in postLink for ourtab direct scope=%o', scope); var getActive, setActive; scope.initialized = false; if (attrs.active) { getActive = $parse(attrs.active); setActive = getActive.assign; scope.$parent.$watch(getActive, function updateActive(value, oldVal) { // Avo angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=1286 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107)
adding postlinkFn function postLink(scope, elm, attrs, tabsetCtrl) { console.log('in postLink for ourtab direct scope=%o', scope); var getActive, setActive; scope.initialized = false; if (attrs.active) { getActive = $parse(attrs.active); setActive = getActive.assign; scope.$parent.$watch(getActive, function updateActive(value, oldVal) { // Avo angular.js (line 6148)
adding post AnnotateFn with isolateScope = true angular.js (line 6152)
1292 in applyDirectivesToNode - mylocalcounter=1286 done executing directive i=0 name=ourtab directive=Object { require="^ourtabset", restrict="EA", scope={...}, more...} on compileNode: <li ng-class="{active: active, disabled: disabled}" init="initializeTabSecondary(ourelem)" select="selectTabSecondary(myname)" myname="secondarysplitter" heading="Secondary"> angular.js (line 6122)
1293 in applyDirectivesToNode - mylocalcounter=1286 executing directive i=1 name=ngClass directive=Object { $$isolateScope=true, restrict="AC", priority=0, more...} on compileNode: <li ng-class="{active: active, disabled: disabled}" init="initializeTabSecondary(ourelem)" select="selectTabSecondary(myname)" myname="secondarysplitter" heading="Secondary"> angular.js (line 5949)
1294 in applyDirectivesToNode - mylocalcounter=1286 in directive.compile for compileNode li templateAttrs = Object { $$element={...}, $attr={...}, init="initializeTabSecondary(ourelem)", more...} angular.js (line 6101)
 applyDirectivesToNode - mylocalcounter=1286 linkFn returned from directive.compile = function (scope, element, attr) { "use strict";          var oldVal;          scope.$watch(attr[name], ngClassWatchAction, true);          attr.$observe('class', function(value) {           ngClassWatchAction(scope.$eval(attr[name]));         });           if (name !== 'ngClass') {           scope.$watch('$index', function($index, old$index) {             // jshint bitwise: false       angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=1286 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107)
 adding postlinkFn function (scope, element, attr) { "use strict";          var oldVal;          scope.$watch(attr[name], ngClassWatchAction, true);          attr.$observe('class', function(value) {           ngClassWatchAction(scope.$eval(attr[name]));         });           if (name !== 'ngClass') {           scope.$watch('$index', function($index, old$index) {             // jshint bitwise: false       angular.js (line 6148)
adding post AnnotateFn with isolateScope = true angular.js (line 6152)
1295 in applyDirectivesToNode - mylocalcounter=1286 done executing directive i=1 name=ngClass directive=Object { $$isolateScope=true, restrict="AC", priority=0, more...} on compileNode: <li ng-class="{active: active, disabled: disabled}" init="initializeTabSecondary(ourelem)" select="selectTabSecondary(myname)" myname="secondarysplitter" heading="Secondary"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=1286 done executing all directives on the current compileNode=<li ng-class="{active: active, disabled: disabled}" init="initializeTabSecondary(ourelem)" select="selectTabSecondary(myname)" myname="secondarysplitter" heading="Secondary">; newScopeDirective=Object { require="^ourtabset", restrict="EA", scope={...}, more...} angular.js (line 6124)
1296 in get success - for templateUrl=our/template/tabs/tab.html calling compileNodes with $compileNode[0].childNodes angular.js (line 6562)
in compileNodes - start mylocalcounter=1297 angular.js (line 5614)
in compileNodes - mylocalcounter=1297 going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, a, <TextNode textContent="\n">] angular.js (line 5619)
1297 in compileNodes - mylocalcounter=1297 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
1298 in compileNodes - mylocalcounter=1297 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1297 nodeLinkFn returned = null angular.js (line 5638)
1299 in compileNodes - mylocalcounter=1297 calling collectDirectives on nodeList[1] <a our-tab-heading-transclude="" ng-click="select()"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=a maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
1300 in collectDirectives - looping through node.attributes.length = 2, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
1301 in collectDirectives - nAttrs[0] = our-tab-heading-transclude="" angular.js (line 5779)
1302 in collectDirectives - calling addDirective on directive with name=ourTabHeadingTransclude maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
1303 in collectDirectives - nAttrs[1] = ng-click="select()" angular.js (line 5779)
1304 in collectDirectives - calling addDirective on directive with name=ngClick maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
1305 in compileNodes - mylocalcounter=1297 length of newly collected directives for nodeList[1] <a our-tab-heading-transclude="" ng-click="select()">  ,  directives.length=3: directives=   [Object { restrict="E", priority=0, index=0, more...}, Object { priority=0, index=0, name="ngClick", more...}, Object { restrict="A", require="^ourtab", priority=0, more...}] angular.js (line 5627)
in compileNodes - mylocalcounter=1297 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=1306 transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 5923)
1306 in applyDirectivesToNode - mylocalcounter=1306 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=1306 executing all 3 directives on the current compileNode: <a our-tab-heading-transclude="" ng-click="select()">, directives: [Object { restrict="E", priority=0, index=0, more...}, Object { priority=0, index=0, name="ngClick", more...}, Object { restrict="A", require="^ourtab", priority=0, more...}] angular.js (line 5946)
1307 in applyDirectivesToNode - mylocalcounter=1306 executing directive i=0 name=a directive=Object { restrict="E", priority=0, index=0, more...} on compileNode: <a our-tab-heading-transclude="" ng-click="select()"> angular.js (line 5949)
1308 in applyDirectivesToNode - mylocalcounter=1306 in directive.compile for compileNode a templateAttrs = Object { $$element={...}, $attr={...}, ngClick="select()", more...} angular.js (line 6101)
 applyDirectivesToNode - mylocalcounter=1306 linkFn returned from directive.compile = function (scope, element) { "use strict";          element.on('click', function(event){           // if we have no href url, then don't navigate anywhere.           if (!element.attr('href')) {             event.preventDefault();           }         });       }  angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=1306 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107)
 adding postlinkFn function (scope, element) { "use strict";          element.on('click', function(event){           // if we have no href url, then don't navigate anywhere.           if (!element.attr('href')) {             event.preventDefault();           }         });       }  angular.js (line 6148)
1309 in applyDirectivesToNode - mylocalcounter=1306 done executing directive i=0 name=a directive=Object { restrict="E", priority=0, index=0, more...} on compileNode: <a our-tab-heading-transclude="" ng-click="select()"> angular.js (line 6122)
1310 in applyDirectivesToNode - mylocalcounter=1306 executing directive i=1 name=ngClick directive=Object { priority=0, index=0, name="ngClick", more...} on compileNode: <a our-tab-heading-transclude="" ng-click="select()"> angular.js (line 5949)
1311 in applyDirectivesToNode - mylocalcounter=1306 in directive.compile for compileNode a templateAttrs = Object { $$element={...}, $attr={...}, ngClick="select()", more...} angular.js (line 6101)
 applyDirectivesToNode - mylocalcounter=1306 linkFn returned from directive.compile = function (scope, element, attr) { "use strict";              element.on(lowercase(name), function(event) {               scope.$apply(function() {                 fn(scope, {$event:event});               });             });           }  angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=1306 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107)
 adding postlinkFn function (scope, element, attr) { "use strict";              element.on(lowercase(name), function(event) {               scope.$apply(function() {                 fn(scope, {$event:event});               });             });           }  angular.js (line 6148)
1312 in applyDirectivesToNode - mylocalcounter=1306 done executing directive i=1 name=ngClick directive=Object { priority=0, index=0, name="ngClick", more...} on compileNode: <a our-tab-heading-transclude="" ng-click="select()"> angular.js (line 6122)
1313 in applyDirectivesToNode - mylocalcounter=1306 executing directive i=2 name=ourTabHeadingTransclude directive=Object { restrict="A", require="^ourtab", priority=0, more...} on compileNode: <a our-tab-heading-transclude="" ng-click="select()"> angular.js (line 5949)
1314 in applyDirectivesToNode - mylocalcounter=1306 in directive.compile for compileNode a templateAttrs = Object { $$element={...}, $attr={...}, ngClick="select()", more...} angular.js (line 6101)
 applyDirectivesToNode - mylocalcounter=1306 linkFn returned from directive.compile = function (scope, elm, attrs, tabCtrl) {       scope.$watch('headingElement', function updateHeadingElement(heading) {         if (heading) {           elm.html('');           elm.append(heading);         }       });     }  angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=1306 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107)
 adding postlinkFn function (scope, elm, attrs, tabCtrl) {       scope.$watch('headingElement', function updateHeadingElement(heading) {         if (heading) {           elm.html('');           elm.append(heading);         }       });     }  angular.js (line 6148)
1315 in applyDirectivesToNode - mylocalcounter=1306 done executing directive i=2 name=ourTabHeadingTransclude directive=Object { restrict="A", require="^ourtab", priority=0, more...} on compileNode: <a our-tab-heading-transclude="" ng-click="select()"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=1306 done executing all directives on the current compileNode=<a our-tab-heading-transclude="" ng-click="select()">; newScopeDirective=undefined angular.js (line 6124)
 in compileNodes - mylocalcounter=1297 nodeLinkFn returned = function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict";  		         var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn;          if (compileNode === linkNode) {           attrs = templateAttrs;         } else {           attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr  angular.js (line 5636)
in compileNodes - mylocalcounter=1297 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=1316 angular.js (line 5614)
in compileNodes - mylocalcounter=1316 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="{{heading}}">] angular.js (line 5619)
1316 in compileNodes - mylocalcounter=1316 calling collectDirectives on nodeList[0] <TextNode textContent="{{heading}}"> angular.js (line 5623)
1317 in compileNodes - mylocalcounter=1316 length of newly collected directives for nodeList[0] <TextNode textContent="{{heading}}">  ,  directives.length=1: directives=   [Object { priority=0, compile=function()}] angular.js (line 5627)
in compileNodes - mylocalcounter=1316 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=1318 transcludeFn=false angular.js (line 5923)
1318 in applyDirectivesToNode - mylocalcounter=1318 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=1318 executing all 1 directives on the current compileNode: <TextNode textContent="{{heading}}">, directives: [Object { priority=0, compile=function()}] angular.js (line 5946)
1319 in applyDirectivesToNode - mylocalcounter=1318 executing directive i=0 name=undefined directive=Object { priority=0, compile=function()} on compileNode: <TextNode textContent="{{heading}}"> angular.js (line 5949)
1320 in applyDirectivesToNode - mylocalcounter=1318 in directive.compile for compileNode nullundefined templateAttrs = Object { $$element={...}, $attr={...}, $normalize=directiveNormalize(), more...} angular.js (line 6101)
 applyDirectivesToNode - mylocalcounter=1318 linkFn returned from directive.compile = function textInterpolateLinkFn(scope, node) { "use strict";              var parent = node.parent(),                 bindings = parent.data('$binding') || [];             bindings.push(interpolateFn);             safeAddClass(parent.data('$binding', bindings), 'ng-binding');             scope.$watch(interpolateFn, function interpolateFnWatchAction(value) {               node[0].nodeValue = v  angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=1318 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107)
 adding postlinkFn function textInterpolateLinkFn(scope, node) { "use strict";              var parent = node.parent(),                 bindings = parent.data('$binding') || [];             bindings.push(interpolateFn);             safeAddClass(parent.data('$binding', bindings), 'ng-binding');             scope.$watch(interpolateFn, function interpolateFnWatchAction(value) {               node[0].nodeValue = v  angular.js (line 6148)
1321 in applyDirectivesToNode - mylocalcounter=1318 done executing directive i=0 name=undefined directive=Object { priority=0, compile=function()} on compileNode: <TextNode textContent="{{heading}}"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=1318 done executing all directives on the current compileNode=<TextNode textContent="{{heading}}">; newScopeDirective=undefined angular.js (line 6124)
 in compileNodes - mylocalcounter=1316 nodeLinkFn returned = function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict";  		         var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn;          if (compileNode === linkNode) {           attrs = templateAttrs;         } else {           attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr  angular.js (line 5636)
in compileNodes - mylocalcounter=1316 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="{{heading}}">] angular.js (line 5664)
1322 in compileNodes - at end mylocalcounter=1316 linkFnFound=true angular.js (line 5670)
1323 in compileNodes - mylocalcounter=1297 calling collectDirectives on nodeList[2] <TextNode textContent="\n"> angular.js (line 5623)
1324 in compileNodes - mylocalcounter=1297 length of newly collected directives for nodeList[2] <TextNode textContent="\n">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1297 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1297 done going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, a, <TextNode textContent="\n">] angular.js (line 5664)
1325 in compileNodes - at end mylocalcounter=1297 linkFnFound=true angular.js (line 5670)
1326 in get success - for templateUrl=our/template/tabs/tab.html linkQueue.length = 0 angular.js (line 6565)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)

# End of our/template/tabs/tab.html processing

asyncTask.expression = function() angular.js (line 11972)
value in then = Object { data="<li ng-class="{active: ...>{{heading}}</a>\n</li>\n", status=200, config={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then 2 angular.js (line 11136)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { data="\n<div class="tabbable">...</div>\n </div>\n</div>\n", status=200, config={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then angular.js (line 11136)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { data="\n<div class="tabbable">...</div>\n </div>\n</div>\n", status=200, config={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then 2 angular.js (line 11136)
in promise.then for response Object { data="\n<div class="tabbable">...</div>\n </div>\n</div>\n", status=200, config={...}, more...} angular.js (line 7759)
1327 in get success - for templateUrl=our/template/tabs/tabset.html content =  <div class="tabbable">   <ul class="nav {{type && 'nav-' + type}}" ng-class="{'nav-stacked': vertical, 'nav-justified': justified}" ng-transclude></ul>   <div class="tab-content">     <div class="tab-pane teller-tab-pane-large"           ng-repeat="tab in tabs"           ng-class="{active: tab.active, 'teller-tab-pane-large-first': $first}"          our-tab-content-transclude="tab">     </div>   </div> </div>  angular.js (line 6516)
compileTemplateUrl/<()angular.js (line 6517)
$http/promise.success/<()angular.js (line 7760)
qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137)
qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137)
qFactory/ref/<.then/<()angular.js (line 11224)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
1328 in get success - replace is true on origAsyncDirective angular.js (line 6523)
in collectDirectives - calling addDirective on node with name=div maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
1329 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
1330 in collectDirectives - nAttrs[0] = class="tabbable ng-isolate-scope" angular.js (line 5779)
1331 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1332 in get success - templateDirectives as a result of collectDirectives=[] directives from original compileTemplateUrl=[] angular.js (line 6536)
in get success - calling markDirectivesAsIsolate because origAsyncDirective.scope isObject angular.js (line 6539)
in get success - templateDirectives after marked as isolate = [] angular.js (line 6541)
1333 in get success - for templateUrl=our/template/tabs/tabset.html adding derivedSyncDirective Object { restrict="EA", scope={...}, controller="OurTabsetController", more...} to front of directives list angular.js (line 6550)
1334 in get success - for templateUrl=our/template/tabs/tabset.html calling applyDirectivesToNode, directives=[Object { restrict="EA", scope={...}, controller="OurTabsetController", more...}], compileNode=<div class="tabbable ng-isolate-scope"> angular.js (line 6553)
in applyDirectivesToNode - start: mylocalcounter=1335 transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 5923)
1335 in applyDirectivesToNode - mylocalcounter=1335 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=1335 executing all 1 directives on the current compileNode: <div class="tabbable ng-isolate-scope">, directives: [Object { restrict="EA", scope={...}, controller="OurTabsetController", more...}] angular.js (line 5946)
1336 in applyDirectivesToNode - mylocalcounter=1335 executing directive i=0 name=ourtabset directive=Object { restrict="EA", scope={...}, controller="OurTabsetController", more...} on compileNode: <div class="tabbable ng-isolate-scope"> angular.js (line 5949)
1337 in applyDirectivesToNode - mylocalcounter=1335 because directive.scope=Object {} angular.js (line 5966)
1338 in applyDirectivesToNode - because directive.scope is an object=Object {}, newIsolateScopeDirective=Object { restrict="EA", scope={...}, controller="OurTabsetController", more...} angular.js (line 5973)
1339 in applyDirectivesToNode - creating controllerDirectives[ourtabset] = Object { restrict="EA", scope={...}, controller="OurTabsetController", more...} angular.js (line 5986)
1340 in applyDirectivesToNode - mylocalcounter=1335 in directive.compile for compileNode div templateAttrs = Object { $$element={...}, $attr={...}, class="tabbable", more...} angular.js (line 6101)
 applyDirectivesToNode - mylocalcounter=1335 linkFn returned from directive.compile = function (scope, element, attrs) {       scope.vertical = angular.isDefined(attrs.vertical) ? scope.$parent.$eval(attrs.vertical) : false;       scope.justified = angular.isDefined(attrs.justified) ? scope.$parent.$eval(attrs.justified) : false;       scope.type = angular.isDefined(attrs.type) ? scope.$parent.$eval(attrs.type) : 'tabs';     }  angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=1335 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107)
 adding postlinkFn function (scope, element, attrs) {       scope.vertical = angular.isDefined(attrs.vertical) ? scope.$parent.$eval(attrs.vertical) : false;       scope.justified = angular.isDefined(attrs.justified) ? scope.$parent.$eval(attrs.justified) : false;       scope.type = angular.isDefined(attrs.type) ? scope.$parent.$eval(attrs.type) : 'tabs';     }  angular.js (line 6148)
adding post AnnotateFn with isolateScope = true angular.js (line 6152)
1341 in applyDirectivesToNode - mylocalcounter=1335 done executing directive i=0 name=ourtabset directive=Object { restrict="EA", scope={...}, controller="OurTabsetController", more...} on compileNode: <div class="tabbable ng-isolate-scope"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=1335 done executing all directives on the current compileNode=<div class="tabbable ng-isolate-scope">; newScopeDirective=Object { restrict="EA", scope={...}, controller="OurTabsetController", more...} angular.js (line 6124)
1342 in get success - for templateUrl=our/template/tabs/tabset.html calling compileNodes with $compileNode[0].childNodes angular.js (line 6562)
in compileNodes - start mylocalcounter=1343 angular.js (line 5614)
in compileNodes - mylocalcounter=1343 going through all the nodes in our list of length 5, list = NodeList[<TextNode textContent="\n ">, ul.nav, <TextNode textContent="\n ">, div.tab-content, <TextNode textContent="\n">] angular.js (line 5619)
1343 in compileNodes - mylocalcounter=1343 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
1344 in compileNodes - mylocalcounter=1343 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1343 nodeLinkFn returned = null angular.js (line 5638)
1345 in compileNodes - mylocalcounter=1343 calling collectDirectives on nodeList[1] <ul class="nav nav-tabs" ng-transclude="" ng-class="{'nav-stacked': vertical, 'nav-justified': justified}"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=ul maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
1346 in collectDirectives - looping through node.attributes.length = 3, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
1347 in collectDirectives - nAttrs[0] = ng-transclude="" angular.js (line 5779)
1348 in collectDirectives - calling addDirective on directive with name=ngTransclude maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
1349 in collectDirectives - nAttrs[1] = ng-class="{'nav-stacked': vertical, 'nav-justified': justified}" angular.js (line 5779)
1350 in collectDirectives - calling addDirective on directive with name=ngClass maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
1351 in collectDirectives - nAttrs[2] = class="nav nav-tabs" angular.js (line 5779)
in addAttrInterpolateDirective - adding the directive as we found brackets {{}} angular.js (line 6683)
1352 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1353 in compileNodes - mylocalcounter=1343 length of newly collected directives for nodeList[1] <ul class="nav nav-tabs" ng-transclude="" ng-class="{'nav-stacked': vertical, 'nav-justified': justified}">  ,  directives.length=3: directives=   [Object { priority=100, compile=function()}, Object { restrict="AC", priority=0, index=0, more...}, Object { controller=[3], restrict="AC", priority=0, more...}] angular.js (line 5627)
in compileNodes - mylocalcounter=1343 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=1354 transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 5923)
1354 in applyDirectivesToNode - mylocalcounter=1354 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=1354 executing all 3 directives on the current compileNode: <ul class="nav nav-tabs" ng-transclude="" ng-class="{'nav-stacked': vertical, 'nav-justified': justified}">, directives: [Object { priority=100, compile=function()}, Object { restrict="AC", priority=0, index=0, more...}, Object { controller=[3], restrict="AC", priority=0, more...}] angular.js (line 5946)
1355 in applyDirectivesToNode - mylocalcounter=1354 executing directive i=0 name=undefined directive=Object { priority=100, compile=function()} on compileNode: <ul class="nav nav-tabs" ng-transclude="" ng-class="{'nav-stacked': vertical, 'nav-justified': justified}"> angular.js (line 5949)
1356 in applyDirectivesToNode - mylocalcounter=1354 in directive.compile for compileNode ul templateAttrs = Object { $$element={...}, $attr={...}, ngClass="{'nav-stacked': vertica...-justified': justified}", more...} angular.js (line 6101)
applyDirectivesToNode - mylocalcounter=1354 linkFn returned from directive.compile = [object Object] angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=1354 calling addLinkFns with linkFn.pre, linkFn.post as linkFn isn't a function angular.js (line 6110)
 adding prelinkFn function attrInterpolatePreLinkFn(scope, element, attr) { "use strict";                  var $$observers = (attr.$$observers || (attr.$$observers = {}));                  if (EVENT_HANDLER_ATTR_REGEXP.test(name)) {                   throw $compileMinErr('nodomevents',                       "Interpolations for HTML DOM event attributes are disallowed.  Please use the " +                        angular.js (line 6138)
1357 in applyDirectivesToNode - mylocalcounter=1354 done executing directive i=0 name=undefined directive=Object { priority=100, compile=function()} on compileNode: <ul class="nav nav-tabs" ng-transclude="" ng-class="{'nav-stacked': vertical, 'nav-justified': justified}"> angular.js (line 6122)
1358 in applyDirectivesToNode - mylocalcounter=1354 executing directive i=1 name=ngClass directive=Object { restrict="AC", priority=0, index=0, more...} on compileNode: <ul class="nav nav-tabs" ng-transclude="" ng-class="{'nav-stacked': vertical, 'nav-justified': justified}"> angular.js (line 5949)
1359 in applyDirectivesToNode - mylocalcounter=1354 in directive.compile for compileNode ul templateAttrs = Object { $$element={...}, $attr={...}, ngClass="{'nav-stacked': vertica...-justified': justified}", more...} angular.js (line 6101)
 applyDirectivesToNode - mylocalcounter=1354 linkFn returned from directive.compile = function (scope, element, attr) { "use strict";          var oldVal;          scope.$watch(attr[name], ngClassWatchAction, true);          attr.$observe('class', function(value) {           ngClassWatchAction(scope.$eval(attr[name]));         });           if (name !== 'ngClass') {           scope.$watch('$index', function($index, old$index) {             // jshint bitwise: false       angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=1354 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107)
 adding postlinkFn function (scope, element, attr) { "use strict";          var oldVal;          scope.$watch(attr[name], ngClassWatchAction, true);          attr.$observe('class', function(value) {           ngClassWatchAction(scope.$eval(attr[name]));         });           if (name !== 'ngClass') {           scope.$watch('$index', function($index, old$index) {             // jshint bitwise: false       angular.js (line 6148)
1360 in applyDirectivesToNode - mylocalcounter=1354 done executing directive i=1 name=ngClass directive=Object { restrict="AC", priority=0, index=0, more...} on compileNode: <ul class="nav nav-tabs" ng-transclude="" ng-class="{'nav-stacked': vertical, 'nav-justified': justified}"> angular.js (line 6122)
1361 in applyDirectivesToNode - mylocalcounter=1354 executing directive i=2 name=ngTransclude directive=Object { controller=[3], restrict="AC", priority=0, more...} on compileNode: <ul class="nav nav-tabs" ng-transclude="" ng-class="{'nav-stacked': vertical, 'nav-justified': justified}"> angular.js (line 5949)
1362 in applyDirectivesToNode - creating controllerDirectives[ngTransclude] = Object { controller=[3], restrict="AC", priority=0, more...} angular.js (line 5986)
1363 in applyDirectivesToNode - mylocalcounter=1354 in directive.compile for compileNode ul templateAttrs = Object { $$element={...}, $attr={...}, ngClass="{'nav-stacked': vertica...-justified': justified}", more...} angular.js (line 6101)
applyDirectivesToNode - mylocalcounter=1354 linkFn returned from directive.compile = function ($scope, $element, $attrs, controller) { "use strict"; console.log('in link for ngTranscludeDirective - controller.$transclude=%o, controller=%o', controller.$transclude, controller); controller.$transclude(function(clone) { console.log('in controller.$transclude method'); $element.empty(); $element.append(clone); }); } angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=1354 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107)
adding postlinkFn function ($scope, $element, $attrs, controller) { "use strict"; console.log('in link for ngTranscludeDirective - controller.$transclude=%o, controller=%o', controller.$transclude, controller); controller.$transclude(function(clone) { console.log('in controller.$transclude method'); $element.empty(); $element.append(clone); }); } angular.js (line 6148)
1364 in applyDirectivesToNode - mylocalcounter=1354 done executing directive i=2 name=ngTransclude directive=Object { controller=[3], restrict="AC", priority=0, more...} on compileNode: <ul class="nav nav-tabs" ng-transclude="" ng-class="{'nav-stacked': vertical, 'nav-justified': justified}"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=1354 done executing all directives on the current compileNode=<ul class="nav nav-tabs" ng-transclude="" ng-class="{'nav-stacked': vertical, 'nav-justified': justified}">; newScopeDirective=undefined angular.js (line 6124)
 in compileNodes - mylocalcounter=1343 nodeLinkFn returned = function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict";  		         var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn;          if (compileNode === linkNode) {           attrs = templateAttrs;         } else {           attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr  angular.js (line 5636)
1365 in compileNodes - mylocalcounter=1343 calling collectDirectives on nodeList[2] <TextNode textContent="\n "> angular.js (line 5623)
1366 in compileNodes - mylocalcounter=1343 length of newly collected directives for nodeList[2] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1343 nodeLinkFn returned = null angular.js (line 5638)
1367 in compileNodes - mylocalcounter=1343 calling collectDirectives on nodeList[3] <div class="tab-content"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=div maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
1368 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
1369 in collectDirectives - nAttrs[0] = class="tab-content" angular.js (line 5779)
1370 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1371 in compileNodes - mylocalcounter=1343 length of newly collected directives for nodeList[3] <div class="tab-content">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1343 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1343 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=1372 angular.js (line 5614)
in compileNodes - mylocalcounter=1372 going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, Comment { data=" ngRepeat: tab in tabs ", length=23, nextElementSibling=div.tab-pane, more...}, div.tab-pane, Comment { data=" end ngRepeat: tab in tabs ", length=27, previousElementSibling=div.tab-pane, more...}, div.tab-pane, Comment { data=" end ngRepeat: tab in tabs ", length=27, previousElementSibling=div.tab-pane, more...}, <TextNode textContent="\n ">] angular.js (line 5619)
1372 in compileNodes - mylocalcounter=1372 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
1373 in compileNodes - mylocalcounter=1372 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1372 nodeLinkFn returned = null angular.js (line 5638)
1374 in compileNodes - mylocalcounter=1372 calling collectDirectives on nodeList[1] <div class="tab-pane teller-tab-pane-large ng-scope" our-tab-content-transclude="tab" ng-class="{active: tab.active, 'teller-tab-pane-large-first': $first}" ng-repeat="tab in tabs"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=div maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
1375 in collectDirectives - looping through node.attributes.length = 4, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
1376 in collectDirectives - nAttrs[0] = our-tab-content-transclude="tab" angular.js (line 5779)
1377 in collectDirectives - calling addDirective on directive with name=ourTabContentTransclude maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
1378 in collectDirectives - nAttrs[1] = ng-class="{active: tab.active, 'teller-tab-pane-large-first': $first}" angular.js (line 5779)
1379 in collectDirectives - calling addDirective on directive with name=ngClass maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
1380 in collectDirectives - nAttrs[2] = ng-repeat="tab in tabs" angular.js (line 5779)
1381 in collectDirectives - calling addDirective on directive with name=ngRepeat maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 1000 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
1382 in collectDirectives - nAttrs[3] = class="tab-pane teller-tab-pane-large ng-scope" angular.js (line 5779)
1383 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1384 in compileNodes - mylocalcounter=1372 length of newly collected directives for nodeList[1] <div class="tab-pane teller-tab-pane-large ng-scope" our-tab-content-transclude="tab" ng-class="{active: tab.active, 'teller-tab-pane-large-first': $first}" ng-repeat="tab in tabs">  ,  directives.length=3: directives=   [Object { transclude="element", priority=1000, terminal=true, more...}, Object { restrict="AC", priority=0, index=0, more...}, Object { restrict="A", require="^ourtabset", priority=0, more...}] angular.js (line 5627)
in compileNodes - mylocalcounter=1372 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=1385 transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 5923)
1385 in applyDirectivesToNode - mylocalcounter=1385 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=1385 executing all 3 directives on the current compileNode: <div class="tab-pane teller-tab-pane-large ng-scope" our-tab-content-transclude="tab" ng-class="{active: tab.active, 'teller-tab-pane-large-first': $first}" ng-repeat="tab in tabs">, directives: [Object { transclude="element", priority=1000, terminal=true, more...}, Object { restrict="AC", priority=0, index=0, more...}, Object { restrict="A", require="^ourtabset", priority=0, more...}] angular.js (line 5946)
1386 in applyDirectivesToNode - mylocalcounter=1385 executing directive i=0 name=ngRepeat directive=Object { transclude="element", priority=1000, terminal=true, more...} on compileNode: <div class="tab-pane teller-tab-pane-large ng-scope" our-tab-content-transclude="tab" ng-class="{active: tab.active, 'teller-tab-pane-large-first': $first}" ng-repeat="tab in tabs"> angular.js (line 5949)
1387 in applyDirectivesToNode - mylocalcounter=1385 hasTranscludeDirective = true angular.js (line 5991)
applyDirectivesToNode - mylocalcounter=1385 hasElementTranscludeDirective = true angular.js (line 6003)
1388 in compile for $compileNodes=Object[div.tab-pane] transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 5538)
in compile - calling compileNodes with $compileNodes=Object[div.tab-pane] angular.js (line 5551)
in compileNodes - start mylocalcounter=1389 angular.js (line 5614)
in compileNodes - mylocalcounter=1389 going through all the nodes in our list of length 1, list = Object[div.tab-pane] angular.js (line 5619)
1389 in compileNodes - mylocalcounter=1389 calling collectDirectives on nodeList[0] <div class="tab-pane teller-tab-pane-large ng-scope" our-tab-content-transclude="tab" ng-class="{active: tab.active, 'teller-tab-pane-large-first': $first}" ng-repeat="tab in tabs"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=div maxPriority = 1000 ignoreDirective = null angular.js (line 5771)
1390 in collectDirectives - looping through node.attributes.length = 4, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
1391 in collectDirectives - nAttrs[0] = our-tab-content-transclude="tab" angular.js (line 5779)
1392 in collectDirectives - calling addDirective on directive with name=ourTabContentTransclude maxPriority = 1000 ignoreDirective = null attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
1393 in collectDirectives - nAttrs[1] = ng-class="{active: tab.active, 'teller-tab-pane-large-first': $first}" angular.js (line 5779)
1394 in collectDirectives - calling addDirective on directive with name=ngClass maxPriority = 1000 ignoreDirective = null attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
1395 in collectDirectives - nAttrs[2] = ng-repeat="tab in tabs" angular.js (line 5779)
1396 in collectDirectives - calling addDirective on directive with name=ngRepeat maxPriority = 1000 ignoreDirective = null attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 1000 angular.js (line 6436)
1397 in collectDirectives - nAttrs[3] = class="tab-pane teller-tab-pane-large ng-scope" angular.js (line 5779)
1398 in collectDirectives - calling addDirective on directive with name=class maxPriority = 1000 ignoreDirective = null attrStartName = false angular.js (line 5806)
1399 in compileNodes - mylocalcounter=1389 length of newly collected directives for nodeList[0] <div class="tab-pane teller-tab-pane-large ng-scope" our-tab-content-transclude="tab" ng-class="{active: tab.active, 'teller-tab-pane-large-first': $first}" ng-repeat="tab in tabs">  ,  directives.length=2: directives=   [Object { restrict="AC", priority=0, index=0, more...}, Object { restrict="A", require="^ourtabset", priority=0, more...}] angular.js (line 5627)
in compileNodes - mylocalcounter=1389 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=1400 transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 5923)
1400 in applyDirectivesToNode - mylocalcounter=1400 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=1400 executing all 2 directives on the current compileNode: <div class="tab-pane teller-tab-pane-large ng-scope" our-tab-content-transclude="tab" ng-class="{active: tab.active, 'teller-tab-pane-large-first': $first}" ng-repeat="tab in tabs">, directives: [Object { restrict="AC", priority=0, index=0, more...}, Object { restrict="A", require="^ourtabset", priority=0, more...}] angular.js (line 5946)
1401 in applyDirectivesToNode - mylocalcounter=1400 executing directive i=0 name=ngClass directive=Object { restrict="AC", priority=0, index=0, more...} on compileNode: <div class="tab-pane teller-tab-pane-large ng-scope" our-tab-content-transclude="tab" ng-class="{active: tab.active, 'teller-tab-pane-large-first': $first}" ng-repeat="tab in tabs"> angular.js (line 5949)
1402 in applyDirectivesToNode - mylocalcounter=1400 in directive.compile for compileNode div templateAttrs = Object { $$element={...}, $attr={...}, ourTabContentTransclude="tab", more...} angular.js (line 6101)
 applyDirectivesToNode - mylocalcounter=1400 linkFn returned from directive.compile = function (scope, element, attr) { "use strict";          var oldVal;          scope.$watch(attr[name], ngClassWatchAction, true);          attr.$observe('class', function(value) {           ngClassWatchAction(scope.$eval(attr[name]));         });           if (name !== 'ngClass') {           scope.$watch('$index', function($index, old$index) {             // jshint bitwise: false       angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=1400 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107)
 adding postlinkFn function (scope, element, attr) { "use strict";          var oldVal;          scope.$watch(attr[name], ngClassWatchAction, true);          attr.$observe('class', function(value) {           ngClassWatchAction(scope.$eval(attr[name]));         });           if (name !== 'ngClass') {           scope.$watch('$index', function($index, old$index) {             // jshint bitwise: false       angular.js (line 6148)
1403 in applyDirectivesToNode - mylocalcounter=1400 done executing directive i=0 name=ngClass directive=Object { restrict="AC", priority=0, index=0, more...} on compileNode: <div class="tab-pane teller-tab-pane-large ng-scope" our-tab-content-transclude="tab" ng-class="{active: tab.active, 'teller-tab-pane-large-first': $first}" ng-repeat="tab in tabs"> angular.js (line 6122)
1404 in applyDirectivesToNode - mylocalcounter=1400 executing directive i=1 name=ourTabContentTransclude directive=Object { restrict="A", require="^ourtabset", priority=0, more...} on compileNode: <div class="tab-pane teller-tab-pane-large ng-scope" our-tab-content-transclude="tab" ng-class="{active: tab.active, 'teller-tab-pane-large-first': $first}" ng-repeat="tab in tabs"> angular.js (line 5949)
1405 in applyDirectivesToNode - mylocalcounter=1400 in directive.compile for compileNode div templateAttrs = Object { $$element={...}, $attr={...}, ourTabContentTransclude="tab", more...} angular.js (line 6101)
applyDirectivesToNode - mylocalcounter=1400 linkFn returned from directive.compile = function (scope, elm, attrs) { var tab = scope.$eval(attrs.ourTabContentTransclude); console.log('in link for ourTabContentTransclude - scope=%o, tab=%o, tab.$parent=%o, tab.$transcludeFn=%o, attrs=%o', scope, tab, tab.$parent, tab.$transcludeFn, attrs); //Now our tab is ready to be transcluded: both the tab heading area //and the tab content area are loaded. Transclude angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=1400 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107)
adding postlinkFn function (scope, elm, attrs) { var tab = scope.$eval(attrs.ourTabContentTransclude); console.log('in link for ourTabContentTransclude - scope=%o, tab=%o, tab.$parent=%o, tab.$transcludeFn=%o, attrs=%o', scope, tab, tab.$parent, tab.$transcludeFn, attrs); //Now our tab is ready to be transcluded: both the tab heading area //and the tab content area are loaded. Transclude angular.js (line 6148)
1406 in applyDirectivesToNode - mylocalcounter=1400 done executing directive i=1 name=ourTabContentTransclude directive=Object { restrict="A", require="^ourtabset", priority=0, more...} on compileNode: <div class="tab-pane teller-tab-pane-large ng-scope" our-tab-content-transclude="tab" ng-class="{active: tab.active, 'teller-tab-pane-large-first': $first}" ng-repeat="tab in tabs"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=1400 done executing all directives on the current compileNode=<div class="tab-pane teller-tab-pane-large ng-scope" our-tab-content-transclude="tab" ng-class="{active: tab.active, 'teller-tab-pane-large-first': $first}" ng-repeat="tab in tabs">; newScopeDirective=undefined angular.js (line 6124)
 in compileNodes - mylocalcounter=1389 nodeLinkFn returned = function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict";  		         var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn;          if (compileNode === linkNode) {           attrs = templateAttrs;         } else {           attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr  angular.js (line 5636)
in compileNodes - mylocalcounter=1389 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=1407 angular.js (line 5614)
in compileNodes - mylocalcounter=1407 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="\n ">] angular.js (line 5619)
1407 in compileNodes - mylocalcounter=1407 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
1408 in compileNodes - mylocalcounter=1407 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1407 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1407 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="\n ">] angular.js (line 5664)
in compileNodes - mylocalcounter=1389 done going through all the nodes in our list of length 1, list = Object[div.tab-pane] angular.js (line 5664)
1409 in compileNodes - at end mylocalcounter=1389 linkFnFound=true angular.js (line 5670)
in compile - mylocalcounter=1388 end of compile angular.js (line 5556)
1410 in applyDirectivesToNode - mylocalcounter=1385 in directive.compile for compileNode nullundefined templateAttrs = Object { $$element={...}, $attr={...}, ourTabContentTransclude="tab", more...} angular.js (line 6101)
 applyDirectivesToNode - mylocalcounter=1385 linkFn returned from directive.compile = function ($scope, $element, $attr, ctrl, $transclude){ "use strict";          var expression = $attr.ngRepeat;         var match = expression.match(/^\s*([\s\S]+?)\s+in\s+([\s\S]+?)(?:\s+track\s+by\s+([\s\S]+?))?\s*$/),           trackByExp, trackByExpGetter, trackByIdExpFn, trackByIdArrayFn, trackByIdObjFn,           lhs, rhs, valueIdentifier, keyIdentifier,           hashFnLocals = {$id: ha  angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=1385 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107)
 adding postlinkFn function ($scope, $element, $attr, ctrl, $transclude){ "use strict";          var expression = $attr.ngRepeat;         var match = expression.match(/^\s*([\s\S]+?)\s+in\s+([\s\S]+?)(?:\s+track\s+by\s+([\s\S]+?))?\s*$/),           trackByExp, trackByExpGetter, trackByIdExpFn, trackByIdArrayFn, trackByIdObjFn,           lhs, rhs, valueIdentifier, keyIdentifier,           hashFnLocals = {$id: ha  angular.js (line 6148)
1411 in applyDirectivesToNode - mylocalcounter=1385 done executing directive i=0 name=ngRepeat directive=Object { transclude="element", priority=1000, terminal=true, more...} on compileNode: Comment { data=" ngRepeat: tab in tabs ", length=23, nextElementSibling=div.tab-pane, more...} angular.js (line 6122)
1412 in applyDirectivesToNode - mylocalcounter=1385 executing directive i=1 name=ngClass directive=Object { restrict="AC", priority=0, index=0, more...} on compileNode: Comment { data=" ngRepeat: tab in tabs ", length=23, nextElementSibling=div.tab-pane, more...} angular.js (line 5949)
applyDirectivesToNode - mylocalcounter=1385 done executing all directives on the current compileNode=Comment { data=" ngRepeat: tab in tabs ", length=23, nextElementSibling=div.tab-pane, more...}; newScopeDirective=undefined angular.js (line 6124)
applyDirectivesToNode - hasTranscludeDirective && childTranscludeFn nodeLinkFn.transclude=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 6129)
 in compileNodes - mylocalcounter=1372 nodeLinkFn returned = function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict";  		         var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn;          if (compileNode === linkNode) {           attrs = templateAttrs;         } else {           attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr  angular.js (line 5636)
1413 in compileNodes - mylocalcounter=1372 calling collectDirectives on nodeList[2] <TextNode textContent="\n "> angular.js (line 5623)
1414 in compileNodes - mylocalcounter=1372 length of newly collected directives for nodeList[2] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1372 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1372 done going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, Comment { data=" ngRepeat: tab in tabs ", length=23, nextElementSibling=div.tab-pane, more...}, div.tab-pane, Comment { data=" end ngRepeat: tab in tabs ", length=27, previousElementSibling=div.tab-pane, more...}, div.tab-pane, Comment { data=" end ngRepeat: tab in tabs ", length=27, previousElementSibling=div.tab-pane, more...}, <TextNode textContent="\n ">] angular.js (line 5664)
1415 in compileNodes - at end mylocalcounter=1372 linkFnFound=true angular.js (line 5670)
1416 in compileNodes - mylocalcounter=1343 calling collectDirectives on nodeList[4] <TextNode textContent="\n"> angular.js (line 5623)
1417 in compileNodes - mylocalcounter=1343 length of newly collected directives for nodeList[4] <TextNode textContent="\n">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1343 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1343 done going through all the nodes in our list of length 5, list = NodeList[<TextNode textContent="\n ">, ul.nav, <TextNode textContent="\n ">, div.tab-content, <TextNode textContent="\n">] angular.js (line 5664)
1418 in compileNodes - at end mylocalcounter=1343 linkFnFound=true angular.js (line 5670)
1419 in get success - for templateUrl=our/template/tabs/tabset.html linkQueue.length = 4 angular.js (line 6565)
in get success - scope from linkQueue=Scope { $id="003", this=Scope, $$listeners={...}, more...} angular.js (line 6572)
1420 in get success - for templateUrl=our/template/tabs/tabset.html of compileTemplateUrl for templateUrl=our/template/tabs/tabset.html calling afterTemplateNodeLinkFn angular.js (line 6585)
 1421 in nodeLinkFn - start, mylocalcounter=1335 linkNode=<div class="tabbable">   <ul class="nav {{type &amp;&amp; 'nav-' + type}}" ng-class="{'nav-stacked': vertical, 'nav-justified': justified}" ng-transclude=""></ul>   <div class="tab-content">     <!-- ngRepeat: tab in tabs -->   </div> </div> , $element=  Object[div.tabbable], boundTranscludeFn=boundTranscludeFn(transcludedScope, cloneFn, controllers) angular.js (line 6208)
1422 in nextUid - at start previous uid = ["0", "0", "R"] angular.js (line 382)
1422 in nextUid - digit = 51 angular.js (line 387)
1423 in nextUid - setting index 2 to 4 , new uid= ["0", "0", "R"] angular.js (line 398)

# We create scope 004 here because the ourtabset directive has a scope on it.

1424 new isolate scope created: id = 004 angular.js (line 11585) in nodeLinkFn - mylocalcounter=1335 creating new scope because newIsolateScopeDirective=Object { restrict="EA", scope={...}, controller="OurTabsetController", more...} new scope = Scope { $id="004", $$childTail=Scope, $$childHead=Scope, more...} angular.js (line 6215) in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - name="$isolateScope", thisCache=Object { $isolateScope=Scope, $ourtabsetController=TabsetCtrl} jquery-1.9.1.js (line 1631) 1425 in nodeLinkFn - mylocalcounter=1335 controllerDirectives=Object { ourtabset={...}} angular.js (line 6302) 1426 in nodeLinkFn - mylocalcounter=1335 directive === newIsolateScopeDirective=true, directive.$$isolateScope=undefined, isolateScope=Scope { $id="004", $$childTail=Scope, $$childHead=Scope, more...}, scope=Scope { $id="003", this=Scope, $$listeners={...}, more...} angular.js (line 6305) 1427 in nodeLinkFn - mylocalcounter=1335 locals.$scope=Scope { $id="004", $$childTail=Scope, $$childHead=Scope, more...} angular.js (line 6312) 1428 in nodeLinkFn - mylocalcounter=1335 controller for directive ourtabset = "OurTabsetController", $controller=function() angular.js (line 6319) 1429 in nodeLinkFn - mylocalcounter=1335 elementControllers[ourtabset] = TabsetCtrl { tabs=[2], select=function(), addTab=addTab(), more...} angular.js (line 6321) in JQuery internalData - id=33, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - name="$ourtabsetController", thisCache=Object { $isolateScope=Scope, $ourtabsetController=TabsetCtrl} jquery-1.9.1.js (line 1631) 1430 in nodeLinkFn - mylocalcounter=1335 just added controller $ourtabset TabsetCtrl { tabs=[2], select=function(), addTab=addTab(), more...} to data node Object[div.tabbable] angular.js (line 6330) 1430 in nodeLinkFn - mylocalcounter=1335 looping through preLinkFns of length 0 for scope Scope { $id="003", this=Scope, $$listeners={...}, more...} and element Object[div.tabbable] angular.js (line 6340) setting scopeToChild to isolateScope Scope { $id="004", $$childTail=Scope, $$childHead=Scope, more...} angular.js (line 6359) 1431 in nodeLinkFn - calling childLinkFs = function compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn) { "use strict"; var nodeLinkFn, childLinkFn, node, $node, childScope, childTranscludeFn, i, ii, n; // copy nodeList so that linking doesn't break due to live list updates. var nodeListLength = nodeList.length, stableNodeList = new Array(nodeListLength); for (i = 0; i < nod and passing in the following childNodes: NodeList[<TextNode textContent="\n ">, ul.nav, <TextNode textContent="\n ">, div.tab-content, <TextNode textContent="\n">] angular.js (line 6363) in compositeLinkFn - mylocalcounter=1343 scope=Scope { $id="004", $$childTail=Scope, $$childHead=Scope, more...}, going through all linkFns = [null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null, null, null, null, compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn), null, null] and stableNodes [<TextNode textContent="\n ">, ul.nav, <TextNode textContent="\n ">, div.tab-content, <TextNode textContent="\n">], boundTranscludeFn=boundTranscludeFn(transcludedScope, cloneFn, controllers) angular.js (line 5688) compositeLinkFn()angular.js (line 5689) nodeLinkFn()angular.js (line 6364) compileTemplateUrl/<()angular.js (line 6587) $http/promise.success/<()angular.js (line 7760) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/ref/<.then/<()angular.js (line 11224) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172) 1432 in compositeLinkFn - mylocalcounter=1343 node in loop 0 = <TextNode textContent="\n "> angular.js (line 5696) 1433 in compositeLinkFn - mylocalcounter=1343 node in loop 1 = <ul class="nav nav-tabs" ng-transclude="" ng-class="{'nav-stacked': vertical, 'nav-justified': justified}"> angular.js (line 5696) 1434 in compositeLinkFn - mylocalcounter=1343 nodeLinkFn= "function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict"; var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn; if (compileNode === linkNode) { attrs = templateAttrs; } else { attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr" angular.js (line 5699) 1435 in compositeLinkFn - mylocalcounter=1343 childScope = same as parent scope angular.js (line 5705) 1436 in compositeLinkFn - mylocalcounter=1343 childTranscludeFn = false boundTranscludeFn = function boundTranscludeFn(transcludedScope, cloneFn, controllers) { "use strict"; console.log(mycounter + ' in boundTranscludeFn - transcludedScope=%o, cloneFn=%o, controllers=%o, transcludeFn=%o, ourcounter=%o', transcludedScope, cloneFn, controllers, transcludeFn, ourcounter);mycounter++; var scopeCreated = false; if (!transcludedScope) { transcludedScope transcludeFn = function publicLinkFn(scope, cloneConnectFn, transcludeControllers){ "use strict"; console.log(mycounter + ' in publicLinkFn - start: mylocalcounter='+mylocalcounter+' scope=%o, cloneConnectFn=%o, transcludeControllers=%o, $compileNodes=%o', scope, cloneConnectFn, transcludeControllers, $compileNodes);mycounter++; assertArg(scope, 'scope'); // important!!: we must call our jqLite.clone() since the jQuery one is trying to be smart // and sometimes changes the structure of the DOM. var $linkNode = cloneConnectFn ? JQLitePrototype.clone.call($compileNodes) // IMPORTANT!!! : $compileNodes; forEach(transcludeControllers, function(instance, name) { console.log(mycounter + ' in publicLinkFn - adding controller to data node: controller $' + name + 'Controller=%o', instance);mycounter++; $linkNode.data('$' + name + 'Controller', instance); }); // Attach scope only to non-text nodes. for(var i = 0, ii = $linkNode.length; i<ii; i++) { var node = $linkNode[i], nodeType = node.nodeType; if (nodeType === 1 /* element */ || nodeType === 9 /* document */) { $linkNode.eq(i).data('$scope', scope); } } if (cloneConnectFn) cloneConnectFn($linkNode, scope); if (compositeLinkFn) compositeLinkFn(scope, $linkNode, $linkNode); console.log('publicLinkFn - end'); return $linkNode; } angular.js (line 5710) in compositeLinkFn - mylocalcounter=1343 calling nodeLinkFn with found boundTranscludeFn angular.js (line 5717) 1437 in nodeLinkFn - start, mylocalcounter=1354 linkNode=<ul class="nav {{type &amp;&amp; 'nav-' + type}}" ng-class="{'nav-stacked': vertical, 'nav-justified': justified}" ng-transclude=""></ul> , $element=Object[ul.nav], boundTranscludeFn=boundTranscludeFn(transcludedScope, cloneFn, controllers) angular.js (line 6208) 1438 in nodeLinkFn - mylocalcounter=1354 controllerDirectives=Object { ngTransclude={...}} angular.js (line 6302) 1439 in nodeLinkFn - mylocalcounter=1354 directive === newIsolateScopeDirective=false, directive.$$isolateScope=undefined, isolateScope=undefined, scope=Scope { $id="004", $$childTail=Scope, $$childHead=Scope, more...} angular.js (line 6305) 1440 in nodeLinkFn - mylocalcounter=1354 locals.$scope=Scope { $id="004", $$childTail=Scope, $$childHead=Scope, more...} angular.js (line 6312) 1441 in nodeLinkFn - mylocalcounter=1354 controller for directive ngTransclude = "$element,$transclude,function ($element, $transclude) { "use strict"; if (!$transclude) { throw minErr('ngTransclude')('orphan', 'Illegal use of ngTransclude directive in the template! ' + 'No parent directive that requires a transclusion found. ' + 'Element: {0}', startingTag($element)); } // remember the transclusion fn but cal" , $controller=function() angular.js (line 6319) 1442 in nodeLinkFn - mylocalcounter=1354 elementControllers[ngTransclude] = Object { $transclude=controllersBoundTransclude()} angular.js (line 6321) in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - name="$ngTranscludeController", thisCache=Object { $ngTranscludeController={...}} jquery-1.9.1.js (line 1631) 1443 in nodeLinkFn - mylocalcounter=1354 just added controller $ngTransclude Object { $transclude=controllersBoundTransclude()} to data node Object[ul.nav] angular.js (line 6330) 1443 in nodeLinkFn - mylocalcounter=1354 looping through preLinkFns of length 1 for scope Scope { $id="004", $$childTail=Scope, $$childHead=Scope, more...} and element Object[ul.nav] angular.js (line 6340) 1444 in nodeLinkFn - mylocalcounter=1354 preLinkFn 0 = "function attrInterpolatePreLinkFn(scope, element, attr) { "use strict"; var $$observers = (attr.$$observers || (attr.$$observers = {})); if (EVENT_HANDLER_ATTR_REGEXP.test(name)) { throw $compileMinErr('nodomevents', "Interpolations for HTML DOM event attributes are disallowed. Please use the " + " , directiveName= ngTransclude, scope Scope { $id="004", $$childTail=Scope, $$childHead=Scope, more...}, element Object[ul.nav], linkNode=<ul class="nav {{type &amp;&amp; 'nav-' + type}}" ng-class="{'nav-stacked': vertical, 'nav-justified': justified}" ng-transclude=""></ul> angular.js (line 6345) 1445 in nodeLinkFn - calling childLinkFs = null and passing in the following childNodes: NodeList[<TextNode textContent="\n ">, li.ng-isolate-scope, <TextNode textContent="\n ">, li.ng-isolate-scope, <TextNode textContent="\n ">] angular.js (line 6363) 1446 in nodeLinkFn - mylocalcounter=1354 looping through postLinkFns of length 2 for scope Scope { $id="004", $$childTail=Scope, $$childHead=Scope, more...} and element Object[ul.nav] angular.js (line 6367) 1447 in nodeLinkFn - mylocalcounter=1354 postLinkFn 1 = "function ($scope, $element, $attrs, controller) { "use strict"; console.log('in link for ngTranscludeDirective - controller.$transclude=%o, controller=%o', controller.$transclude, controller); controller.$transclude(function(clone) { console.log('in controller.$transclude method'); $element.empty(); $element.append(clone); }); }" , directiveName= ngTransclude, scope Scope { $id="004", $$childTail=Scope, $$childHead=Scope, more...}, element Object[ul.nav], linkNode=<ul class="nav {{type &amp;&amp; 'nav-' + type}}" ng-class="{'nav-stacked': vertical, 'nav-justified': justified}" ng-transclude=""></ul> angular.js (line 6372) 1448 - in getControllers: looking for controller $ngTranscludeController via retrievalMethod data in data on $element Object[ul.nav] angular.js (line 6176) 1449 - in getControllers: looking for controller $ngTranscludeController; value=Object { $transclude=controllersBoundTransclude()} angular.js (line 6178) in link for ngTranscludeDirective - controller.$transclude=controllersBoundTransclude(scope, cloneAttachFn), controller=Object { $transclude=controllersBoundTransclude()} angular.js (line 20074) 1450 in controllersBoundTransclude - mylocalcounter=1354 scope=function(), cloneAttachFn=undefined angular.js (line 6383) in controllersBoundTransclude - mylocalcounter=1354 arguments.length < 2 - so no scope angular.js (line 6388) 1451 in boundTranscludeFn - transcludedScope=undefined, cloneFn=function(), controllers=undefined, transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers), ourcounter=1205 angular.js (line 5732) 1452 in nextUid - at start previous uid = ["0", "0", "R"] angular.js (line 382) 1452 in nextUid - digit = 52 angular.js (line 387) 1453 in nextUid - setting index 2 to 5 , new uid= ["0", "0", "R"] angular.js (line 398)

# The scope 005 comes into being because of this line in our-ui-bootstrap-tpls: <ul class="nav {{type && 'nav-' + type}}" ng-class="{'nav-stacked': vertical, 'nav-justified': justified}" ng-transclude></ul>" - in the tabset module particularly the string 'ng-transclude' causes this. The scope that is visible in the closure when we call createBoundTranscludeFn and return boundTranscludeFn is that of 003. From the angularjs documentation https://docs.angularjs.org/guide/directive:

"What does this transclude option do, exactly? transclude makes the contents of a directive with this option have access to the scope outside of the directive rather than inside. The transclude option changes the way scopes are nested. It makes it so that the contents of a transcluded directive have whatever scope is outside the directive, rather than whatever scope is on the inside. In doing so, it gives the contents access to the outside scope."

. For this reason scope 005 is child of scope 003 the main ng-controller for our entire application and not 004 the one created because of our ourtabset directive.

1454 new non isolate scope created: id = 005 angular.js (line 11593) in boundTranscludeFn - just created new transcludedScope in createBoundTranscludeFn because we weren't provided one: new scope=Scope { $id="005", this=Scope, $$listeners={...}, more...} angular.js (line 5737) 1455 in boundTranscludeFn - before call to transcludeFn angular.js (line 5742) 1456 in publicLinkFn - start: mylocalcounter=982 scope=Scope { $id="005", this=Scope, $$listeners={...}, more...}, cloneConnectFn=function(), transcludeControllers=undefined, $compileNodes=Object[<TextNode textContent="\n ">, li, <TextNode textContent="\n ">, li, <TextNode textContent="\n ">] angular.js (line 5558) in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - name="$scope", thisCache=Object { $scope=Scope, $isolateScope=Scope, $ourtabController={...}} jquery-1.9.1.js (line 1631) in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - name="$scope", thisCache=Object { $scope=Scope, $isolateScope=Scope, $ourtabController={...}} jquery-1.9.1.js (line 1631) in controller.$transclude method angular.js (line 20076) in compositeLinkFn - mylocalcounter=983 scope=Scope { $id="005", this=Scope, $$listeners={...}, more...}, going through all linkFns = [null, null, delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn), null, null, null, delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn), null, null, null] and stableNodes [<TextNode textContent="\n ">, li.ng-isolate-scope, <TextNode textContent="\n ">, li.ng-isolate-scope, <TextNode textContent="\n ">], boundTranscludeFn=undefined angular.js (line 5688) compositeLinkFn()angular.js (line 5689) publicLinkFn()angular.js (line 5581) boundTranscludeFn()angular.js (line 5743) controllersBoundTransclude()angular.js (line 6397) ngTranscludeDirective<.link()angular.js (line 20075) nodeLinkFn()angular.js (line 6375) compositeLinkFn()angular.js (line 5718) nodeLinkFn()angular.js (line 6364) compileTemplateUrl/<()angular.js (line 6587) $http/promise.success/<()angular.js (line 7760) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/ref/<.then/<()angular.js (line 11224) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172) 1457 in compositeLinkFn - mylocalcounter=983 node in loop 0 = <TextNode textContent="\n "> angular.js (line 5696) 1458 in compositeLinkFn - mylocalcounter=983 node in loop 1 = <li class="ng-isolate-scope active" ng-class="{active: active, disabled: disabled}" init="initializeTabPrimary(ourelem)" select="selectTabPrimary(ourelem)" heading="Member"> angular.js (line 5696) 1459 in compositeLinkFn - mylocalcounter=983 nodeLinkFn= "function delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn) { "use strict"; if ( templateUrl ) { console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=' + templateUrl);mycounter++; } else { console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=unknown');mycounter++; } if (linkQueue) { console.log(mycounter + ' i" angular.js (line 5699) 1460 in compositeLinkFn - mylocalcounter=983 childScope = same as parent scope angular.js (line 5705) 1461 in compositeLinkFn - mylocalcounter=983 childTranscludeFn = function publicLinkFn(scope, cloneConnectFn, transcludeControllers){ "use strict"; console.log(mycounter + ' in publicLinkFn - start: mylocalcounter='+mylocalcounter+' scope=%o, cloneConnectFn=%o, transcludeControllers=%o, $compileNodes=%o', scope, cloneConnectFn, transcludeControllers, $compileNodes);mycounter++; assertArg(scope, 'scope'); // important!!: we must call our jqLite.clone() since the jQuery one is trying to be smart // and sometimes changes the structure of the DOM. var $linkNode = cloneConnectFn ? JQLitePrototype.clone.call($compileNodes) // IMPORTANT!!! : $compileNodes; forEach(transcludeControllers, function(instance, name) { console.log(mycounter + ' in publicLinkFn - adding controller to data node: controller $' + name + 'Controller=%o', instance);mycounter++; $linkNode.data('$' + name + 'Controller', instance); }); // Attach scope only to non-text nodes. for(var i = 0, ii = $linkNode.length; i<ii; i++) { var node = $linkNode[i], nodeType = node.nodeType; if (nodeType === 1 /* element */ || nodeType === 9 /* document */) { $linkNode.eq(i).data('$scope', scope); } } if (cloneConnectFn) cloneConnectFn($linkNode, scope); if (compositeLinkFn) compositeLinkFn(scope, $linkNode, $linkNode); console.log('publicLinkFn - end'); return $linkNode; } boundTranscludeFn = null transcludeFn = false angular.js (line 5710) 1462 in compositeLinkFn - mylocalcounter=983 calling nodeLinkFn with createBoundTranscludeFn angular.js (line 5712) 1463 in createBoundTranscludeFn - scope=Scope { $id="005", this=Scope, $$listeners={...}, more...}, transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 5730) 1464 in delayedNodeLinkFn - for templateUrl=our/template/tabs/tab.html angular.js (line 6598) 1465 in delayedNodeLinkFn - going to call afterTemplateNodeLinkFn angular.js (line 6610) 1465 in nodeLinkFn - start, mylocalcounter=1237 linkNode=<li heading="Member" select="selectTabPrimary(ourelem)" init="initializeTabPrimary(ourelem)" ng-class="{active: active, disabled: disabled}"> <a ng-click="select()" our-tab-heading-transclude="">{{heading}}</a> </li> , $element= Object[li.ng-isolate-scope], boundTranscludeFn=boundTranscludeFn(transcludedScope, cloneFn, controllers) angular.js (line 6208) 1466 in nextUid - at start previous uid = ["0", "0", "R"] angular.js (line 382) 1466 in nextUid - digit = 53 angular.js (line 387) 1467 in nextUid - setting index 2 to 6 , new uid= ["0", "0", "R"] angular.js (line 398)

# 006 is created because the ourtab directive has a scope that is a javascript object '{}'.

1468 new isolate scope created: id = 006 angular.js (line 11585) in nodeLinkFn - mylocalcounter=1237 creating new scope because newIsolateScopeDirective=Object { require="^ourtabset", restrict="EA", scope={...}, more...} new scope = Scope { $id="006", $$nextSibling=Scope, $$watchers=[4], more...} angular.js (line 6215) in JQuery internalData - id=35, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - name="$isolateScope", thisCache=Object { $scope=Scope, $isolateScope=Scope, $ourtabController={...}} jquery-1.9.1.js (line 1631) 1469 in nodeLinkFn - mylocalcounter=1237 controllerDirectives=Object { ourtab={...}} angular.js (line 6302) 1470 in nodeLinkFn - mylocalcounter=1237 directive === newIsolateScopeDirective=true, directive.$$isolateScope=undefined, isolateScope=Scope { $id="006", $$nextSibling=Scope, $$watchers=[4], more...}, scope=Scope { $id="005", this=Scope, $$listeners={...}, more...} angular.js (line 6305) 1471 in nodeLinkFn - mylocalcounter=1237 locals.$scope=Scope { $id="006", $$nextSibling=Scope, $$watchers=[4], more...} angular.js (line 6312) 1472 in nodeLinkFn - mylocalcounter=1237 controller for directive ourtab = "function ($scope) { //Empty controller so other directives can require being 'under' a tab }" , $controller=function() angular.js (line 6319) 1473 in nodeLinkFn - mylocalcounter=1237 elementControllers[ourtab] = Object {} angular.js (line 6321) in JQuery internalData - id=35, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - name="$ourtabController", thisCache=Object { $scope=Scope, $isolateScope=Scope, $ourtabController={...}} jquery-1.9.1.js (line 1631) 1474 in nodeLinkFn - mylocalcounter=1237 just added controller $ourtab Object {} to data node Object[li.ng-isolate-scope] angular.js (line 6330) 1474 in nodeLinkFn - mylocalcounter=1237 looping through preLinkFns of length 0 for scope Scope { $id="005", this=Scope, $$listeners={...}, more...} and element Object[li.ng-isolate-scope] angular.js (line 6340) setting scopeToChild to isolateScope Scope { $id="006", $$nextSibling=Scope, $$watchers=[4], more...} angular.js (line 6359) 1475 in nodeLinkFn - calling childLinkFs = function compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn) { "use strict"; var nodeLinkFn, childLinkFn, node, $node, childScope, childTranscludeFn, i, ii, n; // copy nodeList so that linking doesn't break due to live list updates. var nodeListLength = nodeList.length, stableNodeList = new Array(nodeListLength); for (i = 0; i < nod and passing in the following childNodes: NodeList[<TextNode textContent="\n ">, a.ng-binding, <TextNode textContent="\n">] angular.js (line 6363) in compositeLinkFn - mylocalcounter=1248 scope=Scope { $id="006", $$nextSibling=Scope, $$watchers=[4], more...}, going through all linkFns = [null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn), null, null] and stableNodes [<TextNode textContent="\n ">, a.ng-binding, <TextNode textContent="\n">], boundTranscludeFn=boundTranscludeFn(transcludedScope, cloneFn, controllers) angular.js (line 5688) compositeLinkFn()angular.js (line 5689) nodeLinkFn()angular.js (line 6364) delayedNodeLinkFn()angular.js (line 6611) compositeLinkFn()angular.js (line 5714) publicLinkFn()angular.js (line 5581) boundTranscludeFn()angular.js (line 5743) controllersBoundTransclude()angular.js (line 6397) ngTranscludeDirective<.link()angular.js (line 20075) nodeLinkFn()angular.js (line 6375) compositeLinkFn()angular.js (line 5718) nodeLinkFn()angular.js (line 6364) compileTemplateUrl/<()angular.js (line 6587) $http/promise.success/<()angular.js (line 7760) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/ref/<.then/<()angular.js (line 11224) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172) 1476 in compositeLinkFn - mylocalcounter=1248 node in loop 0 = <TextNode textContent="\n "> angular.js (line 5696) 1477 in compositeLinkFn - mylocalcounter=1248 node in loop 1 = <a class="ng-binding" our-tab-heading-transclude="" ng-click="select()"> angular.js (line 5696) 1478 in compositeLinkFn - mylocalcounter=1248 nodeLinkFn= "function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict"; var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn; if (compileNode === linkNode) { attrs = templateAttrs; } else { attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr" angular.js (line 5699) 1479 in compositeLinkFn - mylocalcounter=1248 childScope = same as parent scope angular.js (line 5705) 1480 in compositeLinkFn - mylocalcounter=1248 childTranscludeFn = false boundTranscludeFn = function boundTranscludeFn(transcludedScope, cloneFn, controllers) { "use strict"; console.log(mycounter + ' in boundTranscludeFn - transcludedScope=%o, cloneFn=%o, controllers=%o, transcludeFn=%o, ourcounter=%o', transcludedScope, cloneFn, controllers, transcludeFn, ourcounter);mycounter++; var scopeCreated = false; if (!transcludedScope) { transcludedScope transcludeFn = function publicLinkFn(scope, cloneConnectFn, transcludeControllers){ "use strict"; console.log(mycounter + ' in publicLinkFn - start: mylocalcounter='+mylocalcounter+' scope=%o, cloneConnectFn=%o, transcludeControllers=%o, $compileNodes=%o', scope, cloneConnectFn, transcludeControllers, $compileNodes);mycounter++; assertArg(scope, 'scope'); // important!!: we must call our jqLite.clone() since the jQuery one is trying to be smart // and sometimes changes the structure of the DOM. var $linkNode = cloneConnectFn ? JQLitePrototype.clone.call($compileNodes) // IMPORTANT!!! : $compileNodes; forEach(transcludeControllers, function(instance, name) { console.log(mycounter + ' in publicLinkFn - adding controller to data node: controller $' + name + 'Controller=%o', instance);mycounter++; $linkNode.data('$' + name + 'Controller', instance); }); // Attach scope only to non-text nodes. for(var i = 0, ii = $linkNode.length; i<ii; i++) { var node = $linkNode[i], nodeType = node.nodeType; if (nodeType === 1 /* element */ || nodeType === 9 /* document */) { $linkNode.eq(i).data('$scope', scope); } } if (cloneConnectFn) cloneConnectFn($linkNode, scope); if (compositeLinkFn) compositeLinkFn(scope, $linkNode, $linkNode); console.log('publicLinkFn - end'); return $linkNode; } angular.js (line 5710) in compositeLinkFn - mylocalcounter=1248 calling nodeLinkFn with found boundTranscludeFn angular.js (line 5717) 1481 in nodeLinkFn - start, mylocalcounter=1257 linkNode=<a ng-click="select()" our-tab-heading-transclude="">{{heading}}</a> , $element=Object[a.ng-binding], boundTranscludeFn=boundTranscludeFn(transcludedScope, cloneFn, controllers) angular.js (line 6208) 1482 in nodeLinkFn - mylocalcounter=1257 looping through preLinkFns of length 0 for scope Scope { $id="006", $$nextSibling=Scope, $$watchers=[4], more...} and element Object[a.ng-binding] angular.js (line 6340) 1483 in nodeLinkFn - calling childLinkFs = function compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn) { "use strict"; var nodeLinkFn, childLinkFn, node, $node, childScope, childTranscludeFn, i, ii, n; // copy nodeList so that linking doesn't break due to live list updates. var nodeListLength = nodeList.length, stableNodeList = new Array(nodeListLength); for (i = 0; i < nod and passing in the following childNodes: NodeList[<TextNode textContent="Member">] angular.js (line 6363) in compositeLinkFn - mylocalcounter=1267 scope=Scope { $id="006", $$nextSibling=Scope, $$watchers=[4], more...}, going through all linkFns = [nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null] and stableNodes [<TextNode textContent="Member">], boundTranscludeFn=boundTranscludeFn(transcludedScope, cloneFn, controllers) angular.js (line 5688) compositeLinkFn()angular.js (line 5689) nodeLinkFn()angular.js (line 6364) compositeLinkFn()angular.js (line 5718) nodeLinkFn()angular.js (line 6364) delayedNodeLinkFn()angular.js (line 6611) compositeLinkFn()angular.js (line 5714) publicLinkFn()angular.js (line 5581) boundTranscludeFn()angular.js (line 5743) controllersBoundTransclude()angular.js (line 6397) ngTranscludeDirective<.link()angular.js (line 20075) nodeLinkFn()angular.js (line 6375) compositeLinkFn()angular.js (line 5718) nodeLinkFn()angular.js (line 6364) compileTemplateUrl/<()angular.js (line 6587) $http/promise.success/<()angular.js (line 7760) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/ref/<.then/<()angular.js (line 11224) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172) 1484 in compositeLinkFn - mylocalcounter=1267 node in loop 0 = <TextNode textContent="Member"> angular.js (line 5696) 1485 in compositeLinkFn - mylocalcounter=1267 nodeLinkFn= "function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict"; var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn; if (compileNode === linkNode) { attrs = templateAttrs; } else { attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr" angular.js (line 5699) 1486 in compositeLinkFn - mylocalcounter=1267 childScope = same as parent scope angular.js (line 5705) 1487 in compositeLinkFn - mylocalcounter=1267 childTranscludeFn = false boundTranscludeFn = function boundTranscludeFn(transcludedScope, cloneFn, controllers) { "use strict"; console.log(mycounter + ' in boundTranscludeFn - transcludedScope=%o, cloneFn=%o, controllers=%o, transcludeFn=%o, ourcounter=%o', transcludedScope, cloneFn, controllers, transcludeFn, ourcounter);mycounter++; var scopeCreated = false; if (!transcludedScope) { transcludedScope transcludeFn = false angular.js (line 5710) in compositeLinkFn - mylocalcounter=1267 calling nodeLinkFn with found boundTranscludeFn angular.js (line 5717) 1488 in nodeLinkFn - start, mylocalcounter=1269 linkNode=null , $element=Object[<TextNode textContent="Member">], boundTranscludeFn=boundTranscludeFn(transcludedScope, cloneFn, controllers) angular.js (line 6208) 1489 in nodeLinkFn - mylocalcounter=1269 looping through preLinkFns of length 0 for scope Scope { $id="006", $$nextSibling=Scope, $$watchers=[4], more...} and element Object[<TextNode textContent="Member">] angular.js (line 6340) 1490 in nodeLinkFn - calling childLinkFs = null and passing in the following childNodes: NodeList[] angular.js (line 6363) 1491 in nodeLinkFn - mylocalcounter=1269 looping through postLinkFns of length 1 for scope Scope { $id="006", $$nextSibling=Scope, $$watchers=[4], more...} and element Object[<TextNode textContent="Member">] angular.js (line 6367) 1492 in nodeLinkFn - mylocalcounter=1269 postLinkFn 0 = "function textInterpolateLinkFn(scope, node) { "use strict"; var parent = node.parent(), bindings = parent.data('$binding') || []; bindings.push(interpolateFn); safeAddClass(parent.data('$binding', bindings), 'ng-binding'); scope.$watch(interpolateFn, function interpolateFnWatchAction(value) { node[0].nodeValue = v" , directiveName= undefined, scope Scope { $id="006", $$nextSibling=Scope, $$watchers=[4], more...}, element Object[<TextNode textContent="Member">], linkNode=null angular.js (line 6372) in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577) in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - name="$binding", thisCache=Object { $binding=[1]} jquery-1.9.1.js (line 1631) 1493 mylocalcounter=1269 in nodeLinkFn - end angular.js (line 6400) 1494 in compositeLinkFn - mylocalcounter=1267 scope=Scope { $id="006", $$nextSibling=Scope, $$watchers=[4], more...}, done going through all linkFns = [nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null], angular.js (line 5725) 1495 in nodeLinkFn - mylocalcounter=1257 looping through postLinkFns of length 3 for scope Scope { $id="006", $$nextSibling=Scope, $$watchers=[4], more...} and element Object[a.ng-binding] angular.js (line 6367) 1496 in nodeLinkFn - mylocalcounter=1257 postLinkFn 2 = "function (scope, elm, attrs, tabCtrl) { scope.$watch('headingElement', function updateHeadingElement(heading) { if (heading) { elm.html(''); elm.append(heading); } }); }" , directiveName= ourTabHeadingTransclude, scope Scope { $id="006", $$nextSibling=Scope, $$watchers=[4], more...}, element Object[a.ng-binding], linkNode=<a ng-click="select()" our-tab-heading-transclude="">{{heading}}</a> angular.js (line 6372) 1497 - in getControllers: looking for controller $ourtabController via retrievalMethod inheritedData in data on $element Object[a.ng-binding] angular.js (line 6176) 1498 in jqLiteInheritedData angular.js (line 2339) 1499 in jqLiteInheritedData - setting element to element.parent() Object[a.ng-binding] angular.js (line 2350) in JQuery internalData - id=37, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - name="$ourtabController", thisCache=Object { $binding=[1]} jquery-1.9.1.js (line 1631) 1500 in jqLiteInheritedData - setting element to element.parent() Object[li.ng-isolate-scope] angular.js (line 2350) in JQuery internalData - id=35, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - name="$ourtabController", thisCache=Object { $scope=Scope, $isolateScope=Scope, $ourtabController={...}} jquery-1.9.1.js (line 1631) 1501 in jqLiteInheritedData - found value Object {} angular.js (line 2353) 1502 - in getControllers: looking for controller $ourtabController; value=Object {} angular.js (line 6178) 1503 in nodeLinkFn - mylocalcounter=1257 postLinkFn 1 = "function (scope, element, attr) { "use strict"; element.on(lowercase(name), function(event) { scope.$apply(function() { fn(scope, {$event:event}); }); }); }" , directiveName= ourTabHeadingTransclude, scope Scope { $id="006", $$nextSibling=Scope, $$watchers=[4], more...}, element Object[a.ng-binding], linkNode=<a ng-click="select()" our-tab-heading-transclude="">{{heading}}</a> angular.js (line 6372) in JQuery internalData - id=37, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) 1504 in nodeLinkFn - mylocalcounter=1257 postLinkFn 0 = "function (scope, element) { "use strict"; element.on('click', function(event){ // if we have no href url, then don't navigate anywhere. if (!element.attr('href')) { event.preventDefault(); } }); }" , directiveName= ourTabHeadingTransclude, scope Scope { $id="006", $$nextSibling=Scope, $$watchers=[4], more...}, element Object[a.ng-binding], linkNode=<a ng-click="select()" our-tab-heading-transclude="">{{heading}}</a> angular.js (line 6372) in JQuery internalData - id=37, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) 1505 mylocalcounter=1257 in nodeLinkFn - end angular.js (line 6400) 1506 in compositeLinkFn - mylocalcounter=1248 node in loop 2 = <TextNode textContent="\n"> angular.js (line 5696) 1507 in compositeLinkFn - mylocalcounter=1248 scope=Scope { $id="006", $$nextSibling=Scope, $$watchers=[4], more...}, done going through all linkFns = [null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn), null, null], angular.js (line 5725) 1508 in nodeLinkFn - mylocalcounter=1237 looping through postLinkFns of length 2 for scope Scope { $id="005", this=Scope, $$listeners={...}, more...} and element Object[li.ng-isolate-scope] angular.js (line 6367) 1509 in nodeLinkFn - mylocalcounter=1237 postLinkFn 1 = "function () { "use strict"; return fn.apply(null, arguments); }" , directiveName= ngClass, scope Scope { $id="005", this=Scope, $$listeners={...}, more...}, element Object[li.ng-isolate-scope] , linkNode=<li heading="Member" select="selectTabPrimary(ourelem)" init="initializeTabPrimary(ourelem)" ng-class="{active: active, disabled: disabled}"> <a ng-click="select()" our-tab-heading-transclude="">{{heading}}</a> </li> angular.js (line 6372) 1510 in nodeLinkFn - mylocalcounter=1237 postLinkFn 0 = "function () { "use strict"; return fn.apply(null, arguments); }" , directiveName= ngClass, scope Scope { $id="005", this=Scope, $$listeners={...}, more...}, element Object[li.ng-isolate-scope] , linkNode=<li heading="Member" select="selectTabPrimary(ourelem)" init="initializeTabPrimary(ourelem)" ng-class="{active: active, disabled: disabled}"> <a ng-click="select()" our-tab-heading-transclude="">{{heading}}</a> </li> angular.js (line 6372) 1511 - in getControllers: looking for controller $ourtabsetController via retrievalMethod inheritedData in data on $element Object[li.ng-isolate-scope] angular.js (line 6176) 1512 in jqLiteInheritedData angular.js (line 2339) 1513 in jqLiteInheritedData - setting element to element.parent() Object[li.ng-isolate-scope] angular.js (line 2350) in JQuery internalData - id=35, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - name="$ourtabsetController", thisCache=Object { $scope=Scope, $isolateScope=Scope, $ourtabController={...}} jquery-1.9.1.js (line 1631) 1514 in jqLiteInheritedData - setting element to element.parent() Object[ul.nav] angular.js (line 2350) in JQuery internalData - id=34, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - name="$ourtabsetController", thisCache=Object { $ngTranscludeController={...}} jquery-1.9.1.js (line 1631) 1515 in jqLiteInheritedData - setting element to element.parent() Object[div.tabbable] angular.js (line 2350) in JQuery internalData - id=33, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - name="$ourtabsetController", thisCache=Object { $isolateScope=Scope, $ourtabsetController=TabsetCtrl} jquery-1.9.1.js (line 1631) 1516 in jqLiteInheritedData - found value TabsetCtrl { tabs=[2], select=function(), addTab=addTab(), more...} angular.js (line 2353) 1517 - in getControllers: looking for controller $ourtabsetController; value=TabsetCtrl { tabs=[2], select=function(), addTab=addTab(), more...} angular.js (line 6178) in postLink for ourtab direct scope=Scope { $id="006", $$nextSibling=Scope, $$watchers=[4], more...} our-ui...10.0.js (line 191) 1518 mylocalcounter=1237 in nodeLinkFn - end angular.js (line 6400) 1519 in compositeLinkFn - mylocalcounter=983 node in loop 2 = <TextNode textContent="\n "> angular.js (line 5696) 1520 in compositeLinkFn - mylocalcounter=983 node in loop 3 = <li class="ng-isolate-scope" ng-class="{active: active, disabled: disabled}" init="initializeTabSecondary(ourelem)" select="selectTabSecondary(myname)" myname="secondarysplitter" heading="Secondary"> angular.js (line 5696) 1521 in compositeLinkFn - mylocalcounter=983 nodeLinkFn= "function delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn) { "use strict"; if ( templateUrl ) { console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=' + templateUrl);mycounter++; } else { console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=unknown');mycounter++; } if (linkQueue) { console.log(mycounter + ' i" angular.js (line 5699) 1522 in compositeLinkFn - mylocalcounter=983 childScope = same as parent scope angular.js (line 5705) 1523 in compositeLinkFn - mylocalcounter=983 childTranscludeFn = function publicLinkFn(scope, cloneConnectFn, transcludeControllers){ "use strict"; console.log(mycounter + ' in publicLinkFn - start: mylocalcounter='+mylocalcounter+' scope=%o, cloneConnectFn=%o, transcludeControllers=%o, $compileNodes=%o', scope, cloneConnectFn, transcludeControllers, $compileNodes);mycounter++; assertArg(scope, 'scope'); // important!!: we must call our jqLite.clone() since the jQuery one is trying to be smart // and sometimes changes the structure of the DOM. var $linkNode = cloneConnectFn ? JQLitePrototype.clone.call($compileNodes) // IMPORTANT!!! : $compileNodes; forEach(transcludeControllers, function(instance, name) { console.log(mycounter + ' in publicLinkFn - adding controller to data node: controller $' + name + 'Controller=%o', instance);mycounter++; $linkNode.data('$' + name + 'Controller', instance); }); // Attach scope only to non-text nodes. for(var i = 0, ii = $linkNode.length; i<ii; i++) { var node = $linkNode[i], nodeType = node.nodeType; if (nodeType === 1 /* element */ || nodeType === 9 /* document */) { $linkNode.eq(i).data('$scope', scope); } } if (cloneConnectFn) cloneConnectFn($linkNode, scope); if (compositeLinkFn) compositeLinkFn(scope, $linkNode, $linkNode); console.log('publicLinkFn - end'); return $linkNode; } boundTranscludeFn = null transcludeFn = false angular.js (line 5710) 1524 in compositeLinkFn - mylocalcounter=983 calling nodeLinkFn with createBoundTranscludeFn angular.js (line 5712) 1525 in createBoundTranscludeFn - scope=Scope { $id="005", this=Scope, $$listeners={...}, more...}, transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 5730) 1526 in delayedNodeLinkFn - for templateUrl=our/template/tabs/tab.html angular.js (line 6598) 1527 in delayedNodeLinkFn - going to call afterTemplateNodeLinkFn angular.js (line 6610) 1527 in nodeLinkFn - start, mylocalcounter=1286 linkNode=<li heading="Secondary" myname="secondarysplitter" select="selectTabSecondary(myname)" init="initializeTabSecondary(ourelem)" ng-class="{active: active, disabled: disabled}"> <a ng-click="select()" our-tab-heading-transclude="">{{heading}}</a> </li> , $element= Object[li.ng-isolate-scope], boundTranscludeFn=boundTranscludeFn(transcludedScope, cloneFn, controllers) angular.js (line 6208) 1528 in nextUid - at start previous uid = ["0", "0", "R"] angular.js (line 382) 1528 in nextUid - digit = 54 angular.js (line 387) 1529 in nextUid - setting index 2 to 7 , new uid= ["0", "0", "R"] angular.js (line 398)

# 007 is created because the ourtab directive has a scope that is a javascript object '{}'.

1530 new isolate scope created: id = 007 angular.js (line 11585) in nodeLinkFn - mylocalcounter=1286 creating new scope because newIsolateScopeDirective=Object { require="^ourtabset", restrict="EA", scope={...}, more...} new scope = Scope { $id="007", $$prevSibling=Scope, $$nextSibling=Scope, more...} angular.js (line 6215) in JQuery internalData - id=36, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - name="$isolateScope", thisCache=Object { $scope=Scope, $isolateScope=Scope, $ourtabController={...}} jquery-1.9.1.js (line 1631) 1531 in nodeLinkFn - mylocalcounter=1286 controllerDirectives=Object { ourtab={...}} angular.js (line 6302) 1532 in nodeLinkFn - mylocalcounter=1286 directive === newIsolateScopeDirective=true, directive.$$isolateScope=undefined, isolateScope=Scope { $id="007", $$prevSibling=Scope, $$nextSibling=Scope, more...}, scope=Scope { $id="005", this=Scope, $$listeners={...}, more...} angular.js (line 6305) 1533 in nodeLinkFn - mylocalcounter=1286 locals.$scope=Scope { $id="007", $$prevSibling=Scope, $$nextSibling=Scope, more...} angular.js (line 6312) 1534 in nodeLinkFn - mylocalcounter=1286 controller for directive ourtab = "function ($scope) { //Empty controller so other directives can require being 'under' a tab }" , $controller=function() angular.js (line 6319) 1535 in nodeLinkFn - mylocalcounter=1286 elementControllers[ourtab] = Object {} angular.js (line 6321) in JQuery internalData - id=36, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - name="$ourtabController", thisCache=Object { $scope=Scope, $isolateScope=Scope, $ourtabController={...}} jquery-1.9.1.js (line 1631) 1536 in nodeLinkFn - mylocalcounter=1286 just added controller $ourtab Object {} to data node Object[li.ng-isolate-scope] angular.js (line 6330) 1536 in nodeLinkFn - mylocalcounter=1286 looping through preLinkFns of length 0 for scope Scope { $id="005", this=Scope, $$listeners={...}, more...} and element Object[li.ng-isolate-scope] angular.js (line 6340) setting scopeToChild to isolateScope Scope { $id="007", $$prevSibling=Scope, $$nextSibling=Scope, more...} angular.js (line 6359) 1537 in nodeLinkFn - calling childLinkFs = function compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn) { "use strict"; var nodeLinkFn, childLinkFn, node, $node, childScope, childTranscludeFn, i, ii, n; // copy nodeList so that linking doesn't break due to live list updates. var nodeListLength = nodeList.length, stableNodeList = new Array(nodeListLength); for (i = 0; i < nod and passing in the following childNodes: NodeList[<TextNode textContent="\n ">, a.ng-binding, <TextNode textContent="\n">] angular.js (line 6363) in compositeLinkFn - mylocalcounter=1297 scope=Scope { $id="007", $$prevSibling=Scope, $$nextSibling=Scope, more...}, going through all linkFns = [null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn), null, null] and stableNodes [<TextNode textContent="\n ">, a.ng-binding, <TextNode textContent="\n">], boundTranscludeFn=boundTranscludeFn(transcludedScope, cloneFn, controllers) angular.js (line 5688) compositeLinkFn()angular.js (line 5689) nodeLinkFn()angular.js (line 6364) delayedNodeLinkFn()angular.js (line 6611) compositeLinkFn()angular.js (line 5714) publicLinkFn()angular.js (line 5581) boundTranscludeFn()angular.js (line 5743) controllersBoundTransclude()angular.js (line 6397) ngTranscludeDirective<.link()angular.js (line 20075) nodeLinkFn()angular.js (line 6375) compositeLinkFn()angular.js (line 5718) nodeLinkFn()angular.js (line 6364) compileTemplateUrl/<()angular.js (line 6587) $http/promise.success/<()angular.js (line 7760) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/ref/<.then/<()angular.js (line 11224) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172) 1538 in compositeLinkFn - mylocalcounter=1297 node in loop 0 = <TextNode textContent="\n "> angular.js (line 5696) 1539 in compositeLinkFn - mylocalcounter=1297 node in loop 1 = <a class="ng-binding" our-tab-heading-transclude="" ng-click="select()"> angular.js (line 5696) 1540 in compositeLinkFn - mylocalcounter=1297 nodeLinkFn= "function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict"; var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn; if (compileNode === linkNode) { attrs = templateAttrs; } else { attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr" angular.js (line 5699) 1541 in compositeLinkFn - mylocalcounter=1297 childScope = same as parent scope angular.js (line 5705) 1542 in compositeLinkFn - mylocalcounter=1297 childTranscludeFn = false boundTranscludeFn = function boundTranscludeFn(transcludedScope, cloneFn, controllers) { "use strict"; console.log(mycounter + ' in boundTranscludeFn - transcludedScope=%o, cloneFn=%o, controllers=%o, transcludeFn=%o, ourcounter=%o', transcludedScope, cloneFn, controllers, transcludeFn, ourcounter);mycounter++; var scopeCreated = false; if (!transcludedScope) { transcludedScope transcludeFn = function publicLinkFn(scope, cloneConnectFn, transcludeControllers){ "use strict"; console.log(mycounter + ' in publicLinkFn - start: mylocalcounter='+mylocalcounter+' scope=%o, cloneConnectFn=%o, transcludeControllers=%o, $compileNodes=%o', scope, cloneConnectFn, transcludeControllers, $compileNodes);mycounter++; assertArg(scope, 'scope'); // important!!: we must call our jqLite.clone() since the jQuery one is trying to be smart // and sometimes changes the structure of the DOM. var $linkNode = cloneConnectFn ? JQLitePrototype.clone.call($compileNodes) // IMPORTANT!!! : $compileNodes; forEach(transcludeControllers, function(instance, name) { console.log(mycounter + ' in publicLinkFn - adding controller to data node: controller $' + name + 'Controller=%o', instance);mycounter++; $linkNode.data('$' + name + 'Controller', instance); }); // Attach scope only to non-text nodes. for(var i = 0, ii = $linkNode.length; i<ii; i++) { var node = $linkNode[i], nodeType = node.nodeType; if (nodeType === 1 /* element */ || nodeType === 9 /* document */) { $linkNode.eq(i).data('$scope', scope); } } if (cloneConnectFn) cloneConnectFn($linkNode, scope); if (compositeLinkFn) compositeLinkFn(scope, $linkNode, $linkNode); console.log('publicLinkFn - end'); return $linkNode; } angular.js (line 5710) in compositeLinkFn - mylocalcounter=1297 calling nodeLinkFn with found boundTranscludeFn angular.js (line 5717) 1543 in nodeLinkFn - start, mylocalcounter=1306 linkNode=<a ng-click="select()" our-tab-heading-transclude="">{{heading}}</a> , $element=Object[a.ng-binding], boundTranscludeFn=boundTranscludeFn(transcludedScope, cloneFn, controllers) angular.js (line 6208) 1544 in nodeLinkFn - mylocalcounter=1306 looping through preLinkFns of length 0 for scope Scope { $id="007", $$prevSibling=Scope, $$nextSibling=Scope, more...} and element Object[a.ng-binding] angular.js (line 6340) 1545 in nodeLinkFn - calling childLinkFs = function compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn) { "use strict"; var nodeLinkFn, childLinkFn, node, $node, childScope, childTranscludeFn, i, ii, n; // copy nodeList so that linking doesn't break due to live list updates. var nodeListLength = nodeList.length, stableNodeList = new Array(nodeListLength); for (i = 0; i < nod and passing in the following childNodes: NodeList[<TextNode textContent="Secondary">] angular.js (line 6363) in compositeLinkFn - mylocalcounter=1316 scope=Scope { $id="007", $$prevSibling=Scope, $$nextSibling=Scope, more...}, going through all linkFns = [nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null] and stableNodes [<TextNode textContent="Secondary">], boundTranscludeFn=boundTranscludeFn(transcludedScope, cloneFn, controllers) angular.js (line 5688) compositeLinkFn()angular.js (line 5689) nodeLinkFn()angular.js (line 6364) compositeLinkFn()angular.js (line 5718) nodeLinkFn()angular.js (line 6364) delayedNodeLinkFn()angular.js (line 6611) compositeLinkFn()angular.js (line 5714) publicLinkFn()angular.js (line 5581) boundTranscludeFn()angular.js (line 5743) controllersBoundTransclude()angular.js (line 6397) ngTranscludeDirective<.link()angular.js (line 20075) nodeLinkFn()angular.js (line 6375) compositeLinkFn()angular.js (line 5718) nodeLinkFn()angular.js (line 6364) compileTemplateUrl/<()angular.js (line 6587) $http/promise.success/<()angular.js (line 7760) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/ref/<.then/<()angular.js (line 11224) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172) 1546 in compositeLinkFn - mylocalcounter=1316 node in loop 0 = <TextNode textContent="Secondary"> angular.js (line 5696) 1547 in compositeLinkFn - mylocalcounter=1316 nodeLinkFn= "function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict"; var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn; if (compileNode === linkNode) { attrs = templateAttrs; } else { attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr" angular.js (line 5699) 1548 in compositeLinkFn - mylocalcounter=1316 childScope = same as parent scope angular.js (line 5705) 1549 in compositeLinkFn - mylocalcounter=1316 childTranscludeFn = false boundTranscludeFn = function boundTranscludeFn(transcludedScope, cloneFn, controllers) { "use strict"; console.log(mycounter + ' in boundTranscludeFn - transcludedScope=%o, cloneFn=%o, controllers=%o, transcludeFn=%o, ourcounter=%o', transcludedScope, cloneFn, controllers, transcludeFn, ourcounter);mycounter++; var scopeCreated = false; if (!transcludedScope) { transcludedScope transcludeFn = false angular.js (line 5710) in compositeLinkFn - mylocalcounter=1316 calling nodeLinkFn with found boundTranscludeFn angular.js (line 5717) 1550 in nodeLinkFn - start, mylocalcounter=1318 linkNode=null , $element=Object[<TextNode textContent="Secondary">], boundTranscludeFn=boundTranscludeFn(transcludedScope, cloneFn, controllers) angular.js (line 6208) 1551 in nodeLinkFn - mylocalcounter=1318 looping through preLinkFns of length 0 for scope Scope { $id="007", $$prevSibling=Scope, $$nextSibling=Scope, more...} and element Object[<TextNode textContent="Secondary">] angular.js (line 6340) 1552 in nodeLinkFn - calling childLinkFs = null and passing in the following childNodes: NodeList[] angular.js (line 6363) 1553 in nodeLinkFn - mylocalcounter=1318 looping through postLinkFns of length 1 for scope Scope { $id="007", $$prevSibling=Scope, $$nextSibling=Scope, more...} and element Object[<TextNode textContent="Secondary">] angular.js (line 6367) 1554 in nodeLinkFn - mylocalcounter=1318 postLinkFn 0 = "function textInterpolateLinkFn(scope, node) { "use strict"; var parent = node.parent(), bindings = parent.data('$binding') || []; bindings.push(interpolateFn); safeAddClass(parent.data('$binding', bindings), 'ng-binding'); scope.$watch(interpolateFn, function interpolateFnWatchAction(value) { node[0].nodeValue = v" , directiveName= undefined, scope Scope { $id="007", $$prevSibling=Scope, $$nextSibling=Scope, more...}, element Object[<TextNode textContent="Secondary">], linkNode=null angular.js (line 6372) in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577) in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - name="$binding", thisCache=Object { $binding=[1]} jquery-1.9.1.js (line 1631) 1555 mylocalcounter=1318 in nodeLinkFn - end angular.js (line 6400) 1556 in compositeLinkFn - mylocalcounter=1316 scope=Scope { $id="007", $$prevSibling=Scope, $$nextSibling=Scope, more...}, done going through all linkFns = [nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null], angular.js (line 5725) 1557 in nodeLinkFn - mylocalcounter=1306 looping through postLinkFns of length 3 for scope Scope { $id="007", $$prevSibling=Scope, $$nextSibling=Scope, more...} and element Object[a.ng-binding] angular.js (line 6367) 1558 in nodeLinkFn - mylocalcounter=1306 postLinkFn 2 = "function (scope, elm, attrs, tabCtrl) { scope.$watch('headingElement', function updateHeadingElement(heading) { if (heading) { elm.html(''); elm.append(heading); } }); }" , directiveName= ourTabHeadingTransclude, scope Scope { $id="007", $$prevSibling=Scope, $$nextSibling=Scope, more...}, element Object[a.ng-binding], linkNode=<a ng-click="select()" our-tab-heading-transclude="">{{heading}}</a> angular.js (line 6372) 1559 - in getControllers: looking for controller $ourtabController via retrievalMethod inheritedData in data on $element Object[a.ng-binding] angular.js (line 6176) 1560 in jqLiteInheritedData angular.js (line 2339) 1561 in jqLiteInheritedData - setting element to element.parent() Object[a.ng-binding] angular.js (line 2350) in JQuery internalData - id=40, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - name="$ourtabController", thisCache=Object { $binding=[1]} jquery-1.9.1.js (line 1631) 1562 in jqLiteInheritedData - setting element to element.parent() Object[li.ng-isolate-scope] angular.js (line 2350) in JQuery internalData - id=36, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - name="$ourtabController", thisCache=Object { $scope=Scope, $isolateScope=Scope, $ourtabController={...}} jquery-1.9.1.js (line 1631) 1563 in jqLiteInheritedData - found value Object {} angular.js (line 2353) 1564 - in getControllers: looking for controller $ourtabController; value=Object {} angular.js (line 6178) 1565 in nodeLinkFn - mylocalcounter=1306 postLinkFn 1 = "function (scope, element, attr) { "use strict"; element.on(lowercase(name), function(event) { scope.$apply(function() { fn(scope, {$event:event}); }); }); }" , directiveName= ourTabHeadingTransclude, scope Scope { $id="007", $$prevSibling=Scope, $$nextSibling=Scope, more...}, element Object[a.ng-binding], linkNode=<a ng-click="select()" our-tab-heading-transclude="">{{heading}}</a> angular.js (line 6372) in JQuery internalData - id=40, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) 1566 in nodeLinkFn - mylocalcounter=1306 postLinkFn 0 = "function (scope, element) { "use strict"; element.on('click', function(event){ // if we have no href url, then don't navigate anywhere. if (!element.attr('href')) { event.preventDefault(); } }); }" , directiveName= ourTabHeadingTransclude, scope Scope { $id="007", $$prevSibling=Scope, $$nextSibling=Scope, more...}, element Object[a.ng-binding], linkNode=<a ng-click="select()" our-tab-heading-transclude="">{{heading}}</a> angular.js (line 6372) in JQuery internalData - id=40, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) 1567 mylocalcounter=1306 in nodeLinkFn - end angular.js (line 6400) 1568 in compositeLinkFn - mylocalcounter=1297 node in loop 2 = <TextNode textContent="\n"> angular.js (line 5696) 1569 in compositeLinkFn - mylocalcounter=1297 scope=Scope { $id="007", $$prevSibling=Scope, $$nextSibling=Scope, more...}, done going through all linkFns = [null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn), null, null], angular.js (line 5725) 1570 in nodeLinkFn - mylocalcounter=1286 looping through postLinkFns of length 2 for scope Scope { $id="005", this=Scope, $$listeners={...}, more...} and element Object[li.ng-isolate-scope] angular.js (line 6367) 1571 in nodeLinkFn - mylocalcounter=1286 postLinkFn 1 = "function () { "use strict"; return fn.apply(null, arguments); }" , directiveName= ngClass, scope Scope { $id="005", this=Scope, $$listeners={...}, more...}, element Object[li.ng-isolate-scope] , linkNode=<li heading="Secondary" myname="secondarysplitter" select="selectTabSecondary(myname)" init="initializeTabSecondary(ourelem)" ng-class="{active: active, disabled: disabled}"> <a ng-click="select()" our-tab-heading-transclude="">{{heading}}</a> </li> angular.js (line 6372) 1572 in nodeLinkFn - mylocalcounter=1286 postLinkFn 0 = "function () { "use strict"; return fn.apply(null, arguments); }" , directiveName= ngClass, scope Scope { $id="005", this=Scope, $$listeners={...}, more...}, element Object[li.ng-isolate-scope] , linkNode=<li heading="Secondary" myname="secondarysplitter" select="selectTabSecondary(myname)" init="initializeTabSecondary(ourelem)" ng-class="{active: active, disabled: disabled}"> <a ng-click="select()" our-tab-heading-transclude="">{{heading}}</a> </li> angular.js (line 6372) 1573 - in getControllers: looking for controller $ourtabsetController via retrievalMethod inheritedData in data on $element Object[li.ng-isolate-scope] angular.js (line 6176) 1574 in jqLiteInheritedData angular.js (line 2339) 1575 in jqLiteInheritedData - setting element to element.parent() Object[li.ng-isolate-scope] angular.js (line 2350) in JQuery internalData - id=36, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - name="$ourtabsetController", thisCache=Object { $scope=Scope, $isolateScope=Scope, $ourtabController={...}} jquery-1.9.1.js (line 1631) 1576 in jqLiteInheritedData - setting element to element.parent() Object[ul.nav] angular.js (line 2350) in JQuery internalData - id=34, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - name="$ourtabsetController", thisCache=Object { $ngTranscludeController={...}} jquery-1.9.1.js (line 1631) 1577 in jqLiteInheritedData - setting element to element.parent() Object[div.tabbable] angular.js (line 2350) in JQuery internalData - id=33, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - name="$ourtabsetController", thisCache=Object { $isolateScope=Scope, $ourtabsetController=TabsetCtrl} jquery-1.9.1.js (line 1631) 1578 in jqLiteInheritedData - found value TabsetCtrl { tabs=[2], select=function(), addTab=addTab(), more...} angular.js (line 2353) 1579 - in getControllers: looking for controller $ourtabsetController; value=TabsetCtrl { tabs=[2], select=function(), addTab=addTab(), more...} angular.js (line 6178) in postLink for ourtab direct scope=Scope { $id="007", $$prevSibling=Scope, $$nextSibling=Scope, more...} our-ui...10.0.js (line 191) 1580 mylocalcounter=1286 in nodeLinkFn - end angular.js (line 6400) 1581 in compositeLinkFn - mylocalcounter=983 node in loop 4 = <TextNode textContent="\n "> angular.js (line 5696) 1582 in compositeLinkFn - mylocalcounter=983 scope=Scope { $id="005", this=Scope, $$listeners={...}, more...}, done going through all linkFns = [null, null, delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn), null, null, null, delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn), null, null, null], angular.js (line 5725) publicLinkFn - end angular.js (line 5582) 1583 in boundTranscludeFn - after call to transcludeFn angular.js (line 5744) in JQuery internalData - id=35, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - id=36, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) 1584 in nodeLinkFn - mylocalcounter=1354 postLinkFn 0 = "function (scope, element, attr) { "use strict"; var oldVal; scope.$watch(attr[name], ngClassWatchAction, true); attr.$observe('class', function(value) { ngClassWatchAction(scope.$eval(attr[name])); }); if (name !== 'ngClass') { scope.$watch('$index', function($index, old$index) { // jshint bitwise: false " , directiveName= ngTransclude, scope Scope { $id="004", $$childTail=Scope, $$childHead=Scope, more...}, element Object[ul.nav], linkNode=<ul class="nav {{type &amp;&amp; 'nav-' + type}}" ng-class="{'nav-stacked': vertical, 'nav-justified': justified}" ng-transclude=""></ul> angular.js (line 6372) 1585 mylocalcounter=1354 in nodeLinkFn - end angular.js (line 6400) 1586 in compositeLinkFn - mylocalcounter=1343 node in loop 2 = <TextNode textContent="\n "> angular.js (line 5696) 1587 in compositeLinkFn - mylocalcounter=1343 node in loop 3 = <div class="tab-content"> angular.js (line 5696) in compositeLinkFn - mylocalcounter=1343 we DON'T have a nodeLinkFn here and so we are calling the childLinkFn directily on node.childNodes angular.js (line 5721) in compositeLinkFn - mylocalcounter=1372 scope=Scope { $id="004", $$childTail=Scope, $$childHead=Scope, more...}, going through all linkFns = [null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null, null, null] and stableNodes [<TextNode textContent="\n ">, Comment { data=" ngRepeat: tab in tabs ", length=23, nextElementSibling=div.tab-pane, more...}, <TextNode textContent="\n ">], boundTranscludeFn=boundTranscludeFn(transcludedScope, cloneFn, controllers) angular.js (line 5688) compositeLinkFn()angular.js (line 5689) compositeLinkFn()angular.js (line 5722) nodeLinkFn()angular.js (line 6364) compileTemplateUrl/<()angular.js (line 6587) $http/promise.success/<()angular.js (line 7760) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137) qFactory/ref/<.then/<()angular.js (line 11224) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172) 1588 in compositeLinkFn - mylocalcounter=1372 node in loop 0 = <TextNode textContent="\n "> angular.js (line 5696) 1589 in compositeLinkFn - mylocalcounter=1372 node in loop 1 = Comment { data=" ngRepeat: tab in tabs ", length=23, nextElementSibling=div.tab-pane, more...} angular.js (line 5696) 1590 in compositeLinkFn - mylocalcounter=1372 nodeLinkFn= "function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict"; var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn; if (compileNode === linkNode) { attrs = templateAttrs; } else { attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr" angular.js (line 5699) 1591 in compositeLinkFn - mylocalcounter=1372 childScope = same as parent scope angular.js (line 5705) 1592 in compositeLinkFn - mylocalcounter=1372 childTranscludeFn = function publicLinkFn(scope, cloneConnectFn, transcludeControllers){ "use strict"; console.log(mycounter + ' in publicLinkFn - start: mylocalcounter='+mylocalcounter+' scope=%o, cloneConnectFn=%o, transcludeControllers=%o, $compileNodes=%o', scope, cloneConnectFn, transcludeControllers, $compileNodes);mycounter++; assertArg(scope, 'scope'); // important!!: we must call our jqLite.clone() since the jQuery one is trying to be smart // and sometimes changes the structure of the DOM. var $linkNode = cloneConnectFn ? JQLitePrototype.clone.call($compileNodes) // IMPORTANT!!! : $compileNodes; forEach(transcludeControllers, function(instance, name) { console.log(mycounter + ' in publicLinkFn - adding controller to data node: controller $' + name + 'Controller=%o', instance);mycounter++; $linkNode.data('$' + name + 'Controller', instance); }); // Attach scope only to non-text nodes. for(var i = 0, ii = $linkNode.length; i<ii; i++) { var node = $linkNode[i], nodeType = node.nodeType; if (nodeType === 1 /* element */ || nodeType === 9 /* document */) { $linkNode.eq(i).data('$scope', scope); } } if (cloneConnectFn) cloneConnectFn($linkNode, scope); if (compositeLinkFn) compositeLinkFn(scope, $linkNode, $linkNode); console.log('publicLinkFn - end'); return $linkNode; } boundTranscludeFn = function boundTranscludeFn(transcludedScope, cloneFn, controllers) { "use strict"; console.log(mycounter + ' in boundTranscludeFn - transcludedScope=%o, cloneFn=%o, controllers=%o, transcludeFn=%o, ourcounter=%o', transcludedScope, cloneFn, controllers, transcludeFn, ourcounter);mycounter++; var scopeCreated = false; if (!transcludedScope) { transcludedScope transcludeFn = function publicLinkFn(scope, cloneConnectFn, transcludeControllers){ "use strict"; console.log(mycounter + ' in publicLinkFn - start: mylocalcounter='+mylocalcounter+' scope=%o, cloneConnectFn=%o, transcludeControllers=%o, $compileNodes=%o', scope, cloneConnectFn, transcludeControllers, $compileNodes);mycounter++; assertArg(scope, 'scope'); // important!!: we must call our jqLite.clone() since the jQuery one is trying to be smart // and sometimes changes the structure of the DOM. var $linkNode = cloneConnectFn ? JQLitePrototype.clone.call($compileNodes) // IMPORTANT!!! : $compileNodes; forEach(transcludeControllers, function(instance, name) { console.log(mycounter + ' in publicLinkFn - adding controller to data node: controller $' + name + 'Controller=%o', instance);mycounter++; $linkNode.data('$' + name + 'Controller', instance); }); // Attach scope only to non-text nodes. for(var i = 0, ii = $linkNode.length; i<ii; i++) { var node = $linkNode[i], nodeType = node.nodeType; if (nodeType === 1 /* element */ || nodeType === 9 /* document */) { $linkNode.eq(i).data('$scope', scope); } } if (cloneConnectFn) cloneConnectFn($linkNode, scope); if (compositeLinkFn) compositeLinkFn(scope, $linkNode, $linkNode); console.log('publicLinkFn - end'); return $linkNode; } angular.js (line 5710) 1593 in compositeLinkFn - mylocalcounter=1372 calling nodeLinkFn with createBoundTranscludeFn angular.js (line 5712) 1594 in createBoundTranscludeFn - scope=Scope { $id="004", $$childTail=Scope, $$childHead=Scope, more...}, transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 5730) 1595 in nodeLinkFn - start, mylocalcounter=1385 linkNode=null , $element=Object[Comment { data=" ngRepeat: tab in tabs ", length=23, nextElementSibling=div.tab-pane, more...}], boundTranscludeFn=boundTranscludeFn(transcludedScope, cloneFn, controllers) angular.js (line 6208) 1596 in nodeLinkFn - mylocalcounter=1385 looping through preLinkFns of length 0 for scope Scope { $id="004", $$childTail=Scope, $$childHead=Scope, more...} and element Object[Comment { data=" ngRepeat: tab in tabs ", length=23, nextElementSibling=div.tab-pane, more...}] angular.js (line 6340) 1597 in nodeLinkFn - calling childLinkFs = null and passing in the following childNodes: NodeList[] angular.js (line 6363) 1598 in nodeLinkFn - mylocalcounter=1385 looping through postLinkFns of length 1 for scope Scope { $id="004", $$childTail=Scope, $$childHead=Scope, more...} and element Object[Comment { data=" ngRepeat: tab in tabs ", length=23, nextElementSibling=div.tab-pane, more...}] angular.js (line 6367) 1599 in nodeLinkFn - mylocalcounter=1385 postLinkFn 0 = "function ($scope, $element, $attr, ctrl, $transclude){ "use strict"; var expression = $attr.ngRepeat; var match = expression.match(/^\s*([\s\S]+?)\s+in\s+([\s\S]+?)(?:\s+track\s+by\s+([\s\S]+?))?\s*$/), trackByExp, trackByExpGetter, trackByIdExpFn, trackByIdArrayFn, trackByIdObjFn, lhs, rhs, valueIdentifier, keyIdentifier, hashFnLocals = {$id: ha" , directiveName= ngRepeat, scope Scope { $id="004", $$childTail=Scope, $$childHead=Scope, more...}, element Object[Comment { data=" ngRepeat: tab in tabs ", length=23, nextElementSibling=div.tab-pane, more...}], linkNode=null angular.js (line 6372) 1600 mylocalcounter=1385 in nodeLinkFn - end angular.js (line 6400) 1601 in compositeLinkFn - mylocalcounter=1372 node in loop 2 = <TextNode textContent="\n "> angular.js (line 5696) 1602 in compositeLinkFn - mylocalcounter=1372 scope=Scope { $id="004", $$childTail=Scope, $$childHead=Scope, more...}, done going through all linkFns = [null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null, null, null], angular.js (line 5725) 1603 in compositeLinkFn - mylocalcounter=1343 node in loop 4 = <TextNode textContent="\n"> angular.js (line 5696) 1604 in compositeLinkFn - mylocalcounter=1343 scope=Scope { $id="004", $$childTail=Scope, $$childHead=Scope, more...}, done going through all linkFns = [null, null, nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null, null, null, null, compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn), null, null], angular.js (line 5725) 1605 in nodeLinkFn - mylocalcounter=1335 looping through postLinkFns of length 1 for scope Scope { $id="003", this=Scope, $$listeners={...}, more...} and element Object[div.tabbable] angular.js (line 6367) 1606 in nodeLinkFn - mylocalcounter=1335 postLinkFn 0 = "function () { "use strict"; return fn.apply(null, arguments); }" , directiveName= ourtabset, scope Scope { $id="003", this=Scope, $$listeners={...}, more...}, element Object[div.tabbable] , linkNode=<div class="tabbable"> <ul class="nav {{type &amp;&amp; 'nav-' + type}}" ng-class="{'nav-stacked': vertical, 'nav-justified': justified}" ng-transclude=""></ul> <div class="tab-content"> <!-- ngRepeat: tab in tabs --> </div> </div> angular.js (line 6372) 1607 - in getControllers: looking for controller $ourtabsetController via retrievalMethod data in data on $element Object[div.tabbable] angular.js (line 6176) 1608 - in getControllers: looking for controller $ourtabsetController; value=TabsetCtrl { tabs=[2], select=function(), addTab=addTab(), more...} angular.js (line 6178) 1609 mylocalcounter=1335 in nodeLinkFn - end angular.js (line 6400) 1610 in get success - for templateUrl=our/template/tabs/tabset.html of compileTemplateUrl for templateUrl=our/template/tabs/tabset.html done calling afterTemplateNodeLinkFn angular.js (line 6588) returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)

# End of our/template/tabs/tabset.html processing

asyncTask.expression = function() angular.js (line 11972)
value in then = Object { data="\n<div class="tabbable">...</div>\n </div>\n</div>\n", status=200, config={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then 2 angular.js (line 11136)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr="{active: active, disabled: disabled}" followed by this=Scope { $id="006", $$nextSibling=Scope, $$watchers=[4], more...} and locals=undefined which is Object { active=true, disabled=false} angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
classDirective/</<.link/<()angular.js (line 17436)
$CompileProvider/this.$get</Attributes.prototype.$observe/<()angular.js (line 5514)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr="{active: active, disabled: disabled}" followed by this=Scope { $id="007", $$prevSibling=Scope, $$nextSibling=Scope, more...} and locals=undefined which is Object { disabled=false, active=undefined} angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
classDirective/</<.link/<()angular.js (line 17436)
$CompileProvider/this.$get</Attributes.prototype.$observe/<()angular.js (line 5514)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
ngshow set to false directives.js (line 411)
ngShowWatchAction()directives.js (line 411)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 12000)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
in controller in watch for attr in link for tellervideo: state set to initial directives.js (line 418)
in controller in watch for state in link for tellervideo: state set to undefined directives.js (line 432)
in watch in link for tellervideo: state set to initial directives.js (line 785)
ngShowWatchAction()directives.js (line 785)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 12000)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
returning the result of calling $parse on expr="{'nav-stacked': vertical, 'nav-justified': justified}" followed by this=Scope { $id="004", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is Object { nav-stacked=false, nav-justified=false} angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
classDirective/</<.link/<()angular.js (line 17436)
$CompileProvider/this.$get</Attributes.prototype.$set/<()angular.js (line 5478)
forEach()angular.js (line 328)
$CompileProvider/this.$get</Attributes.prototype.$set()angular.js (line 5476)
interpolateFnWatchAction()angular.js (line 6721)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 12000)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)

# in ngRepeatAction in $scope.$watchCollection

in ngRepeatAction in $scope.$watchCollection - start angular.js (line 19331)
in ngRepeatAction in $scope.$watchCollection - looping through collectionKeys.length = 2 angular.js (line 19368)
ngRepeatAction()angular.js (line 19369)
$watchCollectionAction()angular.js (line 11896)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 12000)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
1611 in nextUid - at start previous uid = ["0", "0", "R"] angular.js (line 382)
1611 in nextUid - digit = 55 angular.js (line 387)
1612 in nextUid - setting index 2 to 8 , new uid= ["0", "0", "R"] angular.js (line 398)
1613 in hashKey - setting $$hashKey 008 on obj Scope { $id="006", $$nextSibling=Scope, $$watchers=[4], more...} angular.js (line 2924)
1614 in nextUid - at start previous uid = ["0", "0", "R"] angular.js (line 382)
1614 in nextUid - digit = 56 angular.js (line 387)
1615 in nextUid - setting index 2 to 9 , new uid= ["0", "0", "R"] angular.js (line 398)
1616 in hashKey - setting $$hashKey 009 on obj Scope { $id="007", $$prevSibling=Scope, $$nextSibling=Scope, more...} angular.js (line 2924)
in ngRepeatAction in $scope.$watchCollection - creating new childscope from $scope=Scope { $id="004", $$childTail=Scope, $$childHead=Scope, more...} for entry in ngRepeatAction angular.js (line 19432)
1617 in nextUid - at start previous uid = ["0", "0", "R"] angular.js (line 382)
1617 in nextUid - digit = 57 angular.js (line 387)
1618 in nextUid - setting index 2 to A, new uid= ["0", "0", "R"] angular.js (line 390)

# 00A is created because of ngRepeat directive in the ng-repeat=\"tab in tabs\" line of the tabset directive. Here each new scope is given a link to the tab that caused its creation. 00A gets placed under 004 because they are called from the $apply and $digest mechanism in angular because there is a watch expression around tab in tabs as is roughly fleshed out up above. It would be interesting to see how and where the 004 scope is stored around the ngRepeatAction directive. It was very helpful to put a breakpoint here "console.log('calling $transclude=%o with new childScope', $transclude);" at line 19410

1619 new non isolate scope created: id = 00A angular.js (line 11593) in ngRepeatAction in $scope.$watchCollection - calling $transclude=controllersBoundTransclude(scope, cloneAttachFn) with new childScope angular.js (line 19447) 1620 in controllersBoundTransclude - mylocalcounter=1385 scope=Scope { $id="00A", this=Scope, $$listeners={...}, more...}, cloneAttachFn=function() angular.js (line 6383) 1621 in boundTranscludeFn - transcludedScope=Scope { $id="00A", this=Scope, $$listeners={...}, more...}, cloneFn=function(), controllers=Object {}, transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers), ourcounter=1594 angular.js (line 5732) 1622 in boundTranscludeFn - before call to transcludeFn angular.js (line 5742) 1623 in publicLinkFn - start: mylocalcounter=1388 scope=Scope { $id="00A", this=Scope, $$listeners={...}, more...}, cloneConnectFn=function(), transcludeControllers=Object {}, $compileNodes=Object[div.tab-pane] angular.js (line 5558) in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - name="$scope", thisCache=Object { $scope=Scope} jquery-1.9.1.js (line 1631) in ngRepeatAction in $scope.$watchCollection - in $transclude childScope=Scope { $id="00A", this=Scope, $$listeners={...}, more...} angular.js (line 19449) in compositeLinkFn - mylocalcounter=1389 scope=Scope { $id="00A", this=Scope, $$listeners={...}, more...}, going through all linkFns = [nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null] and stableNodes [div.tab-pane, Comment { data=" end ngRepeat: tab in tabs ", length=27, previousElementSibling=div.tab-pane, more...}], boundTranscludeFn=undefined angular.js (line 5688) compositeLinkFn()angular.js (line 5689) publicLinkFn()angular.js (line 5581) boundTranscludeFn()angular.js (line 5743) controllersBoundTransclude()angular.js (line 6397) ngRepeatAction()angular.js (line 19448) $watchCollectionAction()angular.js (line 11896) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 12000) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172) 1624 in compositeLinkFn - mylocalcounter=1389 node in loop 0 = <div class="tab-pane teller-tab-pane-large ng-scope active teller-tab-pane-large-first" our-tab-content-transclude="tab" ng-class="{active: tab.active, 'teller-tab-pane-large-first': $first}" ng-repeat="tab in tabs"> angular.js (line 5696) 1625 in compositeLinkFn - mylocalcounter=1389 nodeLinkFn= "function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict"; var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn; if (compileNode === linkNode) { attrs = templateAttrs; } else { attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr" angular.js (line 5699) 1626 in compositeLinkFn - mylocalcounter=1389 childScope = same as parent scope angular.js (line 5705) 1627 in compositeLinkFn - mylocalcounter=1389 childTranscludeFn = false boundTranscludeFn = null transcludeFn = function publicLinkFn(scope, cloneConnectFn, transcludeControllers){ "use strict"; console.log(mycounter + ' in publicLinkFn - start: mylocalcounter='+mylocalcounter+' scope=%o, cloneConnectFn=%o, transcludeControllers=%o, $compileNodes=%o', scope, cloneConnectFn, transcludeControllers, $compileNodes);mycounter++; assertArg(scope, 'scope'); // important!!: we must call our jqLite.clone() since the jQuery one is trying to be smart // and sometimes changes the structure of the DOM. var $linkNode = cloneConnectFn ? JQLitePrototype.clone.call($compileNodes) // IMPORTANT!!! : $compileNodes; forEach(transcludeControllers, function(instance, name) { console.log(mycounter + ' in publicLinkFn - adding controller to data node: controller $' + name + 'Controller=%o', instance);mycounter++; $linkNode.data('$' + name + 'Controller', instance); }); // Attach scope only to non-text nodes. for(var i = 0, ii = $linkNode.length; i<ii; i++) { var node = $linkNode[i], nodeType = node.nodeType; if (nodeType === 1 /* element */ || nodeType === 9 /* document */) { $linkNode.eq(i).data('$scope', scope); } } if (cloneConnectFn) cloneConnectFn($linkNode, scope); if (compositeLinkFn) compositeLinkFn(scope, $linkNode, $linkNode); console.log('publicLinkFn - end'); return $linkNode; } angular.js (line 5710) 1628 in compositeLinkFn - mylocalcounter=1389 calling nodeLinkFn with createBoundTranscludeFn angular.js (line 5712) 1629 in createBoundTranscludeFn - scope=Scope { $id="00A", this=Scope, $$listeners={...}, more...}, transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 5730) 1630 in nodeLinkFn - start, mylocalcounter=1400 linkNode=<div class="tab-pane teller-tab-pane-large ng-scope" ng-repeat="tab in tabs" ng-class="{active: tab.active, 'teller-tab-pane-large-first': $first}" our-tab-content-transclude="tab"> </div> , $element= Object[div.tab-pane], boundTranscludeFn=boundTranscludeFn(transcludedScope, cloneFn, controllers) angular.js (line 6208) 1631 in nodeLinkFn - mylocalcounter=1400 looping through preLinkFns of length 0 for scope Scope { $id="00A", this=Scope, $$listeners={...}, more...} and element Object[div.tab-pane] angular.js (line 6340) 1632 in nodeLinkFn - calling childLinkFs = null and passing in the following childNodes: NodeList[<TextNode textContent="\n ">, <TextNode textContent="\n ">, div#primarysplitter.ng-isolate-scope, <TextNode textContent="\n ">] angular.js (line 6363) 1633 in nodeLinkFn - mylocalcounter=1400 looping through postLinkFns of length 2 for scope Scope { $id="00A", this=Scope, $$listeners={...}, more...} and element Object[div.tab-pane] angular.js (line 6367) 1634 in nodeLinkFn - mylocalcounter=1400 postLinkFn 1 = "function (scope, elm, attrs) { var tab = scope.$eval(attrs.ourTabContentTransclude); console.log('in link for ourTabContentTransclude - scope=%o, tab=%o, tab.$parent=%o, tab.$transcludeFn=%o, attrs=%o', scope, tab, tab.$parent, tab.$transcludeFn, attrs); //Now our tab is ready to be transcluded: both the tab heading area //and the tab content area are loaded. Transclude" , directiveName= ourTabContentTransclude, scope Scope { $id="00A", this=Scope, $$listeners={...}, more...}, element Object[div.tab-pane] , linkNode=<div class="tab-pane teller-tab-pane-large ng-scope" ng-repeat="tab in tabs" ng-class="{active: tab.active, 'teller-tab-pane-large-first': $first}" our-tab-content-transclude="tab"> </div> angular.js (line 6372) 1635 - in getControllers: looking for controller $ourtabsetController via retrievalMethod inheritedData in data on $element Object[div.tab-pane] angular.js (line 6176) 1636 in jqLiteInheritedData angular.js (line 2339) 1637 in jqLiteInheritedData - setting element to element.parent() Object[div.tab-pane] angular.js (line 2350) in JQuery internalData - id=44, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - name="$ourtabsetController", thisCache=Object { $scope=Scope} jquery-1.9.1.js (line 1631) 1638 in jqLiteInheritedData - setting element to element.parent() Object[div.tab-content] angular.js (line 2350) in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577) 1639 in jqLiteInheritedData - setting element to element.parent() Object[div.tabbable] angular.js (line 2350) in JQuery internalData - id=33, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - name="$ourtabsetController", thisCache=Object { $isolateScope=Scope, $ourtabsetController=TabsetCtrl} jquery-1.9.1.js (line 1631) 1640 in jqLiteInheritedData - found value TabsetCtrl { tabs=[2], select=function(), addTab=addTab(), more...} angular.js (line 2353) 1641 - in getControllers: looking for controller $ourtabsetController; value=TabsetCtrl { tabs=[2], select=function(), addTab=addTab(), more...} angular.js (line 6178) returning the result of calling $parse on expr="tab" followed by this=Scope { $id="00A", this=Scope, $$listeners={...}, more...} and locals=undefined which is Scope { $id="006", $$nextSibling=Scope, $$watchers=[4], more...} angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) .link()our-ui...10.0.js (line 275) nodeLinkFn()angular.js (line 6375) compositeLinkFn()angular.js (line 5714) publicLinkFn()angular.js (line 5581) boundTranscludeFn()angular.js (line 5743) controllersBoundTransclude()angular.js (line 6397) ngRepeatAction()angular.js (line 19448) $watchCollectionAction()angular.js (line 11896) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 12000) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172) in link for ourTabContentTransclude - scope=Scope { $id="00A", this=Scope, $$listeners={...}, more...}, tab=Scope { $id="006", $$nextSibling=Scope, $$watchers=[4], more...}, tab.$parent=Scope { $id="005", this=Scope, $$listeners={...}, more...}, tab.$transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers), attrs=Object { $$element={...}, $attr={...}, ourTabContentTransclude="tab", more...} our-ui...10.0.js (line 277) 1642 in publicLinkFn - start: mylocalcounter=999 scope=Scope { $id="005", this=Scope, $$listeners={...}, more...}, cloneConnectFn=function(), transcludeControllers=undefined, $compileNodes=Object[<TextNode textContent="\n ">, div#primarysplitter, <TextNode textContent="\n ">] angular.js (line 5558) in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - name="$scope", thisCache=Object { $scope=Scope, $isolateScope=Scope, $memberviewController={...}} jquery-1.9.1.js (line 1631) in link for ourTabContentTransclude - in tab.$transcludeFn function - contents=Object[<TextNode textContent="\n ">, div#primarysplitter.ng-isolate-scope, <TextNode textContent="\n ">] our-ui...10.0.js (line 281) in link for ourTabContentTransclude - in angular.forEach(contents, function(node) { loop - node=<TextNode textContent="\n "> our-ui...10.0.js (line 283) in link for ourTabContentTransclude - appending node=<TextNode textContent="\n "> to elm=Object[div.tab-pane] our-ui...10.0.js (line 288) in link for ourTabContentTransclude - in angular.forEach(contents, function(node) { loop - node=<memberview id="primarysplitter" class="ng-scope" priority="Primary" state="primaryState" bactive="tab.active" active="{{tab.active}}" cactive="{{active}}" member="primary" style="height: 0px;"> our-ui...10.0.js (line 283) in link for ourTabContentTransclude - appending node=<memberview id="primarysplitter" class="ng-scope" priority="Primary" state="primaryState" bactive="tab.active" active="{{tab.active}}" cactive="{{active}}" member="primary" style="height: 0px;"> to elm=Object[div.tab-pane] our-ui...10.0.js (line 288) in link for ourTabContentTransclude - in angular.forEach(contents, function(node) { loop - node=<TextNode textContent="\n "> our-ui...10.0.js (line 283) in link for ourTabContentTransclude - appending node=<TextNode textContent="\n "> to elm=Object[div.tab-pane] our-ui...10.0.js (line 288) in compositeLinkFn - mylocalcounter=1000 scope=Scope { $id="005", this=Scope, $$listeners={...}, more...}, going through all linkFns = [null, null, delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn), null, null, null] and stableNodes [<TextNode textContent="\n ">, memberview#primarysplitter.ng-scope, <TextNode textContent="\n ">], boundTranscludeFn=undefined angular.js (line 5688) compositeLinkFn()angular.js (line 5689) publicLinkFn()angular.js (line 5581) .link()our-ui...10.0.js (line 280) nodeLinkFn()angular.js (line 6375) compositeLinkFn()angular.js (line 5714) publicLinkFn()angular.js (line 5581) boundTranscludeFn()angular.js (line 5743) controllersBoundTransclude()angular.js (line 6397) ngRepeatAction()angular.js (line 19448) $watchCollectionAction()angular.js (line 11896) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 12000) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172) 1643 in compositeLinkFn - mylocalcounter=1000 node in loop 0 = <TextNode textContent="\n "> angular.js (line 5696) 1644 in compositeLinkFn - mylocalcounter=1000 node in loop 1 = <memberview id="primarysplitter" class="ng-scope" priority="Primary" state="primaryState" bactive="tab.active" active="{{tab.active}}" cactive="{{active}}" member="primary" style="height: 0px;"> angular.js (line 5696) 1645 in compositeLinkFn - mylocalcounter=1000 nodeLinkFn= "function delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn) { "use strict"; if ( templateUrl ) { console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=' + templateUrl);mycounter++; } else { console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=unknown');mycounter++; } if (linkQueue) { console.log(mycounter + ' i" angular.js (line 5699) 1646 in compositeLinkFn - mylocalcounter=1000 childScope = same as parent scope angular.js (line 5705) 1647 in compositeLinkFn - mylocalcounter=1000 childTranscludeFn = false boundTranscludeFn = null transcludeFn = false angular.js (line 5710) in compositeLinkFn - mylocalcounter=1000 calling nodeLinkFn with found boundTranscludeFn angular.js (line 5717) 1648 in delayedNodeLinkFn - for templateUrl=template/memberview.html angular.js (line 6598) 1649 in delayedNodeLinkFn - linkQueue is true, scope=Scope { $id="005", this=Scope, $$listeners={...}, more...}, node=<memberview id="primarysplitter" class="ng-scope" priority="Primary" state="primaryState" bactive="tab.active" active="{{tab.active}}" cactive="{{active}}" member="primary" style="height: 0px;"> angular.js (line 6604) 1649 in compositeLinkFn - mylocalcounter=1000 node in loop 2 = <TextNode textContent="\n "> angular.js (line 5696) 1650 in compositeLinkFn - mylocalcounter=1000 scope=Scope { $id="005", this=Scope, $$listeners={...}, more...}, done going through all linkFns = [null, null, delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn), null, null, null], angular.js (line 5725) publicLinkFn - end angular.js (line 5582) 1651 in nodeLinkFn - mylocalcounter=1400 postLinkFn 0 = "function (scope, element, attr) { "use strict"; var oldVal; scope.$watch(attr[name], ngClassWatchAction, true); attr.$observe('class', function(value) { ngClassWatchAction(scope.$eval(attr[name])); }); if (name !== 'ngClass') { scope.$watch('$index', function($index, old$index) { // jshint bitwise: false " , directiveName= ourTabContentTransclude, scope Scope { $id="00A", this=Scope, $$listeners={...}, more...}, element Object[div.tab-pane] , linkNode=<div class="tab-pane teller-tab-pane-large ng-scope" ng-repeat="tab in tabs" ng-class="{active: tab.active, 'teller-tab-pane-large-first': $first}" our-tab-content-transclude="tab"> </div> angular.js (line 6372) 1652 mylocalcounter=1400 in nodeLinkFn - end angular.js (line 6400) 1653 in compositeLinkFn - mylocalcounter=1389 scope=Scope { $id="00A", this=Scope, $$listeners={...}, more...}, done going through all linkFns = [nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null], angular.js (line 5725) publicLinkFn - end angular.js (line 5582) 1654 in boundTranscludeFn - after call to transcludeFn angular.js (line 5744) end of calling $transclude with new childScope angular.js (line 19460) in ngRepeatAction in $scope.$watchCollection - creating new childscope from $scope=Scope { $id="004", $$childTail=Scope, $$childHead=Scope, more...} for entry in ngRepeatAction angular.js (line 19432) 1655 in nextUid - at start previous uid = ["0", "0", "R"] angular.js (line 382) 1655 in nextUid - digit = 65 angular.js (line 387) 1656 in nextUid - setting index 2 to B , new uid= ["0", "0", "R"] angular.js (line 398) 1657 new non isolate scope created: id = 00B angular.js (line 11593) in ngRepeatAction in $scope.$watchCollection - calling $transclude=controllersBoundTransclude(scope, cloneAttachFn) with new childScope angular.js (line 19447) 1658 in controllersBoundTransclude - mylocalcounter=1385 scope=Scope { $id="00B", this=Scope, $$listeners={...}, more...}, cloneAttachFn=function() angular.js (line 6383) 1659 in boundTranscludeFn - transcludedScope=Scope { $id="00B", this=Scope, $$listeners={...}, more...}, cloneFn=function(), controllers=Object {}, transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers), ourcounter=1594 angular.js (line 5732) 1660 in boundTranscludeFn - before call to transcludeFn angular.js (line 5742) 1661 in publicLinkFn - start: mylocalcounter=1388 scope=Scope { $id="00B", this=Scope, $$listeners={...}, more...}, cloneConnectFn=function(), transcludeControllers=Object {}, $compileNodes=Object[div.tab-pane] angular.js (line 5558) in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - name="$scope", thisCache=Object { $scope=Scope} jquery-1.9.1.js (line 1631) in ngRepeatAction in $scope.$watchCollection - in $transclude childScope=Scope { $id="00B", this=Scope, $$listeners={...}, more...} angular.js (line 19449) in compositeLinkFn - mylocalcounter=1389 scope=Scope { $id="00B", this=Scope, $$listeners={...}, more...}, going through all linkFns = [nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null] and stableNodes [div.tab-pane, Comment { data=" end ngRepeat: tab in tabs ", length=27, previousElementSibling=div.tab-pane, more...}], boundTranscludeFn=undefined angular.js (line 5688) compositeLinkFn()angular.js (line 5689) publicLinkFn()angular.js (line 5581) boundTranscludeFn()angular.js (line 5743) controllersBoundTransclude()angular.js (line 6397) ngRepeatAction()angular.js (line 19448) $watchCollectionAction()angular.js (line 11896) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 12000) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172) 1662 in compositeLinkFn - mylocalcounter=1389 node in loop 0 = <div class="tab-pane teller-tab-pane-large ng-scope" our-tab-content-transclude="tab" ng-class="{active: tab.active, 'teller-tab-pane-large-first': $first}" ng-repeat="tab in tabs"> angular.js (line 5696) 1663 in compositeLinkFn - mylocalcounter=1389 nodeLinkFn= "function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict"; var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn; if (compileNode === linkNode) { attrs = templateAttrs; } else { attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr" angular.js (line 5699) 1664 in compositeLinkFn - mylocalcounter=1389 childScope = same as parent scope angular.js (line 5705) 1665 in compositeLinkFn - mylocalcounter=1389 childTranscludeFn = false boundTranscludeFn = null transcludeFn = function publicLinkFn(scope, cloneConnectFn, transcludeControllers){ "use strict"; console.log(mycounter + ' in publicLinkFn - start: mylocalcounter='+mylocalcounter+' scope=%o, cloneConnectFn=%o, transcludeControllers=%o, $compileNodes=%o', scope, cloneConnectFn, transcludeControllers, $compileNodes);mycounter++; assertArg(scope, 'scope'); // important!!: we must call our jqLite.clone() since the jQuery one is trying to be smart // and sometimes changes the structure of the DOM. var $linkNode = cloneConnectFn ? JQLitePrototype.clone.call($compileNodes) // IMPORTANT!!! : $compileNodes; forEach(transcludeControllers, function(instance, name) { console.log(mycounter + ' in publicLinkFn - adding controller to data node: controller $' + name + 'Controller=%o', instance);mycounter++; $linkNode.data('$' + name + 'Controller', instance); }); // Attach scope only to non-text nodes. for(var i = 0, ii = $linkNode.length; i<ii; i++) { var node = $linkNode[i], nodeType = node.nodeType; if (nodeType === 1 /* element */ || nodeType === 9 /* document */) { $linkNode.eq(i).data('$scope', scope); } } if (cloneConnectFn) cloneConnectFn($linkNode, scope); if (compositeLinkFn) compositeLinkFn(scope, $linkNode, $linkNode); console.log('publicLinkFn - end'); return $linkNode; } angular.js (line 5710) 1666 in compositeLinkFn - mylocalcounter=1389 calling nodeLinkFn with createBoundTranscludeFn angular.js (line 5712) 1667 in createBoundTranscludeFn - scope=Scope { $id="00B", this=Scope, $$listeners={...}, more...}, transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 5730) 1668 in nodeLinkFn - start, mylocalcounter=1400 linkNode=<div class="tab-pane teller-tab-pane-large ng-scope" ng-repeat="tab in tabs" ng-class="{active: tab.active, 'teller-tab-pane-large-first': $first}" our-tab-content-transclude="tab"> </div> , $element= Object[div.tab-pane], boundTranscludeFn=boundTranscludeFn(transcludedScope, cloneFn, controllers) angular.js (line 6208) 1669 in nodeLinkFn - mylocalcounter=1400 looping through preLinkFns of length 0 for scope Scope { $id="00B", this=Scope, $$listeners={...}, more...} and element Object[div.tab-pane] angular.js (line 6340) 1670 in nodeLinkFn - calling childLinkFs = null and passing in the following childNodes: NodeList[<TextNode textContent="\n ">, <TextNode textContent="\n ">, div#secondarysplitter.ng-isolate-scope, <TextNode textContent="\n ">] angular.js (line 6363) 1671 in nodeLinkFn - mylocalcounter=1400 looping through postLinkFns of length 2 for scope Scope { $id="00B", this=Scope, $$listeners={...}, more...} and element Object[div.tab-pane] angular.js (line 6367) 1672 in nodeLinkFn - mylocalcounter=1400 postLinkFn 1 = "function (scope, elm, attrs) { var tab = scope.$eval(attrs.ourTabContentTransclude); console.log('in link for ourTabContentTransclude - scope=%o, tab=%o, tab.$parent=%o, tab.$transcludeFn=%o, attrs=%o', scope, tab, tab.$parent, tab.$transcludeFn, attrs); //Now our tab is ready to be transcluded: both the tab heading area //and the tab content area are loaded. Transclude" , directiveName= ourTabContentTransclude, scope Scope { $id="00B", this=Scope, $$listeners={...}, more...}, element Object[div.tab-pane] , linkNode=<div class="tab-pane teller-tab-pane-large ng-scope" ng-repeat="tab in tabs" ng-class="{active: tab.active, 'teller-tab-pane-large-first': $first}" our-tab-content-transclude="tab"> </div> angular.js (line 6372) 1673 - in getControllers: looking for controller $ourtabsetController via retrievalMethod inheritedData in data on $element Object[div.tab-pane] angular.js (line 6176) 1674 in jqLiteInheritedData angular.js (line 2339) 1675 in jqLiteInheritedData - setting element to element.parent() Object[div.tab-pane] angular.js (line 2350) in JQuery internalData - id=46, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - name="$ourtabsetController", thisCache=Object { $scope=Scope} jquery-1.9.1.js (line 1631) 1676 in jqLiteInheritedData - setting element to element.parent() Object[div.tab-content] angular.js (line 2350) in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577) 1677 in jqLiteInheritedData - setting element to element.parent() Object[div.tabbable] angular.js (line 2350) in JQuery internalData - id=33, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - name="$ourtabsetController", thisCache=Object { $isolateScope=Scope, $ourtabsetController=TabsetCtrl} jquery-1.9.1.js (line 1631) 1678 in jqLiteInheritedData - found value TabsetCtrl { tabs=[2], select=function(), addTab=addTab(), more...} angular.js (line 2353) 1679 - in getControllers: looking for controller $ourtabsetController; value=TabsetCtrl { tabs=[2], select=function(), addTab=addTab(), more...} angular.js (line 6178) returning the result of calling $parse on expr="tab" followed by this=Scope { $id="00B", this=Scope, $$listeners={...}, more...} and locals=undefined which is Scope { $id="007", $$prevSibling=Scope, $$nextSibling=Scope, more...} angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) .link()our-ui...10.0.js (line 275) nodeLinkFn()angular.js (line 6375) compositeLinkFn()angular.js (line 5714) publicLinkFn()angular.js (line 5581) boundTranscludeFn()angular.js (line 5743) controllersBoundTransclude()angular.js (line 6397) ngRepeatAction()angular.js (line 19448) $watchCollectionAction()angular.js (line 11896) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 12000) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172) in link for ourTabContentTransclude - scope=Scope { $id="00B", this=Scope, $$listeners={...}, more...}, tab=Scope { $id="007", $$prevSibling=Scope, $$nextSibling=Scope, more...}, tab.$parent=Scope { $id="005", this=Scope, $$listeners={...}, more...}, tab.$transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers), attrs=Object { $$element={...}, $attr={...}, ourTabContentTransclude="tab", more...} our-ui...10.0.js (line 277) 1680 in publicLinkFn - start: mylocalcounter=1058 scope=Scope { $id="005", this=Scope, $$listeners={...}, more...}, cloneConnectFn=function(), transcludeControllers=undefined, $compileNodes=Object[<TextNode textContent="\n ">, div#secondarysplitter, <TextNode textContent="\n ">] angular.js (line 5558) in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572) in JQuery internalData - name="$scope", thisCache=Object { $scope=Scope, $isolateScope=Scope, $memberviewController={...}} jquery-1.9.1.js (line 1631) in link for ourTabContentTransclude - in tab.$transcludeFn function - contents=Object[<TextNode textContent="\n ">, div#secondarysplitter.ng-isolate-scope, <TextNode textContent="\n ">] our-ui...10.0.js (line 281) in link for ourTabContentTransclude - in angular.forEach(contents, function(node) { loop - node=<TextNode textContent="\n "> our-ui...10.0.js (line 283) in link for ourTabContentTransclude - appending node=<TextNode textContent="\n "> to elm=Object[div.tab-pane] our-ui...10.0.js (line 288) in link for ourTabContentTransclude - in angular.forEach(contents, function(node) { loop - node=<memberview id="secondarysplitter" class="ng-scope" priority="Secondary" state="secondaryState" member="secondary"> our-ui...10.0.js (line 283) in link for ourTabContentTransclude - appending node=<memberview id="secondarysplitter" class="ng-scope" priority="Secondary" state="secondaryState" member="secondary"> to elm=Object[div.tab-pane] our-ui...10.0.js (line 288) in link for ourTabContentTransclude - in angular.forEach(contents, function(node) { loop - node=<TextNode textContent="\n "> our-ui...10.0.js (line 283) in link for ourTabContentTransclude - appending node=<TextNode textContent="\n "> to elm=Object[div.tab-pane] our-ui...10.0.js (line 288) in compositeLinkFn - mylocalcounter=1059 scope=Scope { $id="005", this=Scope, $$listeners={...}, more...}, going through all linkFns = [null, null, delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn), null, null, null] and stableNodes [<TextNode textContent="\n ">, memberview#secondarysplitter.ng-scope, <TextNode textContent="\n ">], boundTranscludeFn=undefined angular.js (line 5688) compositeLinkFn()angular.js (line 5689) publicLinkFn()angular.js (line 5581) .link()our-ui...10.0.js (line 280) nodeLinkFn()angular.js (line 6375) compositeLinkFn()angular.js (line 5714) publicLinkFn()angular.js (line 5581) boundTranscludeFn()angular.js (line 5743) controllersBoundTransclude()angular.js (line 6397) ngRepeatAction()angular.js (line 19448) $watchCollectionAction()angular.js (line 11896) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 12000) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172) 1681 in compositeLinkFn - mylocalcounter=1059 node in loop 0 = <TextNode textContent="\n "> angular.js (line 5696) 1682 in compositeLinkFn - mylocalcounter=1059 node in loop 1 = <memberview id="secondarysplitter" class="ng-scope" priority="Secondary" state="secondaryState" member="secondary"> angular.js (line 5696) 1683 in compositeLinkFn - mylocalcounter=1059 nodeLinkFn= "function delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn) { "use strict"; if ( templateUrl ) { console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=' + templateUrl);mycounter++; } else { console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=unknown');mycounter++; } if (linkQueue) { console.log(mycounter + ' i" angular.js (line 5699) 1684 in compositeLinkFn - mylocalcounter=1059 childScope = same as parent scope angular.js (line 5705) 1685 in compositeLinkFn - mylocalcounter=1059 childTranscludeFn = false boundTranscludeFn = null transcludeFn = false angular.js (line 5710) in compositeLinkFn - mylocalcounter=1059 calling nodeLinkFn with found boundTranscludeFn angular.js (line 5717) 1686 in delayedNodeLinkFn - for templateUrl=template/memberview.html angular.js (line 6598) 1687 in delayedNodeLinkFn - linkQueue is true, scope=Scope { $id="005", this=Scope, $$listeners={...}, more...}, node=<memberview id="secondarysplitter" class="ng-scope" priority="Secondary" state="secondaryState" member="secondary"> angular.js (line 6604) 1687 in compositeLinkFn - mylocalcounter=1059 node in loop 2 = <TextNode textContent="\n "> angular.js (line 5696) 1688 in compositeLinkFn - mylocalcounter=1059 scope=Scope { $id="005", this=Scope, $$listeners={...}, more...}, done going through all linkFns = [null, null, delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn), null, null, null], angular.js (line 5725) publicLinkFn - end angular.js (line 5582) 1689 in nodeLinkFn - mylocalcounter=1400 postLinkFn 0 = "function (scope, element, attr) { "use strict"; var oldVal; scope.$watch(attr[name], ngClassWatchAction, true); attr.$observe('class', function(value) { ngClassWatchAction(scope.$eval(attr[name])); }); if (name !== 'ngClass') { scope.$watch('$index', function($index, old$index) { // jshint bitwise: false " , directiveName= ourTabContentTransclude, scope Scope { $id="00B", this=Scope, $$listeners={...}, more...}, element Object[div.tab-pane] , linkNode=<div class="tab-pane teller-tab-pane-large ng-scope" ng-repeat="tab in tabs" ng-class="{active: tab.active, 'teller-tab-pane-large-first': $first}" our-tab-content-transclude="tab"> </div> angular.js (line 6372) 1690 mylocalcounter=1400 in nodeLinkFn - end angular.js (line 6400) 1691 in compositeLinkFn - mylocalcounter=1389 scope=Scope { $id="00B", this=Scope, $$listeners={...}, more...}, done going through all linkFns = [nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn), null], angular.js (line 5725) publicLinkFn - end angular.js (line 5582) 1692 in boundTranscludeFn - after call to transcludeFn angular.js (line 5744) end of calling $transclude with new childScope angular.js (line 19460) end of $scope.$watchCollection angular.js (line 19464) in initializeTabPrimary directives.js (line 554) in selectTabPrimary directives.js (line 684) asyncTask.expression = function() angular.js (line 11972) returning the result of calling $parse on expr="{active: tab.active, 'teller-tab-pane-large-first': $first}" followed by this=Scope { $id="00A", this=Scope, $$listeners={...}, more...} and locals=undefined which is Object { active=true, teller-tab-pane-large-first=true} angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) classDirective/</<.link/<()angular.js (line 17436) $CompileProvider/this.$get</Attributes.prototype.$observe/<()angular.js (line 5514) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172) returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172) asyncTask.expression = function() angular.js (line 11972) returning the result of calling $parse on expr="{active: tab.active, 'teller-tab-pane-large-first': $first}" followed by this=Scope { $id="00B", this=Scope, $$listeners={...}, more...} and locals=undefined which is Object { active=false, teller-tab-pane-large-first=false} angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) classDirective/</<.link/<()angular.js (line 17436) $CompileProvider/this.$get</Attributes.prototype.$observe/<()angular.js (line 5514) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172) returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149) $RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150) $RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973) $RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257) done()angular.js (line 8028) completeRequest()angular.js (line 8213) createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172) in done for url final template/tellerVideo.html angular.js (line 8030)
in done for url template/tellerTransactions.html angular.js (line 8025)
in done calling $rootScope.$apply() angular.js (line 8027)
returning the result of calling $parse on expr=undefined followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12251)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { data=" <div style="height:71... \r\n \r\n \r\n </div>", status=200, config={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then angular.js (line 11136)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { data=" <div style="height:71... \r\n \r\n \r\n </div>", status=200, config={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then angular.js (line 11136)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { data=" <div style="height:71... \r\n \r\n \r\n </div>", status=200, config={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then 2 angular.js (line 11136)
in promise.then for response Object { data=" <div style="height:71... \r\n \r\n \r\n </div>", status=200, config={...}, more...} angular.js (line 7759)
1693 in get success - for templateUrl=template/tellerTransactions.html content = 		<div style="height:710px; wwidth:600px; position:absolute; top:10px; left:420px; right:15px;" class="mainTabCtrl"> 		 			<ourtabset> 				<ourtab heading="Transactions" init="initializeTab(ourelem)">  						<div class="panel-group" id="accordion"> 							<!-- border-style:none is for telerik--> 							<div id="hsplitter" style="border-style:none; height:100%"> 								<div id="transactiondetailsmain"> 									<div id="transactiondetails" class="panel panel-default"  style="margin-bottom:15px;position:absolute;width:99%;bottom:50px;top:0px"> 										<div class="panel-heading"> 										  <h4 class="panel-title"> 											<a data-toggle="collapse" data-parent="#accordion" href="#collapseOne"> 											  Transaction Details 											</a> 										  </h4> 										</div> 										<div id="collapseOne" class="panel-collapse collapse in"> 										  <div class="panel-body" style="height:300px"> 											Basic Transaction Example 										  </div> 										</div> 									</div> 									 									<div id="buttongroup" style="position:absolute;bottom:0;margin-bottom:15px;"> 										<button type="button" class="btn btn-default btn-s" sstyle="position:absolute; left:250px; top:110px"> 											Cash Deposit 										</button> 										<button type="button" class="btn btn-default btn-s" sstyle="position:absolute; left:250px; top:110px"> 											Scan Check 										</button> 										<button type="button" class="btn btn-default btn-s" sstyle="position:absolute; left:250px; top:110px"> 											Transfer 										</button> 									</div> 								</div> 								<div id="transactionsummarycontainer"> 									<div id="transactionsummary" class="panel panel-default" style="width:99%;margin-top:10px;position:absolute;top:0;bottom:0"> 										<div class="panel-heading"> 										  <h4 class="panel-title"> 											<a data-toggle="collapse" data-parent="#accordion" href="#collapseTwo"> 											  Transaction Summary 											</a> 										  </h4> 										</div> 										<div id="collapseTwo" class="panel-collapse collapse in"> 										  <div class="panel-body" style="height:200px"> 											<div class="well" style="background-color:white; height:50%; margin-bottom:5px;"> 											</div> 											<!--Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS.--> 											<div> 												<table style="margin: 0 auto; font-size: 12px;"> 													<tr> 														<td class="tablelabel">Check In:</td><td class="tablevalue">0.00</td><td style="width:50px"></td><td class="tablelabel">Cash Back:</td><td class="tablevalue">0.00</td> 													</tr> 													<tr> 														<td class="tablelabelunderline">Cash In:</td><td class="tablevalueunderline">0.00</td><td></td><td class="tablelabelunderline">Withdrawal:</td><td class="tablevalueunderline">0.00</td> 													</tr> 													<tr> 														<td class="tablelabel">Total In:</td><td class="tablevalue">0.00</td><td></td><td class="tablelabel">-Check Out:</td><td class="tablevalue">0.00</td> 													</tr> 													<tr> 														<td class="tablelabelunderline">-Check Back:</td><td class="tablevalueunderline">0.00</td><td></td><td class="tablelabelunderline">Total Out:</td><td class="tablevalueunderline">0.00</td> 													</tr> 													<tr> 														<td class="tablelabel" style="font-weight:900; color:black;">Deposit:</td><td class="tablevalue">0.00</td><td></td><td class="tablelabel" style="font-weight:900; color:black;">Cash Out:</td><td class="tablevalue">0.00</td> 													</tr> 												</table> 											</div> 										  </div> 										</div> 									</div> 									<div id="buttongroup" sstyle="position:absolute;bottom:0;margin-bottom:15px;"> 										<button type="button" class="btn btn-primary btn-xs" style="position:absolute; bottom:0; margin-left:10px; margin-bottom:10px"> 											Close Session 										</button> 										<button type="button" class="btn btn-primary btn-xs" style="width:75px; position:absolute; bottom:0; margin-bottom:10px; right:0px; margin-right:23px;"> 											Post 										</button> 									</div> 								</div> 							</div> 						</div>  						  				 				</ourtab> 				<ourtab heading="Reports" init="initializeTab2(ourelem)"> 					<div style="padding:10px"> 						<p>Some cool reports that we don't have yet.</p> 					</div> 				</ourtab> 				<ourtab heading="Warnings/Notes" init="initializeTab2(ourelem)"> 					<div style="padding:10px"> 						<p>Some cool warnings/notes that we don't have yet.</p> 					</div> 				</ourtab> 			</ourtabset> 			 			 			  			 			 			 		</div>  angular.js (line 6516)
compileTemplateUrl/<()angular.js (line 6517)
$http/promise.success/<()angular.js (line 7760)
qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137)
qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137)
qFactory/ref/<.then/<()angular.js (line 11224)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
1694 in get success - replace is true on origAsyncDirective angular.js (line 6523)
in collectDirectives - calling addDirective on node with name=div maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
1695 in collectDirectives - looping through node.attributes.length = 2, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
1696 in collectDirectives - nAttrs[0] = class="mainTabCtrl ng-isolate-scope ng-hide" angular.js (line 5779)
1697 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1698 in collectDirectives - nAttrs[1] = style="height: 416px; position: absolute; top: 10px; left: 420px; right: 15px;" angular.js (line 5779)
1699 in collectDirectives - calling addDirective on directive with name=style maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
1700 in get success - templateDirectives as a result of collectDirectives=[] directives from original compileTemplateUrl=[] angular.js (line 6536)
in get success - calling markDirectivesAsIsolate because origAsyncDirective.scope isObject angular.js (line 6539)
in get success - templateDirectives after marked as isolate = [] angular.js (line 6541)
1701 in get success - for templateUrl=template/tellerTransactions.html adding derivedSyncDirective Object { restrict="E", scope={...}, priority=0, more...} to front of directives list angular.js (line 6550)
1702 in get success - for templateUrl=template/tellerTransactions.html calling applyDirectivesToNode, directives=[Object { restrict="E", scope={...}, priority=0, more...}], compileNode=<div class="mainTabCtrl ng-isolate-scope ng-hide" style="height: 416px; position: absolute; top: 10px; left: 420px; right: 15px;" ng-show="showTellerTransactions"> angular.js (line 6553)
in applyDirectivesToNode - start: mylocalcounter=1703 transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 5923)
1703 in applyDirectivesToNode - mylocalcounter=1703 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=1703 executing all 1 directives on the current compileNode: <div class="mainTabCtrl ng-isolate-scope ng-hide" style="height: 416px; position: absolute; top: 10px; left: 420px; right: 15px;" ng-show="showTellerTransactions">, directives: [Object { restrict="E", scope={...}, priority=0, more...}] angular.js (line 5946)
1704 in applyDirectivesToNode - mylocalcounter=1703 executing directive i=0 name=tellertransactions directive=Object { restrict="E", scope={...}, priority=0, more...} on compileNode: <div class="mainTabCtrl ng-isolate-scope ng-hide" style="height: 416px; position: absolute; top: 10px; left: 420px; right: 15px;" ng-show="showTellerTransactions"> angular.js (line 5949)
1705 in applyDirectivesToNode - mylocalcounter=1703 because directive.scope=Object {} angular.js (line 5966)
1706 in applyDirectivesToNode - because directive.scope is an object=Object {}, newIsolateScopeDirective=Object { restrict="E", scope={...}, priority=0, more...} angular.js (line 5973)
1707 in applyDirectivesToNode - creating controllerDirectives[tellertransactions] = Object { restrict="E", scope={...}, priority=0, more...} angular.js (line 5986)
1708 in applyDirectivesToNode - mylocalcounter=1703 done executing directive i=0 name=tellertransactions directive=Object { restrict="E", scope={...}, priority=0, more...} on compileNode: <div class="mainTabCtrl ng-isolate-scope ng-hide" style="height: 416px; position: absolute; top: 10px; left: 420px; right: 15px;" ng-show="showTellerTransactions"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=1703 done executing all directives on the current compileNode=<div class="mainTabCtrl ng-isolate-scope ng-hide" style="height: 416px; position: absolute; top: 10px; left: 420px; right: 15px;" ng-show="showTellerTransactions">; newScopeDirective=Object { restrict="E", scope={...}, priority=0, more...} angular.js (line 6124)
1709 in get success - for templateUrl=template/tellerTransactions.html calling compileNodes with $compileNode[0].childNodes angular.js (line 6562)
in compileNodes - start mylocalcounter=1710 angular.js (line 5614)
in compileNodes - mylocalcounter=1710 going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n \n ">, div.tabbable, <TextNode textContent="\n \n \n \n\n \n \n \n ">] angular.js (line 5619)
1710 in compileNodes - mylocalcounter=1710 calling collectDirectives on nodeList[0] <TextNode textContent="\n \n "> angular.js (line 5623)
1711 in compileNodes - mylocalcounter=1710 length of newly collected directives for nodeList[0] <TextNode textContent="\n \n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1710 nodeLinkFn returned = null angular.js (line 5638)
1712 in compileNodes - mylocalcounter=1710 calling collectDirectives on nodeList[1] <ourtabset> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=ourtabset maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
1713 in collectDirectives - looping through node.attributes.length = 0, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
1714 in compileNodes - mylocalcounter=1710 length of newly collected directives for nodeList[1] <ourtabset>  ,  directives.length=1: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1710 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=1715 transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 5923)
1715 in applyDirectivesToNode - mylocalcounter=1715 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=1715 executing all 1 directives on the current compileNode: <ourtabset>, directives: [] angular.js (line 5946)
1716 in applyDirectivesToNode - mylocalcounter=1715 executing directive i=0 name=ourtabset directive=Object { restrict="EA", transclude=true, replace=true, more...} on compileNode: <ourtabset> angular.js (line 5949)
1717 in applyDirectivesToNode - mylocalcounter=1715 because directive.scope=Object {} angular.js (line 5966)
1718 in applyDirectivesToNode - mylocalcounter=1715 hasTranscludeDirective = true angular.js (line 5991)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
1719 in applyDirectivesToNode - mylocalcounter=1715 calling compile for directive ourtabset angular.js (line 6027)
1720 in compile for $compileNodes=Object[<TextNode textContent="\n ">, li, <TextNode textContent="\n ">, li, <TextNode textContent="\n ">, li, <TextNode textContent="\n ">] transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 5538)
in compile - calling compileNodes with $compileNodes=Object[<TextNode textContent="\n ">, li, <TextNode textContent="\n ">, li, <TextNode textContent="\n ">, li, <TextNode textContent="\n ">] angular.js (line 5551)
in compileNodes - start mylocalcounter=1721 angular.js (line 5614)
in compileNodes - mylocalcounter=1721 going through all the nodes in our list of length 7, list = Object[<TextNode textContent="\n ">, li, <TextNode textContent="\n ">, li, <TextNode textContent="\n ">, li, <TextNode textContent="\n ">] angular.js (line 5619)
1721 in compileNodes - mylocalcounter=1721 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
1722 in compileNodes - mylocalcounter=1721 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1721 nodeLinkFn returned = null angular.js (line 5638)
1723 in compileNodes - mylocalcounter=1721 calling collectDirectives on nodeList[1] <ourtab class="ng-scope" init="initializeTab(ourelem)" heading="Transactions"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=ourtab maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
1724 in collectDirectives - looping through node.attributes.length = 2, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
1725 in collectDirectives - nAttrs[0] = init="initializeTab(ourelem)" angular.js (line 5779)
1726 in collectDirectives - calling addDirective on directive with name=init maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1727 in collectDirectives - nAttrs[1] = heading="Transactions" angular.js (line 5779)
1728 in collectDirectives - calling addDirective on directive with name=heading maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1729 in compileNodes - mylocalcounter=1721 length of newly collected directives for nodeList[1] <ourtab class="ng-scope" init="initializeTab(ourelem)" heading="Transactions">  ,  directives.length=1: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1721 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=1730 transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 5923)
1730 in applyDirectivesToNode - mylocalcounter=1730 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=1730 executing all 1 directives on the current compileNode: <ourtab class="ng-scope" init="initializeTab(ourelem)" heading="Transactions">, directives: [] angular.js (line 5946)
1731 in applyDirectivesToNode - mylocalcounter=1730 executing directive i=0 name=ourtab directive=Object { require="^ourtabset", restrict="EA", replace=true, more...} on compileNode: <ourtab class="ng-scope" init="initializeTab(ourelem)" heading="Transactions"> angular.js (line 5949)
1732 in applyDirectivesToNode - mylocalcounter=1730 because directive.scope=Object { heading="@", onSelect="&select", onDeselect="&deselect", more...} angular.js (line 5966)
1733 in applyDirectivesToNode - mylocalcounter=1730 hasTranscludeDirective = true angular.js (line 5991)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
1734 in applyDirectivesToNode - mylocalcounter=1730 calling compile for directive ourtab angular.js (line 6027)
1735 in compile for $compileNodes=Object[<TextNode textContent="\n\n ">, div#accordion.panel-group, <TextNode textContent="\n\n \n\n \n ">] transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 5538)
in compile - calling compileNodes with $compileNodes=Object[<TextNode textContent="\n\n ">, div#accordion.panel-group, <TextNode textContent="\n\n \n\n \n ">] angular.js (line 5551)
in compileNodes - start mylocalcounter=1736 angular.js (line 5614)
in compileNodes - mylocalcounter=1736 going through all the nodes in our list of length 3, list = Object[<TextNode textContent="\n\n ">, div#accordion.panel-group, <TextNode textContent="\n\n \n\n \n ">] angular.js (line 5619)
1736 in compileNodes - mylocalcounter=1736 calling collectDirectives on nodeList[0] <TextNode textContent="\n\n "> angular.js (line 5623)
1737 in compileNodes - mylocalcounter=1736 length of newly collected directives for nodeList[0] <TextNode textContent="\n\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1736 nodeLinkFn returned = null angular.js (line 5638)
1738 in compileNodes - mylocalcounter=1736 calling collectDirectives on nodeList[1] <div id="accordion" class="panel-group ng-scope"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=div maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
1739 in collectDirectives - looping through node.attributes.length = 2, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
1740 in collectDirectives - nAttrs[0] = id="accordion" angular.js (line 5779)
1741 in collectDirectives - calling addDirective on directive with name=id maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1742 in collectDirectives - nAttrs[1] = class="panel-group ng-scope" angular.js (line 5779)
1743 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1744 in compileNodes - mylocalcounter=1736 length of newly collected directives for nodeList[1] <div id="accordion" class="panel-group ng-scope">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1736 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1736 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=1745 angular.js (line 5614)
in compileNodes - mylocalcounter=1745 going through all the nodes in our list of length 5, list = NodeList[<TextNode textContent="\n ">, Comment { data=" border-style:none is for telerik", length=33, nextElementSibling=div#hsplitter, more...}, <TextNode textContent="\n ">, div#hsplitter, <TextNode textContent="\n ">] angular.js (line 5619)
1745 in compileNodes - mylocalcounter=1745 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
1746 in compileNodes - mylocalcounter=1745 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1745 nodeLinkFn returned = null angular.js (line 5638)
1747 in compileNodes - mylocalcounter=1745 calling collectDirectives on nodeList[1] Comment { data=" border-style:none is for telerik", length=33, nextElementSibling=div#hsplitter, more...} angular.js (line 5623)
1748 in compileNodes - mylocalcounter=1745 length of newly collected directives for nodeList[1] Comment { data=" border-style:none is for telerik", length=33, nextElementSibling=div#hsplitter, more...}  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1745 nodeLinkFn returned = null angular.js (line 5638)
1749 in compileNodes - mylocalcounter=1745 calling collectDirectives on nodeList[2] <TextNode textContent="\n "> angular.js (line 5623)
1750 in compileNodes - mylocalcounter=1745 length of newly collected directives for nodeList[2] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1745 nodeLinkFn returned = null angular.js (line 5638)
1751 in compileNodes - mylocalcounter=1745 calling collectDirectives on nodeList[3] <div id="hsplitter" style="border-style:none; height:100%"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=div maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
1752 in collectDirectives - looping through node.attributes.length = 2, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
1753 in collectDirectives - nAttrs[0] = style="border-style:none; height:100%" angular.js (line 5779)
1754 in collectDirectives - calling addDirective on directive with name=style maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
1755 in collectDirectives - nAttrs[1] = id="hsplitter" angular.js (line 5779)
1756 in collectDirectives - calling addDirective on directive with name=id maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1757 in compileNodes - mylocalcounter=1745 length of newly collected directives for nodeList[3] <div id="hsplitter" style="border-style:none; height:100%">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1745 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1745 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=1758 angular.js (line 5614)
in compileNodes - mylocalcounter=1758 going through all the nodes in our list of length 5, list = NodeList[<TextNode textContent="\n ">, div#transactiondetailsmain, <TextNode textContent="\n ">, div#transactionsummarycontainer, <TextNode textContent="\n ">] angular.js (line 5619)
1758 in compileNodes - mylocalcounter=1758 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
1759 in compileNodes - mylocalcounter=1758 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1758 nodeLinkFn returned = null angular.js (line 5638)
1760 in compileNodes - mylocalcounter=1758 calling collectDirectives on nodeList[1] <div id="transactiondetailsmain"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=div maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
1761 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
1762 in collectDirectives - nAttrs[0] = id="transactiondetailsmain" angular.js (line 5779)
1763 in collectDirectives - calling addDirective on directive with name=id maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1764 in compileNodes - mylocalcounter=1758 length of newly collected directives for nodeList[1] <div id="transactiondetailsmain">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1758 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1758 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=1765 angular.js (line 5614)
in compileNodes - mylocalcounter=1765 going through all the nodes in our list of length 5, list = NodeList[<TextNode textContent="\n ">, div#transactiondetails.panel, <TextNode textContent="\n \n ">, div#buttongroup, <TextNode textContent="\n ">] angular.js (line 5619)
1765 in compileNodes - mylocalcounter=1765 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
1766 in compileNodes - mylocalcounter=1765 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1765 nodeLinkFn returned = null angular.js (line 5638)
1767 in compileNodes - mylocalcounter=1765 calling collectDirectives on nodeList[1] <div id="transactiondetails" class="panel panel-default" style="margin-bottom:15px;position:absolute;width:99%;bottom:50px;top:0px"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=div maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
1768 in collectDirectives - looping through node.attributes.length = 3, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
1769 in collectDirectives - nAttrs[0] = style="margin-bottom:15px;position:absolute;width:99%;bottom:50px;top:0px" angular.js (line 5779)
1770 in collectDirectives - calling addDirective on directive with name=style maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
1771 in collectDirectives - nAttrs[1] = class="panel panel-default" angular.js (line 5779)
1772 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1773 in collectDirectives - nAttrs[2] = id="transactiondetails" angular.js (line 5779)
1774 in collectDirectives - calling addDirective on directive with name=id maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1775 in compileNodes - mylocalcounter=1765 length of newly collected directives for nodeList[1] <div id="transactiondetails" class="panel panel-default" style="margin-bottom:15px;position:absolute;width:99%;bottom:50px;top:0px">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1765 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1765 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=1776 angular.js (line 5614)
in compileNodes - mylocalcounter=1776 going through all the nodes in our list of length 5, list = NodeList[<TextNode textContent="\n ">, div.panel-heading, <TextNode textContent="\n ">, div#collapseOne.panel-collapse, <TextNode textContent="\n ">] angular.js (line 5619)
1776 in compileNodes - mylocalcounter=1776 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
1777 in compileNodes - mylocalcounter=1776 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1776 nodeLinkFn returned = null angular.js (line 5638)
1778 in compileNodes - mylocalcounter=1776 calling collectDirectives on nodeList[1] <div class="panel-heading"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=div maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
1779 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
1780 in collectDirectives - nAttrs[0] = class="panel-heading" angular.js (line 5779)
1781 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1782 in compileNodes - mylocalcounter=1776 length of newly collected directives for nodeList[1] <div class="panel-heading">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1776 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1776 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=1783 angular.js (line 5614)
in compileNodes - mylocalcounter=1783 going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, h4.panel-title, <TextNode textContent="\n ">] angular.js (line 5619)
1783 in compileNodes - mylocalcounter=1783 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
1784 in compileNodes - mylocalcounter=1783 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1783 nodeLinkFn returned = null angular.js (line 5638)
1785 in compileNodes - mylocalcounter=1783 calling collectDirectives on nodeList[1] <h4 class="panel-title"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=h4 maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
1786 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
1787 in collectDirectives - nAttrs[0] = class="panel-title" angular.js (line 5779)
1788 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1789 in compileNodes - mylocalcounter=1783 length of newly collected directives for nodeList[1] <h4 class="panel-title">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1783 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1783 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=1790 angular.js (line 5614)
in compileNodes - mylocalcounter=1790 going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, a #collapseOne, <TextNode textContent="\n ">] angular.js (line 5619)
1790 in compileNodes - mylocalcounter=1790 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
1791 in compileNodes - mylocalcounter=1790 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1790 nodeLinkFn returned = null angular.js (line 5638)
1792 in compileNodes - mylocalcounter=1790 calling collectDirectives on nodeList[1] <a href="#collapseOne" data-parent="#accordion" data-toggle="collapse"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=a maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
1793 in collectDirectives - looping through node.attributes.length = 3, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
1794 in collectDirectives - nAttrs[0] = href="#collapseOne" angular.js (line 5779)
1795 in collectDirectives - calling addDirective on directive with name=href maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1796 in collectDirectives - nAttrs[1] = data-parent="#accordion" angular.js (line 5779)
1797 in collectDirectives - calling addDirective on directive with name=parent maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1798 in collectDirectives - nAttrs[2] = data-toggle="collapse" angular.js (line 5779)
1799 in collectDirectives - calling addDirective on directive with name=toggle maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1800 in compileNodes - mylocalcounter=1790 length of newly collected directives for nodeList[1] <a href="#collapseOne" data-parent="#accordion" data-toggle="collapse">  ,  directives.length=1: directives=   [Object { restrict="E", priority=0, index=0, more...}] angular.js (line 5627)
in compileNodes - mylocalcounter=1790 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=1801 transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 5923)
1801 in applyDirectivesToNode - mylocalcounter=1801 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=1801 executing all 1 directives on the current compileNode: <a href="#collapseOne" data-parent="#accordion" data-toggle="collapse">, directives: [Object { restrict="E", priority=0, index=0, more...}] angular.js (line 5946)
1802 in applyDirectivesToNode - mylocalcounter=1801 executing directive i=0 name=a directive=Object { restrict="E", priority=0, index=0, more...} on compileNode: <a href="#collapseOne" data-parent="#accordion" data-toggle="collapse"> angular.js (line 5949)
1803 in applyDirectivesToNode - mylocalcounter=1801 in directive.compile for compileNode a templateAttrs = Object { $$element={...}, $attr={...}, href="#collapseOne", more...} angular.js (line 6101)
applyDirectivesToNode - mylocalcounter=1801 linkFn returned from directive.compile = undefined angular.js (line 6105)
1804 in applyDirectivesToNode - mylocalcounter=1801 done executing directive i=0 name=a directive=Object { restrict="E", priority=0, index=0, more...} on compileNode: <a href="#collapseOne" data-parent="#accordion" data-toggle="collapse"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=1801 done executing all directives on the current compileNode=<a href="#collapseOne" data-parent="#accordion" data-toggle="collapse">; newScopeDirective=undefined angular.js (line 6124)
 in compileNodes - mylocalcounter=1790 nodeLinkFn returned = function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict";  		         var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn;          if (compileNode === linkNode) {           attrs = templateAttrs;         } else {           attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr  angular.js (line 5636)
in compileNodes - mylocalcounter=1790 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=1805 angular.js (line 5614)
in compileNodes - mylocalcounter=1805 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="\n Transaction Details\n ">] angular.js (line 5619)
1805 in compileNodes - mylocalcounter=1805 calling collectDirectives on nodeList[0] <TextNode textContent="\n Transaction Details\n "> angular.js (line 5623)
1806 in compileNodes - mylocalcounter=1805 length of newly collected directives for nodeList[0] <TextNode textContent="\n Transaction Details\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1805 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1805 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="\n Transaction Details\n ">] angular.js (line 5664)
1807 in compileNodes - mylocalcounter=1790 calling collectDirectives on nodeList[2] <TextNode textContent="\n "> angular.js (line 5623)
1808 in compileNodes - mylocalcounter=1790 length of newly collected directives for nodeList[2] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1790 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1790 done going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, a #collapseOne, <TextNode textContent="\n ">] angular.js (line 5664)
1809 in compileNodes - at end mylocalcounter=1790 linkFnFound=true angular.js (line 5670)
1810 in compileNodes - mylocalcounter=1783 calling collectDirectives on nodeList[2] <TextNode textContent="\n "> angular.js (line 5623)
1811 in compileNodes - mylocalcounter=1783 length of newly collected directives for nodeList[2] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1783 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1783 done going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, h4.panel-title, <TextNode textContent="\n ">] angular.js (line 5664)
1812 in compileNodes - at end mylocalcounter=1783 linkFnFound=true angular.js (line 5670)
1813 in compileNodes - mylocalcounter=1776 calling collectDirectives on nodeList[2] <TextNode textContent="\n "> angular.js (line 5623)
1814 in compileNodes - mylocalcounter=1776 length of newly collected directives for nodeList[2] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1776 nodeLinkFn returned = null angular.js (line 5638)
1815 in compileNodes - mylocalcounter=1776 calling collectDirectives on nodeList[3] <div id="collapseOne" class="panel-collapse collapse in"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=div maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
1816 in collectDirectives - looping through node.attributes.length = 2, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
1817 in collectDirectives - nAttrs[0] = class="panel-collapse collapse in" angular.js (line 5779)
1818 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1819 in collectDirectives - nAttrs[1] = id="collapseOne" angular.js (line 5779)
1820 in collectDirectives - calling addDirective on directive with name=id maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
1821 in compileNodes - mylocalcounter=1776 length of newly collected directives for nodeList[3] <div id="collapseOne" class="panel-collapse collapse in">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1776 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1776 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=1822 angular.js (line 5614)
in compileNodes - mylocalcounter=1822 going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, div.panel-body, <TextNode textContent="\n ">] angular.js (line 5619)
1822 in compileNodes - mylocalcounter=1822 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
1823 in compileNodes - mylocalcounter=1822 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1822 nodeLinkFn returned = null angular.js (line 5638)
1824 in compileNodes - mylocalcounter=1822 calling collectDirectives on nodeList[1] <div class="panel-body" style="height:300px"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=div maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
1825 in collectDirectives - looping through node.attributes.length = 2, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
1826 in collectDirectives - nAttrs[0] = style="height:300px" angular.js (line 5779)
1827 in collectDirectives - calling addDirective on directive with name=style maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
1828 in collectDirectives - nAttrs[1] = class="panel-body" angular.js (line 5779)
1829 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1830 in compileNodes - mylocalcounter=1822 length of newly collected directives for nodeList[1] <div class="panel-body" style="height:300px">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1822 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1822 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=1831 angular.js (line 5614)
in compileNodes - mylocalcounter=1831 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="\n Basic Transaction Example\n ">] angular.js (line 5619)
1831 in compileNodes - mylocalcounter=1831 calling collectDirectives on nodeList[0] <TextNode textContent="\n Basic Transaction Example\n "> angular.js (line 5623)
1832 in compileNodes - mylocalcounter=1831 length of newly collected directives for nodeList[0] <TextNode textContent="\n Basic Transaction Example\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1831 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1831 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="\n Basic Transaction Example\n ">] angular.js (line 5664)
1833 in compileNodes - mylocalcounter=1822 calling collectDirectives on nodeList[2] <TextNode textContent="\n "> angular.js (line 5623)
1834 in compileNodes - mylocalcounter=1822 length of newly collected directives for nodeList[2] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1822 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1822 done going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, div.panel-body, <TextNode textContent="\n ">] angular.js (line 5664)
1835 in compileNodes - mylocalcounter=1776 calling collectDirectives on nodeList[4] <TextNode textContent="\n "> angular.js (line 5623)
1836 in compileNodes - mylocalcounter=1776 length of newly collected directives for nodeList[4] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1776 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1776 done going through all the nodes in our list of length 5, list = NodeList[<TextNode textContent="\n ">, div.panel-heading, <TextNode textContent="\n ">, div#collapseOne.panel-collapse, <TextNode textContent="\n ">] angular.js (line 5664)
1837 in compileNodes - at end mylocalcounter=1776 linkFnFound=true angular.js (line 5670)
1838 in compileNodes - mylocalcounter=1765 calling collectDirectives on nodeList[2] <TextNode textContent="\n \n "> angular.js (line 5623)
1839 in compileNodes - mylocalcounter=1765 length of newly collected directives for nodeList[2] <TextNode textContent="\n \n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1765 nodeLinkFn returned = null angular.js (line 5638)
1840 in compileNodes - mylocalcounter=1765 calling collectDirectives on nodeList[3] <div id="buttongroup" style="position:absolute;bottom:0;margin-bottom:15px;"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=div maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
1841 in collectDirectives - looping through node.attributes.length = 2, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
1842 in collectDirectives - nAttrs[0] = style="position:absolute;bottom:0;margin-bottom:15px;" angular.js (line 5779)
1843 in collectDirectives - calling addDirective on directive with name=style maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
1844 in collectDirectives - nAttrs[1] = id="buttongroup" angular.js (line 5779)
1845 in collectDirectives - calling addDirective on directive with name=id maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1846 in compileNodes - mylocalcounter=1765 length of newly collected directives for nodeList[3] <div id="buttongroup" style="position:absolute;bottom:0;margin-bottom:15px;">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1765 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1765 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=1847 angular.js (line 5614)
in compileNodes - mylocalcounter=1847 going through all the nodes in our list of length 7, list = NodeList[<TextNode textContent="\n ">, button.btn, <TextNode textContent="\n ">, button.btn, <TextNode textContent="\n ">, button.btn, <TextNode textContent="\n ">] angular.js (line 5619)
1847 in compileNodes - mylocalcounter=1847 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
1848 in compileNodes - mylocalcounter=1847 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1847 nodeLinkFn returned = null angular.js (line 5638)
1849 in compileNodes - mylocalcounter=1847 calling collectDirectives on nodeList[1] <button class="btn btn-default btn-s" sstyle="position:absolute; left:250px; top:110px" type="button"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=button maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
1850 in collectDirectives - looping through node.attributes.length = 3, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
1851 in collectDirectives - nAttrs[0] = sstyle="position:absolute; left:250px; top:110px" angular.js (line 5779)
1852 in collectDirectives - calling addDirective on directive with name=sstyle maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1853 in collectDirectives - nAttrs[1] = class="btn btn-default btn-s" angular.js (line 5779)
1854 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1855 in collectDirectives - nAttrs[2] = type="button" angular.js (line 5779)
1856 in collectDirectives - calling addDirective on directive with name=type maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1857 in compileNodes - mylocalcounter=1847 length of newly collected directives for nodeList[1] <button class="btn btn-default btn-s" sstyle="position:absolute; left:250px; top:110px" type="button">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1847 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1847 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=1858 angular.js (line 5614)
in compileNodes - mylocalcounter=1858 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="\n Cash Deposit\n ">] angular.js (line 5619)
1858 in compileNodes - mylocalcounter=1858 calling collectDirectives on nodeList[0] <TextNode textContent="\n Cash Deposit\n "> angular.js (line 5623)
1859 in compileNodes - mylocalcounter=1858 length of newly collected directives for nodeList[0] <TextNode textContent="\n Cash Deposit\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1858 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1858 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="\n Cash Deposit\n ">] angular.js (line 5664)
1860 in compileNodes - mylocalcounter=1847 calling collectDirectives on nodeList[2] <TextNode textContent="\n "> angular.js (line 5623)
1861 in compileNodes - mylocalcounter=1847 length of newly collected directives for nodeList[2] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1847 nodeLinkFn returned = null angular.js (line 5638)
1862 in compileNodes - mylocalcounter=1847 calling collectDirectives on nodeList[3] <button class="btn btn-default btn-s" sstyle="position:absolute; left:250px; top:110px" type="button"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=button maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
1863 in collectDirectives - looping through node.attributes.length = 3, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
1864 in collectDirectives - nAttrs[0] = sstyle="position:absolute; left:250px; top:110px" angular.js (line 5779)
1865 in collectDirectives - calling addDirective on directive with name=sstyle maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1866 in collectDirectives - nAttrs[1] = class="btn btn-default btn-s" angular.js (line 5779)
1867 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1868 in collectDirectives - nAttrs[2] = type="button" angular.js (line 5779)
1869 in collectDirectives - calling addDirective on directive with name=type maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1870 in compileNodes - mylocalcounter=1847 length of newly collected directives for nodeList[3] <button class="btn btn-default btn-s" sstyle="position:absolute; left:250px; top:110px" type="button">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1847 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1847 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=1871 angular.js (line 5614)
in compileNodes - mylocalcounter=1871 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="\n Scan Check\n ">] angular.js (line 5619)
1871 in compileNodes - mylocalcounter=1871 calling collectDirectives on nodeList[0] <TextNode textContent="\n Scan Check\n "> angular.js (line 5623)
1872 in compileNodes - mylocalcounter=1871 length of newly collected directives for nodeList[0] <TextNode textContent="\n Scan Check\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1871 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1871 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="\n Scan Check\n ">] angular.js (line 5664)
1873 in compileNodes - mylocalcounter=1847 calling collectDirectives on nodeList[4] <TextNode textContent="\n "> angular.js (line 5623)
1874 in compileNodes - mylocalcounter=1847 length of newly collected directives for nodeList[4] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1847 nodeLinkFn returned = null angular.js (line 5638)
1875 in compileNodes - mylocalcounter=1847 calling collectDirectives on nodeList[5] <button class="btn btn-default btn-s" sstyle="position:absolute; left:250px; top:110px" type="button"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=button maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
1876 in collectDirectives - looping through node.attributes.length = 3, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
1877 in collectDirectives - nAttrs[0] = sstyle="position:absolute; left:250px; top:110px" angular.js (line 5779)
1878 in collectDirectives - calling addDirective on directive with name=sstyle maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1879 in collectDirectives - nAttrs[1] = class="btn btn-default btn-s" angular.js (line 5779)
1880 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1881 in collectDirectives - nAttrs[2] = type="button" angular.js (line 5779)
1882 in collectDirectives - calling addDirective on directive with name=type maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1883 in compileNodes - mylocalcounter=1847 length of newly collected directives for nodeList[5] <button class="btn btn-default btn-s" sstyle="position:absolute; left:250px; top:110px" type="button">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1847 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1847 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=1884 angular.js (line 5614)
in compileNodes - mylocalcounter=1884 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="\n Transfer\n ">] angular.js (line 5619)
1884 in compileNodes - mylocalcounter=1884 calling collectDirectives on nodeList[0] <TextNode textContent="\n Transfer\n "> angular.js (line 5623)
1885 in compileNodes - mylocalcounter=1884 length of newly collected directives for nodeList[0] <TextNode textContent="\n Transfer\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1884 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1884 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="\n Transfer\n ">] angular.js (line 5664)
1886 in compileNodes - mylocalcounter=1847 calling collectDirectives on nodeList[6] <TextNode textContent="\n "> angular.js (line 5623)
1887 in compileNodes - mylocalcounter=1847 length of newly collected directives for nodeList[6] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1847 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1847 done going through all the nodes in our list of length 7, list = NodeList[<TextNode textContent="\n ">, button.btn, <TextNode textContent="\n ">, button.btn, <TextNode textContent="\n ">, button.btn, <TextNode textContent="\n ">] angular.js (line 5664)
1888 in compileNodes - mylocalcounter=1765 calling collectDirectives on nodeList[4] <TextNode textContent="\n "> angular.js (line 5623)
1889 in compileNodes - mylocalcounter=1765 length of newly collected directives for nodeList[4] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1765 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1765 done going through all the nodes in our list of length 5, list = NodeList[<TextNode textContent="\n ">, div#transactiondetails.panel, <TextNode textContent="\n \n ">, div#buttongroup, <TextNode textContent="\n ">] angular.js (line 5664)
1890 in compileNodes - at end mylocalcounter=1765 linkFnFound=true angular.js (line 5670)
1891 in compileNodes - mylocalcounter=1758 calling collectDirectives on nodeList[2] <TextNode textContent="\n "> angular.js (line 5623)
1892 in compileNodes - mylocalcounter=1758 length of newly collected directives for nodeList[2] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1758 nodeLinkFn returned = null angular.js (line 5638)
1893 in compileNodes - mylocalcounter=1758 calling collectDirectives on nodeList[3] <div id="transactionsummarycontainer"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=div maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
1894 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
1895 in collectDirectives - nAttrs[0] = id="transactionsummarycontainer" angular.js (line 5779)
1896 in collectDirectives - calling addDirective on directive with name=id maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1897 in compileNodes - mylocalcounter=1758 length of newly collected directives for nodeList[3] <div id="transactionsummarycontainer">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1758 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1758 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=1898 angular.js (line 5614)
in compileNodes - mylocalcounter=1898 going through all the nodes in our list of length 5, list = NodeList[<TextNode textContent="\n ">, div#transactionsummary.panel, <TextNode textContent="\n ">, div#buttongroup, <TextNode textContent="\n ">] angular.js (line 5619)
1898 in compileNodes - mylocalcounter=1898 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
1899 in compileNodes - mylocalcounter=1898 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1898 nodeLinkFn returned = null angular.js (line 5638)
1900 in compileNodes - mylocalcounter=1898 calling collectDirectives on nodeList[1] <div id="transactionsummary" class="panel panel-default" style="width:99%;margin-top:10px;position:absolute;top:0;bottom:0"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=div maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
1901 in collectDirectives - looping through node.attributes.length = 3, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
1902 in collectDirectives - nAttrs[0] = style="width:99%;margin-top:10px;position:absolute;top:0;bottom:0" angular.js (line 5779)
1903 in collectDirectives - calling addDirective on directive with name=style maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
1904 in collectDirectives - nAttrs[1] = class="panel panel-default" angular.js (line 5779)
1905 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1906 in collectDirectives - nAttrs[2] = id="transactionsummary" angular.js (line 5779)
1907 in collectDirectives - calling addDirective on directive with name=id maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1908 in compileNodes - mylocalcounter=1898 length of newly collected directives for nodeList[1] <div id="transactionsummary" class="panel panel-default" style="width:99%;margin-top:10px;position:absolute;top:0;bottom:0">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1898 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1898 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=1909 angular.js (line 5614)
in compileNodes - mylocalcounter=1909 going through all the nodes in our list of length 5, list = NodeList[<TextNode textContent="\n ">, div.panel-heading, <TextNode textContent="\n ">, div#collapseTwo.panel-collapse, <TextNode textContent="\n ">] angular.js (line 5619)
1909 in compileNodes - mylocalcounter=1909 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
1910 in compileNodes - mylocalcounter=1909 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1909 nodeLinkFn returned = null angular.js (line 5638)
1911 in compileNodes - mylocalcounter=1909 calling collectDirectives on nodeList[1] <div class="panel-heading"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=div maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
1912 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
1913 in collectDirectives - nAttrs[0] = class="panel-heading" angular.js (line 5779)
1914 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1915 in compileNodes - mylocalcounter=1909 length of newly collected directives for nodeList[1] <div class="panel-heading">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1909 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1909 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=1916 angular.js (line 5614)
in compileNodes - mylocalcounter=1916 going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, h4.panel-title, <TextNode textContent="\n ">] angular.js (line 5619)
1916 in compileNodes - mylocalcounter=1916 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
1917 in compileNodes - mylocalcounter=1916 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1916 nodeLinkFn returned = null angular.js (line 5638)
1918 in compileNodes - mylocalcounter=1916 calling collectDirectives on nodeList[1] <h4 class="panel-title"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=h4 maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
1919 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
1920 in collectDirectives - nAttrs[0] = class="panel-title" angular.js (line 5779)
1921 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1922 in compileNodes - mylocalcounter=1916 length of newly collected directives for nodeList[1] <h4 class="panel-title">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1916 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1916 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=1923 angular.js (line 5614)
in compileNodes - mylocalcounter=1923 going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, a #collapseTwo, <TextNode textContent="\n ">] angular.js (line 5619)
1923 in compileNodes - mylocalcounter=1923 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
1924 in compileNodes - mylocalcounter=1923 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1923 nodeLinkFn returned = null angular.js (line 5638)
1925 in compileNodes - mylocalcounter=1923 calling collectDirectives on nodeList[1] <a href="#collapseTwo" data-parent="#accordion" data-toggle="collapse"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=a maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
1926 in collectDirectives - looping through node.attributes.length = 3, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
1927 in collectDirectives - nAttrs[0] = href="#collapseTwo" angular.js (line 5779)
1928 in collectDirectives - calling addDirective on directive with name=href maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1929 in collectDirectives - nAttrs[1] = data-parent="#accordion" angular.js (line 5779)
1930 in collectDirectives - calling addDirective on directive with name=parent maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1931 in collectDirectives - nAttrs[2] = data-toggle="collapse" angular.js (line 5779)
1932 in collectDirectives - calling addDirective on directive with name=toggle maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1933 in compileNodes - mylocalcounter=1923 length of newly collected directives for nodeList[1] <a href="#collapseTwo" data-parent="#accordion" data-toggle="collapse">  ,  directives.length=1: directives=   [Object { restrict="E", priority=0, index=0, more...}] angular.js (line 5627)
in compileNodes - mylocalcounter=1923 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=1934 transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 5923)
1934 in applyDirectivesToNode - mylocalcounter=1934 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=1934 executing all 1 directives on the current compileNode: <a href="#collapseTwo" data-parent="#accordion" data-toggle="collapse">, directives: [Object { restrict="E", priority=0, index=0, more...}] angular.js (line 5946)
1935 in applyDirectivesToNode - mylocalcounter=1934 executing directive i=0 name=a directive=Object { restrict="E", priority=0, index=0, more...} on compileNode: <a href="#collapseTwo" data-parent="#accordion" data-toggle="collapse"> angular.js (line 5949)
1936 in applyDirectivesToNode - mylocalcounter=1934 in directive.compile for compileNode a templateAttrs = Object { $$element={...}, $attr={...}, href="#collapseTwo", more...} angular.js (line 6101)
applyDirectivesToNode - mylocalcounter=1934 linkFn returned from directive.compile = undefined angular.js (line 6105)
1937 in applyDirectivesToNode - mylocalcounter=1934 done executing directive i=0 name=a directive=Object { restrict="E", priority=0, index=0, more...} on compileNode: <a href="#collapseTwo" data-parent="#accordion" data-toggle="collapse"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=1934 done executing all directives on the current compileNode=<a href="#collapseTwo" data-parent="#accordion" data-toggle="collapse">; newScopeDirective=undefined angular.js (line 6124)
 in compileNodes - mylocalcounter=1923 nodeLinkFn returned = function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict";  		         var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn;          if (compileNode === linkNode) {           attrs = templateAttrs;         } else {           attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr  angular.js (line 5636)
in compileNodes - mylocalcounter=1923 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=1938 angular.js (line 5614)
in compileNodes - mylocalcounter=1938 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="\n Transaction Summary\n ">] angular.js (line 5619)
1938 in compileNodes - mylocalcounter=1938 calling collectDirectives on nodeList[0] <TextNode textContent="\n Transaction Summary\n "> angular.js (line 5623)
1939 in compileNodes - mylocalcounter=1938 length of newly collected directives for nodeList[0] <TextNode textContent="\n Transaction Summary\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1938 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1938 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="\n Transaction Summary\n ">] angular.js (line 5664)
1940 in compileNodes - mylocalcounter=1923 calling collectDirectives on nodeList[2] <TextNode textContent="\n "> angular.js (line 5623)
1941 in compileNodes - mylocalcounter=1923 length of newly collected directives for nodeList[2] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1923 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1923 done going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, a #collapseTwo, <TextNode textContent="\n ">] angular.js (line 5664)
1942 in compileNodes - at end mylocalcounter=1923 linkFnFound=true angular.js (line 5670)
1943 in compileNodes - mylocalcounter=1916 calling collectDirectives on nodeList[2] <TextNode textContent="\n "> angular.js (line 5623)
1944 in compileNodes - mylocalcounter=1916 length of newly collected directives for nodeList[2] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1916 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1916 done going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, h4.panel-title, <TextNode textContent="\n ">] angular.js (line 5664)
1945 in compileNodes - at end mylocalcounter=1916 linkFnFound=true angular.js (line 5670)
1946 in compileNodes - mylocalcounter=1909 calling collectDirectives on nodeList[2] <TextNode textContent="\n "> angular.js (line 5623)
1947 in compileNodes - mylocalcounter=1909 length of newly collected directives for nodeList[2] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1909 nodeLinkFn returned = null angular.js (line 5638)
1948 in compileNodes - mylocalcounter=1909 calling collectDirectives on nodeList[3] <div id="collapseTwo" class="panel-collapse collapse in"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=div maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
1949 in collectDirectives - looping through node.attributes.length = 2, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
1950 in collectDirectives - nAttrs[0] = class="panel-collapse collapse in" angular.js (line 5779)
1951 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1952 in collectDirectives - nAttrs[1] = id="collapseTwo" angular.js (line 5779)
1953 in collectDirectives - calling addDirective on directive with name=id maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
1954 in compileNodes - mylocalcounter=1909 length of newly collected directives for nodeList[3] <div id="collapseTwo" class="panel-collapse collapse in">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1909 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1909 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=1955 angular.js (line 5614)
in compileNodes - mylocalcounter=1955 going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, div.panel-body, <TextNode textContent="\n ">] angular.js (line 5619)
1955 in compileNodes - mylocalcounter=1955 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
1956 in compileNodes - mylocalcounter=1955 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1955 nodeLinkFn returned = null angular.js (line 5638)
1957 in compileNodes - mylocalcounter=1955 calling collectDirectives on nodeList[1] <div class="panel-body" style="height:200px"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=div maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
1958 in collectDirectives - looping through node.attributes.length = 2, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
1959 in collectDirectives - nAttrs[0] = style="height:200px" angular.js (line 5779)
1960 in collectDirectives - calling addDirective on directive with name=style maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
1961 in collectDirectives - nAttrs[1] = class="panel-body" angular.js (line 5779)
1962 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1963 in compileNodes - mylocalcounter=1955 length of newly collected directives for nodeList[1] <div class="panel-body" style="height:200px">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1955 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1955 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=1964 angular.js (line 5614)
in compileNodes - mylocalcounter=1964 going through all the nodes in our list of length 7, list = NodeList[<TextNode textContent="\n ">, div.well, <TextNode textContent="\n ">, Comment { data="Anim pariatur cliche re...labore sustainable VHS.", length=602, previousElementSibling=div.well, more...}, <TextNode textContent="\n ">, div, <TextNode textContent="\n ">] angular.js (line 5619)
1964 in compileNodes - mylocalcounter=1964 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
1965 in compileNodes - mylocalcounter=1964 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1964 nodeLinkFn returned = null angular.js (line 5638)
1966 in compileNodes - mylocalcounter=1964 calling collectDirectives on nodeList[1] <div class="well" style="background-color:white; height:50%; margin-bottom:5px;"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=div maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
1967 in collectDirectives - looping through node.attributes.length = 2, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
1968 in collectDirectives - nAttrs[0] = style="background-color:white; height:50%; margin-bottom:5px;" angular.js (line 5779)
1969 in collectDirectives - calling addDirective on directive with name=style maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
1970 in collectDirectives - nAttrs[1] = class="well" angular.js (line 5779)
1971 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
1972 in compileNodes - mylocalcounter=1964 length of newly collected directives for nodeList[1] <div class="well" style="background-color:white; height:50%; margin-bottom:5px;">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1964 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1964 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=1973 angular.js (line 5614)
in compileNodes - mylocalcounter=1973 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="\n ">] angular.js (line 5619)
1973 in compileNodes - mylocalcounter=1973 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
1974 in compileNodes - mylocalcounter=1973 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1973 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1973 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="\n ">] angular.js (line 5664)
1975 in compileNodes - mylocalcounter=1964 calling collectDirectives on nodeList[2] <TextNode textContent="\n "> angular.js (line 5623)
1976 in compileNodes - mylocalcounter=1964 length of newly collected directives for nodeList[2] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1964 nodeLinkFn returned = null angular.js (line 5638)
1977 in compileNodes - mylocalcounter=1964 calling collectDirectives on nodeList[3] Comment { data="Anim pariatur cliche re...labore sustainable VHS.", length=602, previousElementSibling=div.well, more...} angular.js (line 5623)
1978 in compileNodes - mylocalcounter=1964 length of newly collected directives for nodeList[3] Comment { data="Anim pariatur cliche re...labore sustainable VHS.", length=602, previousElementSibling=div.well, more...}  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1964 nodeLinkFn returned = null angular.js (line 5638)
1979 in compileNodes - mylocalcounter=1964 calling collectDirectives on nodeList[4] <TextNode textContent="\n "> angular.js (line 5623)
1980 in compileNodes - mylocalcounter=1964 length of newly collected directives for nodeList[4] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1964 nodeLinkFn returned = null angular.js (line 5638)
1981 in compileNodes - mylocalcounter=1964 calling collectDirectives on nodeList[5] <div> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=div maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
1982 in collectDirectives - looping through node.attributes.length = 0, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
1983 in compileNodes - mylocalcounter=1964 length of newly collected directives for nodeList[5] <div>  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1964 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1964 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=1984 angular.js (line 5614)
in compileNodes - mylocalcounter=1984 going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, table, <TextNode textContent="\n ">] angular.js (line 5619)
1984 in compileNodes - mylocalcounter=1984 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
1985 in compileNodes - mylocalcounter=1984 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1984 nodeLinkFn returned = null angular.js (line 5638)
1986 in compileNodes - mylocalcounter=1984 calling collectDirectives on nodeList[1] <table style="margin: 0 auto; font-size: 12px;"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=table maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
1987 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
1988 in collectDirectives - nAttrs[0] = style="margin: 0 auto; font-size: 12px;" angular.js (line 5779)
1989 in collectDirectives - calling addDirective on directive with name=style maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
1990 in compileNodes - mylocalcounter=1984 length of newly collected directives for nodeList[1] <table style="margin: 0 auto; font-size: 12px;">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1984 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1984 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=1991 angular.js (line 5614)
in compileNodes - mylocalcounter=1991 going through all the nodes in our list of length 2, list = NodeList[<TextNode textContent="\n ">, tbody] angular.js (line 5619)
1991 in compileNodes - mylocalcounter=1991 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
1992 in compileNodes - mylocalcounter=1991 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1991 nodeLinkFn returned = null angular.js (line 5638)
1993 in compileNodes - mylocalcounter=1991 calling collectDirectives on nodeList[1] <tbody> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=tbody maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
1994 in collectDirectives - looping through node.attributes.length = 0, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
1995 in compileNodes - mylocalcounter=1991 length of newly collected directives for nodeList[1] <tbody>  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1991 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1991 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=1996 angular.js (line 5614)
in compileNodes - mylocalcounter=1996 going through all the nodes in our list of length 10, list = NodeList[tr, <TextNode textContent="\n ">, tr, <TextNode textContent="\n ">, tr, <TextNode textContent="\n ">, tr, <TextNode textContent="\n ">, tr, <TextNode textContent="\n ">] angular.js (line 5619)
1996 in compileNodes - mylocalcounter=1996 calling collectDirectives on nodeList[0] <tr> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=tr maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
1997 in collectDirectives - looping through node.attributes.length = 0, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
1998 in compileNodes - mylocalcounter=1996 length of newly collected directives for nodeList[0] <tr>  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1996 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1996 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=1999 angular.js (line 5614)
in compileNodes - mylocalcounter=1999 going through all the nodes in our list of length 7, list = NodeList[<TextNode textContent="\n ">, td.tablelabel, td.tablevalue, td, td.tablelabel, td.tablevalue, <TextNode textContent="\n ">] angular.js (line 5619)
1999 in compileNodes - mylocalcounter=1999 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
2000 in compileNodes - mylocalcounter=1999 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1999 nodeLinkFn returned = null angular.js (line 5638)
2001 in compileNodes - mylocalcounter=1999 calling collectDirectives on nodeList[1] <td class="tablelabel"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=td maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
2002 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2003 in collectDirectives - nAttrs[0] = class="tablelabel" angular.js (line 5779)
2004 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
2005 in compileNodes - mylocalcounter=1999 length of newly collected directives for nodeList[1] <td class="tablelabel">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1999 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1999 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=2006 angular.js (line 5614)
in compileNodes - mylocalcounter=2006 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="Check In:">] angular.js (line 5619)
2006 in compileNodes - mylocalcounter=2006 calling collectDirectives on nodeList[0] <TextNode textContent="Check In:"> angular.js (line 5623)
2007 in compileNodes - mylocalcounter=2006 length of newly collected directives for nodeList[0] <TextNode textContent="Check In:">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2006 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2006 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="Check In:">] angular.js (line 5664)
2008 in compileNodes - mylocalcounter=1999 calling collectDirectives on nodeList[2] <td class="tablevalue"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=td maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
2009 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2010 in collectDirectives - nAttrs[0] = class="tablevalue" angular.js (line 5779)
2011 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
2012 in compileNodes - mylocalcounter=1999 length of newly collected directives for nodeList[2] <td class="tablevalue">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1999 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1999 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=2013 angular.js (line 5614)
in compileNodes - mylocalcounter=2013 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="0.00">] angular.js (line 5619)
2013 in compileNodes - mylocalcounter=2013 calling collectDirectives on nodeList[0] <TextNode textContent="0.00"> angular.js (line 5623)
2014 in compileNodes - mylocalcounter=2013 length of newly collected directives for nodeList[0] <TextNode textContent="0.00">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2013 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2013 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="0.00">] angular.js (line 5664)
2015 in compileNodes - mylocalcounter=1999 calling collectDirectives on nodeList[3] <td style="width:50px"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=td maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
2016 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2017 in collectDirectives - nAttrs[0] = style="width:50px" angular.js (line 5779)
2018 in collectDirectives - calling addDirective on directive with name=style maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
2019 in compileNodes - mylocalcounter=1999 length of newly collected directives for nodeList[3] <td style="width:50px">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1999 nodeLinkFn returned = null angular.js (line 5638)
2020 in compileNodes - mylocalcounter=1999 calling collectDirectives on nodeList[4] <td class="tablelabel"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=td maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
2021 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2022 in collectDirectives - nAttrs[0] = class="tablelabel" angular.js (line 5779)
2023 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
2024 in compileNodes - mylocalcounter=1999 length of newly collected directives for nodeList[4] <td class="tablelabel">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1999 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1999 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=2025 angular.js (line 5614)
in compileNodes - mylocalcounter=2025 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="Cash Back:">] angular.js (line 5619)
2025 in compileNodes - mylocalcounter=2025 calling collectDirectives on nodeList[0] <TextNode textContent="Cash Back:"> angular.js (line 5623)
2026 in compileNodes - mylocalcounter=2025 length of newly collected directives for nodeList[0] <TextNode textContent="Cash Back:">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2025 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2025 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="Cash Back:">] angular.js (line 5664)
2027 in compileNodes - mylocalcounter=1999 calling collectDirectives on nodeList[5] <td class="tablevalue"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=td maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
2028 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2029 in collectDirectives - nAttrs[0] = class="tablevalue" angular.js (line 5779)
2030 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
2031 in compileNodes - mylocalcounter=1999 length of newly collected directives for nodeList[5] <td class="tablevalue">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1999 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1999 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=2032 angular.js (line 5614)
in compileNodes - mylocalcounter=2032 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="0.00">] angular.js (line 5619)
2032 in compileNodes - mylocalcounter=2032 calling collectDirectives on nodeList[0] <TextNode textContent="0.00"> angular.js (line 5623)
2033 in compileNodes - mylocalcounter=2032 length of newly collected directives for nodeList[0] <TextNode textContent="0.00">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2032 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2032 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="0.00">] angular.js (line 5664)
2034 in compileNodes - mylocalcounter=1999 calling collectDirectives on nodeList[6] <TextNode textContent="\n "> angular.js (line 5623)
2035 in compileNodes - mylocalcounter=1999 length of newly collected directives for nodeList[6] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1999 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1999 done going through all the nodes in our list of length 7, list = NodeList[<TextNode textContent="\n ">, td.tablelabel, td.tablevalue, td, td.tablelabel, td.tablevalue, <TextNode textContent="\n ">] angular.js (line 5664)
2036 in compileNodes - mylocalcounter=1996 calling collectDirectives on nodeList[1] <TextNode textContent="\n "> angular.js (line 5623)
2037 in compileNodes - mylocalcounter=1996 length of newly collected directives for nodeList[1] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1996 nodeLinkFn returned = null angular.js (line 5638)
2038 in compileNodes - mylocalcounter=1996 calling collectDirectives on nodeList[2] <tr> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=tr maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
2039 in collectDirectives - looping through node.attributes.length = 0, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2040 in compileNodes - mylocalcounter=1996 length of newly collected directives for nodeList[2] <tr>  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1996 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1996 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=2041 angular.js (line 5614)
in compileNodes - mylocalcounter=2041 going through all the nodes in our list of length 7, list = NodeList[<TextNode textContent="\n ">, td.tablelabelunderline, td.tablevalueunderline, td, td.tablelabelunderline, td.tablevalueunderline, <TextNode textContent="\n ">] angular.js (line 5619)
2041 in compileNodes - mylocalcounter=2041 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
2042 in compileNodes - mylocalcounter=2041 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2041 nodeLinkFn returned = null angular.js (line 5638)
2043 in compileNodes - mylocalcounter=2041 calling collectDirectives on nodeList[1] <td class="tablelabelunderline"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=td maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
2044 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2045 in collectDirectives - nAttrs[0] = class="tablelabelunderline" angular.js (line 5779)
2046 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
2047 in compileNodes - mylocalcounter=2041 length of newly collected directives for nodeList[1] <td class="tablelabelunderline">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2041 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2041 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=2048 angular.js (line 5614)
in compileNodes - mylocalcounter=2048 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="Cash In:">] angular.js (line 5619)
2048 in compileNodes - mylocalcounter=2048 calling collectDirectives on nodeList[0] <TextNode textContent="Cash In:"> angular.js (line 5623)
2049 in compileNodes - mylocalcounter=2048 length of newly collected directives for nodeList[0] <TextNode textContent="Cash In:">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2048 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2048 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="Cash In:">] angular.js (line 5664)
2050 in compileNodes - mylocalcounter=2041 calling collectDirectives on nodeList[2] <td class="tablevalueunderline"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=td maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
2051 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2052 in collectDirectives - nAttrs[0] = class="tablevalueunderline" angular.js (line 5779)
2053 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
2054 in compileNodes - mylocalcounter=2041 length of newly collected directives for nodeList[2] <td class="tablevalueunderline">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2041 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2041 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=2055 angular.js (line 5614)
in compileNodes - mylocalcounter=2055 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="0.00">] angular.js (line 5619)
2055 in compileNodes - mylocalcounter=2055 calling collectDirectives on nodeList[0] <TextNode textContent="0.00"> angular.js (line 5623)
2056 in compileNodes - mylocalcounter=2055 length of newly collected directives for nodeList[0] <TextNode textContent="0.00">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2055 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2055 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="0.00">] angular.js (line 5664)
2057 in compileNodes - mylocalcounter=2041 calling collectDirectives on nodeList[3] <td> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=td maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
2058 in collectDirectives - looping through node.attributes.length = 0, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2059 in compileNodes - mylocalcounter=2041 length of newly collected directives for nodeList[3] <td>  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2041 nodeLinkFn returned = null angular.js (line 5638)
2060 in compileNodes - mylocalcounter=2041 calling collectDirectives on nodeList[4] <td class="tablelabelunderline"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=td maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
2061 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2062 in collectDirectives - nAttrs[0] = class="tablelabelunderline" angular.js (line 5779)
2063 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
2064 in compileNodes - mylocalcounter=2041 length of newly collected directives for nodeList[4] <td class="tablelabelunderline">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2041 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2041 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=2065 angular.js (line 5614)
in compileNodes - mylocalcounter=2065 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="Withdrawal:">] angular.js (line 5619)
2065 in compileNodes - mylocalcounter=2065 calling collectDirectives on nodeList[0] <TextNode textContent="Withdrawal:"> angular.js (line 5623)
2066 in compileNodes - mylocalcounter=2065 length of newly collected directives for nodeList[0] <TextNode textContent="Withdrawal:">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2065 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2065 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="Withdrawal:">] angular.js (line 5664)
2067 in compileNodes - mylocalcounter=2041 calling collectDirectives on nodeList[5] <td class="tablevalueunderline"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=td maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
2068 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2069 in collectDirectives - nAttrs[0] = class="tablevalueunderline" angular.js (line 5779)
2070 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
2071 in compileNodes - mylocalcounter=2041 length of newly collected directives for nodeList[5] <td class="tablevalueunderline">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2041 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2041 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=2072 angular.js (line 5614)
in compileNodes - mylocalcounter=2072 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="0.00">] angular.js (line 5619)
2072 in compileNodes - mylocalcounter=2072 calling collectDirectives on nodeList[0] <TextNode textContent="0.00"> angular.js (line 5623)
2073 in compileNodes - mylocalcounter=2072 length of newly collected directives for nodeList[0] <TextNode textContent="0.00">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2072 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2072 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="0.00">] angular.js (line 5664)
2074 in compileNodes - mylocalcounter=2041 calling collectDirectives on nodeList[6] <TextNode textContent="\n "> angular.js (line 5623)
2075 in compileNodes - mylocalcounter=2041 length of newly collected directives for nodeList[6] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2041 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2041 done going through all the nodes in our list of length 7, list = NodeList[<TextNode textContent="\n ">, td.tablelabelunderline, td.tablevalueunderline, td, td.tablelabelunderline, td.tablevalueunderline, <TextNode textContent="\n ">] angular.js (line 5664)
2076 in compileNodes - mylocalcounter=1996 calling collectDirectives on nodeList[3] <TextNode textContent="\n "> angular.js (line 5623)
2077 in compileNodes - mylocalcounter=1996 length of newly collected directives for nodeList[3] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1996 nodeLinkFn returned = null angular.js (line 5638)
2078 in compileNodes - mylocalcounter=1996 calling collectDirectives on nodeList[4] <tr> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=tr maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
2079 in collectDirectives - looping through node.attributes.length = 0, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2080 in compileNodes - mylocalcounter=1996 length of newly collected directives for nodeList[4] <tr>  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1996 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1996 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=2081 angular.js (line 5614)
in compileNodes - mylocalcounter=2081 going through all the nodes in our list of length 7, list = NodeList[<TextNode textContent="\n ">, td.tablelabel, td.tablevalue, td, td.tablelabel, td.tablevalue, <TextNode textContent="\n ">] angular.js (line 5619)
2081 in compileNodes - mylocalcounter=2081 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
2082 in compileNodes - mylocalcounter=2081 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2081 nodeLinkFn returned = null angular.js (line 5638)
2083 in compileNodes - mylocalcounter=2081 calling collectDirectives on nodeList[1] <td class="tablelabel"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=td maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
2084 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2085 in collectDirectives - nAttrs[0] = class="tablelabel" angular.js (line 5779)
2086 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
2087 in compileNodes - mylocalcounter=2081 length of newly collected directives for nodeList[1] <td class="tablelabel">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2081 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2081 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=2088 angular.js (line 5614)
in compileNodes - mylocalcounter=2088 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="Total In:">] angular.js (line 5619)
2088 in compileNodes - mylocalcounter=2088 calling collectDirectives on nodeList[0] <TextNode textContent="Total In:"> angular.js (line 5623)
2089 in compileNodes - mylocalcounter=2088 length of newly collected directives for nodeList[0] <TextNode textContent="Total In:">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2088 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2088 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="Total In:">] angular.js (line 5664)
2090 in compileNodes - mylocalcounter=2081 calling collectDirectives on nodeList[2] <td class="tablevalue"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=td maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
2091 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2092 in collectDirectives - nAttrs[0] = class="tablevalue" angular.js (line 5779)
2093 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
2094 in compileNodes - mylocalcounter=2081 length of newly collected directives for nodeList[2] <td class="tablevalue">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2081 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2081 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=2095 angular.js (line 5614)
in compileNodes - mylocalcounter=2095 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="0.00">] angular.js (line 5619)
2095 in compileNodes - mylocalcounter=2095 calling collectDirectives on nodeList[0] <TextNode textContent="0.00"> angular.js (line 5623)
2096 in compileNodes - mylocalcounter=2095 length of newly collected directives for nodeList[0] <TextNode textContent="0.00">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2095 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2095 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="0.00">] angular.js (line 5664)
2097 in compileNodes - mylocalcounter=2081 calling collectDirectives on nodeList[3] <td> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=td maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
2098 in collectDirectives - looping through node.attributes.length = 0, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2099 in compileNodes - mylocalcounter=2081 length of newly collected directives for nodeList[3] <td>  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2081 nodeLinkFn returned = null angular.js (line 5638)
2100 in compileNodes - mylocalcounter=2081 calling collectDirectives on nodeList[4] <td class="tablelabel"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=td maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
2101 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2102 in collectDirectives - nAttrs[0] = class="tablelabel" angular.js (line 5779)
2103 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
2104 in compileNodes - mylocalcounter=2081 length of newly collected directives for nodeList[4] <td class="tablelabel">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2081 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2081 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=2105 angular.js (line 5614)
in compileNodes - mylocalcounter=2105 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="-Check Out:">] angular.js (line 5619)
2105 in compileNodes - mylocalcounter=2105 calling collectDirectives on nodeList[0] <TextNode textContent="-Check Out:"> angular.js (line 5623)
2106 in compileNodes - mylocalcounter=2105 length of newly collected directives for nodeList[0] <TextNode textContent="-Check Out:">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2105 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2105 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="-Check Out:">] angular.js (line 5664)
2107 in compileNodes - mylocalcounter=2081 calling collectDirectives on nodeList[5] <td class="tablevalue"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=td maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
2108 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2109 in collectDirectives - nAttrs[0] = class="tablevalue" angular.js (line 5779)
2110 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
2111 in compileNodes - mylocalcounter=2081 length of newly collected directives for nodeList[5] <td class="tablevalue">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2081 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2081 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=2112 angular.js (line 5614)
in compileNodes - mylocalcounter=2112 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="0.00">] angular.js (line 5619)
2112 in compileNodes - mylocalcounter=2112 calling collectDirectives on nodeList[0] <TextNode textContent="0.00"> angular.js (line 5623)
2113 in compileNodes - mylocalcounter=2112 length of newly collected directives for nodeList[0] <TextNode textContent="0.00">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2112 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2112 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="0.00">] angular.js (line 5664)
2114 in compileNodes - mylocalcounter=2081 calling collectDirectives on nodeList[6] <TextNode textContent="\n "> angular.js (line 5623)
2115 in compileNodes - mylocalcounter=2081 length of newly collected directives for nodeList[6] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2081 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2081 done going through all the nodes in our list of length 7, list = NodeList[<TextNode textContent="\n ">, td.tablelabel, td.tablevalue, td, td.tablelabel, td.tablevalue, <TextNode textContent="\n ">] angular.js (line 5664)
2116 in compileNodes - mylocalcounter=1996 calling collectDirectives on nodeList[5] <TextNode textContent="\n "> angular.js (line 5623)
2117 in compileNodes - mylocalcounter=1996 length of newly collected directives for nodeList[5] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1996 nodeLinkFn returned = null angular.js (line 5638)
2118 in compileNodes - mylocalcounter=1996 calling collectDirectives on nodeList[6] <tr> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=tr maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
2119 in collectDirectives - looping through node.attributes.length = 0, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2120 in compileNodes - mylocalcounter=1996 length of newly collected directives for nodeList[6] <tr>  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1996 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1996 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=2121 angular.js (line 5614)
in compileNodes - mylocalcounter=2121 going through all the nodes in our list of length 7, list = NodeList[<TextNode textContent="\n ">, td.tablelabelunderline, td.tablevalueunderline, td, td.tablelabelunderline, td.tablevalueunderline, <TextNode textContent="\n ">] angular.js (line 5619)
2121 in compileNodes - mylocalcounter=2121 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
2122 in compileNodes - mylocalcounter=2121 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2121 nodeLinkFn returned = null angular.js (line 5638)
2123 in compileNodes - mylocalcounter=2121 calling collectDirectives on nodeList[1] <td class="tablelabelunderline"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=td maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
2124 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2125 in collectDirectives - nAttrs[0] = class="tablelabelunderline" angular.js (line 5779)
2126 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
2127 in compileNodes - mylocalcounter=2121 length of newly collected directives for nodeList[1] <td class="tablelabelunderline">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2121 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2121 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=2128 angular.js (line 5614)
in compileNodes - mylocalcounter=2128 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="-Check Back:">] angular.js (line 5619)
2128 in compileNodes - mylocalcounter=2128 calling collectDirectives on nodeList[0] <TextNode textContent="-Check Back:"> angular.js (line 5623)
2129 in compileNodes - mylocalcounter=2128 length of newly collected directives for nodeList[0] <TextNode textContent="-Check Back:">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2128 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2128 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="-Check Back:">] angular.js (line 5664)
2130 in compileNodes - mylocalcounter=2121 calling collectDirectives on nodeList[2] <td class="tablevalueunderline"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=td maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
2131 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2132 in collectDirectives - nAttrs[0] = class="tablevalueunderline" angular.js (line 5779)
2133 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
2134 in compileNodes - mylocalcounter=2121 length of newly collected directives for nodeList[2] <td class="tablevalueunderline">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2121 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2121 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=2135 angular.js (line 5614)
in compileNodes - mylocalcounter=2135 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="0.00">] angular.js (line 5619)
2135 in compileNodes - mylocalcounter=2135 calling collectDirectives on nodeList[0] <TextNode textContent="0.00"> angular.js (line 5623)
2136 in compileNodes - mylocalcounter=2135 length of newly collected directives for nodeList[0] <TextNode textContent="0.00">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2135 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2135 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="0.00">] angular.js (line 5664)
2137 in compileNodes - mylocalcounter=2121 calling collectDirectives on nodeList[3] <td> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=td maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
2138 in collectDirectives - looping through node.attributes.length = 0, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2139 in compileNodes - mylocalcounter=2121 length of newly collected directives for nodeList[3] <td>  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2121 nodeLinkFn returned = null angular.js (line 5638)
2140 in compileNodes - mylocalcounter=2121 calling collectDirectives on nodeList[4] <td class="tablelabelunderline"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=td maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
2141 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2142 in collectDirectives - nAttrs[0] = class="tablelabelunderline" angular.js (line 5779)
2143 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
2144 in compileNodes - mylocalcounter=2121 length of newly collected directives for nodeList[4] <td class="tablelabelunderline">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2121 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2121 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=2145 angular.js (line 5614)
in compileNodes - mylocalcounter=2145 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="Total Out:">] angular.js (line 5619)
2145 in compileNodes - mylocalcounter=2145 calling collectDirectives on nodeList[0] <TextNode textContent="Total Out:"> angular.js (line 5623)
2146 in compileNodes - mylocalcounter=2145 length of newly collected directives for nodeList[0] <TextNode textContent="Total Out:">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2145 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2145 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="Total Out:">] angular.js (line 5664)
2147 in compileNodes - mylocalcounter=2121 calling collectDirectives on nodeList[5] <td class="tablevalueunderline"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=td maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
2148 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2149 in collectDirectives - nAttrs[0] = class="tablevalueunderline" angular.js (line 5779)
2150 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
2151 in compileNodes - mylocalcounter=2121 length of newly collected directives for nodeList[5] <td class="tablevalueunderline">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2121 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2121 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=2152 angular.js (line 5614)
in compileNodes - mylocalcounter=2152 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="0.00">] angular.js (line 5619)
2152 in compileNodes - mylocalcounter=2152 calling collectDirectives on nodeList[0] <TextNode textContent="0.00"> angular.js (line 5623)
2153 in compileNodes - mylocalcounter=2152 length of newly collected directives for nodeList[0] <TextNode textContent="0.00">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2152 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2152 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="0.00">] angular.js (line 5664)
2154 in compileNodes - mylocalcounter=2121 calling collectDirectives on nodeList[6] <TextNode textContent="\n "> angular.js (line 5623)
2155 in compileNodes - mylocalcounter=2121 length of newly collected directives for nodeList[6] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2121 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2121 done going through all the nodes in our list of length 7, list = NodeList[<TextNode textContent="\n ">, td.tablelabelunderline, td.tablevalueunderline, td, td.tablelabelunderline, td.tablevalueunderline, <TextNode textContent="\n ">] angular.js (line 5664)
2156 in compileNodes - mylocalcounter=1996 calling collectDirectives on nodeList[7] <TextNode textContent="\n "> angular.js (line 5623)
2157 in compileNodes - mylocalcounter=1996 length of newly collected directives for nodeList[7] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1996 nodeLinkFn returned = null angular.js (line 5638)
2158 in compileNodes - mylocalcounter=1996 calling collectDirectives on nodeList[8] <tr> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=tr maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
2159 in collectDirectives - looping through node.attributes.length = 0, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2160 in compileNodes - mylocalcounter=1996 length of newly collected directives for nodeList[8] <tr>  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1996 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1996 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=2161 angular.js (line 5614)
in compileNodes - mylocalcounter=2161 going through all the nodes in our list of length 7, list = NodeList[<TextNode textContent="\n ">, td.tablelabel, td.tablevalue, td, td.tablelabel, td.tablevalue, <TextNode textContent="\n ">] angular.js (line 5619)
2161 in compileNodes - mylocalcounter=2161 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
2162 in compileNodes - mylocalcounter=2161 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2161 nodeLinkFn returned = null angular.js (line 5638)
2163 in compileNodes - mylocalcounter=2161 calling collectDirectives on nodeList[1] <td class="tablelabel" style="font-weight:900; color:black;"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=td maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
2164 in collectDirectives - looping through node.attributes.length = 2, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2165 in collectDirectives - nAttrs[0] = style="font-weight:900; color:black;" angular.js (line 5779)
2166 in collectDirectives - calling addDirective on directive with name=style maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
2167 in collectDirectives - nAttrs[1] = class="tablelabel" angular.js (line 5779)
2168 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
2169 in compileNodes - mylocalcounter=2161 length of newly collected directives for nodeList[1] <td class="tablelabel" style="font-weight:900; color:black;">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2161 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2161 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=2170 angular.js (line 5614)
in compileNodes - mylocalcounter=2170 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="Deposit:">] angular.js (line 5619)
2170 in compileNodes - mylocalcounter=2170 calling collectDirectives on nodeList[0] <TextNode textContent="Deposit:"> angular.js (line 5623)
2171 in compileNodes - mylocalcounter=2170 length of newly collected directives for nodeList[0] <TextNode textContent="Deposit:">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2170 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2170 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="Deposit:">] angular.js (line 5664)
2172 in compileNodes - mylocalcounter=2161 calling collectDirectives on nodeList[2] <td class="tablevalue"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=td maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
2173 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2174 in collectDirectives - nAttrs[0] = class="tablevalue" angular.js (line 5779)
2175 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
2176 in compileNodes - mylocalcounter=2161 length of newly collected directives for nodeList[2] <td class="tablevalue">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2161 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2161 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=2177 angular.js (line 5614)
in compileNodes - mylocalcounter=2177 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="0.00">] angular.js (line 5619)
2177 in compileNodes - mylocalcounter=2177 calling collectDirectives on nodeList[0] <TextNode textContent="0.00"> angular.js (line 5623)
2178 in compileNodes - mylocalcounter=2177 length of newly collected directives for nodeList[0] <TextNode textContent="0.00">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2177 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2177 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="0.00">] angular.js (line 5664)
2179 in compileNodes - mylocalcounter=2161 calling collectDirectives on nodeList[3] <td> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=td maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
2180 in collectDirectives - looping through node.attributes.length = 0, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2181 in compileNodes - mylocalcounter=2161 length of newly collected directives for nodeList[3] <td>  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2161 nodeLinkFn returned = null angular.js (line 5638)
2182 in compileNodes - mylocalcounter=2161 calling collectDirectives on nodeList[4] <td class="tablelabel" style="font-weight:900; color:black;"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=td maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
2183 in collectDirectives - looping through node.attributes.length = 2, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2184 in collectDirectives - nAttrs[0] = style="font-weight:900; color:black;" angular.js (line 5779)
2185 in collectDirectives - calling addDirective on directive with name=style maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
2186 in collectDirectives - nAttrs[1] = class="tablelabel" angular.js (line 5779)
2187 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
2188 in compileNodes - mylocalcounter=2161 length of newly collected directives for nodeList[4] <td class="tablelabel" style="font-weight:900; color:black;">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2161 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2161 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=2189 angular.js (line 5614)
in compileNodes - mylocalcounter=2189 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="Cash Out:">] angular.js (line 5619)
2189 in compileNodes - mylocalcounter=2189 calling collectDirectives on nodeList[0] <TextNode textContent="Cash Out:"> angular.js (line 5623)
2190 in compileNodes - mylocalcounter=2189 length of newly collected directives for nodeList[0] <TextNode textContent="Cash Out:">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2189 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2189 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="Cash Out:">] angular.js (line 5664)
2191 in compileNodes - mylocalcounter=2161 calling collectDirectives on nodeList[5] <td class="tablevalue"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=td maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
2192 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2193 in collectDirectives - nAttrs[0] = class="tablevalue" angular.js (line 5779)
2194 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
2195 in compileNodes - mylocalcounter=2161 length of newly collected directives for nodeList[5] <td class="tablevalue">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2161 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2161 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=2196 angular.js (line 5614)
in compileNodes - mylocalcounter=2196 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="0.00">] angular.js (line 5619)
2196 in compileNodes - mylocalcounter=2196 calling collectDirectives on nodeList[0] <TextNode textContent="0.00"> angular.js (line 5623)
2197 in compileNodes - mylocalcounter=2196 length of newly collected directives for nodeList[0] <TextNode textContent="0.00">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2196 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2196 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="0.00">] angular.js (line 5664)
2198 in compileNodes - mylocalcounter=2161 calling collectDirectives on nodeList[6] <TextNode textContent="\n "> angular.js (line 5623)
2199 in compileNodes - mylocalcounter=2161 length of newly collected directives for nodeList[6] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2161 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2161 done going through all the nodes in our list of length 7, list = NodeList[<TextNode textContent="\n ">, td.tablelabel, td.tablevalue, td, td.tablelabel, td.tablevalue, <TextNode textContent="\n ">] angular.js (line 5664)
2200 in compileNodes - mylocalcounter=1996 calling collectDirectives on nodeList[9] <TextNode textContent="\n "> angular.js (line 5623)
2201 in compileNodes - mylocalcounter=1996 length of newly collected directives for nodeList[9] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1996 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1996 done going through all the nodes in our list of length 10, list = NodeList[tr, <TextNode textContent="\n ">, tr, <TextNode textContent="\n ">, tr, <TextNode textContent="\n ">, tr, <TextNode textContent="\n ">, tr, <TextNode textContent="\n ">] angular.js (line 5664)
in compileNodes - mylocalcounter=1991 done going through all the nodes in our list of length 2, list = NodeList[<TextNode textContent="\n ">, tbody] angular.js (line 5664)
2202 in compileNodes - mylocalcounter=1984 calling collectDirectives on nodeList[2] <TextNode textContent="\n "> angular.js (line 5623)
2203 in compileNodes - mylocalcounter=1984 length of newly collected directives for nodeList[2] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1984 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1984 done going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, table, <TextNode textContent="\n ">] angular.js (line 5664)
2204 in compileNodes - mylocalcounter=1964 calling collectDirectives on nodeList[6] <TextNode textContent="\n "> angular.js (line 5623)
2205 in compileNodes - mylocalcounter=1964 length of newly collected directives for nodeList[6] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1964 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1964 done going through all the nodes in our list of length 7, list = NodeList[<TextNode textContent="\n ">, div.well, <TextNode textContent="\n ">, Comment { data="Anim pariatur cliche re...labore sustainable VHS.", length=602, previousElementSibling=div.well, more...}, <TextNode textContent="\n ">, div, <TextNode textContent="\n ">] angular.js (line 5664)
2206 in compileNodes - mylocalcounter=1955 calling collectDirectives on nodeList[2] <TextNode textContent="\n "> angular.js (line 5623)
2207 in compileNodes - mylocalcounter=1955 length of newly collected directives for nodeList[2] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1955 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1955 done going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, div.panel-body, <TextNode textContent="\n ">] angular.js (line 5664)
2208 in compileNodes - mylocalcounter=1909 calling collectDirectives on nodeList[4] <TextNode textContent="\n "> angular.js (line 5623)
2209 in compileNodes - mylocalcounter=1909 length of newly collected directives for nodeList[4] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1909 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1909 done going through all the nodes in our list of length 5, list = NodeList[<TextNode textContent="\n ">, div.panel-heading, <TextNode textContent="\n ">, div#collapseTwo.panel-collapse, <TextNode textContent="\n ">] angular.js (line 5664)
2210 in compileNodes - at end mylocalcounter=1909 linkFnFound=true angular.js (line 5670)
2211 in compileNodes - mylocalcounter=1898 calling collectDirectives on nodeList[2] <TextNode textContent="\n "> angular.js (line 5623)
2212 in compileNodes - mylocalcounter=1898 length of newly collected directives for nodeList[2] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1898 nodeLinkFn returned = null angular.js (line 5638)
2213 in compileNodes - mylocalcounter=1898 calling collectDirectives on nodeList[3] <div id="buttongroup" sstyle="position:absolute;bottom:0;margin-bottom:15px;"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=div maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
2214 in collectDirectives - looping through node.attributes.length = 2, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2215 in collectDirectives - nAttrs[0] = sstyle="position:absolute;bottom:0;margin-bottom:15px;" angular.js (line 5779)
2216 in collectDirectives - calling addDirective on directive with name=sstyle maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
2217 in collectDirectives - nAttrs[1] = id="buttongroup" angular.js (line 5779)
2218 in collectDirectives - calling addDirective on directive with name=id maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
2219 in compileNodes - mylocalcounter=1898 length of newly collected directives for nodeList[3] <div id="buttongroup" sstyle="position:absolute;bottom:0;margin-bottom:15px;">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1898 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1898 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=2220 angular.js (line 5614)
in compileNodes - mylocalcounter=2220 going through all the nodes in our list of length 5, list = NodeList[<TextNode textContent="\n ">, button.btn, <TextNode textContent="\n ">, button.btn, <TextNode textContent="\n ">] angular.js (line 5619)
2220 in compileNodes - mylocalcounter=2220 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
2221 in compileNodes - mylocalcounter=2220 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2220 nodeLinkFn returned = null angular.js (line 5638)
2222 in compileNodes - mylocalcounter=2220 calling collectDirectives on nodeList[1] <button class="btn btn-primary btn-xs" style="position:absolute; bottom:0; margin-left:10px; margin-bottom:10px" type="button"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=button maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
2223 in collectDirectives - looping through node.attributes.length = 3, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2224 in collectDirectives - nAttrs[0] = style="position:absolute; bottom:0; margin-left:10px; margin-bottom:10px" angular.js (line 5779)
2225 in collectDirectives - calling addDirective on directive with name=style maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
2226 in collectDirectives - nAttrs[1] = class="btn btn-primary btn-xs" angular.js (line 5779)
2227 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
2228 in collectDirectives - nAttrs[2] = type="button" angular.js (line 5779)
2229 in collectDirectives - calling addDirective on directive with name=type maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
2230 in compileNodes - mylocalcounter=2220 length of newly collected directives for nodeList[1] <button class="btn btn-primary btn-xs" style="position:absolute; bottom:0; margin-left:10px; margin-bottom:10px" type="button">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2220 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2220 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=2231 angular.js (line 5614)
in compileNodes - mylocalcounter=2231 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="\n Close Session\n ">] angular.js (line 5619)
2231 in compileNodes - mylocalcounter=2231 calling collectDirectives on nodeList[0] <TextNode textContent="\n Close Session\n "> angular.js (line 5623)
2232 in compileNodes - mylocalcounter=2231 length of newly collected directives for nodeList[0] <TextNode textContent="\n Close Session\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2231 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2231 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="\n Close Session\n ">] angular.js (line 5664)
2233 in compileNodes - mylocalcounter=2220 calling collectDirectives on nodeList[2] <TextNode textContent="\n "> angular.js (line 5623)
2234 in compileNodes - mylocalcounter=2220 length of newly collected directives for nodeList[2] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2220 nodeLinkFn returned = null angular.js (line 5638)
2235 in compileNodes - mylocalcounter=2220 calling collectDirectives on nodeList[3] <button class="btn btn-primary btn-xs" style="width:75px; position:absolute; bottom:0; margin-bottom:10px; right:0px; margin-right:23px;" type="button"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=button maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
2236 in collectDirectives - looping through node.attributes.length = 3, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2237 in collectDirectives - nAttrs[0] = style="width:75px; position:absolute; bottom:0; margin-bottom:10px; right:0px; margin-right:23px;" angular.js (line 5779)
2238 in collectDirectives - calling addDirective on directive with name=style maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
2239 in collectDirectives - nAttrs[1] = class="btn btn-primary btn-xs" angular.js (line 5779)
2240 in collectDirectives - calling addDirective on directive with name=class maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
2241 in collectDirectives - nAttrs[2] = type="button" angular.js (line 5779)
2242 in collectDirectives - calling addDirective on directive with name=type maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
2243 in compileNodes - mylocalcounter=2220 length of newly collected directives for nodeList[3] <button class="btn btn-primary btn-xs" style="width:75px; position:absolute; bottom:0; margin-bottom:10px; right:0px; margin-right:23px;" type="button">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2220 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2220 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=2244 angular.js (line 5614)
in compileNodes - mylocalcounter=2244 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="\n Post\n ">] angular.js (line 5619)
2244 in compileNodes - mylocalcounter=2244 calling collectDirectives on nodeList[0] <TextNode textContent="\n Post\n "> angular.js (line 5623)
2245 in compileNodes - mylocalcounter=2244 length of newly collected directives for nodeList[0] <TextNode textContent="\n Post\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2244 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2244 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="\n Post\n ">] angular.js (line 5664)
2246 in compileNodes - mylocalcounter=2220 calling collectDirectives on nodeList[4] <TextNode textContent="\n "> angular.js (line 5623)
2247 in compileNodes - mylocalcounter=2220 length of newly collected directives for nodeList[4] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2220 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2220 done going through all the nodes in our list of length 5, list = NodeList[<TextNode textContent="\n ">, button.btn, <TextNode textContent="\n ">, button.btn, <TextNode textContent="\n ">] angular.js (line 5664)
2248 in compileNodes - mylocalcounter=1898 calling collectDirectives on nodeList[4] <TextNode textContent="\n "> angular.js (line 5623)
2249 in compileNodes - mylocalcounter=1898 length of newly collected directives for nodeList[4] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1898 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1898 done going through all the nodes in our list of length 5, list = NodeList[<TextNode textContent="\n ">, div#transactionsummary.panel, <TextNode textContent="\n ">, div#buttongroup, <TextNode textContent="\n ">] angular.js (line 5664)
2250 in compileNodes - at end mylocalcounter=1898 linkFnFound=true angular.js (line 5670)
2251 in compileNodes - mylocalcounter=1758 calling collectDirectives on nodeList[4] <TextNode textContent="\n "> angular.js (line 5623)
2252 in compileNodes - mylocalcounter=1758 length of newly collected directives for nodeList[4] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1758 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1758 done going through all the nodes in our list of length 5, list = NodeList[<TextNode textContent="\n ">, div#transactiondetailsmain, <TextNode textContent="\n ">, div#transactionsummarycontainer, <TextNode textContent="\n ">] angular.js (line 5664)
2253 in compileNodes - at end mylocalcounter=1758 linkFnFound=true angular.js (line 5670)
2254 in compileNodes - mylocalcounter=1745 calling collectDirectives on nodeList[4] <TextNode textContent="\n "> angular.js (line 5623)
2255 in compileNodes - mylocalcounter=1745 length of newly collected directives for nodeList[4] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1745 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1745 done going through all the nodes in our list of length 5, list = NodeList[<TextNode textContent="\n ">, Comment { data=" border-style:none is for telerik", length=33, nextElementSibling=div#hsplitter, more...}, <TextNode textContent="\n ">, div#hsplitter, <TextNode textContent="\n ">] angular.js (line 5664)
2256 in compileNodes - at end mylocalcounter=1745 linkFnFound=true angular.js (line 5670)
2257 in compileNodes - mylocalcounter=1736 calling collectDirectives on nodeList[2] <TextNode textContent="\n\n \n\n \n "> angular.js (line 5623)
2258 in compileNodes - mylocalcounter=1736 length of newly collected directives for nodeList[2] <TextNode textContent="\n\n \n\n \n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1736 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1736 done going through all the nodes in our list of length 3, list = Object[<TextNode textContent="\n\n ">, div#accordion.panel-group, <TextNode textContent="\n\n \n\n \n ">] angular.js (line 5664)
2259 in compileNodes - at end mylocalcounter=1736 linkFnFound=true angular.js (line 5670)
in compile - mylocalcounter=1735 end of compile angular.js (line 5556)
2260 in applyDirectivesToNode - mylocalcounter=1730 done calling compile for directive ourtab angular.js (line 6029)
2261 in applyDirectivesToNode - mylocalcounter=1730 going to call compileTemplateUrl for directive i=0 name=ourtab directive=Object { require="^ourtabset", restrict="EA", replace=true, more...} on compileNode: <ourtab class="ng-scope" init="initializeTab(ourelem)" heading="Transactions"> angular.js (line 6090)
2262 in compileTemplateUrl for templateUrl=our/template/tabs/tab.html angular.js (line 6511)
2263 in applyDirectivesToNode - mylocalcounter=1730 done calling compileTemplateUrl for directive i=0 name=ourtab directive=Object { require="^ourtabset", restrict="EA", replace=true, more...} on compileNode: <ourtab class="ng-scope" init="initializeTab(ourelem)" heading="Transactions"> angular.js (line 6098)
2264 in applyDirectivesToNode - mylocalcounter=1730 done executing directive i=0 name=ourtab directive=Object { require="^ourtabset", restrict="EA", replace=true, more...} on compileNode: <ourtab class="ng-scope" init="initializeTab(ourelem)" heading="Transactions"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=1730 done executing all directives on the current compileNode=<ourtab class="ng-scope" init="initializeTab(ourelem)" heading="Transactions">; newScopeDirective=Object { require="^ourtabset", restrict="EA", replace=true, more...} angular.js (line 6124)
applyDirectivesToNode - hasTranscludeDirective && childTranscludeFn nodeLinkFn.transclude=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 6129)
 in compileNodes - mylocalcounter=1721 nodeLinkFn returned = function delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn) { "use strict";  		if ( templateUrl ) { 			console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=' + templateUrl);mycounter++; 		} 		else { 			console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=unknown');mycounter++; 		}         if (linkQueue) { 			console.log(mycounter + ' i  angular.js (line 5636)
2265 in compileNodes - mylocalcounter=1721 calling collectDirectives on nodeList[2] <TextNode textContent="\n "> angular.js (line 5623)
2266 in compileNodes - mylocalcounter=1721 length of newly collected directives for nodeList[2] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1721 nodeLinkFn returned = null angular.js (line 5638)
2267 in compileNodes - mylocalcounter=1721 calling collectDirectives on nodeList[3] <ourtab class="ng-scope" init="initializeTab2(ourelem)" heading="Reports"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=ourtab maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
2268 in collectDirectives - looping through node.attributes.length = 2, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2269 in collectDirectives - nAttrs[0] = init="initializeTab2(ourelem)" angular.js (line 5779)
2270 in collectDirectives - calling addDirective on directive with name=init maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
2271 in collectDirectives - nAttrs[1] = heading="Reports" angular.js (line 5779)
2272 in collectDirectives - calling addDirective on directive with name=heading maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
2273 in compileNodes - mylocalcounter=1721 length of newly collected directives for nodeList[3] <ourtab class="ng-scope" init="initializeTab2(ourelem)" heading="Reports">  ,  directives.length=1: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1721 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=2274 transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 5923)
2274 in applyDirectivesToNode - mylocalcounter=2274 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=2274 executing all 1 directives on the current compileNode: <ourtab class="ng-scope" init="initializeTab2(ourelem)" heading="Reports">, directives: [] angular.js (line 5946)
2275 in applyDirectivesToNode - mylocalcounter=2274 executing directive i=0 name=ourtab directive=Object { require="^ourtabset", restrict="EA", replace=true, more...} on compileNode: <ourtab class="ng-scope" init="initializeTab2(ourelem)" heading="Reports"> angular.js (line 5949)
2276 in applyDirectivesToNode - mylocalcounter=2274 because directive.scope=Object { heading="@", onSelect="&select", onDeselect="&deselect", more...} angular.js (line 5966)
2277 in applyDirectivesToNode - mylocalcounter=2274 hasTranscludeDirective = true angular.js (line 5991)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
2278 in applyDirectivesToNode - mylocalcounter=2274 calling compile for directive ourtab angular.js (line 6027)
2279 in compile for $compileNodes=Object[<TextNode textContent="\n ">, div.ng-scope, <TextNode textContent="\n ">] transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 5538)
in compile - calling compileNodes with $compileNodes=Object[<TextNode textContent="\n ">, div.ng-scope, <TextNode textContent="\n ">] angular.js (line 5551)
in compileNodes - start mylocalcounter=2280 angular.js (line 5614)
in compileNodes - mylocalcounter=2280 going through all the nodes in our list of length 3, list = Object[<TextNode textContent="\n ">, div.ng-scope, <TextNode textContent="\n ">] angular.js (line 5619)
2280 in compileNodes - mylocalcounter=2280 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
2281 in compileNodes - mylocalcounter=2280 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2280 nodeLinkFn returned = null angular.js (line 5638)
2282 in compileNodes - mylocalcounter=2280 calling collectDirectives on nodeList[1] <div class="ng-scope" style="padding:10px"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=div maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
2283 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2284 in collectDirectives - nAttrs[0] = style="padding:10px" angular.js (line 5779)
2285 in collectDirectives - calling addDirective on directive with name=style maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
2286 in compileNodes - mylocalcounter=2280 length of newly collected directives for nodeList[1] <div class="ng-scope" style="padding:10px">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2280 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2280 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=2287 angular.js (line 5614)
in compileNodes - mylocalcounter=2287 going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, p, <TextNode textContent="\n ">] angular.js (line 5619)
2287 in compileNodes - mylocalcounter=2287 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
2288 in compileNodes - mylocalcounter=2287 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2287 nodeLinkFn returned = null angular.js (line 5638)
2289 in compileNodes - mylocalcounter=2287 calling collectDirectives on nodeList[1] <p> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=p maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
2290 in collectDirectives - looping through node.attributes.length = 0, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2291 in compileNodes - mylocalcounter=2287 length of newly collected directives for nodeList[1] <p>  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2287 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2287 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=2292 angular.js (line 5614)
in compileNodes - mylocalcounter=2292 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="Some cool reports that we don't have yet.">] angular.js (line 5619)
2292 in compileNodes - mylocalcounter=2292 calling collectDirectives on nodeList[0] <TextNode textContent="Some cool reports that we don't have yet."> angular.js (line 5623)
2293 in compileNodes - mylocalcounter=2292 length of newly collected directives for nodeList[0] <TextNode textContent="Some cool reports that we don't have yet.">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2292 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2292 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="Some cool reports that we don't have yet.">] angular.js (line 5664)
2294 in compileNodes - mylocalcounter=2287 calling collectDirectives on nodeList[2] <TextNode textContent="\n "> angular.js (line 5623)
2295 in compileNodes - mylocalcounter=2287 length of newly collected directives for nodeList[2] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2287 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2287 done going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, p, <TextNode textContent="\n ">] angular.js (line 5664)
2296 in compileNodes - mylocalcounter=2280 calling collectDirectives on nodeList[2] <TextNode textContent="\n "> angular.js (line 5623)
2297 in compileNodes - mylocalcounter=2280 length of newly collected directives for nodeList[2] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2280 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2280 done going through all the nodes in our list of length 3, list = Object[<TextNode textContent="\n ">, div.ng-scope, <TextNode textContent="\n ">] angular.js (line 5664)
in compile - mylocalcounter=2279 end of compile angular.js (line 5556)
2298 in applyDirectivesToNode - mylocalcounter=2274 done calling compile for directive ourtab angular.js (line 6029)
2299 in applyDirectivesToNode - mylocalcounter=2274 going to call compileTemplateUrl for directive i=0 name=ourtab directive=Object { require="^ourtabset", restrict="EA", replace=true, more...} on compileNode: <ourtab class="ng-scope" init="initializeTab2(ourelem)" heading="Reports"> angular.js (line 6090)
2300 in compileTemplateUrl for templateUrl=our/template/tabs/tab.html angular.js (line 6511)
2301 in applyDirectivesToNode - mylocalcounter=2274 done calling compileTemplateUrl for directive i=0 name=ourtab directive=Object { require="^ourtabset", restrict="EA", replace=true, more...} on compileNode: <ourtab class="ng-scope" init="initializeTab2(ourelem)" heading="Reports"> angular.js (line 6098)
2302 in applyDirectivesToNode - mylocalcounter=2274 done executing directive i=0 name=ourtab directive=Object { require="^ourtabset", restrict="EA", replace=true, more...} on compileNode: <ourtab class="ng-scope" init="initializeTab2(ourelem)" heading="Reports"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=2274 done executing all directives on the current compileNode=<ourtab class="ng-scope" init="initializeTab2(ourelem)" heading="Reports">; newScopeDirective=Object { require="^ourtabset", restrict="EA", replace=true, more...} angular.js (line 6124)
applyDirectivesToNode - hasTranscludeDirective && childTranscludeFn nodeLinkFn.transclude=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 6129)
 in compileNodes - mylocalcounter=1721 nodeLinkFn returned = function delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn) { "use strict";  		if ( templateUrl ) { 			console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=' + templateUrl);mycounter++; 		} 		else { 			console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=unknown');mycounter++; 		}         if (linkQueue) { 			console.log(mycounter + ' i  angular.js (line 5636)
2303 in compileNodes - mylocalcounter=1721 calling collectDirectives on nodeList[4] <TextNode textContent="\n "> angular.js (line 5623)
2304 in compileNodes - mylocalcounter=1721 length of newly collected directives for nodeList[4] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1721 nodeLinkFn returned = null angular.js (line 5638)
2305 in compileNodes - mylocalcounter=1721 calling collectDirectives on nodeList[5] <ourtab class="ng-scope" init="initializeTab2(ourelem)" heading="Warnings/Notes"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=ourtab maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
2306 in collectDirectives - looping through node.attributes.length = 2, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2307 in collectDirectives - nAttrs[0] = init="initializeTab2(ourelem)" angular.js (line 5779)
2308 in collectDirectives - calling addDirective on directive with name=init maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
2309 in collectDirectives - nAttrs[1] = heading="Warnings/Notes" angular.js (line 5779)
2310 in collectDirectives - calling addDirective on directive with name=heading maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
2311 in compileNodes - mylocalcounter=1721 length of newly collected directives for nodeList[5] <ourtab class="ng-scope" init="initializeTab2(ourelem)" heading="Warnings/Notes">  ,  directives.length=1: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1721 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=2312 transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 5923)
2312 in applyDirectivesToNode - mylocalcounter=2312 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=2312 executing all 1 directives on the current compileNode: <ourtab class="ng-scope" init="initializeTab2(ourelem)" heading="Warnings/Notes">, directives: [] angular.js (line 5946)
2313 in applyDirectivesToNode - mylocalcounter=2312 executing directive i=0 name=ourtab directive=Object { require="^ourtabset", restrict="EA", replace=true, more...} on compileNode: <ourtab class="ng-scope" init="initializeTab2(ourelem)" heading="Warnings/Notes"> angular.js (line 5949)
2314 in applyDirectivesToNode - mylocalcounter=2312 because directive.scope=Object { heading="@", onSelect="&select", onDeselect="&deselect", more...} angular.js (line 5966)
2315 in applyDirectivesToNode - mylocalcounter=2312 hasTranscludeDirective = true angular.js (line 5991)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - no id in cache jquery-1.9.1.js (line 1577)
2316 in applyDirectivesToNode - mylocalcounter=2312 calling compile for directive ourtab angular.js (line 6027)
2317 in compile for $compileNodes=Object[<TextNode textContent="\n ">, div.ng-scope, <TextNode textContent="\n ">] transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 5538)
in compile - calling compileNodes with $compileNodes=Object[<TextNode textContent="\n ">, div.ng-scope, <TextNode textContent="\n ">] angular.js (line 5551)
in compileNodes - start mylocalcounter=2318 angular.js (line 5614)
in compileNodes - mylocalcounter=2318 going through all the nodes in our list of length 3, list = Object[<TextNode textContent="\n ">, div.ng-scope, <TextNode textContent="\n ">] angular.js (line 5619)
2318 in compileNodes - mylocalcounter=2318 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
2319 in compileNodes - mylocalcounter=2318 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2318 nodeLinkFn returned = null angular.js (line 5638)
2320 in compileNodes - mylocalcounter=2318 calling collectDirectives on nodeList[1] <div class="ng-scope" style="padding:10px"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=div maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
2321 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2322 in collectDirectives - nAttrs[0] = style="padding:10px" angular.js (line 5779)
2323 in collectDirectives - calling addDirective on directive with name=style maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
2324 in compileNodes - mylocalcounter=2318 length of newly collected directives for nodeList[1] <div class="ng-scope" style="padding:10px">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2318 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2318 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=2325 angular.js (line 5614)
in compileNodes - mylocalcounter=2325 going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, p, <TextNode textContent="\n ">] angular.js (line 5619)
2325 in compileNodes - mylocalcounter=2325 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
2326 in compileNodes - mylocalcounter=2325 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2325 nodeLinkFn returned = null angular.js (line 5638)
2327 in compileNodes - mylocalcounter=2325 calling collectDirectives on nodeList[1] <p> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=p maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
2328 in collectDirectives - looping through node.attributes.length = 0, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2329 in compileNodes - mylocalcounter=2325 length of newly collected directives for nodeList[1] <p>  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2325 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2325 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=2330 angular.js (line 5614)
in compileNodes - mylocalcounter=2330 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="Some cool warnings/notes that we don't have yet.">] angular.js (line 5619)
2330 in compileNodes - mylocalcounter=2330 calling collectDirectives on nodeList[0] <TextNode textContent="Some cool warnings/notes that we don't have yet."> angular.js (line 5623)
2331 in compileNodes - mylocalcounter=2330 length of newly collected directives for nodeList[0] <TextNode textContent="Some cool warnings/notes that we don't have yet.">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2330 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2330 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="Some cool warnings/notes that we don't have yet.">] angular.js (line 5664)
2332 in compileNodes - mylocalcounter=2325 calling collectDirectives on nodeList[2] <TextNode textContent="\n "> angular.js (line 5623)
2333 in compileNodes - mylocalcounter=2325 length of newly collected directives for nodeList[2] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2325 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2325 done going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, p, <TextNode textContent="\n ">] angular.js (line 5664)
2334 in compileNodes - mylocalcounter=2318 calling collectDirectives on nodeList[2] <TextNode textContent="\n "> angular.js (line 5623)
2335 in compileNodes - mylocalcounter=2318 length of newly collected directives for nodeList[2] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2318 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2318 done going through all the nodes in our list of length 3, list = Object[<TextNode textContent="\n ">, div.ng-scope, <TextNode textContent="\n ">] angular.js (line 5664)
in compile - mylocalcounter=2317 end of compile angular.js (line 5556)
2336 in applyDirectivesToNode - mylocalcounter=2312 done calling compile for directive ourtab angular.js (line 6029)
2337 in applyDirectivesToNode - mylocalcounter=2312 going to call compileTemplateUrl for directive i=0 name=ourtab directive=Object { require="^ourtabset", restrict="EA", replace=true, more...} on compileNode: <ourtab class="ng-scope" init="initializeTab2(ourelem)" heading="Warnings/Notes"> angular.js (line 6090)
2338 in compileTemplateUrl for templateUrl=our/template/tabs/tab.html angular.js (line 6511)
2339 in applyDirectivesToNode - mylocalcounter=2312 done calling compileTemplateUrl for directive i=0 name=ourtab directive=Object { require="^ourtabset", restrict="EA", replace=true, more...} on compileNode: <ourtab class="ng-scope" init="initializeTab2(ourelem)" heading="Warnings/Notes"> angular.js (line 6098)
2340 in applyDirectivesToNode - mylocalcounter=2312 done executing directive i=0 name=ourtab directive=Object { require="^ourtabset", restrict="EA", replace=true, more...} on compileNode: <ourtab class="ng-scope" init="initializeTab2(ourelem)" heading="Warnings/Notes"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=2312 done executing all directives on the current compileNode=<ourtab class="ng-scope" init="initializeTab2(ourelem)" heading="Warnings/Notes">; newScopeDirective=Object { require="^ourtabset", restrict="EA", replace=true, more...} angular.js (line 6124)
applyDirectivesToNode - hasTranscludeDirective && childTranscludeFn nodeLinkFn.transclude=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 6129)
 in compileNodes - mylocalcounter=1721 nodeLinkFn returned = function delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn) { "use strict";  		if ( templateUrl ) { 			console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=' + templateUrl);mycounter++; 		} 		else { 			console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=unknown');mycounter++; 		}         if (linkQueue) { 			console.log(mycounter + ' i  angular.js (line 5636)
2341 in compileNodes - mylocalcounter=1721 calling collectDirectives on nodeList[6] <TextNode textContent="\n "> angular.js (line 5623)
2342 in compileNodes - mylocalcounter=1721 length of newly collected directives for nodeList[6] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1721 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1721 done going through all the nodes in our list of length 7, list = Object[<TextNode textContent="\n ">, li, <TextNode textContent="\n ">, li, <TextNode textContent="\n ">, li, <TextNode textContent="\n ">] angular.js (line 5664)
2343 in compileNodes - at end mylocalcounter=1721 linkFnFound=true angular.js (line 5670)
in compile - mylocalcounter=1720 end of compile angular.js (line 5556)
2344 in applyDirectivesToNode - mylocalcounter=1715 done calling compile for directive ourtabset angular.js (line 6029)
2345 in applyDirectivesToNode - mylocalcounter=1715 going to call compileTemplateUrl for directive i=0 name=ourtabset directive=Object { restrict="EA", transclude=true, replace=true, more...} on compileNode: <ourtabset> angular.js (line 6090)
2346 in compileTemplateUrl for templateUrl=our/template/tabs/tabset.html angular.js (line 6511)
2347 in applyDirectivesToNode - mylocalcounter=1715 done calling compileTemplateUrl for directive i=0 name=ourtabset directive=Object { restrict="EA", transclude=true, replace=true, more...} on compileNode: <ourtabset> angular.js (line 6098)
2348 in applyDirectivesToNode - mylocalcounter=1715 done executing directive i=0 name=ourtabset directive=Object { restrict="EA", transclude=true, replace=true, more...} on compileNode: <ourtabset> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=1715 done executing all directives on the current compileNode=<ourtabset>; newScopeDirective=Object { restrict="EA", transclude=true, replace=true, more...} angular.js (line 6124)
applyDirectivesToNode - hasTranscludeDirective && childTranscludeFn nodeLinkFn.transclude=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 6129)
 in compileNodes - mylocalcounter=1710 nodeLinkFn returned = function delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn) { "use strict";  		if ( templateUrl ) { 			console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=' + templateUrl);mycounter++; 		} 		else { 			console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=unknown');mycounter++; 		}         if (linkQueue) { 			console.log(mycounter + ' i  angular.js (line 5636)
2349 in compileNodes - mylocalcounter=1710 calling collectDirectives on nodeList[2] <TextNode textContent="\n \n \n \n\n \n \n \n "> angular.js (line 5623)
2350 in compileNodes - mylocalcounter=1710 length of newly collected directives for nodeList[2] <TextNode textContent="\n \n \n \n\n \n \n \n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=1710 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=1710 done going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n \n ">, div.tabbable, <TextNode textContent="\n \n \n \n\n \n \n \n ">] angular.js (line 5664)
2351 in compileNodes - at end mylocalcounter=1710 linkFnFound=true angular.js (line 5670)
2352 in get success - for templateUrl=template/tellerTransactions.html linkQueue.length = 4 angular.js (line 6565)
in get success - scope from linkQueue=Scope { $id="003", this=Scope, $$listeners={...}, more...} angular.js (line 6572)
2353 in get success - for templateUrl=template/tellerTransactions.html of compileTemplateUrl for templateUrl=template/tellerTransactions.html calling afterTemplateNodeLinkFn angular.js (line 6585)
 2354 in nodeLinkFn - start, mylocalcounter=1703 linkNode=<div ng-show="showTellerTransactions" style="height:710px; wwidth:600px; position:absolute; top:10px; left:420px; right:15px;;height:710px; wwidth:600px; position:absolute; top:10px; left:420px; right:15px;" class="mainTabCtrl"> 		 			<ourtabset></ourtabset> 			 			 			  			 			 			 		</div> , $element=  Object[div.mainTabCtrl], boundTranscludeFn=boundTranscludeFn(transcludedScope, cloneFn, controllers) angular.js (line 6208)
2355 in nextUid - at start previous uid = ["0", "0", "R"] angular.js (line 382)
2355 in nextUid - digit = 66 angular.js (line 387)
2356 in nextUid - setting index 2 to C , new uid= ["0", "0", "R"] angular.js (line 398)
2357 new isolate scope created: id = 00C angular.js (line 11585)
in nodeLinkFn - mylocalcounter=1703 creating new scope because newIsolateScopeDirective=Object { restrict="E", scope={...}, priority=0, more...} new scope = Scope { $id="00C", $$childTail=Scope, $$childHead=Scope, more...} angular.js (line 6215)
in JQuery internalData - id=undefined, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - name="$isolateScope", thisCache=Object { $isolateScope=Scope, $tellertransactionsController={...}} jquery-1.9.1.js (line 1631)
2358 in nodeLinkFn - mylocalcounter=1703 controllerDirectives=Object { tellertransactions={...}} angular.js (line 6302)
2359 in nodeLinkFn - mylocalcounter=1703 directive === newIsolateScopeDirective=true, directive.$$isolateScope=undefined, isolateScope=Scope { $id="00C", $$childTail=Scope, $$childHead=Scope, more...}, scope=Scope { $id="003", this=Scope, $$listeners={...}, more...} angular.js (line 6305)
2360 in nodeLinkFn - mylocalcounter=1703 locals.$scope=Scope { $id="00C", $$childTail=Scope, $$childHead=Scope, more...} angular.js (line 6312)
2361 in nodeLinkFn - mylocalcounter=1703 controller for directive tellertransactions =  "function ($scope, $element) { "use strict";  			var winHeight = $( window ).height(); 			var newHeight = winHeight - 36; 			$(".mainTabCtrl").height(newHeight);          }"  , $controller=function() angular.js (line 6319)
2362 in nodeLinkFn - mylocalcounter=1703 elementControllers[tellertransactions] = Object {} angular.js (line 6321)
in JQuery internalData - id=48, cache=Object { 1={...}, 20={...}, 22={...}, more...} jquery-1.9.1.js (line 1572)
in JQuery internalData - name="$tellertransactionsController", thisCache=Object { $isolateScope=Scope, $tellertransactionsController={...}} jquery-1.9.1.js (line 1631)
2363 in nodeLinkFn - mylocalcounter=1703 just added controller $tellertransactions Object {} to data node Object[div.mainTabCtrl] angular.js (line 6330)
2363 in nodeLinkFn - mylocalcounter=1703 looping through preLinkFns of length 0 for scope Scope { $id="003", this=Scope, $$listeners={...}, more...} and element Object[div.mainTabCtrl] angular.js (line 6340)
setting scopeToChild to isolateScope Scope { $id="00C", $$childTail=Scope, $$childHead=Scope, more...} angular.js (line 6359)
 2364 in nodeLinkFn - calling childLinkFs = function compositeLinkFn(scope, nodeList, $rootElement, boundTranscludeFn) { "use strict";          var nodeLinkFn, childLinkFn, node, $node, childScope, childTranscludeFn, i, ii, n;          // copy nodeList so that linking doesn't break due to live list updates.         var nodeListLength = nodeList.length,             stableNodeList = new Array(nodeListLength);         for (i = 0; i < nod and passing in the following childNodes:   NodeList[<TextNode textContent="\n \n ">, div.tabbable, <TextNode textContent="\n \n \n \n\n \n \n \n ">] angular.js (line 6363)
in compositeLinkFn - mylocalcounter=1710 scope=Scope { $id="00C", $$childTail=Scope, $$childHead=Scope, more...}, going through all linkFns = [null, null, delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn), null, null, null] and stableNodes [<TextNode textContent="\n \n ">, ourtabset, <TextNode textContent="\n \n \n \n\n \n \n \n ">], boundTranscludeFn=boundTranscludeFn(transcludedScope, cloneFn, controllers) angular.js (line 5688)
compositeLinkFn()angular.js (line 5689)
nodeLinkFn()angular.js (line 6364)
compileTemplateUrl/<()angular.js (line 6587)
$http/promise.success/<()angular.js (line 7760)
qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137)
qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137)
qFactory/ref/<.then/<()angular.js (line 11224)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
2365 in compositeLinkFn - mylocalcounter=1710 node in loop 0 = <TextNode textContent="\n \n "> angular.js (line 5696)
2366 in compositeLinkFn - mylocalcounter=1710 node in loop 1 = <ourtabset> angular.js (line 5696)
2367 in compositeLinkFn - mylocalcounter=1710 nodeLinkFn=  "function delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn) { "use strict";  		if ( templateUrl ) { 			console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=' + templateUrl);mycounter++; 		} 		else { 			console.log(mycounter + ' in delayedNodeLinkFn - for templateUrl=unknown');mycounter++; 		}         if (linkQueue) { 			console.log(mycounter + ' i"  angular.js (line 5699)
2368 in compositeLinkFn - mylocalcounter=1710 childScope = same as parent scope angular.js (line 5705)
2369 in compositeLinkFn - mylocalcounter=1710 childTranscludeFn = function publicLinkFn(scope, cloneConnectFn, transcludeControllers){ "use strict"; console.log(mycounter + ' in publicLinkFn - start: mylocalcounter='+mylocalcounter+' scope=%o, cloneConnectFn=%o, transcludeControllers=%o, $compileNodes=%o', scope, cloneConnectFn, transcludeControllers, $compileNodes);mycounter++; assertArg(scope, 'scope'); // important!!: we must call our jqLite.clone() since the jQuery one is trying to be smart // and sometimes changes the structure of the DOM. var $linkNode = cloneConnectFn ? JQLitePrototype.clone.call($compileNodes) // IMPORTANT!!! : $compileNodes; forEach(transcludeControllers, function(instance, name) { console.log(mycounter + ' in publicLinkFn - adding controller to data node: controller $' + name + 'Controller=%o', instance);mycounter++; $linkNode.data('$' + name + 'Controller', instance); }); // Attach scope only to non-text nodes. for(var i = 0, ii = $linkNode.length; i<ii; i++) { var node = $linkNode[i], nodeType = node.nodeType; if (nodeType === 1 /* element */ || nodeType === 9 /* document */) { $linkNode.eq(i).data('$scope', scope); } } if (cloneConnectFn) cloneConnectFn($linkNode, scope); if (compositeLinkFn) compositeLinkFn(scope, $linkNode, $linkNode); console.log('publicLinkFn - end'); return $linkNode; } boundTranscludeFn = function boundTranscludeFn(transcludedScope, cloneFn, controllers) { "use strict"; console.log(mycounter + ' in boundTranscludeFn - transcludedScope=%o, cloneFn=%o, controllers=%o, transcludeFn=%o, ourcounter=%o', transcludedScope, cloneFn, controllers, transcludeFn, ourcounter);mycounter++; var scopeCreated = false; if (!transcludedScope) { transcludedScope transcludeFn = function publicLinkFn(scope, cloneConnectFn, transcludeControllers){ "use strict"; console.log(mycounter + ' in publicLinkFn - start: mylocalcounter='+mylocalcounter+' scope=%o, cloneConnectFn=%o, transcludeControllers=%o, $compileNodes=%o', scope, cloneConnectFn, transcludeControllers, $compileNodes);mycounter++; assertArg(scope, 'scope'); // important!!: we must call our jqLite.clone() since the jQuery one is trying to be smart // and sometimes changes the structure of the DOM. var $linkNode = cloneConnectFn ? JQLitePrototype.clone.call($compileNodes) // IMPORTANT!!! : $compileNodes; forEach(transcludeControllers, function(instance, name) { console.log(mycounter + ' in publicLinkFn - adding controller to data node: controller $' + name + 'Controller=%o', instance);mycounter++; $linkNode.data('$' + name + 'Controller', instance); }); // Attach scope only to non-text nodes. for(var i = 0, ii = $linkNode.length; i<ii; i++) { var node = $linkNode[i], nodeType = node.nodeType; if (nodeType === 1 /* element */ || nodeType === 9 /* document */) { $linkNode.eq(i).data('$scope', scope); } } if (cloneConnectFn) cloneConnectFn($linkNode, scope); if (compositeLinkFn) compositeLinkFn(scope, $linkNode, $linkNode); console.log('publicLinkFn - end'); return $linkNode; } angular.js (line 5710)
2370 in compositeLinkFn - mylocalcounter=1710 calling nodeLinkFn with createBoundTranscludeFn angular.js (line 5712)
2371 in createBoundTranscludeFn - scope=Scope { $id="00C", $$childTail=Scope, $$childHead=Scope, more...}, transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 5730)
2372 in delayedNodeLinkFn - for templateUrl=our/template/tabs/tabset.html angular.js (line 6598)
2373 in delayedNodeLinkFn - linkQueue is true, scope=Scope { $id="00C", $$childTail=Scope, $$childHead=Scope, more...}, node=<ourtabset> angular.js (line 6604)
2373 in compositeLinkFn - mylocalcounter=1710 node in loop 2 = <TextNode textContent="\n \n \n \n\n \n \n \n "> angular.js (line 5696)
2374 in compositeLinkFn - mylocalcounter=1710 scope=Scope { $id="00C", $$childTail=Scope, $$childHead=Scope, more...}, done going through all linkFns = [null, null, delayedNodeLinkFn(ignoreChildLinkFn, scope, node, rootElement, boundTranscludeFn), null, null, null], angular.js (line 5725)
2375 in nodeLinkFn - mylocalcounter=1703 looping through postLinkFns of length 1 for scope Scope { $id="003", this=Scope, $$listeners={...}, more...} and element Object[div.mainTabCtrl] angular.js (line 6367)
2376 in nodeLinkFn - mylocalcounter=1703 postLinkFn 0 =  "function (scope, element, attr) { "use strict";      scope.$watch(attr.ngShow, function ngShowWatchAction(value){       $animate[toBoolean(value) ? 'removeClass' : 'addClass'](element, 'ng-hide');     });   }"  , directiveName= tellertransactions, scope Scope { $id="003", this=Scope, $$listeners={...}, more...}, element Object[div.mainTabCtrl]  , linkNode=<div ng-show="showTellerTransactions" style="height:710px; wwidth:600px; position:absolute; top:10px; left:420px; right:15px;;height:710px; wwidth:600px; position:absolute; top:10px; left:420px; right:15px;" class="mainTabCtrl"> 		 			<ourtabset></ourtabset> 			 			 			  			 			 			 		</div>  angular.js (line 6372)
2377 mylocalcounter=1703 in nodeLinkFn - end angular.js (line 6400)
2378 in get success - for templateUrl=template/tellerTransactions.html of compileTemplateUrl for templateUrl=template/tellerTransactions.html done calling afterTemplateNodeLinkFn angular.js (line 6588)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { data=" <div style="height:71... \r\n \r\n \r\n </div>", status=200, config={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then 2 angular.js (line 11136)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then 2 angular.js (line 11136)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then 2 angular.js (line 11136)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then 2 angular.js (line 11136)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { transformRequest=[1], transformResponse=[1], cache={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then 2 angular.js (line 11136)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { data="<li ng-class="{active: ...>{{heading}}</a>\n</li>\n", status=200, config={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then angular.js (line 11136)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { data="<li ng-class="{active: ...>{{heading}}</a>\n</li>\n", status=200, config={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then angular.js (line 11136)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { data="<li ng-class="{active: ...>{{heading}}</a>\n</li>\n", status=200, config={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then angular.js (line 11136)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { data="\n<div class="tabbable">...</div>\n </div>\n</div>\n", status=200, config={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then angular.js (line 11136)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { data="<li ng-class="{active: ...>{{heading}}</a>\n</li>\n", status=200, config={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then angular.js (line 11136)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { data="<li ng-class="{active: ...>{{heading}}</a>\n</li>\n", status=200, config={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then 2 angular.js (line 11136)
in promise.then for response Object { data="<li ng-class="{active: ...>{{heading}}</a>\n</li>\n", status=200, config={...}, more...} angular.js (line 7759)
2379 in get success - for templateUrl=our/template/tabs/tab.html content = <li ng-class="{active: active, disabled: disabled}">   <a ng-click="select()" our-tab-heading-transclude>{{heading}}</a> </li>  angular.js (line 6516)
compileTemplateUrl/<()angular.js (line 6517)
$http/promise.success/<()angular.js (line 7760)
qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137)
qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137)
qFactory/ref/<.then/<()angular.js (line 11224)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
2380 in get success - replace is true on origAsyncDirective angular.js (line 6523)
in collectDirectives - calling addDirective on node with name=li maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
2381 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2382 in collectDirectives - nAttrs[0] = ng-class="{active: active, disabled: disabled}" angular.js (line 5779)
2383 in collectDirectives - calling addDirective on directive with name=ngClass maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
2384 in get success - templateDirectives as a result of collectDirectives=[Object { $$isolateScope=true, restrict="AC", priority=0, more...}] directives from original compileTemplateUrl=[] angular.js (line 6536)
in get success - calling markDirectivesAsIsolate because origAsyncDirective.scope isObject angular.js (line 6539)
marking directive ngClass as needing isolate scope. angular.js (line 6407)
in get success - templateDirectives after marked as isolate = [Object { $$isolateScope=true, restrict="AC", priority=0, more...}] angular.js (line 6541)
2385 in get success - for templateUrl=our/template/tabs/tab.html adding derivedSyncDirective Object { require="^ourtabset", restrict="EA", scope={...}, more...} to front of directives list angular.js (line 6550)
2386 in get success - for templateUrl=our/template/tabs/tab.html calling applyDirectivesToNode, directives=[Object { require="^ourtabset", restrict="EA", scope={...}, more...}, Object { $$isolateScope=true, restrict="AC", priority=0, more...}], compileNode=<li ng-class="{active: active, disabled: disabled}" init="initializeTab(ourelem)" heading="Transactions"> angular.js (line 6553)
in applyDirectivesToNode - start: mylocalcounter=2387 transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 5923)
2387 in applyDirectivesToNode - mylocalcounter=2387 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=2387 executing all 2 directives on the current compileNode: <li ng-class="{active: active, disabled: disabled}" init="initializeTab(ourelem)" heading="Transactions">, directives: [Object { require="^ourtabset", restrict="EA", scope={...}, more...}, Object { $$isolateScope=true, restrict="AC", priority=0, more...}] angular.js (line 5946)
2388 in applyDirectivesToNode - mylocalcounter=2387 executing directive i=0 name=ourtab directive=Object { require="^ourtabset", restrict="EA", scope={...}, more...} on compileNode: <li ng-class="{active: active, disabled: disabled}" init="initializeTab(ourelem)" heading="Transactions"> angular.js (line 5949)
2389 in applyDirectivesToNode - mylocalcounter=2387 because directive.scope=Object { heading="@", onSelect="&select", onDeselect="&deselect", more...} angular.js (line 5966)
2390 in applyDirectivesToNode - because directive.scope is an object=Object { heading="@", onSelect="&select", onDeselect="&deselect", more...}, newIsolateScopeDirective=Object { require="^ourtabset", restrict="EA", scope={...}, more...} angular.js (line 5973)
2391 in applyDirectivesToNode - creating controllerDirectives[ourtab] = Object { require="^ourtabset", restrict="EA", scope={...}, more...} angular.js (line 5986)
2392 in applyDirectivesToNode - mylocalcounter=2387 in directive.compile for compileNode li templateAttrs = Object { $$element={...}, $attr={...}, init="initializeTab(ourelem)", more...} angular.js (line 6101)
applyDirectivesToNode - mylocalcounter=2387 linkFn returned from directive.compile = function postLink(scope, elm, attrs, tabsetCtrl) { console.log('in postLink for ourtab direct scope=%o', scope); var getActive, setActive; scope.initialized = false; if (attrs.active) { getActive = $parse(attrs.active); setActive = getActive.assign; scope.$parent.$watch(getActive, function updateActive(value, oldVal) { // Avo angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=2387 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107)
adding postlinkFn function postLink(scope, elm, attrs, tabsetCtrl) { console.log('in postLink for ourtab direct scope=%o', scope); var getActive, setActive; scope.initialized = false; if (attrs.active) { getActive = $parse(attrs.active); setActive = getActive.assign; scope.$parent.$watch(getActive, function updateActive(value, oldVal) { // Avo angular.js (line 6148)
adding post AnnotateFn with isolateScope = true angular.js (line 6152)
2393 in applyDirectivesToNode - mylocalcounter=2387 done executing directive i=0 name=ourtab directive=Object { require="^ourtabset", restrict="EA", scope={...}, more...} on compileNode: <li ng-class="{active: active, disabled: disabled}" init="initializeTab(ourelem)" heading="Transactions"> angular.js (line 6122)
2394 in applyDirectivesToNode - mylocalcounter=2387 executing directive i=1 name=ngClass directive=Object { $$isolateScope=true, restrict="AC", priority=0, more...} on compileNode: <li ng-class="{active: active, disabled: disabled}" init="initializeTab(ourelem)" heading="Transactions"> angular.js (line 5949)
2395 in applyDirectivesToNode - mylocalcounter=2387 in directive.compile for compileNode li templateAttrs = Object { $$element={...}, $attr={...}, init="initializeTab(ourelem)", more...} angular.js (line 6101)
 applyDirectivesToNode - mylocalcounter=2387 linkFn returned from directive.compile = function (scope, element, attr) { "use strict";          var oldVal;          scope.$watch(attr[name], ngClassWatchAction, true);          attr.$observe('class', function(value) {           ngClassWatchAction(scope.$eval(attr[name]));         });           if (name !== 'ngClass') {           scope.$watch('$index', function($index, old$index) {             // jshint bitwise: false       angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=2387 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107)
 adding postlinkFn function (scope, element, attr) { "use strict";          var oldVal;          scope.$watch(attr[name], ngClassWatchAction, true);          attr.$observe('class', function(value) {           ngClassWatchAction(scope.$eval(attr[name]));         });           if (name !== 'ngClass') {           scope.$watch('$index', function($index, old$index) {             // jshint bitwise: false       angular.js (line 6148)
adding post AnnotateFn with isolateScope = true angular.js (line 6152)
2396 in applyDirectivesToNode - mylocalcounter=2387 done executing directive i=1 name=ngClass directive=Object { $$isolateScope=true, restrict="AC", priority=0, more...} on compileNode: <li ng-class="{active: active, disabled: disabled}" init="initializeTab(ourelem)" heading="Transactions"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=2387 done executing all directives on the current compileNode=<li ng-class="{active: active, disabled: disabled}" init="initializeTab(ourelem)" heading="Transactions">; newScopeDirective=Object { require="^ourtabset", restrict="EA", scope={...}, more...} angular.js (line 6124)
2397 in get success - for templateUrl=our/template/tabs/tab.html calling compileNodes with $compileNode[0].childNodes angular.js (line 6562)
in compileNodes - start mylocalcounter=2398 angular.js (line 5614)
in compileNodes - mylocalcounter=2398 going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, a, <TextNode textContent="\n">] angular.js (line 5619)
2398 in compileNodes - mylocalcounter=2398 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
2399 in compileNodes - mylocalcounter=2398 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2398 nodeLinkFn returned = null angular.js (line 5638)
2400 in compileNodes - mylocalcounter=2398 calling collectDirectives on nodeList[1] <a our-tab-heading-transclude="" ng-click="select()"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=a maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
2401 in collectDirectives - looping through node.attributes.length = 2, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2402 in collectDirectives - nAttrs[0] = our-tab-heading-transclude="" angular.js (line 5779)
2403 in collectDirectives - calling addDirective on directive with name=ourTabHeadingTransclude maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
2404 in collectDirectives - nAttrs[1] = ng-click="select()" angular.js (line 5779)
2405 in collectDirectives - calling addDirective on directive with name=ngClick maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
2406 in compileNodes - mylocalcounter=2398 length of newly collected directives for nodeList[1] <a our-tab-heading-transclude="" ng-click="select()">  ,  directives.length=3: directives=   [Object { restrict="E", priority=0, index=0, more...}, Object { priority=0, index=0, name="ngClick", more...}, Object { restrict="A", require="^ourtab", priority=0, more...}] angular.js (line 5627)
in compileNodes - mylocalcounter=2398 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=2407 transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 5923)
2407 in applyDirectivesToNode - mylocalcounter=2407 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=2407 executing all 3 directives on the current compileNode: <a our-tab-heading-transclude="" ng-click="select()">, directives: [Object { restrict="E", priority=0, index=0, more...}, Object { priority=0, index=0, name="ngClick", more...}, Object { restrict="A", require="^ourtab", priority=0, more...}] angular.js (line 5946)
2408 in applyDirectivesToNode - mylocalcounter=2407 executing directive i=0 name=a directive=Object { restrict="E", priority=0, index=0, more...} on compileNode: <a our-tab-heading-transclude="" ng-click="select()"> angular.js (line 5949)
2409 in applyDirectivesToNode - mylocalcounter=2407 in directive.compile for compileNode a templateAttrs = Object { $$element={...}, $attr={...}, ngClick="select()", more...} angular.js (line 6101)
 applyDirectivesToNode - mylocalcounter=2407 linkFn returned from directive.compile = function (scope, element) { "use strict";          element.on('click', function(event){           // if we have no href url, then don't navigate anywhere.           if (!element.attr('href')) {             event.preventDefault();           }         });       }  angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=2407 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107)
 adding postlinkFn function (scope, element) { "use strict";          element.on('click', function(event){           // if we have no href url, then don't navigate anywhere.           if (!element.attr('href')) {             event.preventDefault();           }         });       }  angular.js (line 6148)
2410 in applyDirectivesToNode - mylocalcounter=2407 done executing directive i=0 name=a directive=Object { restrict="E", priority=0, index=0, more...} on compileNode: <a our-tab-heading-transclude="" ng-click="select()"> angular.js (line 6122)
2411 in applyDirectivesToNode - mylocalcounter=2407 executing directive i=1 name=ngClick directive=Object { priority=0, index=0, name="ngClick", more...} on compileNode: <a our-tab-heading-transclude="" ng-click="select()"> angular.js (line 5949)
2412 in applyDirectivesToNode - mylocalcounter=2407 in directive.compile for compileNode a templateAttrs = Object { $$element={...}, $attr={...}, ngClick="select()", more...} angular.js (line 6101)
 applyDirectivesToNode - mylocalcounter=2407 linkFn returned from directive.compile = function (scope, element, attr) { "use strict";              element.on(lowercase(name), function(event) {               scope.$apply(function() {                 fn(scope, {$event:event});               });             });           }  angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=2407 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107)
 adding postlinkFn function (scope, element, attr) { "use strict";              element.on(lowercase(name), function(event) {               scope.$apply(function() {                 fn(scope, {$event:event});               });             });           }  angular.js (line 6148)
2413 in applyDirectivesToNode - mylocalcounter=2407 done executing directive i=1 name=ngClick directive=Object { priority=0, index=0, name="ngClick", more...} on compileNode: <a our-tab-heading-transclude="" ng-click="select()"> angular.js (line 6122)
2414 in applyDirectivesToNode - mylocalcounter=2407 executing directive i=2 name=ourTabHeadingTransclude directive=Object { restrict="A", require="^ourtab", priority=0, more...} on compileNode: <a our-tab-heading-transclude="" ng-click="select()"> angular.js (line 5949)
2415 in applyDirectivesToNode - mylocalcounter=2407 in directive.compile for compileNode a templateAttrs = Object { $$element={...}, $attr={...}, ngClick="select()", more...} angular.js (line 6101)
 applyDirectivesToNode - mylocalcounter=2407 linkFn returned from directive.compile = function (scope, elm, attrs, tabCtrl) {       scope.$watch('headingElement', function updateHeadingElement(heading) {         if (heading) {           elm.html('');           elm.append(heading);         }       });     }  angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=2407 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107)
 adding postlinkFn function (scope, elm, attrs, tabCtrl) {       scope.$watch('headingElement', function updateHeadingElement(heading) {         if (heading) {           elm.html('');           elm.append(heading);         }       });     }  angular.js (line 6148)
2416 in applyDirectivesToNode - mylocalcounter=2407 done executing directive i=2 name=ourTabHeadingTransclude directive=Object { restrict="A", require="^ourtab", priority=0, more...} on compileNode: <a our-tab-heading-transclude="" ng-click="select()"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=2407 done executing all directives on the current compileNode=<a our-tab-heading-transclude="" ng-click="select()">; newScopeDirective=undefined angular.js (line 6124)
 in compileNodes - mylocalcounter=2398 nodeLinkFn returned = function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict";  		         var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn;          if (compileNode === linkNode) {           attrs = templateAttrs;         } else {           attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr  angular.js (line 5636)
in compileNodes - mylocalcounter=2398 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=2417 angular.js (line 5614)
in compileNodes - mylocalcounter=2417 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="{{heading}}">] angular.js (line 5619)
2417 in compileNodes - mylocalcounter=2417 calling collectDirectives on nodeList[0] <TextNode textContent="{{heading}}"> angular.js (line 5623)
2418 in compileNodes - mylocalcounter=2417 length of newly collected directives for nodeList[0] <TextNode textContent="{{heading}}">  ,  directives.length=1: directives=   [Object { priority=0, compile=function()}] angular.js (line 5627)
in compileNodes - mylocalcounter=2417 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=2419 transcludeFn=false angular.js (line 5923)
2419 in applyDirectivesToNode - mylocalcounter=2419 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=2419 executing all 1 directives on the current compileNode: <TextNode textContent="{{heading}}">, directives: [Object { priority=0, compile=function()}] angular.js (line 5946)
2420 in applyDirectivesToNode - mylocalcounter=2419 executing directive i=0 name=undefined directive=Object { priority=0, compile=function()} on compileNode: <TextNode textContent="{{heading}}"> angular.js (line 5949)
2421 in applyDirectivesToNode - mylocalcounter=2419 in directive.compile for compileNode nullundefined templateAttrs = Object { $$element={...}, $attr={...}, $normalize=directiveNormalize(), more...} angular.js (line 6101)
 applyDirectivesToNode - mylocalcounter=2419 linkFn returned from directive.compile = function textInterpolateLinkFn(scope, node) { "use strict";              var parent = node.parent(),                 bindings = parent.data('$binding') || [];             bindings.push(interpolateFn);             safeAddClass(parent.data('$binding', bindings), 'ng-binding');             scope.$watch(interpolateFn, function interpolateFnWatchAction(value) {               node[0].nodeValue = v  angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=2419 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107)
 adding postlinkFn function textInterpolateLinkFn(scope, node) { "use strict";              var parent = node.parent(),                 bindings = parent.data('$binding') || [];             bindings.push(interpolateFn);             safeAddClass(parent.data('$binding', bindings), 'ng-binding');             scope.$watch(interpolateFn, function interpolateFnWatchAction(value) {               node[0].nodeValue = v  angular.js (line 6148)
2422 in applyDirectivesToNode - mylocalcounter=2419 done executing directive i=0 name=undefined directive=Object { priority=0, compile=function()} on compileNode: <TextNode textContent="{{heading}}"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=2419 done executing all directives on the current compileNode=<TextNode textContent="{{heading}}">; newScopeDirective=undefined angular.js (line 6124)
 in compileNodes - mylocalcounter=2417 nodeLinkFn returned = function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict";  		         var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn;          if (compileNode === linkNode) {           attrs = templateAttrs;         } else {           attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr  angular.js (line 5636)
in compileNodes - mylocalcounter=2417 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="{{heading}}">] angular.js (line 5664)
2423 in compileNodes - at end mylocalcounter=2417 linkFnFound=true angular.js (line 5670)
2424 in compileNodes - mylocalcounter=2398 calling collectDirectives on nodeList[2] <TextNode textContent="\n"> angular.js (line 5623)
2425 in compileNodes - mylocalcounter=2398 length of newly collected directives for nodeList[2] <TextNode textContent="\n">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2398 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2398 done going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, a, <TextNode textContent="\n">] angular.js (line 5664)
2426 in compileNodes - at end mylocalcounter=2398 linkFnFound=true angular.js (line 5670)
2427 in get success - for templateUrl=our/template/tabs/tab.html linkQueue.length = 0 angular.js (line 6565)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { data="<li ng-class="{active: ...>{{heading}}</a>\n</li>\n", status=200, config={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then 2 angular.js (line 11136)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { data="<li ng-class="{active: ...>{{heading}}</a>\n</li>\n", status=200, config={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then angular.js (line 11136)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { data="<li ng-class="{active: ...>{{heading}}</a>\n</li>\n", status=200, config={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then 2 angular.js (line 11136)
in promise.then for response Object { data="<li ng-class="{active: ...>{{heading}}</a>\n</li>\n", status=200, config={...}, more...} angular.js (line 7759)
2428 in get success - for templateUrl=our/template/tabs/tab.html content = <li ng-class="{active: active, disabled: disabled}">   <a ng-click="select()" our-tab-heading-transclude>{{heading}}</a> </li>  angular.js (line 6516)
compileTemplateUrl/<()angular.js (line 6517)
$http/promise.success/<()angular.js (line 7760)
qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137)
qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137)
qFactory/ref/<.then/<()angular.js (line 11224)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
2429 in get success - replace is true on origAsyncDirective angular.js (line 6523)
in collectDirectives - calling addDirective on node with name=li maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
2430 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2431 in collectDirectives - nAttrs[0] = ng-class="{active: active, disabled: disabled}" angular.js (line 5779)
2432 in collectDirectives - calling addDirective on directive with name=ngClass maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
2433 in get success - templateDirectives as a result of collectDirectives=[Object { $$isolateScope=true, restrict="AC", priority=0, more...}] directives from original compileTemplateUrl=[] angular.js (line 6536)
in get success - calling markDirectivesAsIsolate because origAsyncDirective.scope isObject angular.js (line 6539)
marking directive ngClass as needing isolate scope. angular.js (line 6407)
in get success - templateDirectives after marked as isolate = [Object { $$isolateScope=true, restrict="AC", priority=0, more...}] angular.js (line 6541)
2434 in get success - for templateUrl=our/template/tabs/tab.html adding derivedSyncDirective Object { require="^ourtabset", restrict="EA", scope={...}, more...} to front of directives list angular.js (line 6550)
2435 in get success - for templateUrl=our/template/tabs/tab.html calling applyDirectivesToNode, directives=[Object { require="^ourtabset", restrict="EA", scope={...}, more...}, Object { $$isolateScope=true, restrict="AC", priority=0, more...}], compileNode=<li ng-class="{active: active, disabled: disabled}" init="initializeTab2(ourelem)" heading="Reports"> angular.js (line 6553)
in applyDirectivesToNode - start: mylocalcounter=2436 transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 5923)
2436 in applyDirectivesToNode - mylocalcounter=2436 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=2436 executing all 2 directives on the current compileNode: <li ng-class="{active: active, disabled: disabled}" init="initializeTab2(ourelem)" heading="Reports">, directives: [Object { require="^ourtabset", restrict="EA", scope={...}, more...}, Object { $$isolateScope=true, restrict="AC", priority=0, more...}] angular.js (line 5946)
2437 in applyDirectivesToNode - mylocalcounter=2436 executing directive i=0 name=ourtab directive=Object { require="^ourtabset", restrict="EA", scope={...}, more...} on compileNode: <li ng-class="{active: active, disabled: disabled}" init="initializeTab2(ourelem)" heading="Reports"> angular.js (line 5949)
2438 in applyDirectivesToNode - mylocalcounter=2436 because directive.scope=Object { heading="@", onSelect="&select", onDeselect="&deselect", more...} angular.js (line 5966)
2439 in applyDirectivesToNode - because directive.scope is an object=Object { heading="@", onSelect="&select", onDeselect="&deselect", more...}, newIsolateScopeDirective=Object { require="^ourtabset", restrict="EA", scope={...}, more...} angular.js (line 5973)
2440 in applyDirectivesToNode - creating controllerDirectives[ourtab] = Object { require="^ourtabset", restrict="EA", scope={...}, more...} angular.js (line 5986)
2441 in applyDirectivesToNode - mylocalcounter=2436 in directive.compile for compileNode li templateAttrs = Object { $$element={...}, $attr={...}, init="initializeTab2(ourelem)", more...} angular.js (line 6101)
applyDirectivesToNode - mylocalcounter=2436 linkFn returned from directive.compile = function postLink(scope, elm, attrs, tabsetCtrl) { console.log('in postLink for ourtab direct scope=%o', scope); var getActive, setActive; scope.initialized = false; if (attrs.active) { getActive = $parse(attrs.active); setActive = getActive.assign; scope.$parent.$watch(getActive, function updateActive(value, oldVal) { // Avo angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=2436 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107)
adding postlinkFn function postLink(scope, elm, attrs, tabsetCtrl) { console.log('in postLink for ourtab direct scope=%o', scope); var getActive, setActive; scope.initialized = false; if (attrs.active) { getActive = $parse(attrs.active); setActive = getActive.assign; scope.$parent.$watch(getActive, function updateActive(value, oldVal) { // Avo angular.js (line 6148)
adding post AnnotateFn with isolateScope = true angular.js (line 6152)
2442 in applyDirectivesToNode - mylocalcounter=2436 done executing directive i=0 name=ourtab directive=Object { require="^ourtabset", restrict="EA", scope={...}, more...} on compileNode: <li ng-class="{active: active, disabled: disabled}" init="initializeTab2(ourelem)" heading="Reports"> angular.js (line 6122)
2443 in applyDirectivesToNode - mylocalcounter=2436 executing directive i=1 name=ngClass directive=Object { $$isolateScope=true, restrict="AC", priority=0, more...} on compileNode: <li ng-class="{active: active, disabled: disabled}" init="initializeTab2(ourelem)" heading="Reports"> angular.js (line 5949)
2444 in applyDirectivesToNode - mylocalcounter=2436 in directive.compile for compileNode li templateAttrs = Object { $$element={...}, $attr={...}, init="initializeTab2(ourelem)", more...} angular.js (line 6101)
 applyDirectivesToNode - mylocalcounter=2436 linkFn returned from directive.compile = function (scope, element, attr) { "use strict";          var oldVal;          scope.$watch(attr[name], ngClassWatchAction, true);          attr.$observe('class', function(value) {           ngClassWatchAction(scope.$eval(attr[name]));         });           if (name !== 'ngClass') {           scope.$watch('$index', function($index, old$index) {             // jshint bitwise: false       angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=2436 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107)
 adding postlinkFn function (scope, element, attr) { "use strict";          var oldVal;          scope.$watch(attr[name], ngClassWatchAction, true);          attr.$observe('class', function(value) {           ngClassWatchAction(scope.$eval(attr[name]));         });           if (name !== 'ngClass') {           scope.$watch('$index', function($index, old$index) {             // jshint bitwise: false       angular.js (line 6148)
adding post AnnotateFn with isolateScope = true angular.js (line 6152)
2445 in applyDirectivesToNode - mylocalcounter=2436 done executing directive i=1 name=ngClass directive=Object { $$isolateScope=true, restrict="AC", priority=0, more...} on compileNode: <li ng-class="{active: active, disabled: disabled}" init="initializeTab2(ourelem)" heading="Reports"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=2436 done executing all directives on the current compileNode=<li ng-class="{active: active, disabled: disabled}" init="initializeTab2(ourelem)" heading="Reports">; newScopeDirective=Object { require="^ourtabset", restrict="EA", scope={...}, more...} angular.js (line 6124)
2446 in get success - for templateUrl=our/template/tabs/tab.html calling compileNodes with $compileNode[0].childNodes angular.js (line 6562)
in compileNodes - start mylocalcounter=2447 angular.js (line 5614)
in compileNodes - mylocalcounter=2447 going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, a, <TextNode textContent="\n">] angular.js (line 5619)
2447 in compileNodes - mylocalcounter=2447 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
2448 in compileNodes - mylocalcounter=2447 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2447 nodeLinkFn returned = null angular.js (line 5638)
2449 in compileNodes - mylocalcounter=2447 calling collectDirectives on nodeList[1] <a our-tab-heading-transclude="" ng-click="select()"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=a maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
2450 in collectDirectives - looping through node.attributes.length = 2, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2451 in collectDirectives - nAttrs[0] = our-tab-heading-transclude="" angular.js (line 5779)
2452 in collectDirectives - calling addDirective on directive with name=ourTabHeadingTransclude maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
2453 in collectDirectives - nAttrs[1] = ng-click="select()" angular.js (line 5779)
2454 in collectDirectives - calling addDirective on directive with name=ngClick maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
2455 in compileNodes - mylocalcounter=2447 length of newly collected directives for nodeList[1] <a our-tab-heading-transclude="" ng-click="select()">  ,  directives.length=3: directives=   [Object { restrict="E", priority=0, index=0, more...}, Object { priority=0, index=0, name="ngClick", more...}, Object { restrict="A", require="^ourtab", priority=0, more...}] angular.js (line 5627)
in compileNodes - mylocalcounter=2447 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=2456 transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 5923)
2456 in applyDirectivesToNode - mylocalcounter=2456 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=2456 executing all 3 directives on the current compileNode: <a our-tab-heading-transclude="" ng-click="select()">, directives: [Object { restrict="E", priority=0, index=0, more...}, Object { priority=0, index=0, name="ngClick", more...}, Object { restrict="A", require="^ourtab", priority=0, more...}] angular.js (line 5946)
2457 in applyDirectivesToNode - mylocalcounter=2456 executing directive i=0 name=a directive=Object { restrict="E", priority=0, index=0, more...} on compileNode: <a our-tab-heading-transclude="" ng-click="select()"> angular.js (line 5949)
2458 in applyDirectivesToNode - mylocalcounter=2456 in directive.compile for compileNode a templateAttrs = Object { $$element={...}, $attr={...}, ngClick="select()", more...} angular.js (line 6101)
 applyDirectivesToNode - mylocalcounter=2456 linkFn returned from directive.compile = function (scope, element) { "use strict";          element.on('click', function(event){           // if we have no href url, then don't navigate anywhere.           if (!element.attr('href')) {             event.preventDefault();           }         });       }  angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=2456 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107)
 adding postlinkFn function (scope, element) { "use strict";          element.on('click', function(event){           // if we have no href url, then don't navigate anywhere.           if (!element.attr('href')) {             event.preventDefault();           }         });       }  angular.js (line 6148)
2459 in applyDirectivesToNode - mylocalcounter=2456 done executing directive i=0 name=a directive=Object { restrict="E", priority=0, index=0, more...} on compileNode: <a our-tab-heading-transclude="" ng-click="select()"> angular.js (line 6122)
2460 in applyDirectivesToNode - mylocalcounter=2456 executing directive i=1 name=ngClick directive=Object { priority=0, index=0, name="ngClick", more...} on compileNode: <a our-tab-heading-transclude="" ng-click="select()"> angular.js (line 5949)
2461 in applyDirectivesToNode - mylocalcounter=2456 in directive.compile for compileNode a templateAttrs = Object { $$element={...}, $attr={...}, ngClick="select()", more...} angular.js (line 6101)
 applyDirectivesToNode - mylocalcounter=2456 linkFn returned from directive.compile = function (scope, element, attr) { "use strict";              element.on(lowercase(name), function(event) {               scope.$apply(function() {                 fn(scope, {$event:event});               });             });           }  angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=2456 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107)
 adding postlinkFn function (scope, element, attr) { "use strict";              element.on(lowercase(name), function(event) {               scope.$apply(function() {                 fn(scope, {$event:event});               });             });           }  angular.js (line 6148)
2462 in applyDirectivesToNode - mylocalcounter=2456 done executing directive i=1 name=ngClick directive=Object { priority=0, index=0, name="ngClick", more...} on compileNode: <a our-tab-heading-transclude="" ng-click="select()"> angular.js (line 6122)
2463 in applyDirectivesToNode - mylocalcounter=2456 executing directive i=2 name=ourTabHeadingTransclude directive=Object { restrict="A", require="^ourtab", priority=0, more...} on compileNode: <a our-tab-heading-transclude="" ng-click="select()"> angular.js (line 5949)
2464 in applyDirectivesToNode - mylocalcounter=2456 in directive.compile for compileNode a templateAttrs = Object { $$element={...}, $attr={...}, ngClick="select()", more...} angular.js (line 6101)
 applyDirectivesToNode - mylocalcounter=2456 linkFn returned from directive.compile = function (scope, elm, attrs, tabCtrl) {       scope.$watch('headingElement', function updateHeadingElement(heading) {         if (heading) {           elm.html('');           elm.append(heading);         }       });     }  angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=2456 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107)
 adding postlinkFn function (scope, elm, attrs, tabCtrl) {       scope.$watch('headingElement', function updateHeadingElement(heading) {         if (heading) {           elm.html('');           elm.append(heading);         }       });     }  angular.js (line 6148)
2465 in applyDirectivesToNode - mylocalcounter=2456 done executing directive i=2 name=ourTabHeadingTransclude directive=Object { restrict="A", require="^ourtab", priority=0, more...} on compileNode: <a our-tab-heading-transclude="" ng-click="select()"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=2456 done executing all directives on the current compileNode=<a our-tab-heading-transclude="" ng-click="select()">; newScopeDirective=undefined angular.js (line 6124)
 in compileNodes - mylocalcounter=2447 nodeLinkFn returned = function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict";  		         var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn;          if (compileNode === linkNode) {           attrs = templateAttrs;         } else {           attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr  angular.js (line 5636)
in compileNodes - mylocalcounter=2447 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=2466 angular.js (line 5614)
in compileNodes - mylocalcounter=2466 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="{{heading}}">] angular.js (line 5619)
2466 in compileNodes - mylocalcounter=2466 calling collectDirectives on nodeList[0] <TextNode textContent="{{heading}}"> angular.js (line 5623)
2467 in compileNodes - mylocalcounter=2466 length of newly collected directives for nodeList[0] <TextNode textContent="{{heading}}">  ,  directives.length=1: directives=   [Object { priority=0, compile=function()}] angular.js (line 5627)
in compileNodes - mylocalcounter=2466 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=2468 transcludeFn=false angular.js (line 5923)
2468 in applyDirectivesToNode - mylocalcounter=2468 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=2468 executing all 1 directives on the current compileNode: <TextNode textContent="{{heading}}">, directives: [Object { priority=0, compile=function()}] angular.js (line 5946)
2469 in applyDirectivesToNode - mylocalcounter=2468 executing directive i=0 name=undefined directive=Object { priority=0, compile=function()} on compileNode: <TextNode textContent="{{heading}}"> angular.js (line 5949)
2470 in applyDirectivesToNode - mylocalcounter=2468 in directive.compile for compileNode nullundefined templateAttrs = Object { $$element={...}, $attr={...}, $normalize=directiveNormalize(), more...} angular.js (line 6101)
 applyDirectivesToNode - mylocalcounter=2468 linkFn returned from directive.compile = function textInterpolateLinkFn(scope, node) { "use strict";              var parent = node.parent(),                 bindings = parent.data('$binding') || [];             bindings.push(interpolateFn);             safeAddClass(parent.data('$binding', bindings), 'ng-binding');             scope.$watch(interpolateFn, function interpolateFnWatchAction(value) {               node[0].nodeValue = v  angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=2468 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107)
 adding postlinkFn function textInterpolateLinkFn(scope, node) { "use strict";              var parent = node.parent(),                 bindings = parent.data('$binding') || [];             bindings.push(interpolateFn);             safeAddClass(parent.data('$binding', bindings), 'ng-binding');             scope.$watch(interpolateFn, function interpolateFnWatchAction(value) {               node[0].nodeValue = v  angular.js (line 6148)
2471 in applyDirectivesToNode - mylocalcounter=2468 done executing directive i=0 name=undefined directive=Object { priority=0, compile=function()} on compileNode: <TextNode textContent="{{heading}}"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=2468 done executing all directives on the current compileNode=<TextNode textContent="{{heading}}">; newScopeDirective=undefined angular.js (line 6124)
 in compileNodes - mylocalcounter=2466 nodeLinkFn returned = function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict";  		         var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn;          if (compileNode === linkNode) {           attrs = templateAttrs;         } else {           attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr  angular.js (line 5636)
in compileNodes - mylocalcounter=2466 done going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="{{heading}}">] angular.js (line 5664)
2472 in compileNodes - at end mylocalcounter=2466 linkFnFound=true angular.js (line 5670)
2473 in compileNodes - mylocalcounter=2447 calling collectDirectives on nodeList[2] <TextNode textContent="\n"> angular.js (line 5623)
2474 in compileNodes - mylocalcounter=2447 length of newly collected directives for nodeList[2] <TextNode textContent="\n">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2447 nodeLinkFn returned = null angular.js (line 5638)
in compileNodes - mylocalcounter=2447 done going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, a, <TextNode textContent="\n">] angular.js (line 5664)
2475 in compileNodes - at end mylocalcounter=2447 linkFnFound=true angular.js (line 5670)
2476 in get success - for templateUrl=our/template/tabs/tab.html linkQueue.length = 0 angular.js (line 6565)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { data="<li ng-class="{active: ...>{{heading}}</a>\n</li>\n", status=200, config={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then 2 angular.js (line 11136)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { data="<li ng-class="{active: ...>{{heading}}</a>\n</li>\n", status=200, config={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then angular.js (line 11136)
returning the result of calling $parse on expr=function() followed by this=Scope { $id="002", $$childTail=Scope, $$childHead=Scope, more...} and locals=undefined which is undefined angular.js (line 12149)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12150)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
asyncTask.expression = function() angular.js (line 11972)
value in then = Object { data="<li ng-class="{active: ...>{{heading}}</a>\n</li>\n", status=200, config={...}, more...} angular.js (line 11223)
in wrappedCallback of promise.then 2 angular.js (line 11136)
in promise.then for response Object { data="<li ng-class="{active: ...>{{heading}}</a>\n</li>\n", status=200, config={...}, more...} angular.js (line 7759)
2477 in get success - for templateUrl=our/template/tabs/tab.html content = <li ng-class="{active: active, disabled: disabled}">   <a ng-click="select()" our-tab-heading-transclude>{{heading}}</a> </li>  angular.js (line 6516)
compileTemplateUrl/<()angular.js (line 6517)
$http/promise.success/<()angular.js (line 7760)
qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137)
qFactory/defer/deferred.promise.then/wrappedCallback()angular.js (line 11137)
qFactory/ref/<.then/<()angular.js (line 11224)
$RootScopeProvider/this.$get</Scope.prototype.$eval()angular.js (line 12147)
$RootScopeProvider/this.$get</Scope.prototype.$digest()angular.js (line 11973)
$RootScopeProvider/this.$get</Scope.prototype.$apply()angular.js (line 12257)
done()angular.js (line 8028)
completeRequest()angular.js (line 8213)
createHttpBackend/</xhr.onreadystatechange()angular.js (line 8172)
2478 in get success - replace is true on origAsyncDirective angular.js (line 6523)
in collectDirectives - calling addDirective on node with name=li maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
2479 in collectDirectives - looping through node.attributes.length = 1, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2480 in collectDirectives - nAttrs[0] = ng-class="{active: active, disabled: disabled}" angular.js (line 5779)
2481 in collectDirectives - calling addDirective on directive with name=ngClass maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
2482 in get success - templateDirectives as a result of collectDirectives=[Object { $$isolateScope=true, restrict="AC", priority=0, more...}] directives from original compileTemplateUrl=[] angular.js (line 6536)
in get success - calling markDirectivesAsIsolate because origAsyncDirective.scope isObject angular.js (line 6539)
marking directive ngClass as needing isolate scope. angular.js (line 6407)
in get success - templateDirectives after marked as isolate = [Object { $$isolateScope=true, restrict="AC", priority=0, more...}] angular.js (line 6541)
2483 in get success - for templateUrl=our/template/tabs/tab.html adding derivedSyncDirective Object { require="^ourtabset", restrict="EA", scope={...}, more...} to front of directives list angular.js (line 6550)
2484 in get success - for templateUrl=our/template/tabs/tab.html calling applyDirectivesToNode, directives=[Object { require="^ourtabset", restrict="EA", scope={...}, more...}, Object { $$isolateScope=true, restrict="AC", priority=0, more...}], compileNode=<li ng-class="{active: active, disabled: disabled}" init="initializeTab2(ourelem)" heading="Warnings/Notes"> angular.js (line 6553)
in applyDirectivesToNode - start: mylocalcounter=2485 transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 5923)
2485 in applyDirectivesToNode - mylocalcounter=2485 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=2485 executing all 2 directives on the current compileNode: <li ng-class="{active: active, disabled: disabled}" init="initializeTab2(ourelem)" heading="Warnings/Notes">, directives: [Object { require="^ourtabset", restrict="EA", scope={...}, more...}, Object { $$isolateScope=true, restrict="AC", priority=0, more...}] angular.js (line 5946)
2486 in applyDirectivesToNode - mylocalcounter=2485 executing directive i=0 name=ourtab directive=Object { require="^ourtabset", restrict="EA", scope={...}, more...} on compileNode: <li ng-class="{active: active, disabled: disabled}" init="initializeTab2(ourelem)" heading="Warnings/Notes"> angular.js (line 5949)
2487 in applyDirectivesToNode - mylocalcounter=2485 because directive.scope=Object { heading="@", onSelect="&select", onDeselect="&deselect", more...} angular.js (line 5966)
2488 in applyDirectivesToNode - because directive.scope is an object=Object { heading="@", onSelect="&select", onDeselect="&deselect", more...}, newIsolateScopeDirective=Object { require="^ourtabset", restrict="EA", scope={...}, more...} angular.js (line 5973)
2489 in applyDirectivesToNode - creating controllerDirectives[ourtab] = Object { require="^ourtabset", restrict="EA", scope={...}, more...} angular.js (line 5986)
2490 in applyDirectivesToNode - mylocalcounter=2485 in directive.compile for compileNode li templateAttrs = Object { $$element={...}, $attr={...}, init="initializeTab2(ourelem)", more...} angular.js (line 6101)
applyDirectivesToNode - mylocalcounter=2485 linkFn returned from directive.compile = function postLink(scope, elm, attrs, tabsetCtrl) { console.log('in postLink for ourtab direct scope=%o', scope); var getActive, setActive; scope.initialized = false; if (attrs.active) { getActive = $parse(attrs.active); setActive = getActive.assign; scope.$parent.$watch(getActive, function updateActive(value, oldVal) { // Avo angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=2485 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107)
adding postlinkFn function postLink(scope, elm, attrs, tabsetCtrl) { console.log('in postLink for ourtab direct scope=%o', scope); var getActive, setActive; scope.initialized = false; if (attrs.active) { getActive = $parse(attrs.active); setActive = getActive.assign; scope.$parent.$watch(getActive, function updateActive(value, oldVal) { // Avo angular.js (line 6148)
adding post AnnotateFn with isolateScope = true angular.js (line 6152)
2491 in applyDirectivesToNode - mylocalcounter=2485 done executing directive i=0 name=ourtab directive=Object { require="^ourtabset", restrict="EA", scope={...}, more...} on compileNode: <li ng-class="{active: active, disabled: disabled}" init="initializeTab2(ourelem)" heading="Warnings/Notes"> angular.js (line 6122)
2492 in applyDirectivesToNode - mylocalcounter=2485 executing directive i=1 name=ngClass directive=Object { $$isolateScope=true, restrict="AC", priority=0, more...} on compileNode: <li ng-class="{active: active, disabled: disabled}" init="initializeTab2(ourelem)" heading="Warnings/Notes"> angular.js (line 5949)
2493 in applyDirectivesToNode - mylocalcounter=2485 in directive.compile for compileNode li templateAttrs = Object { $$element={...}, $attr={...}, init="initializeTab2(ourelem)", more...} angular.js (line 6101)
 applyDirectivesToNode - mylocalcounter=2485 linkFn returned from directive.compile = function (scope, element, attr) { "use strict";          var oldVal;          scope.$watch(attr[name], ngClassWatchAction, true);          attr.$observe('class', function(value) {           ngClassWatchAction(scope.$eval(attr[name]));         });           if (name !== 'ngClass') {           scope.$watch('$index', function($index, old$index) {             // jshint bitwise: false       angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=2485 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107)
 adding postlinkFn function (scope, element, attr) { "use strict";          var oldVal;          scope.$watch(attr[name], ngClassWatchAction, true);          attr.$observe('class', function(value) {           ngClassWatchAction(scope.$eval(attr[name]));         });           if (name !== 'ngClass') {           scope.$watch('$index', function($index, old$index) {             // jshint bitwise: false       angular.js (line 6148)
adding post AnnotateFn with isolateScope = true angular.js (line 6152)
2494 in applyDirectivesToNode - mylocalcounter=2485 done executing directive i=1 name=ngClass directive=Object { $$isolateScope=true, restrict="AC", priority=0, more...} on compileNode: <li ng-class="{active: active, disabled: disabled}" init="initializeTab2(ourelem)" heading="Warnings/Notes"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=2485 done executing all directives on the current compileNode=<li ng-class="{active: active, disabled: disabled}" init="initializeTab2(ourelem)" heading="Warnings/Notes">; newScopeDirective=Object { require="^ourtabset", restrict="EA", scope={...}, more...} angular.js (line 6124)
2495 in get success - for templateUrl=our/template/tabs/tab.html calling compileNodes with $compileNode[0].childNodes angular.js (line 6562)
in compileNodes - start mylocalcounter=2496 angular.js (line 5614)
in compileNodes - mylocalcounter=2496 going through all the nodes in our list of length 3, list = NodeList[<TextNode textContent="\n ">, a, <TextNode textContent="\n">] angular.js (line 5619)
2496 in compileNodes - mylocalcounter=2496 calling collectDirectives on nodeList[0] <TextNode textContent="\n "> angular.js (line 5623)
2497 in compileNodes - mylocalcounter=2496 length of newly collected directives for nodeList[0] <TextNode textContent="\n ">  ,  directives.length=0: directives=   [] angular.js (line 5627)
in compileNodes - mylocalcounter=2496 nodeLinkFn returned = null angular.js (line 5638)
2498 in compileNodes - mylocalcounter=2496 calling collectDirectives on nodeList[1] <a our-tab-heading-transclude="" ng-click="select()"> angular.js (line 5623)
in collectDirectives - calling addDirective on node with name=a maxPriority = undefined ignoreDirective = undefined angular.js (line 5771)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
2499 in collectDirectives - looping through node.attributes.length = 2, nAttrs = [object XrayWrapper [object MozNamedAttrMap]] angular.js (line 5776)
2500 in collectDirectives - nAttrs[0] = our-tab-heading-transclude="" angular.js (line 5779)
2501 in collectDirectives - calling addDirective on directive with name=ourTabHeadingTransclude maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
2502 in collectDirectives - nAttrs[1] = ng-click="select()" angular.js (line 5779)
2503 in collectDirectives - calling addDirective on directive with name=ngClick maxPriority = undefined ignoreDirective = undefined attrStartName = false angular.js (line 5806)
in addDirective - found directive, priority = 0 angular.js (line 6436)
in addDirective - adding directive angular.js (line 6439)
2504 in compileNodes - mylocalcounter=2496 length of newly collected directives for nodeList[1] <a our-tab-heading-transclude="" ng-click="select()">  ,  directives.length=3: directives=   [Object { restrict="E", priority=0, index=0, more...}, Object { priority=0, index=0, name="ngClick", more...}, Object { restrict="A", require="^ourtab", priority=0, more...}] angular.js (line 5627)
in compileNodes - mylocalcounter=2496 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=2505 transcludeFn=publicLinkFn(scope, cloneConnectFn, transcludeControllers) angular.js (line 5923)
2505 in applyDirectivesToNode - mylocalcounter=2505 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=2505 executing all 3 directives on the current compileNode: <a our-tab-heading-transclude="" ng-click="select()">, directives: [Object { restrict="E", priority=0, index=0, more...}, Object { priority=0, index=0, name="ngClick", more...}, Object { restrict="A", require="^ourtab", priority=0, more...}] angular.js (line 5946)
2506 in applyDirectivesToNode - mylocalcounter=2505 executing directive i=0 name=a directive=Object { restrict="E", priority=0, index=0, more...} on compileNode: <a our-tab-heading-transclude="" ng-click="select()"> angular.js (line 5949)
2507 in applyDirectivesToNode - mylocalcounter=2505 in directive.compile for compileNode a templateAttrs = Object { $$element={...}, $attr={...}, ngClick="select()", more...} angular.js (line 6101)
 applyDirectivesToNode - mylocalcounter=2505 linkFn returned from directive.compile = function (scope, element) { "use strict";          element.on('click', function(event){           // if we have no href url, then don't navigate anywhere.           if (!element.attr('href')) {             event.preventDefault();           }         });       }  angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=2505 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107)
 adding postlinkFn function (scope, element) { "use strict";          element.on('click', function(event){           // if we have no href url, then don't navigate anywhere.           if (!element.attr('href')) {             event.preventDefault();           }         });       }  angular.js (line 6148)
2508 in applyDirectivesToNode - mylocalcounter=2505 done executing directive i=0 name=a directive=Object { restrict="E", priority=0, index=0, more...} on compileNode: <a our-tab-heading-transclude="" ng-click="select()"> angular.js (line 6122)
2509 in applyDirectivesToNode - mylocalcounter=2505 executing directive i=1 name=ngClick directive=Object { priority=0, index=0, name="ngClick", more...} on compileNode: <a our-tab-heading-transclude="" ng-click="select()"> angular.js (line 5949)
2510 in applyDirectivesToNode - mylocalcounter=2505 in directive.compile for compileNode a templateAttrs = Object { $$element={...}, $attr={...}, ngClick="select()", more...} angular.js (line 6101)
 applyDirectivesToNode - mylocalcounter=2505 linkFn returned from directive.compile = function (scope, element, attr) { "use strict";              element.on(lowercase(name), function(event) {               scope.$apply(function() {                 fn(scope, {$event:event});               });             });           }  angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=2505 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107)
 adding postlinkFn function (scope, element, attr) { "use strict";              element.on(lowercase(name), function(event) {               scope.$apply(function() {                 fn(scope, {$event:event});               });             });           }  angular.js (line 6148)
2511 in applyDirectivesToNode - mylocalcounter=2505 done executing directive i=1 name=ngClick directive=Object { priority=0, index=0, name="ngClick", more...} on compileNode: <a our-tab-heading-transclude="" ng-click="select()"> angular.js (line 6122)
2512 in applyDirectivesToNode - mylocalcounter=2505 executing directive i=2 name=ourTabHeadingTransclude directive=Object { restrict="A", require="^ourtab", priority=0, more...} on compileNode: <a our-tab-heading-transclude="" ng-click="select()"> angular.js (line 5949)
2513 in applyDirectivesToNode - mylocalcounter=2505 in directive.compile for compileNode a templateAttrs = Object { $$element={...}, $attr={...}, ngClick="select()", more...} angular.js (line 6101)
 applyDirectivesToNode - mylocalcounter=2505 linkFn returned from directive.compile = function (scope, elm, attrs, tabCtrl) {       scope.$watch('headingElement', function updateHeadingElement(heading) {         if (heading) {           elm.html('');           elm.append(heading);         }       });     }  angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=2505 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107)
 adding postlinkFn function (scope, elm, attrs, tabCtrl) {       scope.$watch('headingElement', function updateHeadingElement(heading) {         if (heading) {           elm.html('');           elm.append(heading);         }       });     }  angular.js (line 6148)
2514 in applyDirectivesToNode - mylocalcounter=2505 done executing directive i=2 name=ourTabHeadingTransclude directive=Object { restrict="A", require="^ourtab", priority=0, more...} on compileNode: <a our-tab-heading-transclude="" ng-click="select()"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=2505 done executing all directives on the current compileNode=<a our-tab-heading-transclude="" ng-click="select()">; newScopeDirective=undefined angular.js (line 6124)
 in compileNodes - mylocalcounter=2496 nodeLinkFn returned = function nodeLinkFn(childLinkFn, scope, linkNode, $rootElement, boundTranscludeFn) { "use strict";  		         var attrs, $element, i, ii, linkFn, controller, isolateScope, elementControllers = {}, transcludeFn;          if (compileNode === linkNode) {           attrs = templateAttrs;         } else {           attrs = shallowCopy(templateAttrs, new Attributes(jqLite(linkNode), templateAttr  angular.js (line 5636)
in compileNodes - mylocalcounter=2496 we are going to call compileNodes with childNodes angular.js (line 5649)
in compileNodes - start mylocalcounter=2515 angular.js (line 5614)
in compileNodes - mylocalcounter=2515 going through all the nodes in our list of length 1, list = NodeList[<TextNode textContent="{{heading}}">] angular.js (line 5619)
2515 in compileNodes - mylocalcounter=2515 calling collectDirectives on nodeList[0] <TextNode textContent="{{heading}}"> angular.js (line 5623)
2516 in compileNodes - mylocalcounter=2515 length of newly collected directives for nodeList[0] <TextNode textContent="{{heading}}">  ,  directives.length=1: directives=   [Object { priority=0, compile=function()}] angular.js (line 5627)
in compileNodes - mylocalcounter=2515 going to call applyDirectivesToNode angular.js (line 5629)
in applyDirectivesToNode - start: mylocalcounter=2517 transcludeFn=false angular.js (line 5923)
2517 in applyDirectivesToNode - mylocalcounter=2517 newIsolateScopeDirective=undefined angular.js (line 5943)
in applyDirectivesToNode - mylocalcounter=2517 executing all 1 directives on the current compileNode: <TextNode textContent="{{heading}}">, directives: [Object { priority=0, compile=function()}] angular.js (line 5946)
2518 in applyDirectivesToNode - mylocalcounter=2517 executing directive i=0 name=undefined directive=Object { priority=0, compile=function()} on compileNode: <TextNode textContent="{{heading}}"> angular.js (line 5949)
2519 in applyDirectivesToNode - mylocalcounter=2517 in directive.compile for compileNode nullundefined templateAttrs = Object { $$element={...}, $attr={...}, $normalize=directiveNormalize(), more...} angular.js (line 6101)
 applyDirectivesToNode - mylocalcounter=2517 linkFn returned from directive.compile = function textInterpolateLinkFn(scope, node) { "use strict";              var parent = node.parent(),                 bindings = parent.data('$binding') || [];             bindings.push(interpolateFn);             safeAddClass(parent.data('$binding', bindings), 'ng-binding');             scope.$watch(interpolateFn, function interpolateFnWatchAction(value) {               node[0].nodeValue = v  angular.js (line 6105)
applyDirectivesToNode - mylocalcounter=2517 calling addLinkFns with null, linkFn as linkFn is a function angular.js (line 6107)
 adding postlinkFn function textInterpolateLinkFn(scope, node) { "use strict";              var parent = node.parent(),                 bindings = parent.data('$binding') || [];             bindings.push(interpolateFn);             safeAddClass(parent.data('$binding', bindings), 'ng-binding');             scope.$watch(interpolateFn, function interpolateFnWatchAction(value) {               node[0].nodeValue = v  angular.js (line 6148)
2520 in applyDirectivesToNode - mylocalcounter=2517 done executing directive i=0 name=undefined directive=Object { priority=0, compile=function()} on compileNode: <TextNode textContent="{{heading}}"> angular.js (line 6122)
applyDirectivesToNode - mylocalcounter=2517 done executing all directives on the current