Lines Matching refs:position
31 const UChar* position = begin;
34 if (position == end) {
39 while (position < end) {
42 skipWhile<UChar, isASCIISpace>(position, end);
43 if (position == end)
48 begin = position;
49 if (!skipExactly<UChar, isMediaTypeCharacter>(position, end)) {
50 skipWhile<UChar, isNotASCIISpace>(position, end);
51 policy()->reportInvalidPluginTypes(String(begin, position - begin));
54 skipWhile<UChar, isMediaTypeCharacter>(position, end);
58 if (!skipExactly<UChar>(position, end, '/')) {
59 skipWhile<UChar, isNotASCIISpace>(position, end);
60 policy()->reportInvalidPluginTypes(String(begin, position - begin));
66 if (!skipExactly<UChar, isMediaTypeCharacter>(position, end)) {
67 skipWhile<UChar, isNotASCIISpace>(position, end);
68 policy()->reportInvalidPluginTypes(String(begin, position - begin));
71 skipWhile<UChar, isMediaTypeCharacter>(position, end);
75 if (position < end && isNotASCIISpace(*position)) {
76 skipWhile<UChar, isNotASCIISpace>(position, end);
77 policy()->reportInvalidPluginTypes(String(begin, position - begin));
80 m_pluginTypes.add(String(begin, position - begin));
82 ASSERT(position == end || isASCIISpace(*position));