startPosition 47 Source/bindings/v8/ScriptSourceCode.h ScriptSourceCode(const String& source, const KURL& url = KURL(), const TextPosition& startPosition = TextPosition::minimumPosition()) startPosition 51 Source/bindings/v8/ScriptSourceCode.h , m_startPosition(startPosition) startPosition 80 Source/bindings/v8/ScriptSourceCode.h const TextPosition& startPosition() const { return m_startPosition; } startPosition 42 Source/bindings/v8/V8ScriptRunner.cpp return compileScript(v8String(isolate, source.source()), source.url(), source.startPosition(), source.resource(), isolate, corsStatus); startPosition 206 Source/bindings/v8/WorkerScriptController.cpp evaluate(sourceCode.source(), sourceCode.url().string(), sourceCode.startPosition(), &state); startPosition 98 Source/core/css/CSSStyleSheet.cpp PassRefPtrWillBeRawPtr<CSSStyleSheet> CSSStyleSheet::createInline(PassRefPtrWillBeRawPtr<StyleSheetContents> sheet, Node* ownerNode, const TextPosition& startPosition) startPosition 101 Source/core/css/CSSStyleSheet.cpp return adoptRefWillBeNoop(new CSSStyleSheet(sheet, ownerNode, true, startPosition)); startPosition 104 Source/core/css/CSSStyleSheet.cpp PassRefPtrWillBeRawPtr<CSSStyleSheet> CSSStyleSheet::createInline(Node* ownerNode, const KURL& baseURL, const TextPosition& startPosition, const String& encoding) startPosition 108 Source/core/css/CSSStyleSheet.cpp return adoptRefWillBeNoop(new CSSStyleSheet(sheet.release(), ownerNode, true, startPosition)); startPosition 123 Source/core/css/CSSStyleSheet.cpp CSSStyleSheet::CSSStyleSheet(PassRefPtrWillBeRawPtr<StyleSheetContents> contents, Node* ownerNode, bool isInlineStylesheet, const TextPosition& startPosition) startPosition 129 Source/core/css/CSSStyleSheet.cpp , m_startPosition(startPosition) startPosition 54 Source/core/css/CSSStyleSheet.h static PassRefPtrWillBeRawPtr<CSSStyleSheet> createInline(Node*, const KURL&, const TextPosition& startPosition = TextPosition::minimumPosition(), const String& encoding = String()); startPosition 55 Source/core/css/CSSStyleSheet.h static PassRefPtrWillBeRawPtr<CSSStyleSheet> createInline(PassRefPtrWillBeRawPtr<StyleSheetContents>, Node* ownerNode, const TextPosition& startPosition = TextPosition::minimumPosition()); startPosition 125 Source/core/css/CSSStyleSheet.h CSSStyleSheet(PassRefPtrWillBeRawPtr<StyleSheetContents>, Node* ownerNode, bool isInlineStylesheet, const TextPosition& startPosition); startPosition 350 Source/core/css/StyleSheetContents.cpp bool StyleSheetContents::parseStringAtPosition(const String& sheetText, const TextPosition& startPosition, bool createdByParser) startPosition 354 Source/core/css/StyleSheetContents.cpp p.parseSheet(this, sheetText, startPosition, 0, createdByParser); startPosition 150 Source/core/css/parser/BisonCSSParser-in.cpp void BisonCSSParser::parseSheet(StyleSheetContents* sheet, const String& string, const TextPosition& startPosition, CSSParserObserver* observer, bool logErrors) startPosition 158 Source/core/css/parser/BisonCSSParser-in.cpp m_startPosition = startPosition; startPosition 90 Source/core/css/parser/BisonCSSParser.h void parseSheet(StyleSheetContents*, const String&, const TextPosition& startPosition = TextPosition::minimumPosition(), CSSParserObserver* = 0, bool = false); startPosition 1767 Source/core/css/resolver/StyleBuilderCustom.cpp GridPosition startPosition; startPosition 1768 Source/core/css/resolver/StyleBuilderCustom.cpp if (!createGridPosition(value, startPosition)) startPosition 1770 Source/core/css/resolver/StyleBuilderCustom.cpp state.style()->setGridColumnStart(startPosition); startPosition 1611 Source/core/dom/Range.cpp return a->startPosition() == b->startPosition() && a->endPosition() == b->endPosition(); startPosition 1791 Source/core/dom/Range.cpp VisiblePosition start(startPosition()); startPosition 107 Source/core/dom/Range.h const Position startPosition() const { return m_start.toPosition(); } startPosition 158 Source/core/dom/StyleElement.cpp TextPosition startPosition = m_startPosition == TextPosition::belowRangePosition() ? TextPosition::minimumPosition() : m_startPosition; startPosition 159 Source/core/dom/StyleElement.cpp m_sheet = document.styleEngine()->createSheet(e, text, startPosition, m_createdByParser); startPosition 583 Source/core/dom/StyleEngine.cpp PassRefPtrWillBeRawPtr<CSSStyleSheet> StyleEngine::createSheet(Element* e, const String& text, TextPosition startPosition, bool createdByParser) startPosition 594 Source/core/dom/StyleEngine.cpp styleSheet = StyleEngine::parseSheet(e, text, startPosition, createdByParser); startPosition 604 Source/core/dom/StyleEngine.cpp styleSheet = CSSStyleSheet::createInline(contents, e, startPosition); startPosition 608 Source/core/dom/StyleEngine.cpp styleSheet = StyleEngine::parseSheet(e, text, startPosition, createdByParser); startPosition 616 Source/core/dom/StyleEngine.cpp PassRefPtrWillBeRawPtr<CSSStyleSheet> StyleEngine::parseSheet(Element* e, const String& text, TextPosition startPosition, bool createdByParser) startPosition 619 Source/core/dom/StyleEngine.cpp styleSheet = CSSStyleSheet::createInline(e, KURL(), startPosition, e->document().inputEncoding()); startPosition 620 Source/core/dom/StyleEngine.cpp styleSheet->contents()->parseStringAtPosition(text, startPosition, createdByParser); startPosition 188 Source/core/dom/StyleEngine.h PassRefPtrWillBeRawPtr<CSSStyleSheet> createSheet(Element*, const String& text, TextPosition startPosition, bool createdByParser); startPosition 211 Source/core/dom/StyleEngine.h static PassRefPtrWillBeRawPtr<CSSStyleSheet> parseSheet(Element*, const String& text, TextPosition startPosition, bool createdByParser); startPosition 240 Source/core/editing/ApplyStyleCommand.cpp Position start = startPosition(); startPosition 293 Source/core/editing/ApplyStyleCommand.cpp updateStartEnd(startRange->startPosition(), endRange->startPosition()); startPosition 310 Source/core/editing/ApplyStyleCommand.cpp Position start = startPosition(); startPosition 321 Source/core/editing/ApplyStyleCommand.cpp start = startPosition(); startPosition 330 Source/core/editing/ApplyStyleCommand.cpp start = startPosition(); startPosition 340 Source/core/editing/ApplyStyleCommand.cpp start = startPosition(); startPosition 346 Source/core/editing/ApplyStyleCommand.cpp start = startPosition(); startPosition 560 Source/core/editing/ApplyStyleCommand.cpp Position start = startPosition(); startPosition 579 Source/core/editing/ApplyStyleCommand.cpp start = startPosition(); startPosition 591 Source/core/editing/ApplyStyleCommand.cpp start = startPosition(); startPosition 632 Source/core/editing/ApplyStyleCommand.cpp start = startPosition(); startPosition 638 Source/core/editing/ApplyStyleCommand.cpp start = startPosition(); startPosition 644 Source/core/editing/ApplyStyleCommand.cpp start = startPosition(); startPosition 120 Source/core/editing/ApplyStyleCommand.h Position startPosition(); startPosition 1250 Source/core/editing/CompositeEditCommand.cpp setEndingSelection(VisibleSelection(start->startPosition(), end->startPosition(), DOWNSTREAM, originalIsDirectional)); startPosition 262 Source/core/editing/Editor.cpp VisiblePosition start(range->startPosition(), DOWNSTREAM); startPosition 1055 Source/core/editing/Editor.cpp IntRect startCaretRect = RenderedPosition(VisiblePosition(range->startPosition()).deepEquivalent(), DOWNSTREAM).absoluteRect(&extraWidthToEndOfLine); startPosition 1152 Source/core/editing/Editor.cpp searchRange->setStart(startInReferenceRange ? referenceRange->startPosition() : referenceRange->endPosition()); startPosition 1154 Source/core/editing/Editor.cpp searchRange->setEnd(startInReferenceRange ? referenceRange->endPosition() : referenceRange->startPosition()); startPosition 1174 Source/core/editing/Editor.cpp searchRange->setEnd(referenceRange->startPosition()); startPosition 486 Source/core/editing/FrameSelection.cpp VisiblePosition startPosition = m_selection.visibleStart(); startPosition 488 Source/core/editing/FrameSelection.cpp if (startPosition.isNotNull()) startPosition 489 Source/core/editing/FrameSelection.cpp startPosition.getInlineBoxAndOffset(startBox, unusedOffset); startPosition 1421 Source/core/editing/FrameSelection.cpp VisiblePosition visibleStart(range->startPosition(), collapsed ? affinity : DOWNSTREAM); startPosition 105 Source/core/editing/InputMethodController.cpp selection.setWithoutValidation(range->startPosition(), range->endPosition()); startPosition 221 Source/core/editing/InsertListCommand.cpp bool rangeStartIsInList = visiblePositionBeforeNode(*listNode) == VisiblePosition(currentSelection.startPosition()); startPosition 67 Source/core/editing/InsertTextCommand.cpp void InsertTextCommand::setEndingSelectionWithoutValidation(const Position& startPosition, const Position& endPosition) startPosition 73 Source/core/editing/InsertTextCommand.cpp forcedEndingSelection.setWithoutValidation(startPosition, endPosition); startPosition 149 Source/core/editing/InsertTextCommand.cpp Position startPosition(endingSelection().start()); startPosition 156 Source/core/editing/InsertTextCommand.cpp Position downstream(startPosition.downstream()); startPosition 159 Source/core/editing/InsertTextCommand.cpp VisiblePosition caret(startPosition); startPosition 168 Source/core/editing/InsertTextCommand.cpp startPosition = startPosition.upstream(); startPosition 172 Source/core/editing/InsertTextCommand.cpp ASSERT(startPosition.containerNode()); startPosition 173 Source/core/editing/InsertTextCommand.cpp Position positionBeforeStartNode(positionInParentBeforeNode(*startPosition.containerNode())); startPosition 174 Source/core/editing/InsertTextCommand.cpp deleteInsignificantText(startPosition, startPosition.downstream()); startPosition 175 Source/core/editing/InsertTextCommand.cpp if (!startPosition.inDocument()) startPosition 176 Source/core/editing/InsertTextCommand.cpp startPosition = positionBeforeStartNode; startPosition 177 Source/core/editing/InsertTextCommand.cpp if (!startPosition.isCandidate()) startPosition 178 Source/core/editing/InsertTextCommand.cpp startPosition = startPosition.downstream(); startPosition 180 Source/core/editing/InsertTextCommand.cpp startPosition = positionAvoidingSpecialElementBoundary(startPosition); startPosition 185 Source/core/editing/InsertTextCommand.cpp endPosition = insertTab(startPosition); startPosition 186 Source/core/editing/InsertTextCommand.cpp startPosition = endPosition.previous(); startPosition 191 Source/core/editing/InsertTextCommand.cpp startPosition = positionInsideTextNode(startPosition); startPosition 192 Source/core/editing/InsertTextCommand.cpp ASSERT(startPosition.anchorType() == Position::PositionIsOffsetInAnchor); startPosition 193 Source/core/editing/InsertTextCommand.cpp ASSERT(startPosition.containerNode()); startPosition 194 Source/core/editing/InsertTextCommand.cpp ASSERT(startPosition.containerNode()->isTextNode()); startPosition 197 Source/core/editing/InsertTextCommand.cpp RefPtr<Text> textNode = startPosition.containerText(); startPosition 198 Source/core/editing/InsertTextCommand.cpp const unsigned offset = startPosition.offsetInContainerNode(); startPosition 208 Source/core/editing/InsertTextCommand.cpp rebalanceWhitespaceAt(startPosition); startPosition 211 Source/core/editing/InsertTextCommand.cpp if (canRebalance(startPosition) && canRebalance(endPosition)) startPosition 212 Source/core/editing/InsertTextCommand.cpp rebalanceWhitespaceOnTextSubstring(textNode, startPosition.offsetInContainerNode(), endPosition.offsetInContainerNode()); startPosition 216 Source/core/editing/InsertTextCommand.cpp setEndingSelectionWithoutValidation(startPosition, endPosition); startPosition 56 Source/core/editing/InsertTextCommand.h void setEndingSelectionWithoutValidation(const Position& startPosition, const Position& endPosition); startPosition 112 Source/core/editing/PlainTextRange.cpp Position runStart = textRunRange->startPosition(); startPosition 173 Source/core/editing/SpellChecker.cpp Position position = spellingSearchRange->startPosition(); startPosition 501 Source/core/editing/SpellChecker.cpp setStart(checkRange.get(), startOfSentence(VisiblePosition(checkRange->startPosition()))); startPosition 57 Source/core/editing/SurroundingText.cpp if (!forwardRange || !Range::create(*document, position, forwardRange->startPosition())->text().length()) { startPosition 73 Source/core/editing/SurroundingText.cpp m_contentRange = Range::create(*document, backwardsRange->endPosition(), forwardRange->startPosition()); startPosition 88 Source/core/editing/SurroundingText.cpp Position start = iterator.range()->startPosition(); startPosition 94 Source/core/editing/SurroundingText.cpp Position end = iterator.range()->startPosition(); startPosition 104 Source/core/editing/TextCheckingHelper.cpp setStart(paragraphRange.get(), startOfParagraph(VisiblePosition(range->startPosition()))); startPosition 133 Source/core/editing/TextCheckingHelper.cpp setEnd(paragraphRange().get(), endOfParagraph(startOfNextParagraph(VisiblePosition(paragraphRange()->startPosition())))); startPosition 185 Source/core/editing/TextCheckingHelper.cpp m_offsetAsRange = Range::create(paragraphRange()->startContainer()->document(), paragraphRange()->startPosition(), checkingRange()->startPosition()); startPosition 310 Source/core/editing/TextCheckingHelper.cpp setStart(paragraphRange.get(), startOfParagraph(VisiblePosition(m_range->startPosition()))); startPosition 312 Source/core/editing/TextCheckingHelper.cpp setEnd(paragraphRange.get(), endOfParagraph(VisiblePosition(m_range->startPosition()))); startPosition 314 Source/core/editing/TextCheckingHelper.cpp RefPtrWillBeRawPtr<Range> offsetAsRange = Range::create(paragraphRange->startContainer()->document(), paragraphRange->startPosition(), m_range->startPosition()); startPosition 325 Source/core/editing/TextCheckingHelper.cpp if (inSameParagraph(VisiblePosition(paragraphRange->startPosition()), VisiblePosition(m_range->endPosition()))) { startPosition 328 Source/core/editing/TextCheckingHelper.cpp RefPtrWillBeRawPtr<Range> endOffsetAsRange = Range::create(paragraphRange->startContainer()->document(), paragraphRange->startPosition(), m_range->endPosition()); startPosition 381 Source/core/editing/TextCheckingHelper.cpp RefPtrWillBeRawPtr<Range> paragraphOffsetAsRange = Range::create(paragraphRange->startContainer()->document(), m_range->startPosition(), paragraphRange->startPosition()); startPosition 392 Source/core/editing/TextCheckingHelper.cpp RefPtrWillBeRawPtr<Range> paragraphOffsetAsRange = Range::create(paragraphRange->startContainer()->document(), m_range->startPosition(), paragraphRange->startPosition()); startPosition 270 Source/core/editing/TextIterator.cpp initialize(range->startPosition(), range->endPosition()); startPosition 738 Source/core/editing/VisiblePosition.cpp return VisiblePosition(r->startPosition(), affinity); startPosition 99 Source/core/editing/VisibleSelection.cpp : m_base(range->startPosition()) startPosition 517 Source/core/editing/VisibleUnits.cpp return VisiblePosition(it.atEnd() ? it.range()->startPosition() : pos, DOWNSTREAM); startPosition 593 Source/core/editing/VisibleUnits.cpp pos = it.range()->startPosition(); startPosition 604 Source/core/editing/VisibleUnits.cpp if (visPos == VisiblePosition(characterRange->startPosition())) { startPosition 606 Source/core/editing/VisibleUnits.cpp pos = charIt.range()->startPosition(); startPosition 1031 Source/core/editing/htmlediting.cpp return VisiblePosition(range->startPosition()); startPosition 1049 Source/core/editing/htmlediting.cpp bool startIsVisuallySame = visiblePositionBeforeNode(node) == VisiblePosition(selectedRange.startPosition()); startPosition 1054 Source/core/editing/htmlediting.cpp if (endIsVisuallySame && comparePositions(selectedRange.startPosition(), positionInParentBeforeNode(node)) < 0) startPosition 570 Source/core/editing/markup.cpp VisiblePosition visibleStart(updatedRange->startPosition(), VP_DEFAULT_AFFINITY); startPosition 809 Source/core/editing/markup.cpp if (Node* node = range.startPosition().anchorNode()) { startPosition 855 Source/core/editing/markup.cpp && block != editableRootForPosition(context->startPosition()); startPosition 856 Source/core/editing/markup.cpp bool useLineBreak = enclosingTextFormControl(context->startPosition()); startPosition 287 Source/core/html/HTMLTextFormControlElement.cpp VisiblePosition startPosition = visiblePositionForIndex(start); startPosition 290 Source/core/html/HTMLTextFormControlElement.cpp endPosition = startPosition; startPosition 296 Source/core/html/HTMLTextFormControlElement.cpp if (startPosition.isNotNull() && endPosition.isNotNull()) { startPosition 297 Source/core/html/HTMLTextFormControlElement.cpp ASSERT(startPosition.deepEquivalent().deprecatedNode()->shadowHost() == this startPosition 302 Source/core/html/HTMLTextFormControlElement.cpp newSelection = VisibleSelection(endPosition, startPosition); startPosition 304 Source/core/html/HTMLTextFormControlElement.cpp newSelection = VisibleSelection(startPosition, endPosition); startPosition 661 Source/core/html/parser/XSSAuditor.cpp size_t startPosition = 0; startPosition 667 Source/core/html/parser/XSSAuditor.cpp while (startPosition < endPosition) { startPosition 668 Source/core/html/parser/XSSAuditor.cpp while (startPosition < endPosition && isHTMLSpace<UChar>(string[startPosition])) startPosition 669 Source/core/html/parser/XSSAuditor.cpp startPosition++; startPosition 679 Source/core/html/parser/XSSAuditor.cpp if (startsHTMLCommentAt(string, startPosition) || startsSingleLineCommentAt(string, startPosition)) { startPosition 680 Source/core/html/parser/XSSAuditor.cpp while (startPosition < endPosition && !isJSNewline(string[startPosition])) startPosition 681 Source/core/html/parser/XSSAuditor.cpp startPosition++; startPosition 682 Source/core/html/parser/XSSAuditor.cpp } else if (startsMultiLineCommentAt(string, startPosition)) { startPosition 683 Source/core/html/parser/XSSAuditor.cpp if (startPosition + 2 < endPosition && (foundPosition = string.find("*/", startPosition + 2)) != kNotFound) startPosition 684 Source/core/html/parser/XSSAuditor.cpp startPosition = foundPosition + 2; startPosition 686 Source/core/html/parser/XSSAuditor.cpp startPosition = endPosition; startPosition 692 Source/core/html/parser/XSSAuditor.cpp while (startPosition < endPosition && !result.length()) { startPosition 697 Source/core/html/parser/XSSAuditor.cpp for (foundPosition = startPosition; foundPosition < endPosition; foundPosition++) { startPosition 713 Source/core/html/parser/XSSAuditor.cpp if (foundPosition > startPosition + kMaximumFragmentLengthTarget) { startPosition 726 Source/core/html/parser/XSSAuditor.cpp result = canonicalize(fullyDecodeString(string.substring(startPosition, foundPosition - startPosition), m_encoding)); startPosition 727 Source/core/html/parser/XSSAuditor.cpp startPosition = foundPosition + 1; startPosition 1226 Source/core/rendering/InlineTextBox.cpp int startPosition = max<int>(marker->startOffset() - m_start, 0); startPosition 1239 Source/core/rendering/InlineTextBox.cpp IntRect markerRect = enclosingIntRect(font.selectionRectForText(run, startPoint, selHeight, startPosition, endPosition)); startPosition 461 Source/core/rendering/RenderBlockFlow.cpp LayoutUnit startPosition = borderStart() + paddingStart(); startPosition 463 Source/core/rendering/RenderBlockFlow.cpp startPosition -= verticalScrollbarWidth(); startPosition 468 Source/core/rendering/RenderBlockFlow.cpp LayoutUnit newPosition = startPosition + childMarginStart; startPosition 1220 Source/core/rendering/RenderBlockFlow.cpp LayoutUnit startPosition = startOffsetForContent(); startPosition 1223 Source/core/rendering/RenderBlockFlow.cpp LayoutUnit oldPosition = startPosition + childMarginStart; startPosition 1233 Source/core/rendering/RenderBlockFlow.cpp } else if (startOff != startPosition) { startPosition 139 Source/core/rendering/RenderMediaControls.cpp static void paintSliderRangeHighlight(const IntRect& rect, const RenderStyle* style, GraphicsContext* context, int startPosition, int endPosition, Color startColor, Color endColor) startPosition 147 Source/core/rendering/RenderMediaControls.cpp int startOffset = startPosition; startPosition 149 Source/core/rendering/RenderMediaControls.cpp int rangeWidth = endPosition - startPosition; startPosition 219 Source/core/rendering/RenderMediaControls.cpp int startPosition = int(start * rect.width() / duration); startPosition 231 Source/core/rendering/RenderMediaControls.cpp if (currentPosition > startPosition) startPosition 232 Source/core/rendering/RenderMediaControls.cpp paintSliderRangeHighlight(rect, style, context, startPosition, currentPosition, startColor, endColor); startPosition 118 Source/core/rendering/svg/SVGInlineTextBox.cpp FloatRect SVGInlineTextBox::selectionRectForTextFragment(const SVGTextFragment& fragment, int startPosition, int endPosition, RenderStyle* style) startPosition 120 Source/core/rendering/svg/SVGInlineTextBox.cpp ASSERT(startPosition < endPosition); startPosition 138 Source/core/rendering/svg/SVGInlineTextBox.cpp FloatRect selectionRect = scaledFont.selectionRectForText(constructTextRun(style, fragment), textOrigin, fragment.height * scalingFactor, startPosition, endPosition); startPosition 146 Source/core/rendering/svg/SVGInlineTextBox.cpp LayoutRect SVGInlineTextBox::localSelectionRect(int startPosition, int endPosition) startPosition 149 Source/core/rendering/svg/SVGInlineTextBox.cpp startPosition = max(startPosition - boxStart, 0); startPosition 151 Source/core/rendering/svg/SVGInlineTextBox.cpp if (startPosition >= endPosition) startPosition 166 Source/core/rendering/svg/SVGInlineTextBox.cpp fragmentStartPosition = startPosition; startPosition 217 Source/core/rendering/svg/SVGInlineTextBox.cpp int startPosition, endPosition; startPosition 218 Source/core/rendering/svg/SVGInlineTextBox.cpp selectionStartEnd(startPosition, endPosition); startPosition 228 Source/core/rendering/svg/SVGInlineTextBox.cpp fragmentStartPosition = startPosition; startPosition 464 Source/core/rendering/svg/SVGInlineTextBox.cpp bool SVGInlineTextBox::mapStartEndPositionsIntoFragmentCoordinates(const SVGTextFragment& fragment, int& startPosition, int& endPosition) const startPosition 466 Source/core/rendering/svg/SVGInlineTextBox.cpp if (startPosition >= endPosition) startPosition 472 Source/core/rendering/svg/SVGInlineTextBox.cpp if (startPosition >= offset + length || endPosition <= offset) startPosition 475 Source/core/rendering/svg/SVGInlineTextBox.cpp if (startPosition < offset) startPosition 476 Source/core/rendering/svg/SVGInlineTextBox.cpp startPosition = 0; startPosition 478 Source/core/rendering/svg/SVGInlineTextBox.cpp startPosition -= offset; startPosition 487 Source/core/rendering/svg/SVGInlineTextBox.cpp ASSERT(startPosition < endPosition); startPosition 602 Source/core/rendering/svg/SVGInlineTextBox.cpp void SVGInlineTextBox::paintTextWithShadows(GraphicsContext* context, RenderStyle* style, TextRun& textRun, const SVGTextFragment& fragment, int startPosition, int endPosition) startPosition 639 Source/core/rendering/svg/SVGInlineTextBox.cpp textRunPaintInfo.from = startPosition; startPosition 657 Source/core/rendering/svg/SVGInlineTextBox.cpp int startPosition = 0; startPosition 660 Source/core/rendering/svg/SVGInlineTextBox.cpp selectionStartEnd(startPosition, endPosition); startPosition 661 Source/core/rendering/svg/SVGInlineTextBox.cpp hasSelection = mapStartEndPositionsIntoFragmentCoordinates(fragment, startPosition, endPosition); startPosition 666 Source/core/rendering/svg/SVGInlineTextBox.cpp if (!hasSelection || startPosition >= endPosition) { startPosition 672 Source/core/rendering/svg/SVGInlineTextBox.cpp if (startPosition > 0 && !paintSelectedTextOnly) startPosition 673 Source/core/rendering/svg/SVGInlineTextBox.cpp paintTextWithShadows(context, style, textRun, fragment, 0, startPosition); startPosition 680 Source/core/rendering/svg/SVGInlineTextBox.cpp paintTextWithShadows(context, selectionStyle, textRun, fragment, startPosition, endPosition); startPosition 47 Source/core/rendering/svg/SVGInlineTextBox.h virtual LayoutRect localSelectionRect(int startPosition, int endPosition) OVERRIDE; startPosition 49 Source/core/rendering/svg/SVGInlineTextBox.h bool mapStartEndPositionsIntoFragmentCoordinates(const SVGTextFragment&, int& startPosition, int& endPosition) const; startPosition 76 Source/core/rendering/svg/SVGInlineTextBox.h void paintTextWithShadows(GraphicsContext*, RenderStyle*, TextRun&, const SVGTextFragment&, int startPosition, int endPosition); startPosition 138 Source/core/rendering/svg/SVGTextQuery.cpp bool SVGTextQuery::mapStartEndPositionsIntoFragmentCoordinates(Data* queryData, const SVGTextFragment& fragment, int& startPosition, int& endPosition) const startPosition 141 Source/core/rendering/svg/SVGTextQuery.cpp startPosition -= queryData->processedCharacters; startPosition 144 Source/core/rendering/svg/SVGTextQuery.cpp startPosition = max(0, startPosition); startPosition 146 Source/core/rendering/svg/SVGTextQuery.cpp if (startPosition >= endPosition) startPosition 149 Source/core/rendering/svg/SVGTextQuery.cpp modifyStartEndPositionsRespectingLigatures(queryData, startPosition, endPosition); startPosition 150 Source/core/rendering/svg/SVGTextQuery.cpp if (!queryData->textBox->mapStartEndPositionsIntoFragmentCoordinates(fragment, startPosition, endPosition)) startPosition 153 Source/core/rendering/svg/SVGTextQuery.cpp ASSERT(startPosition < endPosition); startPosition 157 Source/core/rendering/svg/SVGTextQuery.cpp void SVGTextQuery::modifyStartEndPositionsRespectingLigatures(Data* queryData, int& startPosition, int& endPosition) const startPosition 188 Source/core/rendering/svg/SVGTextQuery.cpp if (startPosition == static_cast<int>(positionOffset)) startPosition 197 Source/core/rendering/svg/SVGTextQuery.cpp if (alterStartPosition && startPosition > lastPositionOffset && startPosition < static_cast<int>(positionOffset)) { startPosition 198 Source/core/rendering/svg/SVGTextQuery.cpp startPosition = lastPositionOffset; startPosition 219 Source/core/rendering/svg/SVGTextQuery.cpp if (alterStartPosition && startPosition > lastPositionOffset && startPosition < static_cast<int>(positionOffset)) startPosition 220 Source/core/rendering/svg/SVGTextQuery.cpp startPosition = lastPositionOffset; startPosition 274 Source/core/rendering/svg/SVGTextQuery.cpp : startPosition(queryStartPosition) startPosition 280 Source/core/rendering/svg/SVGTextQuery.cpp unsigned startPosition; startPosition 290 Source/core/rendering/svg/SVGTextQuery.cpp int startPosition = data->startPosition; startPosition 291 Source/core/rendering/svg/SVGTextQuery.cpp int endPosition = startPosition + data->length; startPosition 292 Source/core/rendering/svg/SVGTextQuery.cpp if (!mapStartEndPositionsIntoFragmentCoordinates(queryData, fragment, startPosition, endPosition)) startPosition 295 Source/core/rendering/svg/SVGTextQuery.cpp SVGTextMetrics metrics = SVGTextMetrics::measureCharacterRange(queryData->textRenderer, fragment.characterOffset + startPosition, endPosition - startPosition); startPosition 300 Source/core/rendering/svg/SVGTextQuery.cpp float SVGTextQuery::subStringLength(unsigned startPosition, unsigned length) const startPosition 305 Source/core/rendering/svg/SVGTextQuery.cpp SubStringLengthData data(startPosition, length); startPosition 318 Source/core/rendering/svg/SVGTextQuery.cpp FloatPoint startPosition; startPosition 325 Source/core/rendering/svg/SVGTextQuery.cpp int startPosition = data->position; startPosition 326 Source/core/rendering/svg/SVGTextQuery.cpp int endPosition = startPosition + 1; startPosition 327 Source/core/rendering/svg/SVGTextQuery.cpp if (!mapStartEndPositionsIntoFragmentCoordinates(queryData, fragment, startPosition, endPosition)) startPosition 330 Source/core/rendering/svg/SVGTextQuery.cpp data->startPosition = FloatPoint(fragment.x, fragment.y); startPosition 332 Source/core/rendering/svg/SVGTextQuery.cpp if (startPosition) { startPosition 333 Source/core/rendering/svg/SVGTextQuery.cpp SVGTextMetrics metrics = SVGTextMetrics::measureCharacterRange(queryData->textRenderer, fragment.characterOffset, startPosition); startPosition 335 Source/core/rendering/svg/SVGTextQuery.cpp data->startPosition.move(0, metrics.height()); startPosition 337 Source/core/rendering/svg/SVGTextQuery.cpp data->startPosition.move(metrics.width(), 0); startPosition 345 Source/core/rendering/svg/SVGTextQuery.cpp data->startPosition = fragmentTransform.mapPoint(data->startPosition); startPosition 356 Source/core/rendering/svg/SVGTextQuery.cpp return data.startPosition; startPosition 374 Source/core/rendering/svg/SVGTextQuery.cpp int startPosition = data->position; startPosition 375 Source/core/rendering/svg/SVGTextQuery.cpp int endPosition = startPosition + 1; startPosition 376 Source/core/rendering/svg/SVGTextQuery.cpp if (!mapStartEndPositionsIntoFragmentCoordinates(queryData, fragment, startPosition, endPosition)) startPosition 381 Source/core/rendering/svg/SVGTextQuery.cpp SVGTextMetrics metrics = SVGTextMetrics::measureCharacterRange(queryData->textRenderer, fragment.characterOffset, startPosition + 1); startPosition 422 Source/core/rendering/svg/SVGTextQuery.cpp int startPosition = data->position; startPosition 423 Source/core/rendering/svg/SVGTextQuery.cpp int endPosition = startPosition + 1; startPosition 424 Source/core/rendering/svg/SVGTextQuery.cpp if (!mapStartEndPositionsIntoFragmentCoordinates(queryData, fragment, startPosition, endPosition)) startPosition 460 Source/core/rendering/svg/SVGTextQuery.cpp static inline void calculateGlyphBoundaries(SVGTextQuery::Data* queryData, const SVGTextFragment& fragment, int startPosition, FloatRect& extent) startPosition 467 Source/core/rendering/svg/SVGTextQuery.cpp if (startPosition) { startPosition 468 Source/core/rendering/svg/SVGTextQuery.cpp SVGTextMetrics metrics = SVGTextMetrics::measureCharacterRange(queryData->textRenderer, fragment.characterOffset, startPosition); startPosition 475 Source/core/rendering/svg/SVGTextQuery.cpp SVGTextMetrics metrics = SVGTextMetrics::measureCharacterRange(queryData->textRenderer, fragment.characterOffset + startPosition, 1); startPosition 488 Source/core/rendering/svg/SVGTextQuery.cpp int startPosition = data->position; startPosition 489 Source/core/rendering/svg/SVGTextQuery.cpp int endPosition = startPosition + 1; startPosition 490 Source/core/rendering/svg/SVGTextQuery.cpp if (!mapStartEndPositionsIntoFragmentCoordinates(queryData, fragment, startPosition, endPosition)) startPosition 493 Source/core/rendering/svg/SVGTextQuery.cpp calculateGlyphBoundaries(queryData, fragment, startPosition, data->extent); startPosition 523 Source/core/rendering/svg/SVGTextQuery.cpp int startPosition = data->processedCharacters + i; startPosition 524 Source/core/rendering/svg/SVGTextQuery.cpp int endPosition = startPosition + 1; startPosition 525 Source/core/rendering/svg/SVGTextQuery.cpp if (!mapStartEndPositionsIntoFragmentCoordinates(queryData, fragment, startPosition, endPosition)) startPosition 528 Source/core/rendering/svg/SVGTextQuery.cpp calculateGlyphBoundaries(queryData, fragment, startPosition, extent); startPosition 40 Source/core/rendering/svg/SVGTextQuery.h float subStringLength(unsigned startPosition, unsigned length) const; startPosition 55 Source/core/rendering/svg/SVGTextQuery.h bool mapStartEndPositionsIntoFragmentCoordinates(Data*, const SVGTextFragment&, int& startPosition, int& endPosition) const; startPosition 56 Source/core/rendering/svg/SVGTextQuery.h void modifyStartEndPositionsRespectingLigatures(Data*, int& startPosition, int& endPosition) const; startPosition 669 Source/modules/filesystem/InspectorFileSystemAgent.cpp long long startPosition = start ? *start : 0; startPosition 671 Source/modules/filesystem/InspectorFileSystemAgent.cpp FileContentRequest::create(requestCallback, url, readAsText, startPosition, endPosition, charset ? *charset : "")->start(executionContext); startPosition 113 Source/platform/fonts/SVGGlyph.cpp static inline bool isCompatibleArabicForm(const SVGGlyph& identifier, const Vector<SVGGlyph::ArabicForm>& chars, unsigned startPosition, unsigned endPosition) startPosition 119 Source/platform/fonts/SVGGlyph.cpp Vector<SVGGlyph::ArabicForm>::const_iterator it = chars.begin() + startPosition; startPosition 136 Source/platform/fonts/SVGGlyph.cpp const Vector<SVGGlyph::ArabicForm>& chars, unsigned startPosition, unsigned endPosition) startPosition 186 Source/platform/fonts/SVGGlyph.cpp return isCompatibleArabicForm(identifier, chars, startPosition, endPosition); startPosition 109 Source/platform/fonts/SVGGlyph.h bool PLATFORM_EXPORT isCompatibleGlyph(const SVGGlyph&, bool isVerticalText, const String& language, const Vector<SVGGlyph::ArabicForm>&, unsigned startPosition, unsigned endPosition); startPosition 114 Source/platform/scroll/ScrollAnimatorNone.cpp double ScrollAnimatorNone::PerAxisData::attackCurve(Curve curve, double deltaTime, double curveT, double startPosition, double attackPosition) startPosition 118 Source/platform/scroll/ScrollAnimatorNone.cpp return startPosition + positionFactor * (attackPosition - startPosition); startPosition 43 Source/platform/text/DecodeEscapeSequences.h static size_t findInString(const String& string, size_t startPosition) { return string.find("%u", startPosition); } startPosition 44 Source/platform/text/DecodeEscapeSequences.h static size_t findEndOfRun(const String& string, size_t startPosition, size_t endPosition) startPosition 46 Source/platform/text/DecodeEscapeSequences.h size_t runEnd = startPosition; startPosition 76 Source/platform/text/DecodeEscapeSequences.h static size_t findInString(const String& string, size_t startPosition) { return string.find('%', startPosition); } startPosition 77 Source/platform/text/DecodeEscapeSequences.h static size_t findEndOfRun(const String& string, size_t startPosition, size_t endPosition) startPosition 84 Source/platform/text/DecodeEscapeSequences.h size_t runEnd = startPosition; startPosition 232 Source/web/tests/ScrollAnimatorNoneTest.cpp double attackCurve(ScrollAnimatorNone::Curve, double deltaT, double curveT, double startPosition, double attackPosition); startPosition 293 Source/web/tests/ScrollAnimatorNoneTest.cpp double startPosition = attackTimeLeft ? m_data->m_attackPosition : m_currentPosition; startPosition 294 Source/web/tests/ScrollAnimatorNoneTest.cpp double expectedReleasePosition = startPosition + sustainTimeLeft * m_data->m_desiredVelocity; startPosition 339 Source/web/tests/ScrollAnimatorNoneTest.cpp double ScrollAnimatorNoneTest::attackCurve(ScrollAnimatorNone::Curve curve, double deltaT, double curveT, double startPosition, double attackPosition) startPosition 341 Source/web/tests/ScrollAnimatorNoneTest.cpp return ScrollAnimatorNone::PerAxisData::attackCurve(curve, deltaT, curveT, startPosition, attackPosition);