(s)
| 946 | } |
| 947 | |
| 948 | function escapeInnerText(s) { |
| 949 | if (!s) { |
| 950 | return ""; |
| 951 | } |
| 952 | s = s + ""; |
| 953 | return s.replace(/[\&<>]/g, function(s) { |
| 954 | switch(s) { |
| 955 | case "&": return "&"; |
| 956 | case "<": return "<"; |
| 957 | case ">": return ">"; |
| 958 | default: return s; |
| 959 | } |
| 960 | }); |
| 961 | } |
| 962 | |
| 963 | function synchronize( callback, last ) { |
| 964 | config.queue.push( callback ); |