var results = [ this.DEFAULT_NAMESPACE ];    var found = {}; var myStorage = globalStorage[this._domain]; var tester = /^__([^_]*)_/; for(var i = 0; i < myStorage.length; i++){ var currentKey = myStorage.key(i); if(tester.test(currentKey) == true){ var currentNS = currentKey.match(tester)[1];  if(typeof found[currentNS] == "undefined"){ found[currentNS] = true; results.push(currentNS); } 
var results = [ this.DEFAULT_NAMESPACE ];    var found = {}; var myStorage = globalStorage[this._domain]; var tester = /^__([^_]*)_/; for(var i = 0; i < myStorage.length; i++){ var currentKey = myStorage.key(i); if(tester.test(currentKey) == true){ var currentNS = currentKey.match(tester)[1];  if(typeof found[currentNS] == "undefined"){ found[currentNS] = true; results.push(currentNS); 
		getNamespaces: function(){			var results = [ this.DEFAULT_NAMESPACE ];						// simply enumerate through our array and save any string			// that starts with __			var found = {};			var myStorage = globalStorage[this._domain];			var tester = /^__([^_]*)_/;			for(var i = 0; i < myStorage.length; i++){				var currentKey = myStorage.key(i);				if(tester.test(currentKey) == true){					var currentNS = currentKey.match(tester)[1];					// have we seen this namespace before?					if(typeof found[currentNS] == "undefined"){						found[currentNS] = true;						results.push(currentNS);					}				}			}						return results;		},
5168	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5168/731148a10a2e4f8f74ed09ad37338b24a567cb6c/WhatWGStorageProvider.js/clean/storage/WhatWGStorageProvider.js