Home | History | Annotate | Download | only in platform

Lines Matching refs:pathEnd

1184     int pathEnd = pathStart;
1185 while (url[pathEnd] && url[pathEnd] != '?' && url[pathEnd] != '#')
1186 pathEnd++;
1188 int queryStart = pathEnd;
1229 bool degenFilePath = pathStart == pathEnd && (hostStart == hostEnd || hostIsLocalHost);
1287 if (m_protocolInHTTPFamily && hierarchical && pathEnd == pathStart)
1292 appendEscapingBadChars(p, url + pathStart, pathEnd - pathStart);
1294 CharBuffer pathBuffer(pathEnd - pathStart + 1);
1295 size_t length = copyPathRemovingDots(pathBuffer.data(), url, pathStart, pathEnd);
1582 int pathEnd = -1;
1584 // Find the first instance of either # or ?, keep pathEnd at -1 otherwise.
1585 pathEnd = findFirstOf(s.data(), s.size(), 0, "#?");
1588 if (pathEnd == -1) {
1593 CString pathDecoded = pathEncoding.encode(s.data(), pathEnd, URLEncodedEntitiesForUnencodables);
1596 CString otherDecoded = encoding.encode(s.data() + pathEnd, s.size() - pathEnd, URLEncodedEntitiesForUnencodables);
1609 int pathEnd;
1612 pathEnd = hashPos;
1614 pathEnd = questionPos;
1616 pathEnd = string.length();
1618 return string.left(pathEnd).replace('\\','/') + string.substring(pathEnd);