Lines Matching refs:s

174 PR_DecodeHelper.prototype.decode = function (s, i) {  argument
176 var ch = s.charAt(i);
178 var semi = s.indexOf(';', next);
180 var entityName = s.substring(next, semi);
233 function PR_trim(s) { argument
234 var i = 0, j = s.length - 1;
235 while (i <= j && PR_isSpaceChar(s.charAt(i))) { ++i; }
236 while (j > i && PR_isSpaceChar(s.charAt(j))) { --j; }
237 return s.substring(i, j + 1);
240 function PR_startsWith(s, prefix) { argument
241 return s.length >= prefix.length && prefix == s.substring(0, prefix.length);
244 function PR_endsWith(s, suffix) { argument
245 return s.length >= suffix.length &&
246 suffix == s.substring(s.length - suffix.length, s.length);
405 var s = chunk.token;
412 for (var charIndex = 0, n = s.length; charIndex < n;
414 decodeHelper.decode(s, charIndex);
419 out.push(s.substring(pos, charIndex));
438 out.push(s.substring(pos));
451 function PR_chunkify(s) { argument
460 var matches = s.match(chunkPattern);
575 var s = chunk.token;
578 for (var i = 0, n = s.length; i < n; /* i = next at bottom */) {
579 decodeHelper.decode(s, i);
750 var s = chunk.token;
755 for (var i = 0, n = s.length; i < n; last = i, i = next) {
756 decodeHelper.decode(s, i);
835 k += s.length;
858 function PR_splitNonStringNonCommentToken(s, outlist) { argument
864 for (var i = 0; i <= s.length; i = next) {
865 if (i == s.length) {
870 decodeHelper.decode(s, i);
891 var t = s.substring(pos, i);
924 var t = s.substring(pos, i);
1011 var s = tok.token;
1013 for (var i = 0; i < s.length; /* i = next at bottom */) {
1014 decodeHelper.decode(s, i);
1091 new PR_Token(s.substring(start, emitEnd), stateStyle));
1098 if (s.length > start) {
1099 tokensOut.push(new PR_Token(s.substring(start, s.length), stateStyle));
1142 var s = tok.token;
1147 if ('<' == decodeHelper.decode(s, 0)) {
1148 decodeHelper.decode(s, decodeHelper.next);
1151 tokensOut.push(new PR_Token(s.substring(0, decodeHelper.next),
1153 s = s.substring(decodeHelper.next, s.length);
1157 if ('<' == decodeHelper.decode(s, 0) &&
1158 '/' != s.charAt(decodeHelper.next)) {
1159 var tagContent = s.substring(decodeHelper.next).toLowerCase();
1176 var pos = s.lastIndexOf(endScriptTag);
1177 if (pos >= 0 && '>' == decodeHelper.decode(s, pos + 1) &&
1178 s.length == decodeHelper.next) {
1179 endTok = new PR_Token(s.substring(pos, s.length), PR_TAG);
1180 s = s.substring(0, pos);
1184 sourceChunks.push(new PR_Token(s, PR_PLAIN));