750751752753754755756757758759760
index = 0; // Resolve occurrences of "/./" in the normalized path while (true) { index = uriBC.indexOf("/./", 0, 3, index); if (index < 0) break; copyBytes(b, start + index, start + index + 2, end - start - index - 2); end = end - 2;
763764765766767768769770771772773
index = 0; // Resolve occurrences of "/../" in the normalized path while (true) { index = uriBC.indexOf("/../", 0, 4, index); if (index < 0) break; // Prevent from going outside our context if (index == 0) return false;
745746747748749750751752753754755
758759760761762763764765766767768
723724725726727728729730731732733
736737738739740741742743744745746
743744745746747748749750751752753
756757758759760761762763764765766
805806807808809810811812813814815
818819820821822823824825826827828