(list)
| 4771 | // (using `Array#some()` instead of `angular#forEach()` since it's more performant |
| 4772 | // and working in all supported browsers.) |
| 4773 | function getFirstAnchor(list) { |
| 4774 | var result = null; |
| 4775 | Array.prototype.some.call(list, function(element) { |
| 4776 | if (nodeName_(element) === 'a') { |
| 4777 | result = element; |
| 4778 | return true; |
| 4779 | } |
| 4780 | }); |
| 4781 | return result; |
| 4782 | } |
| 4783 | |
| 4784 | function getYOffset() { |
| 4785 |