start 7 LayoutTests/http/tests/media/resources/serve-video.php $start = 0; start 12 LayoutTests/http/tests/media/resources/serve-video.php $start = intval($range[0]); start 26 LayoutTests/http/tests/media/resources/serve-video.php header("Content-Length: " . ($end - $start) + 1); start 28 LayoutTests/http/tests/media/resources/serve-video.php header("Content-Range: bytes " . $start . "-" . $end . "/" . $fileSize); start 32 LayoutTests/http/tests/media/resources/serve-video.php $offset = $start; start 183 Source/bindings/v8/IDBBindingUtilities.cpp const char* start = static_cast<const char*>(view->baseAddress()); start 185 Source/bindings/v8/IDBBindingUtilities.cpp return IDBKey::createBinary(SharedBuffer::create(start, length)); start 127 Source/bindings/v8/ScriptController.cpp double start = currentTime(); start 131 Source/bindings/v8/ScriptController.cpp blink::Platform::current()->histogramCustomCounts("WebCore.ScriptController.clearForClose", (currentTime() - start) * 1000, 0, 10000, 50); start 428 Source/bindings/v8/ScriptController.cpp double start = currentTime(); start 435 Source/bindings/v8/ScriptController.cpp blink::Platform::current()->histogramCustomCounts("WebCore.ScriptController.clearWindowShell", (currentTime() - start) * 1000, 0, 10000, 50); start 74 Source/bindings/v8/ScriptProfiler.h static void start(const String& title); start 258 Source/core/accessibility/AXObject.h unsigned start; start 262 Source/core/accessibility/AXObject.h : start(0) start 267 Source/core/accessibility/AXObject.h : start(s) start 271 Source/core/accessibility/AXObject.h bool isNull() const { return !start && !length; } start 1606 Source/core/accessibility/AXRenderObject.cpp textControl->setSelectionRange(range.start, range.start + range.length); start 1615 Source/core/accessibility/AXRenderObject.cpp frame->selection().setSelection(VisibleSelection(Position(node, range.start, Position::PositionIsOffsetInAnchor), start 1616 Source/core/accessibility/AXRenderObject.cpp Position(node, range.start + range.length, Position::PositionIsOffsetInAnchor), DOWNSTREAM)); start 1870 Source/core/accessibility/AXRenderObject.cpp int start = indexForVisiblePosition(visibleSelection.visibleStart()); start 1873 Source/core/accessibility/AXRenderObject.cpp return PlainTextRange(start, end - start); start 167 Source/core/animation/Animation.cpp const double start = startTime() + specifiedTiming().startDelay; start 168 Source/core/animation/Animation.cpp const double end = start + activeDuration(); start 172 Source/core/animation/Animation.cpp ASSERT(start >= localTime); start 174 Source/core/animation/Animation.cpp ? start - localTime start 18 Source/core/animation/Interpolation.cpp bool typesMatch(const InterpolableValue* start, const InterpolableValue* end) start 20 Source/core/animation/Interpolation.cpp if (start->isNumber()) start 22 Source/core/animation/Interpolation.cpp if (start->isBool()) start 24 Source/core/animation/Interpolation.cpp if (start->isAnimatableValue()) start 26 Source/core/animation/Interpolation.cpp if (!(start->isList() && end->isList())) start 28 Source/core/animation/Interpolation.cpp const InterpolableList* startList = toInterpolableList(start); start 41 Source/core/animation/Interpolation.cpp Interpolation::Interpolation(PassOwnPtrWillBeRawPtr<InterpolableValue> start, PassOwnPtrWillBeRawPtr<InterpolableValue> end) start 42 Source/core/animation/Interpolation.cpp : m_start(start) start 20 Source/core/animation/Interpolation.h static PassRefPtrWillBeRawPtr<Interpolation> create(PassOwnPtrWillBeRawPtr<InterpolableValue> start, PassOwnPtrWillBeRawPtr<InterpolableValue> end) start 22 Source/core/animation/Interpolation.h return adoptRefWillBeNoop(new Interpolation(start, end)); start 40 Source/core/animation/Interpolation.h Interpolation(PassOwnPtrWillBeRawPtr<InterpolableValue> start, PassOwnPtrWillBeRawPtr<InterpolableValue> end); start 68 Source/core/animation/Interpolation.h StyleInterpolation(PassOwnPtrWillBeRawPtr<InterpolableValue> start, PassOwnPtrWillBeRawPtr<InterpolableValue> end, CSSPropertyID id) start 69 Source/core/animation/Interpolation.h : Interpolation(start, end) start 77 Source/core/animation/Interpolation.h static PassRefPtrWillBeRawPtr<LegacyStyleInterpolation> create(PassRefPtrWillBeRawPtr<AnimatableValue> start, PassRefPtrWillBeRawPtr<AnimatableValue> end, CSSPropertyID id) start 79 Source/core/animation/Interpolation.h return adoptRefWillBeNoop(new LegacyStyleInterpolation(InterpolableAnimatableValue::create(start), InterpolableAnimatableValue::create(end), id)); start 94 Source/core/animation/Interpolation.h LegacyStyleInterpolation(PassOwnPtrWillBeRawPtr<InterpolableValue> start, PassOwnPtrWillBeRawPtr<InterpolableValue> end, CSSPropertyID id) start 95 Source/core/animation/Interpolation.h : StyleInterpolation(start, end, id) start 21 Source/core/animation/InterpolationEffect.h void addInterpolation(PassRefPtrWillBeRawPtr<Interpolation> interpolation, PassRefPtr<TimingFunction> easing, double start, double end, double applyFrom, double applyTo) start 23 Source/core/animation/InterpolationEffect.h m_interpolations.append(InterpolationRecord::create(interpolation, easing, start, end, applyFrom, applyTo)); start 42 Source/core/animation/InterpolationEffect.h static PassOwnPtrWillBeRawPtr<InterpolationRecord> create(PassRefPtrWillBeRawPtr<Interpolation> interpolation, PassRefPtr<TimingFunction> easing, double start, double end, double applyFrom, double applyTo) start 44 Source/core/animation/InterpolationEffect.h return adoptPtrWillBeNoop(new InterpolationRecord(interpolation, easing, start, end, applyFrom, applyTo)); start 50 Source/core/animation/InterpolationEffect.h InterpolationRecord(PassRefPtrWillBeRawPtr<Interpolation> interpolation, PassRefPtr<TimingFunction> easing, double start, double end, double applyFrom, double applyTo) start 53 Source/core/animation/InterpolationEffect.h , m_start(start) start 42 Source/core/css/CSSPropertySourceData.cpp : start(0) start 47 Source/core/css/CSSPropertySourceData.cpp SourceRange::SourceRange(unsigned start, unsigned end) start 48 Source/core/css/CSSPropertySourceData.cpp : start(start) start 55 Source/core/css/CSSPropertySourceData.cpp return end - start; start 48 Source/core/css/CSSPropertySourceData.h SourceRange(unsigned start, unsigned end); start 53 Source/core/css/CSSPropertySourceData.h unsigned start; start 451 Source/core/css/CSSTokenizer-in.cpp SrcCharacterType* start = src; start 459 Source/core/css/CSSTokenizer-in.cpp return src - start; start 491 Source/core/css/CSSTokenizer-in.cpp CharacterType* start = currentCharacter<CharacterType>(); start 495 Source/core/css/CSSTokenizer-in.cpp UChar* result16 = allocateStringBuffer16((result - start) + peekMaxIdentifierLen(currentCharacter<CharacterType>())); start 498 Source/core/css/CSSTokenizer-in.cpp for (; i < result - start; i++) start 499 Source/core/css/CSSTokenizer-in.cpp result16[i] = start[i]; start 510 Source/core/css/CSSTokenizer-in.cpp resultString.init(start, result - start); start 563 Source/core/css/CSSTokenizer-in.cpp CharacterType* start = currentCharacter<CharacterType>(); start 568 Source/core/css/CSSTokenizer-in.cpp UChar* result16 = allocateStringBuffer16((result - start) + peekMaxStringLen(currentCharacter<CharacterType>(), quote)); start 571 Source/core/css/CSSTokenizer-in.cpp for (; i < result - start; i++) start 572 Source/core/css/CSSTokenizer-in.cpp result16[i] = start[i]; start 582 Source/core/css/CSSTokenizer-in.cpp resultString.init(start, result - start); start 586 Source/core/css/CSSTokenizer-in.cpp inline bool CSSTokenizer::findURI(CharacterType*& start, CharacterType*& end, UChar& quote) start 588 Source/core/css/CSSTokenizer-in.cpp start = skipWhiteSpace(currentCharacter<CharacterType>()); start 590 Source/core/css/CSSTokenizer-in.cpp if (*start == '"' || *start == '\'') { start 591 Source/core/css/CSSTokenizer-in.cpp quote = *start++; start 592 Source/core/css/CSSTokenizer-in.cpp end = checkAndSkipString(start, quote); start 597 Source/core/css/CSSTokenizer-in.cpp end = start; start 623 Source/core/css/CSSTokenizer-in.cpp SrcCharacterType* start = src; start 636 Source/core/css/CSSTokenizer-in.cpp return src - start; start 1379 Source/core/css/CSSTokenizer-in.cpp SrcCharacterType* start = skipWhiteSpace(currentCharacter<SrcCharacterType>()); start 1380 Source/core/css/CSSTokenizer-in.cpp if (isEqualToCSSIdentifier(start, "important")) { start 1382 Source/core/css/CSSTokenizer-in.cpp currentCharacter<SrcCharacterType>() = start + 9; start 1388 Source/core/css/CSSTokenizer-in.cpp SrcCharacterType* start = currentCharacter<SrcCharacterType>(); start 1397 Source/core/css/CSSTokenizer-in.cpp yylval->string.init(start, currentCharacter<SrcCharacterType>() - start); start 1403 Source/core/css/CSSTokenizer-in.cpp SrcCharacterType* current = start; start 1553 Source/core/css/CSSTokenizer-in.cpp unsigned start = m_parsedTextPrefixLength + stringLength; start 1554 Source/core/css/CSSTokenizer-in.cpp unsigned end = start + suffixLength; start 1555 Source/core/css/CSSTokenizer-in.cpp for (unsigned i = start; i < end; i++) start 1556 Source/core/css/CSSTokenizer-in.cpp m_dataStart8[i] = suffix[i - start]; start 1575 Source/core/css/CSSTokenizer-in.cpp unsigned start = m_parsedTextPrefixLength + stringLength; start 1576 Source/core/css/CSSTokenizer-in.cpp unsigned end = start + suffixLength; start 1577 Source/core/css/CSSTokenizer-in.cpp for (unsigned i = start; i < end; i++) start 1578 Source/core/css/CSSTokenizer-in.cpp m_dataStart16[i] = suffix[i - start]; start 114 Source/core/css/CSSTokenizer.h inline bool findURI(CharacterType*& start, CharacterType*& end, UChar& quote); start 1700 Source/core/css/parser/BisonCSSParser-in.cpp unsigned conditionOffset = data->ruleHeaderRange.start + 9; start 1727 Source/core/css/parser/BisonCSSParser-in.cpp data->ruleHeaderRange.start = m_tokenizer.tokenStartOffset(); start 7132 Source/core/css/parser/CSSPropertyParser.cpp const LChar* start = string.characters8(); start 7133 Source/core/css/parser/CSSPropertyParser.cpp parseDouble(start, start + length, 'x', imageScaleFactor); start 7135 Source/core/css/parser/CSSPropertyParser.cpp const UChar* start = string.characters16(); start 7136 Source/core/css/parser/CSSPropertyParser.cpp parseDouble(start, start + length, 'x', imageScaleFactor); start 38 Source/core/css/parser/MediaQueryInputStream.cpp unsigned long long MediaQueryInputStream::getUInt(unsigned start, unsigned end) start 40 Source/core/css/parser/MediaQueryInputStream.cpp ASSERT(start <= end && ((m_offset + end) <= m_string.length())); start 43 Source/core/css/parser/MediaQueryInputStream.cpp if (start < end) { start 45 Source/core/css/parser/MediaQueryInputStream.cpp result = charactersToUInt64Strict(m_string.characters8() + m_offset + start, end - start, &isResultOK); start 47 Source/core/css/parser/MediaQueryInputStream.cpp result = charactersToUInt64Strict(m_string.characters16() + m_offset + start, end - start, &isResultOK); start 52 Source/core/css/parser/MediaQueryInputStream.cpp double MediaQueryInputStream::getDouble(unsigned start, unsigned end) start 54 Source/core/css/parser/MediaQueryInputStream.cpp ASSERT(start <= end && ((m_offset + end) <= m_string.length())); start 57 Source/core/css/parser/MediaQueryInputStream.cpp if (start < end) { start 59 Source/core/css/parser/MediaQueryInputStream.cpp result = charactersToDouble(m_string.characters8() + m_offset + start, end - start, &isResultOK); start 61 Source/core/css/parser/MediaQueryInputStream.cpp result = charactersToDouble(m_string.characters16() + m_offset + start, end - start, &isResultOK); start 38 Source/core/css/parser/MediaQueryInputStream.h unsigned long long getUInt(unsigned start, unsigned end); start 39 Source/core/css/parser/MediaQueryInputStream.h double getDouble(unsigned start, unsigned end); start 71 Source/core/dom/MessagePort.h void start(); start 99 Source/core/dom/MessagePort.h start(); start 1012 Source/core/dom/Node.cpp void Node::reattachWhitespaceSiblings(Text* start) start 1014 Source/core/dom/Node.cpp for (Node* sibling = start; sibling; sibling = sibling->nextSibling()) { start 766 Source/core/dom/Node.h static void reattachWhitespaceSiblings(Text* start); start 466 Source/core/dom/Position.cpp int start = box->start(); start 467 Source/core/dom/Position.cpp int end = box->start() + box->len(); start 468 Source/core/dom/Position.cpp if (m_offset < start) start 471 Source/core/dom/Position.cpp result += m_offset - start; start 663 Source/core/dom/Position.cpp if (textOffset <= box->start() + box->len()) { start 664 Source/core/dom/Position.cpp if (textOffset > box->start()) start 669 Source/core/dom/Position.cpp if (box == lastTextBox || textOffset != box->start() + box->len() + 1) start 681 Source/core/dom/Position.cpp if (otherBox == lastTextBox || (otherBox->renderer() == textRenderer && toInlineTextBox(otherBox)->start() > textOffset)) start 690 Source/core/dom/Position.cpp if (otherBox == lastTextBox || (otherBox->renderer() == textRenderer && toInlineTextBox(otherBox)->start() > textOffset)) start 788 Source/core/dom/Position.cpp if (textOffset >= box->start()) start 793 Source/core/dom/Position.cpp if (box == lastTextBox || textOffset != box->start() + box->len()) start 805 Source/core/dom/Position.cpp if (otherBox == lastTextBox || (otherBox->renderer() == textRenderer && toInlineTextBox(otherBox)->start() >= textOffset)) start 814 Source/core/dom/Position.cpp if (otherBox == lastTextBox || (otherBox->renderer() == textRenderer && toInlineTextBox(otherBox)->start() >= textOffset)) start 928 Source/core/dom/Position.cpp if (m_offset < static_cast<int>(box->start()) && !textRenderer->containsReversedText()) { start 953 Source/core/dom/Position.cpp if (m_offset < static_cast<int>(box->start()) && !textRenderer->containsReversedText()) { start 959 Source/core/dom/Position.cpp if (m_offset >= static_cast<int>(box->start()) && m_offset < static_cast<int>(box->start() + box->len())) start 102 Source/core/dom/Range.cpp PassRefPtrWillBeRawPtr<Range> Range::create(Document& ownerDocument, const Position& start, const Position& end) start 104 Source/core/dom/Range.cpp return adoptRefWillBeNoop(new Range(ownerDocument, start.containerNode(), start.computeOffsetInContainerNode(), end.containerNode(), end.computeOffsetInContainerNode())); start 199 Source/core/dom/Range.cpp static inline bool checkForDifferentRootContainer(const RangeBoundaryPoint& start, const RangeBoundaryPoint& end) start 204 Source/core/dom/Range.cpp Node* startRootContainer = start.container(); start 208 Source/core/dom/Range.cpp return startRootContainer != endRootContainer || (Range::compareBoundaryPoints(start, end, ASSERT_NO_EXCEPTION) > 0); start 267 Source/core/dom/Range.cpp void Range::setStart(const Position& start, ExceptionState& exceptionState) start 269 Source/core/dom/Range.cpp Position parentAnchored = start.parentAnchoredEquivalent(); start 1074 Source/core/dom/Range.cpp int start = (n == m_start.container()) ? min(max(0, m_start.offset()), length) : 0; start 1075 Source/core/dom/Range.cpp int end = (n == m_end.container()) ? min(max(start, m_end.offset()), length) : length; start 1076 Source/core/dom/Range.cpp builder.append(data, start, end - start); start 1791 Source/core/dom/Range.cpp VisiblePosition start(startPosition()); start 1794 Source/core/dom/Range.cpp start = startOfWord(start); start 1797 Source/core/dom/Range.cpp start = startOfSentence(start); start 1800 Source/core/dom/Range.cpp start = startOfParagraph(start); start 1803 Source/core/dom/Range.cpp start = startOfDocument(start); start 1807 Source/core/dom/Range.cpp setStart(start.deepEquivalent().containerNode(), start.deepEquivalent().computeOffsetInContainerNode(), exceptionState); start 41 Source/core/dom/SandboxFlags.cpp unsigned start = 0; start 45 Source/core/dom/SandboxFlags.cpp while (start < length && isHTMLSpace<UChar>(policy[start])) start 46 Source/core/dom/SandboxFlags.cpp ++start; start 47 Source/core/dom/SandboxFlags.cpp if (start >= length) start 49 Source/core/dom/SandboxFlags.cpp unsigned end = start + 1; start 54 Source/core/dom/SandboxFlags.cpp String sandboxToken = policy.substring(start, end - start); start 78 Source/core/dom/SandboxFlags.cpp start = end + 1; start 58 Source/core/dom/SpaceSplitString.cpp unsigned start = 0; start 60 Source/core/dom/SpaceSplitString.cpp while (start < length && isHTMLSpace<CharacterType>(characters[start])) start 61 Source/core/dom/SpaceSplitString.cpp ++start; start 62 Source/core/dom/SpaceSplitString.cpp if (start >= length) start 64 Source/core/dom/SpaceSplitString.cpp unsigned end = start + 1; start 68 Source/core/dom/SpaceSplitString.cpp m_vector.append(AtomicString(characters + start, end - start)); start 70 Source/core/dom/SpaceSplitString.cpp start = end + 1; start 57 Source/core/dom/custom/CustomElementCallbackDispatcher.cpp void CustomElementCallbackDispatcher::processElementQueueAndPop(size_t start, size_t end) start 62 Source/core/dom/custom/CustomElementCallbackDispatcher.cpp for (size_t i = start; i < end; i++) { start 70 Source/core/dom/custom/CustomElementCallbackDispatcher.cpp ASSERT(start == s_elementQueueStart); start 75 Source/core/dom/custom/CustomElementCallbackDispatcher.cpp m_flattenedProcessingStack.resize(start); start 76 Source/core/dom/custom/CustomElementCallbackDispatcher.cpp s_elementQueueEnd = start; start 98 Source/core/dom/custom/CustomElementCallbackDispatcher.h void processElementQueueAndPop(size_t start, size_t end); start 97 Source/core/editing/ApplyBlockElementCommand.cpp VisiblePosition start(visiblePositionForIndex(startIndex, startScope.get())); start 99 Source/core/editing/ApplyBlockElementCommand.cpp if (start.isNotNull() && end.isNotNull()) start 100 Source/core/editing/ApplyBlockElementCommand.cpp setEndingSelection(VisibleSelection(start, end, endingSelection().isDirectional())); start 108 Source/core/editing/ApplyBlockElementCommand.cpp Position start = startOfSelection.deepEquivalent().downstream(); start 109 Source/core/editing/ApplyBlockElementCommand.cpp if (isAtUnsplittableElement(start)) { start 111 Source/core/editing/ApplyBlockElementCommand.cpp insertNodeAt(blockquote, start); start 130 Source/core/editing/ApplyBlockElementCommand.cpp rangeForParagraphSplittingTextNodesIfNeeded(endOfCurrentParagraph, start, end); start 133 Source/core/editing/ApplyBlockElementCommand.cpp Node* enclosingCell = enclosingNodeOfType(start, &isTableCell); start 134 Source/core/editing/ApplyBlockElementCommand.cpp VisiblePosition endOfNextParagraph = endOfNextParagrahSplittingTextNodesIfNeeded(endOfCurrentParagraph, start, end); start 136 Source/core/editing/ApplyBlockElementCommand.cpp formatRange(start, end, m_endOfLastParagraph, blockquoteForNextIndent); start 178 Source/core/editing/ApplyBlockElementCommand.cpp void ApplyBlockElementCommand::rangeForParagraphSplittingTextNodesIfNeeded(const VisiblePosition& endOfCurrentParagraph, Position& start, Position& end) start 180 Source/core/editing/ApplyBlockElementCommand.cpp start = startOfParagraph(endOfCurrentParagraph).deepEquivalent(); start 186 Source/core/editing/ApplyBlockElementCommand.cpp if (RenderStyle* startStyle = renderStyleOfEnclosingTextNode(start)) { start 187 Source/core/editing/ApplyBlockElementCommand.cpp isStartAndEndOnSameNode = renderStyleOfEnclosingTextNode(end) && start.containerNode() == end.containerNode(); start 188 Source/core/editing/ApplyBlockElementCommand.cpp bool isStartAndEndOfLastParagraphOnSameNode = renderStyleOfEnclosingTextNode(m_endOfLastParagraph) && start.containerNode() == m_endOfLastParagraph.containerNode(); start 191 Source/core/editing/ApplyBlockElementCommand.cpp if (startStyle->preserveNewline() && isNewLineAtPosition(start) && !isNewLineAtPosition(start.previous()) && start.offsetInContainerNode() > 0) start 192 Source/core/editing/ApplyBlockElementCommand.cpp start = startOfParagraph(VisiblePosition(end.previous())).deepEquivalent(); start 195 Source/core/editing/ApplyBlockElementCommand.cpp if (!startStyle->collapseWhiteSpace() && start.offsetInContainerNode() > 0) { start 196 Source/core/editing/ApplyBlockElementCommand.cpp int startOffset = start.offsetInContainerNode(); start 197 Source/core/editing/ApplyBlockElementCommand.cpp Text* startText = start.containerText(); start 199 Source/core/editing/ApplyBlockElementCommand.cpp start = firstPositionInNode(startText); start 216 Source/core/editing/ApplyBlockElementCommand.cpp if (endStyle->preserveNewline() && start == end && end.offsetInContainerNode() < end.containerNode()->maxCharacterOffset()) { start 229 Source/core/editing/ApplyBlockElementCommand.cpp start = firstPositionInOrBeforeNode(endContainer->previousSibling()); start 241 Source/core/editing/ApplyBlockElementCommand.cpp VisiblePosition ApplyBlockElementCommand::endOfNextParagrahSplittingTextNodesIfNeeded(VisiblePosition& endOfCurrentParagraph, Position& start, Position& end) start 258 Source/core/editing/ApplyBlockElementCommand.cpp if (text == start.containerNode() && text->previousSibling() && text->previousSibling()->isTextNode()) { start 259 Source/core/editing/ApplyBlockElementCommand.cpp ASSERT(start.offsetInContainerNode() < position.offsetInContainerNode()); start 260 Source/core/editing/ApplyBlockElementCommand.cpp start = Position(toText(text->previousSibling()), start.offsetInContainerNode()); start 50 Source/core/editing/ApplyBlockElementCommand.h virtual void formatRange(const Position& start, const Position& end, const Position& endOfSelection, RefPtr<Element>&) = 0; start 126 Source/core/editing/ApplyStyleCommand.cpp , m_start(endingSelection().start().downstream()) start 135 Source/core/editing/ApplyStyleCommand.cpp ApplyStyleCommand::ApplyStyleCommand(Document& document, const EditingStyle* style, const Position& start, const Position& end, EditAction editingAction, EPropertyLevel propertyLevel) start 140 Source/core/editing/ApplyStyleCommand.cpp , m_start(start) start 154 Source/core/editing/ApplyStyleCommand.cpp , m_start(endingSelection().start().downstream()) start 168 Source/core/editing/ApplyStyleCommand.cpp , m_start(endingSelection().start().downstream()) start 192 Source/core/editing/ApplyStyleCommand.cpp return endingSelection().start(); start 240 Source/core/editing/ApplyStyleCommand.cpp Position start = startPosition(); start 242 Source/core/editing/ApplyStyleCommand.cpp if (comparePositions(end, start) < 0) { start 243 Source/core/editing/ApplyStyleCommand.cpp Position swap = start; start 244 Source/core/editing/ApplyStyleCommand.cpp start = end; start 248 Source/core/editing/ApplyStyleCommand.cpp VisiblePosition visibleStart(start); start 310 Source/core/editing/ApplyStyleCommand.cpp Position start = startPosition(); start 312 Source/core/editing/ApplyStyleCommand.cpp if (comparePositions(end, start) < 0) { start 313 Source/core/editing/ApplyStyleCommand.cpp Position swap = start; start 314 Source/core/editing/ApplyStyleCommand.cpp start = end; start 319 Source/core/editing/ApplyStyleCommand.cpp if (start.deprecatedNode()->isTextNode()) { start 320 Source/core/editing/ApplyStyleCommand.cpp joinChildTextNodes(start.deprecatedNode()->parentNode(), start, end); start 321 Source/core/editing/ApplyStyleCommand.cpp start = startPosition(); start 325 Source/core/editing/ApplyStyleCommand.cpp if (start.isNull() || end.isNull()) start 328 Source/core/editing/ApplyStyleCommand.cpp if (end.deprecatedNode()->isTextNode() && start.deprecatedNode()->parentNode() != end.deprecatedNode()->parentNode()) { start 329 Source/core/editing/ApplyStyleCommand.cpp joinChildTextNodes(end.deprecatedNode()->parentNode(), start, end); start 330 Source/core/editing/ApplyStyleCommand.cpp start = startPosition(); start 334 Source/core/editing/ApplyStyleCommand.cpp if (start.isNull() || end.isNull()) start 338 Source/core/editing/ApplyStyleCommand.cpp if (isValidCaretPositionInTextNode(start)) { start 339 Source/core/editing/ApplyStyleCommand.cpp splitTextAtStart(start, end); start 340 Source/core/editing/ApplyStyleCommand.cpp start = startPosition(); start 345 Source/core/editing/ApplyStyleCommand.cpp splitTextAtEnd(start, end); start 346 Source/core/editing/ApplyStyleCommand.cpp start = startPosition(); start 354 Source/core/editing/ApplyStyleCommand.cpp ASSERT(start.deprecatedNode()); start 356 Source/core/editing/ApplyStyleCommand.cpp if (start.deprecatedNode()->isDescendantOf(end.deprecatedNode())) start 361 Source/core/editing/ApplyStyleCommand.cpp start = start.upstream(); // Move upstream to ensure we do not add redundant spans. start 362 Source/core/editing/ApplyStyleCommand.cpp Node* startNode = start.deprecatedNode(); start 370 Source/core/editing/ApplyStyleCommand.cpp if (startNode->isTextNode() && start.deprecatedEditingOffset() >= caretMaxOffset(startNode)) // Move out of text node if range does not include its characters. start 390 Source/core/editing/ApplyStyleCommand.cpp if (!nodeFullySelected(node, start, end)) start 560 Source/core/editing/ApplyStyleCommand.cpp Position start = startPosition(); start 563 Source/core/editing/ApplyStyleCommand.cpp if (start.isNull() || end.isNull()) start 566 Source/core/editing/ApplyStyleCommand.cpp if (comparePositions(end, start) < 0) { start 567 Source/core/editing/ApplyStyleCommand.cpp Position swap = start; start 568 Source/core/editing/ApplyStyleCommand.cpp start = end; start 573 Source/core/editing/ApplyStyleCommand.cpp bool splitStart = isValidCaretPositionInTextNode(start); start 575 Source/core/editing/ApplyStyleCommand.cpp if (shouldSplitTextElement(start.deprecatedNode()->parentElement(), style)) start 576 Source/core/editing/ApplyStyleCommand.cpp splitTextElementAtStart(start, end); start 578 Source/core/editing/ApplyStyleCommand.cpp splitTextAtStart(start, end); start 579 Source/core/editing/ApplyStyleCommand.cpp start = startPosition(); start 581 Source/core/editing/ApplyStyleCommand.cpp startDummySpanAncestor = dummySpanAncestorForNode(start.deprecatedNode()); start 588 Source/core/editing/ApplyStyleCommand.cpp splitTextElementAtEnd(start, end); start 590 Source/core/editing/ApplyStyleCommand.cpp splitTextAtEnd(start, end); start 591 Source/core/editing/ApplyStyleCommand.cpp start = startPosition(); start 601 Source/core/editing/ApplyStyleCommand.cpp Position removeStart = start.upstream(); start 608 Source/core/editing/ApplyStyleCommand.cpp HTMLElement* startUnsplitAncestor = splitAncestorsWithUnicodeBidi(start.deprecatedNode(), true, textDirection); start 610 Source/core/editing/ApplyStyleCommand.cpp removeEmbeddingUpToEnclosingBlock(start.deprecatedNode(), startUnsplitAncestor); start 632 Source/core/editing/ApplyStyleCommand.cpp start = startPosition(); start 634 Source/core/editing/ApplyStyleCommand.cpp if (start.isNull() || start.isOrphan() || end.isNull() || end.isOrphan()) start 637 Source/core/editing/ApplyStyleCommand.cpp if (splitStart && mergeStartWithPreviousIfIdentical(start, end)) { start 638 Source/core/editing/ApplyStyleCommand.cpp start = startPosition(); start 643 Source/core/editing/ApplyStyleCommand.cpp mergeEndWithNextIfIdentical(start, end); start 644 Source/core/editing/ApplyStyleCommand.cpp start = startPosition(); start 656 Source/core/editing/ApplyStyleCommand.cpp Node* embeddingStartNode = highestEmbeddingAncestor(start.deprecatedNode(), enclosingBlock(start.deprecatedNode())); start 660 Source/core/editing/ApplyStyleCommand.cpp Position embeddingApplyStart = embeddingStartNode ? positionInParentAfterNode(*embeddingStartNode) : start; start 674 Source/core/editing/ApplyStyleCommand.cpp fixRangeAndApplyInlineStyle(styleToApply.get(), start, end); start 682 Source/core/editing/ApplyStyleCommand.cpp void ApplyStyleCommand::fixRangeAndApplyInlineStyle(EditingStyle* style, const Position& start, const Position& end) start 684 Source/core/editing/ApplyStyleCommand.cpp Node* startNode = start.deprecatedNode(); start 687 Source/core/editing/ApplyStyleCommand.cpp if (start.deprecatedEditingOffset() >= caretMaxOffset(start.deprecatedNode())) { start 699 Source/core/editing/ApplyStyleCommand.cpp if (start == end && isHTMLBRElement(*start.deprecatedNode())) start 700 Source/core/editing/ApplyStyleCommand.cpp pastEndNode = NodeTraversal::next(*start.deprecatedNode()); start 705 Source/core/editing/ApplyStyleCommand.cpp RefPtrWillBeRawPtr<Range> range = Range::create(startNode->document(), start, end); start 730 Source/core/editing/ApplyStyleCommand.cpp InlineRunToApplyStyle(Node* start, Node* end, Node* pastEndNode) start 731 Source/core/editing/ApplyStyleCommand.cpp : start(start) start 735 Source/core/editing/ApplyStyleCommand.cpp ASSERT(start->parentNode() == end->parentNode()); start 740 Source/core/editing/ApplyStyleCommand.cpp return start && end && start->inDocument() && end->inDocument(); start 743 Source/core/editing/ApplyStyleCommand.cpp RefPtr<Node> start; start 815 Source/core/editing/ApplyStyleCommand.cpp removeConflictingInlineStyleFromRun(style, runs[i].start, runs[i].end, runs[i].pastEndNode); start 817 Source/core/editing/ApplyStyleCommand.cpp runs[i].positionForStyleComputation = positionToComputeInlineStyleChange(runs[i].start, runs[i].dummyElement); start 832 Source/core/editing/ApplyStyleCommand.cpp applyInlineStyleChange(run.start.release(), run.end.release(), run.change, AddStyledElement); start 1078 Source/core/editing/ApplyStyleCommand.cpp void ApplyStyleCommand::removeInlineStyle(EditingStyle* style, const Position &start, const Position &end) start 1080 Source/core/editing/ApplyStyleCommand.cpp ASSERT(start.isNotNull()); start 1082 Source/core/editing/ApplyStyleCommand.cpp ASSERT(start.inDocument()); start 1084 Source/core/editing/ApplyStyleCommand.cpp ASSERT(comparePositions(start, end) <= 0); start 1087 Source/core/editing/ApplyStyleCommand.cpp Position pushDownStart = start.downstream(); start 1110 Source/core/editing/ApplyStyleCommand.cpp Position s = start.isNull() || start.isOrphan() ? pushDownStart : start; start 1113 Source/core/editing/ApplyStyleCommand.cpp RefPtr<Node> node = start.deprecatedNode(); start 1122 Source/core/editing/ApplyStyleCommand.cpp if (node->isHTMLElement() && nodeFullySelected(node.get(), start, end)) { start 1163 Source/core/editing/ApplyStyleCommand.cpp bool ApplyStyleCommand::nodeFullySelected(Node *node, const Position &start, const Position &end) const start 1171 Source/core/editing/ApplyStyleCommand.cpp return comparePositions(firstPositionInOrBeforeNode(node), start) >= 0 start 1175 Source/core/editing/ApplyStyleCommand.cpp void ApplyStyleCommand::splitTextAtStart(const Position& start, const Position& end) start 1177 Source/core/editing/ApplyStyleCommand.cpp ASSERT(start.containerNode()->isTextNode()); start 1180 Source/core/editing/ApplyStyleCommand.cpp if (end.anchorType() == Position::PositionIsOffsetInAnchor && start.containerNode() == end.containerNode()) start 1181 Source/core/editing/ApplyStyleCommand.cpp newEnd = Position(end.containerText(), end.offsetInContainerNode() - start.offsetInContainerNode()); start 1185 Source/core/editing/ApplyStyleCommand.cpp RefPtr<Text> text = start.containerText(); start 1186 Source/core/editing/ApplyStyleCommand.cpp splitTextNode(text, start.offsetInContainerNode()); start 1190 Source/core/editing/ApplyStyleCommand.cpp void ApplyStyleCommand::splitTextAtEnd(const Position& start, const Position& end) start 1194 Source/core/editing/ApplyStyleCommand.cpp bool shouldUpdateStart = start.anchorType() == Position::PositionIsOffsetInAnchor && start.containerNode() == end.containerNode(); start 1202 Source/core/editing/ApplyStyleCommand.cpp Position newStart = shouldUpdateStart ? Position(toText(prevNode), start.offsetInContainerNode()) : start; start 1206 Source/core/editing/ApplyStyleCommand.cpp void ApplyStyleCommand::splitTextElementAtStart(const Position& start, const Position& end) start 1208 Source/core/editing/ApplyStyleCommand.cpp ASSERT(start.containerNode()->isTextNode()); start 1211 Source/core/editing/ApplyStyleCommand.cpp if (start.containerNode() == end.containerNode()) start 1212 Source/core/editing/ApplyStyleCommand.cpp newEnd = Position(end.containerText(), end.offsetInContainerNode() - start.offsetInContainerNode()); start 1216 Source/core/editing/ApplyStyleCommand.cpp splitTextNodeContainingElement(start.containerText(), start.offsetInContainerNode()); start 1217 Source/core/editing/ApplyStyleCommand.cpp updateStartEnd(positionBeforeNode(start.containerNode()), newEnd); start 1220 Source/core/editing/ApplyStyleCommand.cpp void ApplyStyleCommand::splitTextElementAtEnd(const Position& start, const Position& end) start 1224 Source/core/editing/ApplyStyleCommand.cpp bool shouldUpdateStart = start.containerNode() == end.containerNode(); start 1234 Source/core/editing/ApplyStyleCommand.cpp Position newStart = shouldUpdateStart ? Position(toText(firstTextNode), start.offsetInContainerNode()) : start; start 1255 Source/core/editing/ApplyStyleCommand.cpp bool ApplyStyleCommand::mergeStartWithPreviousIfIdentical(const Position& start, const Position& end) start 1257 Source/core/editing/ApplyStyleCommand.cpp Node* startNode = start.containerNode(); start 1258 Source/core/editing/ApplyStyleCommand.cpp int startOffset = start.computeOffsetInContainerNode(); start 1293 Source/core/editing/ApplyStyleCommand.cpp bool ApplyStyleCommand::mergeEndWithNextIfIdentical(const Position& start, const Position& end) start 1319 Source/core/editing/ApplyStyleCommand.cpp bool shouldUpdateStart = start.containerNode() == endNode; start 1321 Source/core/editing/ApplyStyleCommand.cpp updateStartEnd(shouldUpdateStart ? Position(nextElement, start.offsetInContainerNode(), Position::PositionIsOffsetInAnchor) : start, start 1391 Source/core/editing/ApplyStyleCommand.cpp RefPtr<Node> start = passedStart; start 1393 Source/core/editing/ApplyStyleCommand.cpp StyleChange styleChange(style, positionToComputeInlineStyleChange(start, dummyElement)); start 1398 Source/core/editing/ApplyStyleCommand.cpp applyInlineStyleChange(start, passedEnd, styleChange, addStyledElement); start 1516 Source/core/editing/ApplyStyleCommand.cpp void ApplyStyleCommand::joinChildTextNodes(Node* node, const Position& start, const Position& end) start 1521 Source/core/editing/ApplyStyleCommand.cpp Position newStart = start; start 1539 Source/core/editing/ApplyStyleCommand.cpp if (start.anchorType() == Position::PositionIsOffsetInAnchor && next == start.containerNode()) start 1540 Source/core/editing/ApplyStyleCommand.cpp newStart = Position(childText, childText->length() + start.offsetInContainerNode()); start 55 Source/core/editing/ApplyStyleCommand.h static PassRefPtr<ApplyStyleCommand> create(Document& document, const EditingStyle* style, const Position& start, const Position& end, EditAction action = EditActionChangeAttributes, EPropertyLevel level = PropertyDefault) start 57 Source/core/editing/ApplyStyleCommand.h return adoptRef(new ApplyStyleCommand(document, style, start, end, action, level)); start 70 Source/core/editing/ApplyStyleCommand.h ApplyStyleCommand(Document&, const EditingStyle*, const Position& start, const Position& end, EditAction, EPropertyLevel); start 89 Source/core/editing/ApplyStyleCommand.h void removeInlineStyle(EditingStyle* , const Position& start, const Position& end); start 90 Source/core/editing/ApplyStyleCommand.h bool nodeFullySelected(Node*, const Position& start, const Position& end) const; start 96 Source/core/editing/ApplyStyleCommand.h void fixRangeAndApplyInlineStyle(EditingStyle*, const Position& start, const Position& end); start 99 Source/core/editing/ApplyStyleCommand.h void addInlineStyleIfNeeded(EditingStyle*, PassRefPtr<Node> start, PassRefPtr<Node> end, EAddStyledElement = AddStyledElement); start 102 Source/core/editing/ApplyStyleCommand.h void splitTextAtStart(const Position& start, const Position& end); start 103 Source/core/editing/ApplyStyleCommand.h void splitTextAtEnd(const Position& start, const Position& end); start 104 Source/core/editing/ApplyStyleCommand.h void splitTextElementAtStart(const Position& start, const Position& end); start 105 Source/core/editing/ApplyStyleCommand.h void splitTextElementAtEnd(const Position& start, const Position& end); start 108 Source/core/editing/ApplyStyleCommand.h bool mergeStartWithPreviousIfIdentical(const Position& start, const Position& end); start 109 Source/core/editing/ApplyStyleCommand.h bool mergeEndWithNextIfIdentical(const Position& start, const Position& end); start 112 Source/core/editing/ApplyStyleCommand.h void surroundNodeRangeWithElement(PassRefPtr<Node> start, PassRefPtr<Node> end, PassRefPtr<Element>); start 114 Source/core/editing/ApplyStyleCommand.h void joinChildTextNodes(Node*, const Position& start, const Position& end); start 67 Source/core/editing/BreakBlockquoteCommand.cpp Position pos = endingSelection().start().downstream(); start 258 Source/core/editing/CompositeEditCommand.cpp void CompositeEditCommand::applyStyle(const EditingStyle* style, const Position& start, const Position& end, EditAction editingAction) start 260 Source/core/editing/CompositeEditCommand.cpp applyCommandToComposite(ApplyStyleCommand::create(document(), style, start, end, editingAction)); start 479 Source/core/editing/CompositeEditCommand.cpp Position start = endingSelection().start(); start 481 Source/core/editing/CompositeEditCommand.cpp if (start.containerNode() != end.containerNode() || !start.containerNode()->isTextNode() || isTabSpanTextNode(start.containerNode())) start 484 Source/core/editing/CompositeEditCommand.cpp RefPtr<Text> textNode = start.containerText(); start 485 Source/core/editing/CompositeEditCommand.cpp replaceTextInNode(textNode, start.offsetInContainerNode(), end.offsetInContainerNode() - start.offsetInContainerNode(), text); start 487 Source/core/editing/CompositeEditCommand.cpp return Position(textNode.release(), start.offsetInContainerNode() + text.length()); start 699 Source/core/editing/CompositeEditCommand.cpp rebalanceWhitespaceAt(selection.start()); start 704 Source/core/editing/CompositeEditCommand.cpp void CompositeEditCommand::deleteInsignificantText(PassRefPtr<Text> textNode, unsigned start, unsigned end) start 706 Source/core/editing/CompositeEditCommand.cpp if (!textNode || start >= end) start 734 Source/core/editing/CompositeEditCommand.cpp if (start >= length || end > length) start 744 Source/core/editing/CompositeEditCommand.cpp unsigned gapStart = prevBox ? prevBox->start() + prevBox->len() : 0; start 749 Source/core/editing/CompositeEditCommand.cpp unsigned gapEnd = box ? box->start() : length; start 750 Source/core/editing/CompositeEditCommand.cpp bool indicesIntersect = start <= gapEnd && end >= gapStart; start 753 Source/core/editing/CompositeEditCommand.cpp gapStart = max(gapStart, start); start 755 Source/core/editing/CompositeEditCommand.cpp str = textNode->data().substring(start, end - start); start 757 Source/core/editing/CompositeEditCommand.cpp str.remove(gapStart - start - removed, gapLen); start 773 Source/core/editing/CompositeEditCommand.cpp replaceTextInNode(textNode, start, end - start, str); start 778 Source/core/editing/CompositeEditCommand.cpp ASSERT(start > 0 || end - start < textNode->length()); start 779 Source/core/editing/CompositeEditCommand.cpp deleteTextFromNode(textNode, start, end - start); start 784 Source/core/editing/CompositeEditCommand.cpp void CompositeEditCommand::deleteInsignificantText(const Position& start, const Position& end) start 786 Source/core/editing/CompositeEditCommand.cpp if (start.isNull() || end.isNull()) start 789 Source/core/editing/CompositeEditCommand.cpp if (comparePositions(start, end) >= 0) start 793 Source/core/editing/CompositeEditCommand.cpp for (Node* node = start.deprecatedNode(); node; node = NodeTraversal::next(*node)) { start 802 Source/core/editing/CompositeEditCommand.cpp int startOffset = textNode == start.deprecatedNode() ? start.deprecatedEditingOffset() : 0; start 964 Source/core/editing/CompositeEditCommand.cpp void CompositeEditCommand::cloneParagraphUnderNewElement(const Position& start, const Position& end, Node* passedOuterNode, Element* blockElement) start 966 Source/core/editing/CompositeEditCommand.cpp ASSERT(comparePositions(start, end) <= 0); start 979 Source/core/editing/CompositeEditCommand.cpp if (start.anchorNode() != outerNode && lastNode->isElementNode() && start.anchorNode()->isDescendantOf(outerNode.get())) { start 983 Source/core/editing/CompositeEditCommand.cpp for (Node* n = start.deprecatedNode(); n && n != outerNode; n = n->parentNode()) start 1004 Source/core/editing/CompositeEditCommand.cpp if (start.deprecatedNode() != end.deprecatedNode() && !start.deprecatedNode()->isDescendantOf(end.deprecatedNode())) { start 1012 Source/core/editing/CompositeEditCommand.cpp RefPtr<Node> startNode = start.deprecatedNode(); start 1096 Source/core/editing/CompositeEditCommand.cpp Position start = startOfParagraphToMove.deepEquivalent().downstream(); start 1097 Source/core/editing/CompositeEditCommand.cpp Position end = startOfParagraphToMove == endOfParagraphToMove ? start : endOfParagraphToMove.deepEquivalent().upstream(); start 1099 Source/core/editing/CompositeEditCommand.cpp cloneParagraphUnderNewElement(start, end, outerNode, blockElement); start 1101 Source/core/editing/CompositeEditCommand.cpp setEndingSelection(VisibleSelection(start, end, DOWNSTREAM)); start 1173 Source/core/editing/CompositeEditCommand.cpp Position start = startOfParagraphToMove.deepEquivalent().downstream(); start 1177 Source/core/editing/CompositeEditCommand.cpp Position startRangeCompliant = start.parentAnchoredEquivalent(); start 1199 Source/core/editing/CompositeEditCommand.cpp setEndingSelection(VisibleSelection(start, end, DOWNSTREAM)); start 1247 Source/core/editing/CompositeEditCommand.cpp RefPtrWillBeRawPtr<Range> start = PlainTextRange(destinationIndex + startIndex).createRangeForSelection(*documentElement); start 1249 Source/core/editing/CompositeEditCommand.cpp if (start && end) start 1250 Source/core/editing/CompositeEditCommand.cpp setEndingSelection(VisibleSelection(start->startPosition(), end->startPosition(), DOWNSTREAM, originalIsDirectional)); start 1262 Source/core/editing/CompositeEditCommand.cpp RefPtr<EditingStyle> style = EditingStyle::create(endingSelection().start()); start 1315 Source/core/editing/CompositeEditCommand.cpp style->prepareToApplyAt(endingSelection().start()); start 1439 Source/core/editing/CompositeEditCommand.cpp PassRefPtr<Node> CompositeEditCommand::splitTreeToNode(Node* start, Node* end, bool shouldSplitAncestor) start 1441 Source/core/editing/CompositeEditCommand.cpp ASSERT(start); start 1443 Source/core/editing/CompositeEditCommand.cpp ASSERT(start != end); start 1450 Source/core/editing/CompositeEditCommand.cpp for (node = start; node && node->parentNode() != endNode; node = node->parentNode()) { start 95 Source/core/editing/CompositeEditCommand.h void applyStyle(const EditingStyle*, const Position& start, const Position& end, EditAction = EditActionChangeAttributes); start 136 Source/core/editing/CompositeEditCommand.h void deleteInsignificantText(PassRefPtr<Text>, unsigned start, unsigned end); start 137 Source/core/editing/CompositeEditCommand.h void deleteInsignificantText(const Position& start, const Position& end); start 155 Source/core/editing/CompositeEditCommand.h void cloneParagraphUnderNewElement(const Position& start, const Position& end, Node* outerNode, Element* blockElement); start 51 Source/core/editing/CreateLinkCommand.cpp insertNodeAt(anchorElement.get(), endingSelection().start()); start 82 Source/core/editing/DeleteSelectionCommand.cpp : CompositeEditCommand(*selection.start().document()) start 99 Source/core/editing/DeleteSelectionCommand.cpp void DeleteSelectionCommand::initializeStartEnd(Position& start, Position& end) start 104 Source/core/editing/DeleteSelectionCommand.cpp start = m_selectionToDelete.start(); start 109 Source/core/editing/DeleteSelectionCommand.cpp if (isHTMLHRElement(*start.deprecatedNode())) start 110 Source/core/editing/DeleteSelectionCommand.cpp start = positionBeforeNode(start.deprecatedNode()); start 122 Source/core/editing/DeleteSelectionCommand.cpp Position s = positionBeforeContainingSpecialElement(start, &startSpecialContainer); start 128 Source/core/editing/DeleteSelectionCommand.cpp if (VisiblePosition(start) != m_selectionToDelete.visibleStart() || VisiblePosition(end) != m_selectionToDelete.visibleEnd()) start 136 Source/core/editing/DeleteSelectionCommand.cpp if (endSpecialContainer && !startSpecialContainer && comparePositions(start, positionInParentBeforeNode(*endSpecialContainer)) > -1) start 142 Source/core/editing/DeleteSelectionCommand.cpp start = s; start 148 Source/core/editing/DeleteSelectionCommand.cpp start = s; start 154 Source/core/editing/DeleteSelectionCommand.cpp void DeleteSelectionCommand::setStartingSelectionOnSmartDelete(const Position& start, const Position& end) start 157 Source/core/editing/DeleteSelectionCommand.cpp VisiblePosition newBase(isBaseFirst ? start : end); start 158 Source/core/editing/DeleteSelectionCommand.cpp VisiblePosition newExtent(isBaseFirst ? end : start); start 164 Source/core/editing/DeleteSelectionCommand.cpp Position start, end; start 165 Source/core/editing/DeleteSelectionCommand.cpp initializeStartEnd(start, end); start 167 Source/core/editing/DeleteSelectionCommand.cpp m_upstreamStart = start.upstream(); start 168 Source/core/editing/DeleteSelectionCommand.cpp m_downstreamStart = start.downstream(); start 172 Source/core/editing/DeleteSelectionCommand.cpp m_startRoot = editableRootForPosition(start); start 175 Source/core/editing/DeleteSelectionCommand.cpp m_startTableRow = enclosingNodeOfType(start, &isHTMLTableRowElement); start 202 Source/core/editing/DeleteSelectionCommand.cpp if (numEnclosingMailBlockquotes(start) != numEnclosingMailBlockquotes(end) start 203 Source/core/editing/DeleteSelectionCommand.cpp && isStartOfParagraph(visibleEnd) && isStartOfParagraph(VisiblePosition(start)) start 277 Source/core/editing/DeleteSelectionCommand.cpp if (shouldNotInheritStyleFrom(*m_selectionToDelete.start().anchorNode())) start 281 Source/core/editing/DeleteSelectionCommand.cpp m_typingStyle = EditingStyle::create(m_selectionToDelete.start(), EditingStyle::EditingPropertiesInEffect); start 282 Source/core/editing/DeleteSelectionCommand.cpp m_typingStyle->removeStyleAddedByNode(enclosingAnchorElement(m_selectionToDelete.start())); start 286 Source/core/editing/DeleteSelectionCommand.cpp if (enclosingNodeOfType(m_selectionToDelete.start(), isMailBlockquote)) start 669 Source/core/editing/DeleteSelectionCommand.cpp m_endingPosition = endingSelection().start(); start 699 Source/core/editing/EditingStyle.cpp for (Node* node = selection.start().deprecatedNode(); node; node = NodeTraversal::next(*node)) { start 1276 Source/core/editing/EditingStyle.cpp Position position = selection.start().downstream(); start 117 Source/core/editing/Editor.cpp HTMLTextFormControlElement* textFormControlOfSelectionStart = enclosingTextFormControl(selection.start()); start 119 Source/core/editing/Editor.cpp if (textFromControlOfTarget && (selection.start().isNull() || textFromControlOfTarget != textFormControlOfSelectionStart)) { start 262 Source/core/editing/Editor.cpp VisiblePosition start(range->startPosition(), DOWNSTREAM); start 263 Source/core/editing/Editor.cpp VisiblePosition previous = start.previous(); start 534 Source/core/editing/Editor.cpp Node* node = endingSelection.start().deprecatedNode(); start 546 Source/core/editing/Editor.cpp if (enclosingNodeWithTag(m_frame.selection().selection().start(), ulTag)) start 549 Source/core/editing/Editor.cpp Node* startNode = enclosingNodeWithTag(m_frame.selection().selection().start(), ulTag); start 561 Source/core/editing/Editor.cpp if (enclosingNodeWithTag(m_frame.selection().selection().start(), olTag)) start 564 Source/core/editing/Editor.cpp Node* startNode = enclosingNodeWithTag(m_frame.selection().selection().start(), olTag); start 586 Source/core/editing/Editor.cpp Node* target = selection.start().element(); start 795 Source/core/editing/Editor.cpp if (Node* selectionStart = selection.start().deprecatedNode()) { start 856 Source/core/editing/Editor.cpp if (enclosingTextFormControl(m_frame.selection().start())) { start 872 Source/core/editing/Editor.cpp if (enclosingTextFormControl(m_frame.selection().start())) { start 1031 Source/core/editing/Editor.cpp if (newSelection.start().isOrphan() || newSelection.end().isOrphan()) start 268 Source/core/editing/EditorCommand.cpp Range* start = a->compareBoundaryPoints(Range::START_TO_START, b, ASSERT_NO_EXCEPTION) <= 0 ? a : b; start 271 Source/core/editing/EditorCommand.cpp return Range::create(a->ownerDocument(), start->startContainer(), start->startOffset(), end->endContainer(), end->endOffset()); start 62 Source/core/editing/FormatBlockCommand.cpp void FormatBlockCommand::formatRange(const Position& start, const Position& end, const Position& endOfSelection, RefPtr<Element>& blockNode) start 65 Source/core/editing/FormatBlockCommand.cpp Element* root = editableRootForPosition(start); start 70 Source/core/editing/FormatBlockCommand.cpp Node* nodeToSplitTo = enclosingBlockToSplitTreeTo(start.deprecatedNode()); start 71 Source/core/editing/FormatBlockCommand.cpp RefPtr<Node> outerBlock = (start.deprecatedNode() == nodeToSplitTo) ? start.deprecatedNode() : splitTreeToNode(start.deprecatedNode(), nodeToSplitTo); start 73 Source/core/editing/FormatBlockCommand.cpp RefPtrWillBeRawPtr<Range> range = Range::create(document(), start, endOfSelection); start 75 Source/core/editing/FormatBlockCommand.cpp if (isElementForFormatBlock(refNode->tagQName()) && VisiblePosition(start) == startOfBlock(VisiblePosition(start)) start 94 Source/core/editing/FormatBlockCommand.cpp moveParagraphWithClones(VisiblePosition(start), VisiblePosition(end), blockNode.get(), outerBlock.get()); start 57 Source/core/editing/FormatBlockCommand.h virtual void formatRange(const Position& start, const Position& end, const Position& endOfSelection, RefPtr<Element>&) OVERRIDE; start 321 Source/core/editing/FrameSelection.cpp removingNodeRemovesPosition(node, m_selection.start()), removingNodeRemovesPosition(node, m_selection.end())); start 332 Source/core/editing/FrameSelection.cpp Position start = m_selection.start(); start 335 Source/core/editing/FrameSelection.cpp updatePositionForNodeRemoval(start, node); start 339 Source/core/editing/FrameSelection.cpp if (start.isNotNull() && end.isNotNull()) { start 341 Source/core/editing/FrameSelection.cpp m_selection.setWithoutValidation(start, end); start 343 Source/core/editing/FrameSelection.cpp m_selection.setWithoutValidation(end, start); start 354 Source/core/editing/FrameSelection.cpp m_selection.setWithoutValidation(m_selection.start(), m_selection.end()); start 356 Source/core/editing/FrameSelection.cpp m_selection.setWithoutValidation(m_selection.end(), m_selection.start()); start 370 Source/core/editing/FrameSelection.cpp m_selection.start().document()->renderView()->clearSelection(); start 407 Source/core/editing/FrameSelection.cpp Position start = updatePositionAfterAdoptingTextReplacement(m_selection.start(), node, offset, oldLength, newLength); start 409 Source/core/editing/FrameSelection.cpp updateSelectionIfNeeded(base, extent, start, end); start 435 Source/core/editing/FrameSelection.cpp Position start = updatePostionAfterAdoptingTextNodesMerged(m_selection.start(), oldNode, offset); start 437 Source/core/editing/FrameSelection.cpp updateSelectionIfNeeded(base, extent, start, end); start 459 Source/core/editing/FrameSelection.cpp Position start = updatePostionAfterAdoptingTextNodeSplit(m_selection.start(), oldNode); start 461 Source/core/editing/FrameSelection.cpp updateSelectionIfNeeded(base, extent, start, end); start 464 Source/core/editing/FrameSelection.cpp void FrameSelection::updateSelectionIfNeeded(const Position& base, const Position& extent, const Position& start, const Position& end) start 466 Source/core/editing/FrameSelection.cpp if (base == m_selection.base() && extent == m_selection.extent() && start == m_selection.start() && end == m_selection.end()) start 510 Source/core/editing/FrameSelection.cpp Position start = m_selection.start(); start 546 Source/core/editing/FrameSelection.cpp m_selection.setBase(start); start 550 Source/core/editing/FrameSelection.cpp m_selection.setExtent(start); start 694 Source/core/editing/FrameSelection.cpp pos = VisiblePosition(m_selection.start(), m_selection.affinity()); start 860 Source/core/editing/FrameSelection.cpp pos = VisiblePosition(m_selection.start(), m_selection.affinity()); start 893 Source/core/editing/FrameSelection.cpp pos = VisiblePosition(m_selection.start(), m_selection.affinity()); start 1062 Source/core/editing/FrameSelection.cpp pos = VisiblePosition(direction == DirectionUp ? m_selection.start() : m_selection.end(), m_selection.affinity()); start 1133 Source/core/editing/FrameSelection.cpp pos = m_selection.start(); start 1212 Source/core/editing/FrameSelection.cpp return CaretBase::caretRenderer(m_selection.start().deprecatedNode()); start 1217 Source/core/editing/FrameSelection.cpp return selection.isCaret() && !selection.start().isOrphan() && !selection.end().isOrphan(); start 1225 Source/core/editing/FrameSelection.cpp else if (updateCaretRect(m_frame->document(), VisiblePosition(m_selection.start(), m_selection.affinity()))) start 1252 Source/core/editing/FrameSelection.cpp m_absCaretBounds = absoluteBoundsForLocalRect(m_selection.start().deprecatedNode(), localCaretRectWithoutUpdate()); start 1261 Source/core/editing/FrameSelection.cpp Node* node = m_selection.start().deprecatedNode(); start 1275 Source/core/editing/FrameSelection.cpp CaretBase::invalidateCaretRect(m_selection.start().deprecatedNode(), recomputeCaretRect()); start 1281 Source/core/editing/FrameSelection.cpp CaretBase::paintCaret(m_selection.start().deprecatedNode(), context, paintOffset, clipRect); start 1308 Source/core/editing/FrameSelection.cpp Position start(m_selection.visibleStart().deepEquivalent()); start 1312 Source/core/editing/FrameSelection.cpp return comparePositions(start, p) <= 0 && comparePositions(p, end) <= 0; start 1376 Source/core/editing/FrameSelection.cpp root = highestEditableRoot(m_selection.start()); start 1440 Source/core/editing/FrameSelection.cpp HTMLTextFormControlElement* textControl = enclosingTextFormControl(start()); start 1446 Source/core/editing/FrameSelection.cpp if (m_selection.start().isNotNull() && m_selection.end().isNotNull()) { start 1448 Source/core/editing/FrameSelection.cpp cache->selectionChanged(m_selection.start().containerNode()); start 1575 Source/core/editing/FrameSelection.cpp Position startPos = selection.start(); start 1624 Source/core/editing/FrameSelection.cpp return focusedElement->containsIncludingShadowDOM(m_selection.start().anchorNode()); start 1642 Source/core/editing/FrameSelection.cpp if (HTMLTextFormControlElement* textControl = enclosingTextFormControl(start())) start 1731 Source/core/editing/FrameSelection.cpp static HTMLFormElement* scanForForm(Node* start) start 1733 Source/core/editing/FrameSelection.cpp if (!start) start 1736 Source/core/editing/FrameSelection.cpp HTMLElement* element = start->isHTMLElement() ? toHTMLElement(start) : Traversal<HTMLElement>::next(*start); start 1754 Source/core/editing/FrameSelection.cpp Node* start = m_frame->document()->focusedElement(); start 1755 Source/core/editing/FrameSelection.cpp if (!start) start 1756 Source/core/editing/FrameSelection.cpp start = this->start().deprecatedNode(); start 1757 Source/core/editing/FrameSelection.cpp if (!start) start 1761 Source/core/editing/FrameSelection.cpp for (HTMLElement* element = Traversal<HTMLElement>::firstAncestorOrSelf(*start); element; element = Traversal<HTMLElement>::firstAncestor(*element)) { start 1767 Source/core/editing/FrameSelection.cpp return scanForForm(start); start 1785 Source/core/editing/FrameSelection.cpp Position start = this->start(); start 1786 Source/core/editing/FrameSelection.cpp ASSERT(start.deprecatedNode()); start 1787 Source/core/editing/FrameSelection.cpp if (start.deprecatedNode() && start.deprecatedNode()->renderer()) { start 1791 Source/core/editing/FrameSelection.cpp if (start.deprecatedNode()->renderer()->scrollRectToVisible(rect, alignment, alignment)) start 126 Source/core/editing/FrameSelection.h Position start() const { return m_selection.start(); } start 244 Source/core/editing/FrameSelection.h void updateSelectionIfNeeded(const Position& base, const Position& extent, const Position& start, const Position& end); start 53 Source/core/editing/IndentOutdentCommand.cpp bool IndentOutdentCommand::tryIndentingAsListItem(const Position& start, const Position& end) start 56 Source/core/editing/IndentOutdentCommand.cpp RefPtr<Node> lastNodeInSelectedParagraph = start.deprecatedNode(); start 82 Source/core/editing/IndentOutdentCommand.cpp moveParagraphWithClones(VisiblePosition(start), VisiblePosition(end), newList.get(), selectedListItem.get()); start 84 Source/core/editing/IndentOutdentCommand.cpp moveParagraphWithClones(VisiblePosition(start), VisiblePosition(positionAfterNode(selectedListItem->lastChild())), newList.get(), selectedListItem.get()); start 96 Source/core/editing/IndentOutdentCommand.cpp void IndentOutdentCommand::indentIntoBlockquote(const Position& start, const Position& end, RefPtr<Element>& targetBlockquote) start 98 Source/core/editing/IndentOutdentCommand.cpp Node* enclosingCell = enclosingNodeOfType(start, &isTableCell); start 102 Source/core/editing/IndentOutdentCommand.cpp else if (enclosingList(start.containerNode())) start 103 Source/core/editing/IndentOutdentCommand.cpp nodeToSplitTo = enclosingBlock(start.containerNode()); start 105 Source/core/editing/IndentOutdentCommand.cpp nodeToSplitTo = editableRootForPosition(start); start 110 Source/core/editing/IndentOutdentCommand.cpp RefPtr<Node> outerBlock = (start.containerNode() == nodeToSplitTo) ? start.containerNode() : splitTreeToNode(start.containerNode(), nodeToSplitTo); start 112 Source/core/editing/IndentOutdentCommand.cpp VisiblePosition startOfContents(start); start 117 Source/core/editing/IndentOutdentCommand.cpp if (outerBlock == start.containerNode()) start 118 Source/core/editing/IndentOutdentCommand.cpp insertNodeAt(targetBlockquote, start); start 238 Source/core/editing/IndentOutdentCommand.cpp void IndentOutdentCommand::formatRange(const Position& start, const Position& end, const Position&, RefPtr<Element>& blockquoteForNextIndent) start 240 Source/core/editing/IndentOutdentCommand.cpp if (tryIndentingAsListItem(start, end)) start 243 Source/core/editing/IndentOutdentCommand.cpp indentIntoBlockquote(start, end, blockquoteForNextIndent); start 55 Source/core/editing/IndentOutdentCommand.h virtual void formatRange(const Position& start, const Position& end, const Position& endOfSelection, RefPtr<Element>& blockquoteForNextIndent) OVERRIDE; start 162 Source/core/editing/InputMethodController.cpp Position start = m_frame.selection().start(); start 164 Source/core/editing/InputMethodController.cpp if (start.containerNode() == m_compositionNode start 166 Source/core/editing/InputMethodController.cpp && static_cast<unsigned>(start.computeOffsetInContainerNode()) >= m_compositionStart start 310 Source/core/editing/InputMethodController.cpp unsigned start = std::min(baseOffset + selectionStart, extentOffset); start 311 Source/core/editing/InputMethodController.cpp unsigned end = std::min(std::max(start, baseOffset + selectionEnd), extentOffset); start 312 Source/core/editing/InputMethodController.cpp RefPtrWillBeRawPtr<Range> selectedRange = Range::create(baseNode->document(), baseNode, start, baseNode, end); start 357 Source/core/editing/InputMethodController.cpp unsigned start = std::min(m_compositionStart, length); start 358 Source/core/editing/InputMethodController.cpp unsigned end = std::min(std::max(start, m_compositionEnd), length); start 359 Source/core/editing/InputMethodController.cpp if (start >= end) start 361 Source/core/editing/InputMethodController.cpp return Range::create(m_compositionNode->document(), m_compositionNode.get(), start, m_compositionNode.get(), end); start 403 Source/core/editing/InputMethodController.cpp setSelectionOffsets(PlainTextRange(std::max(static_cast<int>(selectionOffsets.start()) - before, 0), selectionOffsets.end() + after)); start 84 Source/core/editing/InsertListCommand.cpp VisiblePosition start = selection.visibleStart(); start 86 Source/core/editing/InsertListCommand.cpp if (!enclosingList(start.deepEquivalent().deprecatedNode())) start 90 Source/core/editing/InsertListCommand.cpp while (start.isNotNull() && start != end) { start 91 Source/core/editing/InsertListCommand.cpp Element* listNode = enclosingList(start.deepEquivalent().deprecatedNode()); start 94 Source/core/editing/InsertListCommand.cpp start = startOfNextParagraph(start); start 201 Source/core/editing/InsertListCommand.cpp Node* selectionNode = endingSelection().start().deprecatedNode(); start 263 Source/core/editing/InsertListCommand.cpp VisiblePosition start; start 267 Source/core/editing/InsertListCommand.cpp start = VisiblePosition(firstPositionInNode(listChildNode)); start 273 Source/core/editing/InsertListCommand.cpp start = startOfParagraph(originalStart, CanSkipOverEditingBoundary); start 274 Source/core/editing/InsertListCommand.cpp end = endOfParagraph(start, CanSkipOverEditingBoundary); start 277 Source/core/editing/InsertListCommand.cpp previousListChild = enclosingListChild(start.previous().deepEquivalent().deprecatedNode(), listNode); start 313 Source/core/editing/InsertListCommand.cpp moveParagraphs(start, end, insertionPoint, /* preserveSelection */ true, /* preserveStyle */ true, listChildNode); start 337 Source/core/editing/InsertListCommand.cpp VisiblePosition start = startOfParagraph(originalStart, CanSkipOverEditingBoundary); start 338 Source/core/editing/InsertListCommand.cpp VisiblePosition end = endOfParagraph(start, CanSkipOverEditingBoundary); start 340 Source/core/editing/InsertListCommand.cpp if (start.isNull() || end.isNull()) start 349 Source/core/editing/InsertListCommand.cpp Element* previousList = adjacentEnclosingList(start, start.previous(CannotCrossEditingBoundary), listTag); start 350 Source/core/editing/InsertListCommand.cpp Element* nextList = adjacentEnclosingList(start, end.next(CannotCrossEditingBoundary), listTag); start 361 Source/core/editing/InsertListCommand.cpp if (start == end && isBlock(start.deepEquivalent().deprecatedNode())) { start 365 Source/core/editing/InsertListCommand.cpp RefPtr<Node> placeholder = insertBlockPlaceholder(start.deepEquivalent()); start 366 Source/core/editing/InsertListCommand.cpp start = VisiblePosition(positionBeforeNode(placeholder.get())); start 367 Source/core/editing/InsertListCommand.cpp end = start; start 375 Source/core/editing/InsertListCommand.cpp Position insertionPos(start.deepEquivalent().upstream()); start 387 Source/core/editing/InsertListCommand.cpp if (insertionPos == start.deepEquivalent()) { start 389 Source/core/editing/InsertListCommand.cpp start = startOfParagraph(originalStart, CanSkipOverEditingBoundary); start 390 Source/core/editing/InsertListCommand.cpp end = endOfParagraph(start, CanSkipOverEditingBoundary); start 394 Source/core/editing/InsertListCommand.cpp moveParagraph(start, end, VisiblePosition(positionBeforeNode(placeholder.get())), true); start 101 Source/core/editing/InsertParagraphSeparatorCommand.cpp m_style->prepareToApplyAt(endingSelection().start()); start 153 Source/core/editing/InsertParagraphSeparatorCommand.cpp Position insertionPosition = endingSelection().start(); start 161 Source/core/editing/InsertParagraphSeparatorCommand.cpp insertionPosition = endingSelection().start(); start 88 Source/core/editing/InsertTextCommand.cpp Position start = endingSelection().start(); start 93 Source/core/editing/InsertTextCommand.cpp setEndingSelectionWithoutValidation(start, endPosition); start 102 Source/core/editing/InsertTextCommand.cpp Position start = endingSelection().start(); start 103 Source/core/editing/InsertTextCommand.cpp RefPtr<Text> textNode = start.containerText(); start 107 Source/core/editing/InsertTextCommand.cpp unsigned count = std::min(text.length(), textNode->length() - start.offsetInContainerNode()); start 111 Source/core/editing/InsertTextCommand.cpp replaceTextInNode(textNode, start.offsetInContainerNode(), count, text); start 113 Source/core/editing/InsertTextCommand.cpp Position endPosition = Position(textNode.release(), start.offsetInContainerNode() + text.length()); start 114 Source/core/editing/InsertTextCommand.cpp setEndingSelectionWithoutValidation(start, endPosition); start 149 Source/core/editing/InsertTextCommand.cpp Position startPosition(endingSelection().start()); start 308 Source/core/editing/MarkupAccumulator.cpp unsigned start = 0; start 314 Source/core/editing/MarkupAccumulator.cpp start = m_range->startOffset(); start 315 Source/core/editing/MarkupAccumulator.cpp length -= start; start 318 Source/core/editing/MarkupAccumulator.cpp appendCharactersReplacingEntities(result, str, start, length, entityMaskForText(text)); start 54 Source/core/editing/MoveSelectionCommand.cpp Position selectionStart = endingSelection().start(); start 66 Source/core/editing/MoveSelectionCommand.cpp pos = endingSelection().start(); start 51 Source/core/editing/PlainTextRange.cpp PlainTextRange::PlainTextRange(int start, int end) start 52 Source/core/editing/PlainTextRange.cpp : m_start(start) start 55 Source/core/editing/PlainTextRange.cpp ASSERT(start >= 0); start 57 Source/core/editing/PlainTextRange.cpp ASSERT(start <= end); start 84 Source/core/editing/PlainTextRange.cpp if (!start() && !length() && it.atEnd()) { start 97 Source/core/editing/PlainTextRange.cpp bool foundStart = start() >= docTextPosition && start() <= docTextPosition + len; start 123 Source/core/editing/PlainTextRange.cpp int offset = start() - docTextPosition; start 126 Source/core/editing/PlainTextRange.cpp if (start() == docTextPosition) start 176 Source/core/editing/PlainTextRange.cpp size_t start = TextIterator::rangeLength(testRange.get()); start 182 Source/core/editing/PlainTextRange.cpp return PlainTextRange(start, end); start 44 Source/core/editing/PlainTextRange.h PlainTextRange(int start, int end); start 47 Source/core/editing/PlainTextRange.h size_t start() const { ASSERT(!isNull()); return m_start; } start 886 Source/core/editing/ReplaceSelectionCommand.cpp ASSERT(selection.start().deprecatedNode()); start 887 Source/core/editing/ReplaceSelectionCommand.cpp if (!selection.isNonOrphanedCaretOrRange() || !selection.start().deprecatedNode()) start 898 Source/core/editing/ReplaceSelectionCommand.cpp if ((selection.start().deprecatedNode()->renderer() && selection.start().deprecatedNode()->renderer()->style()->userModify() == READ_WRITE_PLAINTEXT_ONLY) start 903 Source/core/editing/ReplaceSelectionCommand.cpp m_insertionStyle = EditingStyle::create(selection.start()); start 915 Source/core/editing/ReplaceSelectionCommand.cpp Position insertionPos = selection.start(); start 943 Source/core/editing/ReplaceSelectionCommand.cpp insertionPos = endingSelection().start(); start 964 Source/core/editing/ReplaceSelectionCommand.cpp insertionPos = endingSelection().start(); start 973 Source/core/editing/ReplaceSelectionCommand.cpp Node* br = endingSelection().start().deprecatedNode(); start 1324 Source/core/editing/ReplaceSelectionCommand.cpp Position start = positionAtStartOfInsertedContent().deepEquivalent(); start 1328 Source/core/editing/ReplaceSelectionCommand.cpp if (start.isNotNull() && !start.isOrphan() && end.isNotNull() && !end.isOrphan()) { start 1330 Source/core/editing/ReplaceSelectionCommand.cpp rebalanceWhitespaceAt(start); start 1335 Source/core/editing/ReplaceSelectionCommand.cpp applyStyle(m_insertionStyle.get(), start, end); start 1341 Source/core/editing/ReplaceSelectionCommand.cpp mergeTextNodesAroundPosition(start, end); start 1343 Source/core/editing/ReplaceSelectionCommand.cpp start = end = lastPositionToSelect; start 1348 Source/core/editing/ReplaceSelectionCommand.cpp setEndingSelection(VisibleSelection(start, end, SEL_DEFAULT_AFFINITY, endingSelection().isDirectional())); start 1482 Source/core/editing/ReplaceSelectionCommand.cpp if (nodeToSplitToAvoidPastingIntoInlineNodesWithStyle(endingSelection().start())) start 1489 Source/core/editing/ReplaceSelectionCommand.cpp Position start = endingSelection().start(); start 1498 Source/core/editing/ReplaceSelectionCommand.cpp VisibleSelection selectionAfterReplace(m_selectReplacement ? start : end, end); start 57 Source/core/editing/SpellChecker.cpp HTMLTextFormControlElement* textControl = enclosingTextFormControl(selection.start()); start 161 Source/core/editing/SpellChecker.cpp if (selection.start().deprecatedNode()) { start 164 Source/core/editing/SpellChecker.cpp VisiblePosition start(selection.visibleStart()); start 166 Source/core/editing/SpellChecker.cpp VisiblePosition oneBeforeStart = start.previous(); start 167 Source/core/editing/SpellChecker.cpp setStart(spellingSearchRange.get(), oneBeforeStart.isNotNull() ? oneBeforeStart : start); start 431 Source/core/editing/SpellChecker.cpp return isSpellCheckingEnabledFor(m_frame.selection().start().deprecatedNode()); start 487 Source/core/editing/SpellChecker.cpp int start = fullParagraphToCheck.checkingStart(); start 489 Source/core/editing/SpellChecker.cpp start = std::min(start, end); start 490 Source/core/editing/SpellChecker.cpp end = std::max(start, end); start 491 Source/core/editing/SpellChecker.cpp const int kNumChunksToCheck = asynchronous ? (end - start + kChunkSize - 1) / (kChunkSize) : 1; start 492 Source/core/editing/SpellChecker.cpp int currentChunkStart = start; start 737 Source/core/editing/SpellChecker.cpp && oldSelection.start().inDocument() start 807 Source/core/editing/SpellChecker.cpp Node* node = findFirstMarkable(m_frame.selection().start().deprecatedNode()); start 88 Source/core/editing/SurroundingText.cpp Position start = iterator.range()->startPosition(); start 96 Source/core/editing/SurroundingText.cpp ASSERT(start.document()); start 97 Source/core/editing/SurroundingText.cpp return Range::create(*start.document(), start, end); start 46 Source/core/editing/TextCheckingHelper.cpp static void findBadGrammars(TextCheckerClient& client, const UChar* text, int start, int length, Vector<TextCheckingResult>& results) start 48 Source/core/editing/TextCheckingHelper.cpp int checkLocation = start; start 72 Source/core/editing/TextCheckingHelper.cpp static void findMisspellings(TextCheckerClient& client, const UChar* text, int start, int length, Vector<TextCheckingResult>& results) start 74 Source/core/editing/TextCheckingHelper.cpp TextBreakIterator* iterator = wordBreakIterator(text + start, length); start 85 Source/core/editing/TextCheckingHelper.cpp client.checkSpellingOfString(String(text + start + wordStart, wordLength), &misspellingLocation, &misspellingLength); start 91 Source/core/editing/TextCheckingHelper.cpp misspelling.location = start + wordStart + misspellingLocation; start 63 Source/core/editing/TextInsertionBaseCommand.cpp if (Node* startNode = selectionForInsertion.start().containerNode()) { start 91 Source/core/editing/TextIterator.cpp bool isWordStartMatch(size_t start, size_t length) const; start 273 Source/core/editing/TextIterator.cpp TextIterator::TextIterator(const Position& start, const Position& end, TextIteratorBehaviorFlags behavior) start 300 Source/core/editing/TextIterator.cpp initialize(start, end); start 303 Source/core/editing/TextIterator.cpp void TextIterator::initialize(const Position& start, const Position& end) start 305 Source/core/editing/TextIterator.cpp ASSERT(comparePositions(start, end) <= 0); start 308 Source/core/editing/TextIterator.cpp Node* startContainer = start.containerNode(); start 311 Source/core/editing/TextIterator.cpp int startOffset = start.computeOffsetInContainerNode(); start 661 Source/core/editing/TextIterator.cpp unsigned start = m_offset; start 664 Source/core/editing/TextIterator.cpp unsigned textBoxStart = m_textBox->start(); start 665 Source/core/editing/TextIterator.cpp unsigned runStart = max(textBoxStart, start); start 717 Source/core/editing/TextIterator.cpp unsigned nextRunStart = nextTextBox ? nextTextBox->start() : str.length(); start 1392 Source/core/editing/TextIterator.cpp int offsetAfterFirstLetter = fragment->start(); start 1489 Source/core/editing/TextIterator.cpp CharacterIterator::CharacterIterator(const Position& start, const Position& end, TextIteratorBehaviorFlags behavior) start 1493 Source/core/editing/TextIterator.cpp , m_textIterator(start, end, behavior) start 1569 Source/core/editing/TextIterator.cpp RefPtrWillBeRawPtr<Range> start = it.range(); start 1575 Source/core/editing/TextIterator.cpp return Range::create(start->startContainer()->document(), start 1576 Source/core/editing/TextIterator.cpp start->startContainer(), start->startOffset(), start 1908 Source/core/editing/TextIterator.cpp inline bool SearchBuffer::isWordStartMatch(size_t start, size_t length) const start 1912 Source/core/editing/TextIterator.cpp if (!start) start 1916 Source/core/editing/TextIterator.cpp int offset = start; start 1934 Source/core/editing/TextIterator.cpp offset = start; start 1957 Source/core/editing/TextIterator.cpp size_t wordBreakSearchStart = start + length; start 1958 Source/core/editing/TextIterator.cpp while (wordBreakSearchStart > start) start 1960 Source/core/editing/TextIterator.cpp return wordBreakSearchStart == start; start 1963 Source/core/editing/TextIterator.cpp inline size_t SearchBuffer::search(size_t& start) start 2026 Source/core/editing/TextIterator.cpp start = size - matchStart; start 2144 Source/core/editing/TextIterator.cpp PassRefPtrWillBeRawPtr<Range> findPlainText(const Position& start, const Position& end, const String& target, FindOptions options) start 2147 Source/core/editing/TextIterator.cpp if (!start.inDocument()) start 2149 Source/core/editing/TextIterator.cpp ASSERT(start.document() == end.document()); start 2150 Source/core/editing/TextIterator.cpp start.document()->updateLayout(); start 2156 Source/core/editing/TextIterator.cpp CharacterIterator findIterator(start, end, iteratorFlagsForFindPlainText); start 2159 Source/core/editing/TextIterator.cpp const Position& collapseTo = options & Backwards ? start : end; start 2160 Source/core/editing/TextIterator.cpp return Range::create(*start.document(), collapseTo, collapseTo); start 2164 Source/core/editing/TextIterator.cpp CharacterIterator computeRangeIterator(start, end, iteratorFlagsForFindPlainText); start 54 Source/core/editing/TextIterator.h PassRefPtrWillBeRawPtr<Range> findPlainText(const Position& start, const Position& end, const String&, FindOptions); start 80 Source/core/editing/TextIterator.h TextIterator(const Position& start, const Position& end, TextIteratorBehaviorFlags = TextIteratorDefaultBehavior); start 122 Source/core/editing/TextIterator.h void initialize(const Position& start, const Position& end); start 300 Source/core/editing/TextIterator.h CharacterIterator(const Position& start, const Position& end, TextIteratorBehaviorFlags = TextIteratorDefaultBehavior); start 304 Source/core/editing/TypingCommand.cpp VisiblePosition start(endingSelection().start(), endingSelection().affinity()); start 305 Source/core/editing/TypingCommand.cpp VisiblePosition previous = start.previous(); start 308 Source/core/editing/TypingCommand.cpp VisiblePosition p2 = startOfWord(start, LeftWordIfOnBoundary); start 371 Source/core/editing/TypingCommand.cpp if (enclosingNodeOfType(endingSelection().start(), &isTableStructureNode)) { start 462 Source/core/editing/TypingCommand.cpp setEndingSelection(VisibleSelection(positionBeforeNode(table), endingSelection().start(), DOWNSTREAM, endingSelection().isDirectional())); start 469 Source/core/editing/TypingCommand.cpp if (granularity == CharacterGranularity && selectionToDelete.end().containerNode() == selectionToDelete.start().containerNode() start 470 Source/core/editing/TypingCommand.cpp && selectionToDelete.end().computeOffsetInContainerNode() - selectionToDelete.start().computeOffsetInContainerNode() > 1) { start 475 Source/core/editing/TypingCommand.cpp if (!startingSelection().isRange() || selectionToDelete.base() != startingSelection().start()) start 555 Source/core/editing/TypingCommand.cpp if (!startingSelection().isRange() || selectionToDelete.base() != startingSelection().start()) start 566 Source/core/editing/TypingCommand.cpp if (selectionToDelete.start().containerNode() == selectionToDelete.end().containerNode()) start 567 Source/core/editing/TypingCommand.cpp extraCharacters = selectionToDelete.end().computeOffsetInContainerNode() - selectionToDelete.start().computeOffsetInContainerNode(); start 572 Source/core/editing/TypingCommand.cpp selectionAfterUndo.setWithoutValidation(startingSelection().start(), extent); start 723 Source/core/editing/VisiblePosition.cpp PassRefPtrWillBeRawPtr<Range> makeRange(const VisiblePosition &start, const VisiblePosition &end) start 725 Source/core/editing/VisiblePosition.cpp if (start.isNull() || end.isNull()) start 728 Source/core/editing/VisiblePosition.cpp Position s = start.deepEquivalent().parentAnchoredEquivalent(); start 188 Source/core/editing/VisibleSelection.cpp Position start = m_start.parentAnchoredEquivalent(); start 190 Source/core/editing/VisibleSelection.cpp return Range::create(*start.document(), start, end); start 281 Source/core/editing/VisibleSelection.cpp Position start(pos.parentAnchoredEquivalent()); start 283 Source/core/editing/VisibleSelection.cpp searchRange->setStart(start.containerNode(), start.offsetInContainerNode(), exceptionState); start 357 Source/core/editing/VisibleSelection.cpp VisiblePosition start = VisiblePosition(m_start, m_affinity); start 360 Source/core/editing/VisibleSelection.cpp if (isEndOfEditableOrNonEditableContent(start) || (isEndOfLine(start) && !isStartOfLine(start) && !isEndOfParagraph(start))) start 362 Source/core/editing/VisibleSelection.cpp m_start = startOfWord(start, side).deepEquivalent(); start 714 Source/core/editing/VisibleSelection.cpp return isEditablePosition(start()); start 719 Source/core/editing/VisibleSelection.cpp return isEditablePosition(start(), ContentIsEditable, DoNotUpdateStyle); start 724 Source/core/editing/VisibleSelection.cpp return isRichlyEditablePosition(start()); start 729 Source/core/editing/VisibleSelection.cpp return editableRootForPosition(start()); start 734 Source/core/editing/VisibleSelection.cpp return start().deprecatedNode() ? start().deprecatedNode()->nonBoundaryShadowTreeRootNode() : 0; start 795 Source/core/editing/VisibleSelection.cpp start().formatForDebugger(s, FormatBufferSize); start 807 Source/core/editing/VisibleSelection.cpp if (start().anchorNode()) { start 808 Source/core/editing/VisibleSelection.cpp start().anchorNode()->showTreeAndMark(start().anchorNode(), "S", end().anchorNode(), "E"); start 810 Source/core/editing/VisibleSelection.cpp start().showAnchorTypeAndOffset(); start 72 Source/core/editing/VisibleSelection.h Position start() const { return m_start; } start 84 Source/core/editing/VisibleSelection.h bool isNonOrphanedRange() const { return isRange() && !start().isOrphan() && !end().isOrphan(); } start 85 Source/core/editing/VisibleSelection.h bool isNonOrphanedCaretOrRange() const { return isCaretOrRange() && !start().isOrphan() && !end().isOrphan(); } start 169 Source/core/editing/VisibleSelection.h return a.start() == b.start() && a.end() == b.end() && a.affinity() == b.affinity() && a.isBaseFirst() == b.isBaseFirst() start 300 Source/core/editing/VisibleUnits.cpp previousBox->textRenderer().text().appendTo(string, previousBox->start(), previousBoxLength); start 303 Source/core/editing/VisibleUnits.cpp textBox->textRenderer().text().appendTo(string, textBox->start(), textBox->len()); start 319 Source/core/editing/VisibleUnits.cpp textBox->textRenderer().text().appendTo(string, textBox->start(), textBox->len()); start 322 Source/core/editing/VisibleUnits.cpp nextBox->textRenderer().text().appendTo(string, nextBox->start(), nextBox->len()); start 389 Source/core/editing/VisibleUnits.cpp iter = wordBreakIterator(textBox->textRenderer().text(), textBox->start(), textBox->len()); start 397 Source/core/editing/VisibleUnits.cpp int offsetInIterator = offsetInBox - textBox->start() + previousBoxLength; start 404 Source/core/editing/VisibleUnits.cpp bool logicalStartInRenderer = offsetInBox == static_cast<int>(textBox->start()) && previousBoxInDifferentBlock; start 407 Source/core/editing/VisibleUnits.cpp bool logicalEndInRenderer = offsetInBox == static_cast<int>(textBox->start() + textBox->len()) && nextBoxInDifferentBlock; start 458 Source/core/editing/VisibleUnits.cpp Position start = createLegacyEditingPosition(boundary, 0).parentAnchoredEquivalent(); start 483 Source/core/editing/VisibleUnits.cpp searchRange->setStart(start.deprecatedNode(), start.deprecatedEditingOffset(), exceptionState); start 540 Source/core/editing/VisibleUnits.cpp Position start(pos.parentAnchoredEquivalent()); start 547 Source/core/editing/VisibleUnits.cpp backwardsScanRange->setEnd(start.deprecatedNode(), start.deprecatedEditingOffset(), IGNORE_EXCEPTION); start 563 Source/core/editing/VisibleUnits.cpp searchRange->setStart(start.deprecatedNode(), start.deprecatedEditingOffset(), IGNORE_EXCEPTION); start 625 Source/core/editing/VisibleUnits.cpp int start, end; start 627 Source/core/editing/VisibleUnits.cpp findWordBoundary(characters, length, offset, &start, &end); start 628 Source/core/editing/VisibleUnits.cpp return start; start 656 Source/core/editing/VisibleUnits.cpp int start, end; start 657 Source/core/editing/VisibleUnits.cpp findWordBoundary(characters, length, offset, &start, &end); start 750 Source/core/editing/VisibleUnits.cpp return VisiblePosition(startNode->isTextNode() ? Position(toText(startNode), toInlineTextBox(startBox)->start()) : positionBeforeNode(startNode)); start 822 Source/core/editing/VisibleUnits.cpp int endOffset = endTextBox->start(); start 528 Source/core/editing/htmlediting.cpp PassRefPtrWillBeRawPtr<Range> createRange(Document& document, const VisiblePosition& start, const VisiblePosition& end, ExceptionState& exceptionState) start 531 Source/core/editing/htmlediting.cpp selectedRange->setStart(start.deepEquivalent().containerNode(), start.deepEquivalent().computeOffsetInContainerNode(), exceptionState); start 1103 Source/core/editing/htmlediting.cpp VisiblePosition visiblePosition(selection.start()); start 194 Source/core/editing/htmlediting.h PassRefPtrWillBeRawPtr<Range> createRange(Document&, const VisiblePosition& start, const VisiblePosition& end, ExceptionState&); start 257 Source/core/editing/markup.cpp Position start = createLegacyEditingPosition(&node, startOffset); start 259 Source/core/editing/markup.cpp return plainText(Range::create(node.document(), start, end).get()); start 189 Source/core/fetch/Resource.cpp m_loader->start(); start 179 Source/core/fetch/ResourceLoader.cpp start(); start 56 Source/core/fetch/ResourceLoader.h void start(); start 85 Source/core/fileapi/Blob.cpp void Blob::clampSliceOffsets(long long size, long long& start, long long& end) start 90 Source/core/fileapi/Blob.cpp if (start < 0) start 91 Source/core/fileapi/Blob.cpp start = start + size; start 96 Source/core/fileapi/Blob.cpp if (start < 0) start 97 Source/core/fileapi/Blob.cpp start = 0; start 100 Source/core/fileapi/Blob.cpp if (start >= size) { start 101 Source/core/fileapi/Blob.cpp start = 0; start 103 Source/core/fileapi/Blob.cpp } else if (end < start) start 104 Source/core/fileapi/Blob.cpp end = start; start 109 Source/core/fileapi/Blob.cpp PassRefPtrWillBeRawPtr<Blob> Blob::slice(long long start, long long end, const String& contentType, ExceptionState& exceptionState) const start 117 Source/core/fileapi/Blob.cpp clampSliceOffsets(size, start, end); start 119 Source/core/fileapi/Blob.cpp long long length = end - start; start 122 Source/core/fileapi/Blob.cpp blobData->appendBlob(m_blobDataHandle, start, length); start 63 Source/core/fileapi/Blob.h virtual PassRefPtrWillBeRawPtr<Blob> slice(long long start, long long end, const String& contentType, ExceptionState&) const; start 70 Source/core/fileapi/Blob.h PassRefPtrWillBeRawPtr<Blob> slice(long long start, ExceptionState& exceptionState) const start 72 Source/core/fileapi/Blob.h return slice(start, std::numeric_limits<long long>::max(), String(), exceptionState); start 74 Source/core/fileapi/Blob.h PassRefPtrWillBeRawPtr<Blob> slice(long long start, long long end, ExceptionState& exceptionState) const start 76 Source/core/fileapi/Blob.h return slice(start, end, String(), exceptionState); start 101 Source/core/fileapi/Blob.h static void clampSliceOffsets(long long size, long long& start, long long& end); start 186 Source/core/fileapi/File.cpp PassRefPtrWillBeRawPtr<Blob> File::slice(long long start, long long end, const String& contentType, ExceptionState& exceptionState) const start 194 Source/core/fileapi/File.cpp return Blob::slice(start, end, contentType, exceptionState); start 200 Source/core/fileapi/File.cpp clampSliceOffsets(size, start, end); start 202 Source/core/fileapi/File.cpp long long length = end - start; start 206 Source/core/fileapi/File.cpp blobData->appendFileSystemURL(m_fileSystemURL, start, length, modificationTime); start 209 Source/core/fileapi/File.cpp blobData->appendFile(m_path, start, length, modificationTime); start 92 Source/core/fileapi/File.h virtual PassRefPtrWillBeRawPtr<Blob> slice(long long start, long long end, const String& contentType, ExceptionState&) const OVERRIDE; start 256 Source/core/fileapi/FileReader.cpp m_loader->start(executionContext(), m_blobDataHandle); start 68 Source/core/fileapi/FileReaderLoader.h void start(ExecutionContext*, PassRefPtr<BlobDataHandle>); start 69 Source/core/fileapi/FileReaderLoader.h void start(ExecutionContext*, const Stream&, unsigned readSize); start 102 Source/core/fileapi/FileReaderSync.cpp loader.start(executionContext, blob.blobDataHandle()); start 79 Source/core/frame/SuspendableTimer.cpp start(m_nextFireInterval, m_repeatInterval, FROM_HERE); start 332 Source/core/html/HTMLElement.cpp for (unsigned start = 0; start < length; ) { start 335 Source/core/html/HTMLElement.cpp for (i = start; i < length; i++) { start 341 Source/core/html/HTMLElement.cpp fragment->appendChild(Text::create(document(), text.substring(start, i - start)), exceptionState); start 354 Source/core/html/HTMLElement.cpp start = i + 1; // Character after line break. start 542 Source/core/html/HTMLInputElement.cpp void HTMLInputElement::setSelectionStartForBinding(int start, ExceptionState& exceptionState) start 548 Source/core/html/HTMLInputElement.cpp HTMLTextFormControlElement::setSelectionStart(start); start 569 Source/core/html/HTMLInputElement.cpp void HTMLInputElement::setSelectionRangeForBinding(int start, int end, ExceptionState& exceptionState) start 575 Source/core/html/HTMLInputElement.cpp HTMLTextFormControlElement::setSelectionRange(start, end); start 578 Source/core/html/HTMLInputElement.cpp void HTMLInputElement::setSelectionRangeForBinding(int start, int end, const String& direction, ExceptionState& exceptionState) start 584 Source/core/html/HTMLInputElement.cpp HTMLTextFormControlElement::setSelectionRange(start, end, direction); start 1805 Source/core/html/HTMLInputElement.cpp void HTMLInputElement::setRangeText(const String& replacement, unsigned start, unsigned end, const String& selectionMode, ExceptionState& exceptionState) start 1812 Source/core/html/HTMLInputElement.cpp HTMLTextFormControlElement::setRangeText(replacement, start, end, selectionMode, exceptionState); start 170 Source/core/html/HTMLInputElement.h void setSelectionRangeForBinding(int start, int end, ExceptionState&); start 171 Source/core/html/HTMLInputElement.h void setSelectionRangeForBinding(int start, int end, const String& direction, ExceptionState&); start 268 Source/core/html/HTMLInputElement.h virtual void setRangeText(const String& replacement, unsigned start, unsigned end, const String& selectionMode, ExceptionState&) OVERRIDE FINAL; start 64 Source/core/html/HTMLLinkElement.cpp unsigned start = 0; start 71 Source/core/html/HTMLLinkElement.cpp if (i == start) { start 75 Source/core/html/HTMLLinkElement.cpp width = charactersToInt(value + start, i - start); start 76 Source/core/html/HTMLLinkElement.cpp start = i + 1; start 84 Source/core/html/HTMLLinkElement.cpp if (i == start) { start 88 Source/core/html/HTMLLinkElement.cpp int height = charactersToInt(value + start, i - start); start 90 Source/core/html/HTMLLinkElement.cpp start = i + 1; start 98 Source/core/html/HTMLLinkElement.cpp start = i; start 106 Source/core/html/HTMLLinkElement.cpp if (invalid || state == ParseWidth || (state == ParseHeight && start == i)) { start 110 Source/core/html/HTMLLinkElement.cpp if (state == ParseHeight && i > start) { start 111 Source/core/html/HTMLLinkElement.cpp int height = charactersToInt(value + start, i - start); start 120 Source/core/html/HTMLMarqueeElement.cpp marqueeRenderer->start(); start 42 Source/core/html/HTMLMarqueeElement.h void start(); start 1666 Source/core/html/HTMLMediaElement.cpp void HTMLMediaElement::addPlayedRange(double start, double end) start 1668 Source/core/html/HTMLMediaElement.cpp WTF_LOG(Media, "HTMLMediaElement::addPlayedRange(%f, %f)", start, end); start 1671 Source/core/html/HTMLMediaElement.cpp m_playedTimeRanges->add(start, end); start 3576 Source/core/html/HTMLMediaElement.cpp double start = fragmentParser.startTime(); start 3577 Source/core/html/HTMLMediaElement.cpp if (start != MediaFragmentURIParser::invalidTimeValue() && start > 0) { start 3578 Source/core/html/HTMLMediaElement.cpp m_fragmentStartTime = start; start 343 Source/core/html/HTMLMediaElement.h void addPlayedRange(double start, double end); start 78 Source/core/html/HTMLOListElement.cpp int oldStart = start(); start 83 Source/core/html/HTMLOListElement.cpp if (oldStart == start()) start 96 Source/core/html/HTMLOListElement.cpp void HTMLOListElement::setStart(int start) start 98 Source/core/html/HTMLOListElement.cpp setIntegralAttribute(startAttr, start); start 34 Source/core/html/HTMLOListElement.h int start() const { return m_hasExplicitStart ? m_start : (m_isReversed ? itemCount() : 1); } start 635 Source/core/html/HTMLSelectElement.cpp unsigned start = min(m_activeSelectionAnchorIndex, m_activeSelectionEndIndex); start 644 Source/core/html/HTMLSelectElement.cpp if (i >= start && i <= end) start 165 Source/core/html/HTMLTextFormControlElement.cpp void HTMLTextFormControlElement::setSelectionStart(int start) start 167 Source/core/html/HTMLTextFormControlElement.cpp setSelectionRange(start, max(start, selectionEnd()), selectionDirection()); start 206 Source/core/html/HTMLTextFormControlElement.cpp void HTMLTextFormControlElement::setRangeText(const String& replacement, unsigned start, unsigned end, const String& selectionMode, ExceptionState& exceptionState) start 208 Source/core/html/HTMLTextFormControlElement.cpp if (start > end) { start 209 Source/core/html/HTMLTextFormControlElement.cpp exceptionState.throwDOMException(IndexSizeError, "The provided start value (" + String::number(start) + ") is larger than the provided end value (" + String::number(end) + ")."); start 221 Source/core/html/HTMLTextFormControlElement.cpp start = std::min(start, textLength); start 224 Source/core/html/HTMLTextFormControlElement.cpp if (start < end) start 225 Source/core/html/HTMLTextFormControlElement.cpp text.replace(start, end - start, replacement); start 227 Source/core/html/HTMLTextFormControlElement.cpp text.insert(replacement, start); start 238 Source/core/html/HTMLTextFormControlElement.cpp newSelectionStart = start; start 239 Source/core/html/HTMLTextFormControlElement.cpp newSelectionEnd = start + replacementLength; start 241 Source/core/html/HTMLTextFormControlElement.cpp newSelectionStart = newSelectionEnd = start; start 243 Source/core/html/HTMLTextFormControlElement.cpp newSelectionStart = newSelectionEnd = start + replacementLength; start 246 Source/core/html/HTMLTextFormControlElement.cpp long delta = replacementLength - (end - start); start 250 Source/core/html/HTMLTextFormControlElement.cpp else if (newSelectionStart > start) start 251 Source/core/html/HTMLTextFormControlElement.cpp newSelectionStart = start; start 255 Source/core/html/HTMLTextFormControlElement.cpp else if (newSelectionEnd > start) start 256 Source/core/html/HTMLTextFormControlElement.cpp newSelectionEnd = start + replacementLength; start 262 Source/core/html/HTMLTextFormControlElement.cpp void HTMLTextFormControlElement::setSelectionRange(int start, int end, const String& directionString) start 270 Source/core/html/HTMLTextFormControlElement.cpp return setSelectionRange(start, end, direction); start 273 Source/core/html/HTMLTextFormControlElement.cpp void HTMLTextFormControlElement::setSelectionRange(int start, int end, TextFieldSelectionDirection direction) start 281 Source/core/html/HTMLTextFormControlElement.cpp start = min(max(start, 0), end); start 284 Source/core/html/HTMLTextFormControlElement.cpp cacheSelection(start, end, direction); start 287 Source/core/html/HTMLTextFormControlElement.cpp VisiblePosition startPosition = visiblePositionForIndex(start); start 289 Source/core/html/HTMLTextFormControlElement.cpp if (start == end) start 351 Source/core/html/HTMLTextFormControlElement.cpp return indexForVisiblePosition(VisiblePosition(frame->selection().start())); start 429 Source/core/html/HTMLTextFormControlElement.cpp int start = m_cachedSelectionStart; start 432 Source/core/html/HTMLTextFormControlElement.cpp ASSERT(start <= end); start 448 Source/core/html/HTMLTextFormControlElement.cpp if (offset <= start && start <= offset + length) start 449 Source/core/html/HTMLTextFormControlElement.cpp setContainerAndOffsetForRange(node, start - offset, startNode, start); start 462 Source/core/html/HTMLTextFormControlElement.cpp return Range::create(document(), startNode, start, endNode, end); start 69 Source/core/html/HTMLTextFormControlElement.h virtual void setRangeText(const String& replacement, unsigned start, unsigned end, const String& selectionMode, ExceptionState&); start 70 Source/core/html/HTMLTextFormControlElement.h void setSelectionRange(int start, int end, const String& direction); start 71 Source/core/html/HTMLTextFormControlElement.h void setSelectionRange(int start, int end, TextFieldSelectionDirection = SelectionHasNoDirection); start 96 Source/core/html/HTMLTextFormControlElement.h void cacheSelection(int start, int end, TextFieldSelectionDirection direction) start 98 Source/core/html/HTMLTextFormControlElement.h m_cachedSelectionStart = start; start 150 Source/core/html/HTMLViewSourceDocument.cpp index = addRange(source, index, iter->nameRange.start - token.startIndex(), emptyAtom); start 156 Source/core/html/HTMLViewSourceDocument.cpp index = addRange(source, index, iter->valueRange.start - token.startIndex(), emptyAtom); start 252 Source/core/html/HTMLViewSourceDocument.cpp int HTMLViewSourceDocument::addRange(const String& source, int start, int end, const AtomicString& className, bool isLink, bool isAnchor, const AtomicString& link) start 254 Source/core/html/HTMLViewSourceDocument.cpp ASSERT(start <= end); start 255 Source/core/html/HTMLViewSourceDocument.cpp if (start == end) start 256 Source/core/html/HTMLViewSourceDocument.cpp return start; start 258 Source/core/html/HTMLViewSourceDocument.cpp String text = source.substring(start, end - start); start 61 Source/core/html/HTMLViewSourceDocument.h int addRange(const String& source, int start, int end, const AtomicString& className, bool isLink = false, bool isAnchor = false, const AtomicString& link = nullAtom); start 482 Source/core/html/MediaController.cpp m_clock->start(); start 179 Source/core/html/MediaFragmentURIParser.cpp double start = MediaPlayer::invalidTime(); start 181 Source/core/html/MediaFragmentURIParser.cpp if (parseNPTFragment(fragment.second.characters8(), fragment.second.length(), start, end)) { start 182 Source/core/html/MediaFragmentURIParser.cpp m_startTime = start; start 38 Source/core/html/TimeRanges.cpp TimeRanges::TimeRanges(double start, double end) start 41 Source/core/html/TimeRanges.cpp add(start, end); start 50 Source/core/html/TimeRanges.cpp ranges->add(webRanges[i].start, webRanges[i].end); start 75 Source/core/html/TimeRanges.cpp double start = m_ranges.first().m_start; start 76 Source/core/html/TimeRanges.cpp if (start != negInf) start 77 Source/core/html/TimeRanges.cpp inverted->add(negInf, start); start 135 Source/core/html/TimeRanges.cpp void TimeRanges::add(double start, double end) start 137 Source/core/html/TimeRanges.cpp ASSERT(start <= end); start 139 Source/core/html/TimeRanges.cpp Range addedRange(start, end); start 181 Source/core/html/TimeRanges.cpp if (time >= start(n, IGNORE_EXCEPTION) && time <= end(n, IGNORE_EXCEPTION)) start 192 Source/core/html/TimeRanges.cpp double startTime = start(ndx, IGNORE_EXCEPTION); start 47 Source/core/html/TimeRanges.h static PassRefPtr<TimeRanges> create(double start, double end) start 49 Source/core/html/TimeRanges.h return adoptRef(new TimeRanges(start, end)); start 58 Source/core/html/TimeRanges.h double start(unsigned index, ExceptionState&) const; start 61 Source/core/html/TimeRanges.h void add(double start, double end); start 73 Source/core/html/TimeRanges.h TimeRanges(double start, double end); start 80 Source/core/html/TimeRanges.h Range(double start, double end) start 82 Source/core/html/TimeRanges.h m_start = start; start 46 Source/core/html/TimeRangesTest.cpp ss << " [" << ranges.start(i, IGNORE_EXCEPTION) << "," << ranges.end(i, IGNORE_EXCEPTION) << ")"; start 67 Source/core/html/TimeRangesTest.cpp webRanges[0].start = 0; start 69 Source/core/html/TimeRangesTest.cpp webRanges[1].start = 2; start 88 Source/core/html/TimeRangesTest.cpp rangeB->add(rangeA->start(i, IGNORE_EXCEPTION), rangeA->end(i, IGNORE_EXCEPTION)); start 240 Source/core/html/parser/AtomicHTMLToken.h ASSERT(attribute.valueRange.start); start 203 Source/core/html/parser/BackgroundHTMLParser.cpp m_sourceTracker.start(m_input.current(), m_tokenizer.get(), *m_token); start 56 Source/core/html/parser/BackgroundHTMLParser.h static void start(PassRefPtr<WeakReference<BackgroundHTMLParser> >, PassOwnPtr<Configuration>); start 571 Source/core/html/parser/HTMLDocumentParser.cpp m_sourceTracker.start(m_input.current(), m_tokenizer.get(), token()); start 716 Source/core/html/parser/HTMLDocumentParser.cpp HTMLParserThread::shared()->postTask(bind(&BackgroundHTMLParser::start, reference.release(), config.release())); start 198 Source/core/html/parser/HTMLParserIdioms.cpp const LChar* start = input.characters8(); start 199 Source/core/html/parser/HTMLParserIdioms.cpp return parseHTMLIntegerInternal(start, start + length, value); start 202 Source/core/html/parser/HTMLParserIdioms.cpp const UChar* start = input.characters16(); start 203 Source/core/html/parser/HTMLParserIdioms.cpp return parseHTMLIntegerInternal(start, start + length, value); start 259 Source/core/html/parser/HTMLParserIdioms.cpp const LChar* start = input.characters8(); start 260 Source/core/html/parser/HTMLParserIdioms.cpp return parseHTMLNonNegativeIntegerInternal(start, start + length, value); start 263 Source/core/html/parser/HTMLParserIdioms.cpp const UChar* start = input.characters16(); start 264 Source/core/html/parser/HTMLParserIdioms.cpp return parseHTMLNonNegativeIntegerInternal(start, start + length, value); start 44 Source/core/html/parser/HTMLSourceTracker.h void start(SegmentedString&, HTMLTokenizer*, HTMLToken&); start 45 Source/core/html/parser/HTMLSrcsetParser.h ImageCandidate(const String& source, unsigned start, unsigned length, float scaleFactor) start 46 Source/core/html/parser/HTMLSrcsetParser.h : m_string(source.createView(start, length)) start 81 Source/core/html/parser/HTMLToken.h int start; start 103 Source/core/html/parser/HTMLToken.h m_range.start = 0; start 125 Source/core/html/parser/HTMLToken.h int startIndex() const { return m_range.start; } start 296 Source/core/html/parser/HTMLToken.h m_currentAttribute->nameRange.start = 0; start 298 Source/core/html/parser/HTMLToken.h m_currentAttribute->valueRange.start = 0; start 305 Source/core/html/parser/HTMLToken.h m_currentAttribute->nameRange.start = offset - m_baseOffset; start 312 Source/core/html/parser/HTMLToken.h m_currentAttribute->valueRange.start = index; start 318 Source/core/html/parser/HTMLToken.h m_currentAttribute->valueRange.start = offset - m_baseOffset; start 343 Source/core/html/parser/HTMLToken.h ASSERT(m_currentAttribute->valueRange.start); start 194 Source/core/html/parser/HTMLTreeBuilder.cpp unsigned start = m_current; start 197 Source/core/html/parser/HTMLTreeBuilder.cpp return String(m_characters->substring(start, m_end - start)); start 212 Source/core/html/parser/HTMLTreeBuilder.cpp const unsigned start = m_current; start 216 Source/core/html/parser/HTMLTreeBuilder.cpp for (unsigned i = start; i < m_end; ++i) { start 225 Source/core/html/parser/HTMLTreeBuilder.cpp if (length == start - m_end) // It's all whitespace. start 226 Source/core/html/parser/HTMLTreeBuilder.cpp return String(m_characters->substring(start, start - m_end)); start 230 Source/core/html/parser/HTMLTreeBuilder.cpp for (unsigned i = start; i < m_end; ++i) { start 254 Source/core/html/parser/HTMLTreeBuilder.cpp const unsigned start = m_current; start 256 Source/core/html/parser/HTMLTreeBuilder.cpp if (start == m_current) start 258 Source/core/html/parser/HTMLTreeBuilder.cpp return String(m_characters->substring(start, m_current - start)); start 47 Source/core/html/parser/HTMLViewSourceParser.cpp m_sourceTracker.start(m_input.current(), m_tokenizer.get(), m_token); start 100 Source/core/html/parser/XSSAuditor.cpp static bool startsHTMLCommentAt(const String& string, size_t start) start 102 Source/core/html/parser/XSSAuditor.cpp return (start + 3 < string.length() && string[start] == '<' && string[start + 1] == '!' && string[start + 2] == '-' && string[start + 3] == '-'); start 105 Source/core/html/parser/XSSAuditor.cpp static bool startsSingleLineCommentAt(const String& string, size_t start) start 107 Source/core/html/parser/XSSAuditor.cpp return (start + 1 < string.length() && string[start] == '/' && string[start + 1] == '/'); start 110 Source/core/html/parser/XSSAuditor.cpp static bool startsMultiLineCommentAt(const String& string, size_t start) start 112 Source/core/html/parser/XSSAuditor.cpp return (start + 1 < string.length() && string[start] == '/' && string[start + 1] == '*'); start 115 Source/core/html/parser/XSSAuditor.cpp static bool startsOpeningScriptTagAt(const String& string, size_t start) start 117 Source/core/html/parser/XSSAuditor.cpp return start + 6 < string.length() && string[start] == '<' start 118 Source/core/html/parser/XSSAuditor.cpp && WTF::toASCIILowerUnchecked(string[start + 1]) == 's' start 119 Source/core/html/parser/XSSAuditor.cpp && WTF::toASCIILowerUnchecked(string[start + 2]) == 'c' start 120 Source/core/html/parser/XSSAuditor.cpp && WTF::toASCIILowerUnchecked(string[start + 3]) == 'r' start 121 Source/core/html/parser/XSSAuditor.cpp && WTF::toASCIILowerUnchecked(string[start + 4]) == 'i' start 122 Source/core/html/parser/XSSAuditor.cpp && WTF::toASCIILowerUnchecked(string[start + 5]) == 'p' start 123 Source/core/html/parser/XSSAuditor.cpp && WTF::toASCIILowerUnchecked(string[start + 6]) == 't'; start 605 Source/core/html/parser/XSSAuditor.cpp int start = attribute.nameRange.start - request.token.startIndex(); start 607 Source/core/html/parser/XSSAuditor.cpp String decodedSnippet = fullyDecodeString(request.sourceTracker.sourceForToken(request.token).substring(start, end - start), m_encoding); start 217 Source/core/html/shadow/SpinButtonElement.cpp m_repeatingTimer.start(theme->initialAutoscrollTimerDelay(), theme->autoscrollTimerDelay(), FROM_HERE); start 98 Source/core/html/track/InbandTextTrack.cpp void InbandTextTrack::addWebVTTCue(double start, double end, const WebString& id, const WebString& content, const WebString& settings) start 100 Source/core/html/track/InbandTextTrack.cpp RefPtr<VTTCue> cue = VTTCue::create(document(), start, end, content); start 54 Source/core/html/track/TextTrackCue.cpp TextTrackCue::TextTrackCue(double start, double end) start 55 Source/core/html/track/TextTrackCue.cpp : m_startTime(start) start 98 Source/core/html/track/TextTrackCue.h TextTrackCue(double start, double end); start 85 Source/core/html/track/TextTrackCueList.cpp bool TextTrackCueList::add(PassRefPtr<TextTrackCue> prpCue, size_t start, size_t end) start 87 Source/core/html/track/TextTrackCueList.cpp ASSERT_WITH_SECURITY_IMPLICATION(start <= m_list.size()); start 93 Source/core/html/track/TextTrackCueList.cpp if (start == end) { start 94 Source/core/html/track/TextTrackCueList.cpp if (!m_list.isEmpty() && (start > 0) && (m_list[start - 1].get() == cue.get())) start 97 Source/core/html/track/TextTrackCueList.cpp m_list.insert(start, cue); start 98 Source/core/html/track/TextTrackCueList.cpp invalidateCueIndexes(start); start 102 Source/core/html/track/TextTrackCueList.cpp size_t index = (start + end) / 2; start 104 Source/core/html/track/TextTrackCueList.cpp return add(cue.release(), start, index); start 139 Source/core/html/track/TextTrackCueList.cpp void TextTrackCueList::invalidateCueIndexes(size_t start) start 141 Source/core/html/track/TextTrackCueList.cpp for (size_t i = start; i < m_list.size(); ++i) start 73 Source/core/html/track/vtt/VTTCue.cpp DEFINE_STATIC_LOCAL(const String, start, ("start")); start 74 Source/core/html/track/vtt/VTTCue.cpp return start; start 71 Source/core/html/track/vtt/VTTScanner.cpp ASSERT(run.start() == position()); start 72 Source/core/html/track/vtt/VTTScanner.cpp ASSERT(run.start() <= end()); start 73 Source/core/html/track/vtt/VTTScanner.cpp ASSERT(run.end() >= run.start()); start 90 Source/core/html/track/vtt/VTTScanner.cpp ASSERT(run.start() <= end()); start 91 Source/core/html/track/vtt/VTTScanner.cpp ASSERT(run.end() >= run.start()); start 98 Source/core/html/track/vtt/VTTScanner.cpp ASSERT(run.start() == position()); start 99 Source/core/html/track/vtt/VTTScanner.cpp ASSERT(run.start() <= end()); start 100 Source/core/html/track/vtt/VTTScanner.cpp ASSERT(run.end() >= run.start()); start 155 Source/core/html/track/vtt/VTTScanner.cpp seekTo(integerRun.start()); start 159 Source/core/html/track/vtt/VTTScanner.cpp size_t lengthOfFloat = Run(integerRun.start(), position(), m_is8Bit).length(); start 162 Source/core/html/track/vtt/VTTScanner.cpp number = charactersToFloat(integerRun.start(), lengthOfFloat, &validNumber); start 164 Source/core/html/track/vtt/VTTScanner.cpp number = charactersToFloat(reinterpret_cast<const UChar*>(integerRun.start()), lengthOfFloat, &validNumber); start 58 Source/core/html/track/vtt/VTTScanner.h Run(Position start, Position end, bool is8Bit) start 59 Source/core/html/track/vtt/VTTScanner.h : m_start(start), m_end(end), m_is8Bit(is8Bit) { } start 61 Source/core/html/track/vtt/VTTScanner.h Position start() const { return m_start; } start 68 Source/core/inspector/ContentSearchUtils.cpp unsigned start = 0; start 71 Source/core/inspector/ContentSearchUtils.cpp String line = text.substring(start, lineEnd - start); start 79 Source/core/inspector/ContentSearchUtils.cpp start = lineEnd + 1; start 105 Source/core/inspector/ContentSearchUtils.cpp unsigned start = 0; start 107 Source/core/inspector/ContentSearchUtils.cpp while ((position = regex->match(content, start, &matchLength)) != -1) { start 108 Source/core/inspector/ContentSearchUtils.cpp if (start >= content.length()) start 112 Source/core/inspector/ContentSearchUtils.cpp start = position + 1; start 878 Source/core/inspector/InspectorCSSAgent.cpp sourceRange->start = startOffset; start 110 Source/core/inspector/InspectorProfilerAgent.cpp ScriptProfiler::start(id); start 203 Source/core/inspector/InspectorProfilerAgent.cpp start(&error); start 219 Source/core/inspector/InspectorProfilerAgent.cpp ScriptProfiler::start(m_frontendInitiatedProfileId); start 65 Source/core/inspector/InspectorProfilerAgent.h virtual void start(ErrorString*) OVERRIDE; start 123 Source/core/inspector/InspectorStyleSheet.cpp data->ruleHeaderRange.start = offset; start 171 Source/core/inspector/InspectorStyleSheet.cpp m_currentRuleDataStack.last()->ruleBodyRange.start = offset; start 212 Source/core/inspector/InspectorStyleSheet.cpp unsigned styleStart = ruleData->ruleBodyRange.start; start 227 Source/core/inspector/InspectorStyleSheet.cpp propertyEndInStyleSheet = styleStart + nextData->range.start - 1; start 236 Source/core/inspector/InspectorStyleSheet.cpp unsigned valueStartInStyleSheet = styleStart + currentData->range.start + currentData->name.length(); start 282 Source/core/inspector/InspectorStyleSheet.cpp const unsigned start = m_propertyRangeStart; start 284 Source/core/inspector/InspectorStyleSheet.cpp ASSERT(start < end); start 285 Source/core/inspector/InspectorStyleSheet.cpp String propertyString = m_parsedText.substring(start, end - start).stripWhiteSpace(); start 294 Source/core/inspector/InspectorStyleSheet.cpp unsigned topRuleBodyRangeStart = m_currentRuleDataStack.last()->ruleBodyRange.start; start 296 Source/core/inspector/InspectorStyleSheet.cpp CSSPropertySourceData(name, value, isImportant, false, isParsed, SourceRange(start - topRuleBodyRangeStart, end - topRuleBodyRangeStart))); start 351 Source/core/inspector/InspectorStyleSheet.cpp unsigned topRuleBodyRangeStart = m_currentRuleDataStack.last()->ruleBodyRange.start; start 463 Source/core/inspector/InspectorStyleSheet.cpp TextPosition start = TextPosition::fromOffsetAndLineEndings(range.start, *lineEndings); start 467 Source/core/inspector/InspectorStyleSheet.cpp .setStartLine(start.m_line.zeroBasedInt()) start 468 Source/core/inspector/InspectorStyleSheet.cpp .setStartColumn(start.m_column.zeroBasedInt()) start 632 Source/core/inspector/InspectorStyleSheet.cpp *result = styleSheetText.substring(bodyRange.start, bodyRange.end - bodyRange.start); start 670 Source/core/inspector/InspectorStyleSheet.cpp unsigned ruleBodyRangeStart = sourceData ? sourceData->ruleBodyRange.start : 0; start 697 Source/core/inspector/InspectorStyleSheet.cpp absolutePropertyRange.start += ruleBodyRangeStart; start 794 Source/core/inspector/InspectorStyleSheet.cpp int scanEnd = currentProperty.range.start; start 883 Source/core/inspector/InspectorStyleSheet.cpp result->setCssText(sheetText.substring(bodyRange.start, bodyRange.end - bodyRange.start)); start 920 Source/core/inspector/InspectorStyleSheet.cpp if (ruleSourceData->ruleBodyRange.end < sourceRange.start || sourceRange.end < ruleSourceData->ruleBodyRange.start) start 925 Source/core/inspector/InspectorStyleSheet.cpp unsigned styleStart = ruleSourceData->ruleBodyRange.start; start 926 Source/core/inspector/InspectorStyleSheet.cpp if (sourceRange.length() && property.range.start + styleStart == sourceRange.start && property.range.end + styleStart == sourceRange.end) { start 932 Source/core/inspector/InspectorStyleSheet.cpp if (!sourceRange.length() && styleStart <= sourceRange.start && sourceRange.start <= property.range.start + styleStart) { start 939 Source/core/inspector/InspectorStyleSheet.cpp if (!sourceRange.length() && ruleSourceData->ruleBodyRange.start <= sourceRange.start && sourceRange.start <= ruleSourceData->ruleBodyRange.end) { start 1039 Source/core/inspector/InspectorStyleSheet.cpp sheetText.replace(sourceData->ruleHeaderRange.start, sourceData->ruleHeaderRange.length(), selector); start 1124 Source/core/inspector/InspectorStyleSheet.cpp sheetText.remove(sourceData->ruleHeaderRange.start, sourceData->ruleBodyRange.end - sourceData->ruleHeaderRange.start + 1); start 1174 Source/core/inspector/InspectorStyleSheet.cpp String selector = sheetText.substring(range.start, range.length()); start 1479 Source/core/inspector/InspectorStyleSheet.cpp unsigned bodyStart = sourceData->ruleBodyRange.start; start 1647 Source/core/inspector/InspectorStyleSheet.cpp result->ruleBodyRange.start = 0; start 121 Source/core/inspector/InspectorStyleSheet.h unsigned start = sourceData.range.start; start 123 Source/core/inspector/InspectorStyleSheet.h ASSERT(start < end); start 125 Source/core/inspector/InspectorStyleSheet.h rawText = styleDeclaration.substring(start, end - start); start 49 Source/core/inspector/InspectorStyleTextEditor.cpp propertyStart = property.sourceData.range.start; start 116 Source/core/inspector/InspectorStyleTextEditor.cpp long replaceRangeStart = range.start; start 133 Source/core/inspector/InspectorTimelineAgent.h virtual void start(ErrorString*, const int* maxCallStackDepth, const bool* bufferEvents, const String* liveEvents, const bool* includeCounters, const bool* includeGPUEvents) OVERRIDE; start 63 Source/core/inspector/JSONParser.cpp bool parseConstToken(const CharType* start, const CharType* end, const CharType** tokenEnd, const char* token) start 65 Source/core/inspector/JSONParser.cpp while (start < end && *token != '\0' && *start++ == *token++) { } start 68 Source/core/inspector/JSONParser.cpp *tokenEnd = start; start 73 Source/core/inspector/JSONParser.cpp bool readInt(const CharType* start, const CharType* end, const CharType** tokenEnd, bool canHaveLeadingZeros) start 75 Source/core/inspector/JSONParser.cpp if (start == end) start 77 Source/core/inspector/JSONParser.cpp bool haveLeadingZero = '0' == *start; start 79 Source/core/inspector/JSONParser.cpp while (start < end && '0' <= *start && *start <= '9') { start 80 Source/core/inspector/JSONParser.cpp ++start; start 87 Source/core/inspector/JSONParser.cpp *tokenEnd = start; start 92 Source/core/inspector/JSONParser.cpp bool parseNumberToken(const CharType* start, const CharType* end, const CharType** tokenEnd) start 96 Source/core/inspector/JSONParser.cpp if (start == end) start 98 Source/core/inspector/JSONParser.cpp CharType c = *start; start 100 Source/core/inspector/JSONParser.cpp ++start; start 102 Source/core/inspector/JSONParser.cpp if (!readInt(start, end, &start, false)) start 104 Source/core/inspector/JSONParser.cpp if (start == end) { start 105 Source/core/inspector/JSONParser.cpp *tokenEnd = start; start 110 Source/core/inspector/JSONParser.cpp c = *start; start 112 Source/core/inspector/JSONParser.cpp ++start; start 113 Source/core/inspector/JSONParser.cpp if (!readInt(start, end, &start, true)) start 115 Source/core/inspector/JSONParser.cpp if (start == end) { start 116 Source/core/inspector/JSONParser.cpp *tokenEnd = start; start 119 Source/core/inspector/JSONParser.cpp c = *start; start 124 Source/core/inspector/JSONParser.cpp ++start; start 125 Source/core/inspector/JSONParser.cpp if (start == end) start 127 Source/core/inspector/JSONParser.cpp c = *start; start 129 Source/core/inspector/JSONParser.cpp ++start; start 130 Source/core/inspector/JSONParser.cpp if (start == end) start 133 Source/core/inspector/JSONParser.cpp if (!readInt(start, end, &start, true)) start 137 Source/core/inspector/JSONParser.cpp *tokenEnd = start; start 142 Source/core/inspector/JSONParser.cpp bool readHexDigits(const CharType* start, const CharType* end, const CharType** tokenEnd, int digits) start 144 Source/core/inspector/JSONParser.cpp if (end - start < digits) start 147 Source/core/inspector/JSONParser.cpp CharType c = *start++; start 151 Source/core/inspector/JSONParser.cpp *tokenEnd = start; start 156 Source/core/inspector/JSONParser.cpp bool parseStringToken(const CharType* start, const CharType* end, const CharType** tokenEnd) start 158 Source/core/inspector/JSONParser.cpp while (start < end) { start 159 Source/core/inspector/JSONParser.cpp CharType c = *start++; start 161 Source/core/inspector/JSONParser.cpp c = *start++; start 165 Source/core/inspector/JSONParser.cpp if (!readHexDigits(start, end, &start, 2)) start 169 Source/core/inspector/JSONParser.cpp if (!readHexDigits(start, end, &start, 4)) start 186 Source/core/inspector/JSONParser.cpp *tokenEnd = start; start 194 Source/core/inspector/JSONParser.cpp Token parseToken(const CharType* start, const CharType* end, const CharType** tokenStart, const CharType** tokenEnd) start 196 Source/core/inspector/JSONParser.cpp while (start < end && isSpaceOrNewline(*start)) start 197 Source/core/inspector/JSONParser.cpp ++start; start 199 Source/core/inspector/JSONParser.cpp if (start == end) start 202 Source/core/inspector/JSONParser.cpp *tokenStart = start; start 204 Source/core/inspector/JSONParser.cpp switch (*start) { start 206 Source/core/inspector/JSONParser.cpp if (parseConstToken(start, end, tokenEnd, nullString)) start 210 Source/core/inspector/JSONParser.cpp if (parseConstToken(start, end, tokenEnd, trueString)) start 214 Source/core/inspector/JSONParser.cpp if (parseConstToken(start, end, tokenEnd, falseString)) start 218 Source/core/inspector/JSONParser.cpp *tokenEnd = start + 1; start 221 Source/core/inspector/JSONParser.cpp *tokenEnd = start + 1; start 224 Source/core/inspector/JSONParser.cpp *tokenEnd = start + 1; start 227 Source/core/inspector/JSONParser.cpp *tokenEnd = start + 1; start 230 Source/core/inspector/JSONParser.cpp *tokenEnd = start + 1; start 233 Source/core/inspector/JSONParser.cpp *tokenEnd = start + 1; start 246 Source/core/inspector/JSONParser.cpp if (parseNumberToken(start, end, tokenEnd)) start 250 Source/core/inspector/JSONParser.cpp if (parseStringToken(start + 1, end, tokenEnd)) start 271 Source/core/inspector/JSONParser.cpp bool decodeString(const CharType* start, const CharType* end, StringBuilder* output) start 273 Source/core/inspector/JSONParser.cpp while (start < end) { start 274 Source/core/inspector/JSONParser.cpp UChar c = *start++; start 279 Source/core/inspector/JSONParser.cpp c = *start++; start 304 Source/core/inspector/JSONParser.cpp c = (hexToInt(*start) << 4) + start 305 Source/core/inspector/JSONParser.cpp hexToInt(*(start + 1)); start 306 Source/core/inspector/JSONParser.cpp start += 2; start 309 Source/core/inspector/JSONParser.cpp c = (hexToInt(*start) << 12) + start 310 Source/core/inspector/JSONParser.cpp (hexToInt(*(start + 1)) << 8) + start 311 Source/core/inspector/JSONParser.cpp (hexToInt(*(start + 2)) << 4) + start 312 Source/core/inspector/JSONParser.cpp hexToInt(*(start + 3)); start 313 Source/core/inspector/JSONParser.cpp start += 4; start 324 Source/core/inspector/JSONParser.cpp bool decodeString(const CharType* start, const CharType* end, String* output) start 326 Source/core/inspector/JSONParser.cpp if (start == end) { start 330 Source/core/inspector/JSONParser.cpp if (start > end) start 333 Source/core/inspector/JSONParser.cpp buffer.reserveCapacity(end - start); start 334 Source/core/inspector/JSONParser.cpp if (!decodeString(start, end, &buffer)) start 341 Source/core/inspector/JSONParser.cpp PassRefPtr<JSONValue> buildValue(const CharType* start, const CharType* end, const CharType** valueTokenEnd, int depth) start 349 Source/core/inspector/JSONParser.cpp Token token = parseToken(start, end, &tokenStart, &tokenEnd); start 380 Source/core/inspector/JSONParser.cpp start = tokenEnd; start 381 Source/core/inspector/JSONParser.cpp token = parseToken(start, end, &tokenStart, &tokenEnd); start 383 Source/core/inspector/JSONParser.cpp RefPtr<JSONValue> arrayNode = buildValue(start, end, &tokenEnd, depth + 1); start 389 Source/core/inspector/JSONParser.cpp start = tokenEnd; start 390 Source/core/inspector/JSONParser.cpp token = parseToken(start, end, &tokenStart, &tokenEnd); start 392 Source/core/inspector/JSONParser.cpp start = tokenEnd; start 393 Source/core/inspector/JSONParser.cpp token = parseToken(start, end, &tokenStart, &tokenEnd); start 408 Source/core/inspector/JSONParser.cpp start = tokenEnd; start 409 Source/core/inspector/JSONParser.cpp token = parseToken(start, end, &tokenStart, &tokenEnd); start 416 Source/core/inspector/JSONParser.cpp start = tokenEnd; start 418 Source/core/inspector/JSONParser.cpp token = parseToken(start, end, &tokenStart, &tokenEnd); start 421 Source/core/inspector/JSONParser.cpp start = tokenEnd; start 423 Source/core/inspector/JSONParser.cpp RefPtr<JSONValue> value = buildValue(start, end, &tokenEnd, depth + 1); start 427 Source/core/inspector/JSONParser.cpp start = tokenEnd; start 431 Source/core/inspector/JSONParser.cpp token = parseToken(start, end, &tokenStart, &tokenEnd); start 433 Source/core/inspector/JSONParser.cpp start = tokenEnd; start 434 Source/core/inspector/JSONParser.cpp token = parseToken(start, end, &tokenStart, &tokenEnd); start 457 Source/core/inspector/JSONParser.cpp PassRefPtr<JSONValue> parseJSONInternal(const CharType* start, unsigned length) start 459 Source/core/inspector/JSONParser.cpp const CharType* end = start + length; start 461 Source/core/inspector/JSONParser.cpp RefPtr<JSONValue> value = buildValue(start, end, &tokenEnd, 0); start 51 Source/core/loader/CrossOriginPreflightResultCache.cpp static void addToAccessControlAllowList(const String& string, unsigned start, unsigned end, HashSet<String, HashType>& set) start 58 Source/core/loader/CrossOriginPreflightResultCache.cpp while (start <= end && isSpaceOrNewline((*stringImpl)[start])) start 59 Source/core/loader/CrossOriginPreflightResultCache.cpp ++start; start 62 Source/core/loader/CrossOriginPreflightResultCache.cpp if (start > end) start 69 Source/core/loader/CrossOriginPreflightResultCache.cpp set.add(string.substring(start, end - start + 1)); start 75 Source/core/loader/CrossOriginPreflightResultCache.cpp unsigned start = 0; start 77 Source/core/loader/CrossOriginPreflightResultCache.cpp while ((end = string.find(',', start)) != kNotFound) { start 78 Source/core/loader/CrossOriginPreflightResultCache.cpp if (start != end) start 79 Source/core/loader/CrossOriginPreflightResultCache.cpp addToAccessControlAllowList(string, start, end - 1, set); start 80 Source/core/loader/CrossOriginPreflightResultCache.cpp start = end + 1; start 82 Source/core/loader/CrossOriginPreflightResultCache.cpp if (start != string.length()) start 83 Source/core/loader/CrossOriginPreflightResultCache.cpp addToAccessControlAllowList(string, start, string.length() - 1, set); start 72 Source/core/loader/PingLoader.cpp PingLoader::start(frame, request, initiatorInfo); start 101 Source/core/loader/PingLoader.cpp PingLoader::start(frame, request, initiatorInfo); start 115 Source/core/loader/PingLoader.cpp PingLoader::start(frame, request, initiatorInfo, SecurityOrigin::create(reportURL)->isSameSchemeHostPort(frame->document()->securityOrigin()) ? AllowStoredCredentials : DoNotAllowStoredCredentials); start 74 Source/core/loader/PingLoader.h static void start(LocalFrame*, ResourceRequest&, const FetchInitiatorInfo&, StoredCredentials = AllowStoredCredentials); start 82 Source/core/page/DOMSelection.cpp Position anchor = selection.isBaseFirst() ? selection.start() : selection.end(); start 88 Source/core/page/DOMSelection.cpp Position focus = selection.isBaseFirst() ? selection.end() : selection.start(); start 241 Source/core/page/DOMSelection.cpp m_frame->selection().moveTo(VisiblePosition(selection.start(), DOWNSTREAM)); start 427 Source/core/page/DOMSelection.cpp Range* start = originalRange->compareBoundaryPoints(Range::START_TO_START, newRange, ASSERT_NO_EXCEPTION) < 0 ? originalRange.get() : newRange; start 429 Source/core/page/DOMSelection.cpp RefPtrWillBeRawPtr<Range> merged = Range::create(originalRange->startContainer()->document(), start->startContainer(), start->startOffset(), end->endContainer(), end->endOffset()); start 747 Source/core/page/DragController.cpp if (enclosingTextFormControl(src->selection().start())) { start 451 Source/core/page/EventHandler.cpp Position start = pos.deepEquivalent(); start 456 Source/core/page/EventHandler.cpp start.moveToOffset(markers[0]->startOffset()); start 458 Source/core/page/EventHandler.cpp newSelection = VisibleSelection(start, end); start 544 Source/core/page/EventHandler.cpp static int textDistance(const Position& start, const Position& end) start 546 Source/core/page/EventHandler.cpp RefPtrWillBeRawPtr<Range> range = Range::create(*start.document(), start, end); start 583 Source/core/page/EventHandler.cpp if (comparePositions(selectionInUserSelectAll.start(), newSelection.start()) < 0) start 584 Source/core/page/EventHandler.cpp pos = selectionInUserSelectAll.start(); start 593 Source/core/page/EventHandler.cpp Position start = newSelection.start(); start 595 Source/core/page/EventHandler.cpp int distanceToStart = textDistance(start, pos); start 600 Source/core/page/EventHandler.cpp newSelection = VisibleSelection(start, pos); start 2835 Source/core/page/EventHandler.cpp Position start = selection.selection().start(); start 2838 Source/core/page/EventHandler.cpp if (start.deprecatedNode() && (selection.rootEditableElement() || selection.isRange())) { start 357 Source/core/page/FocusController.cpp currentNode = frame->selection().start().deprecatedNode(); start 452 Source/core/page/FocusController.cpp Node* FocusController::findFocusableNodeRecursively(FocusType type, FocusNavigationScope scope, Node* start) start 455 Source/core/page/FocusController.cpp Node* found = findFocusableNode(type, scope, start); start 481 Source/core/page/FocusController.cpp Node* FocusController::findNodeWithExactTabIndex(Node* start, int tabIndex, FocusType type) start 484 Source/core/page/FocusController.cpp for (Node* node = start; node; node = type == FocusTypeForward ? NodeTraversal::next(*node) : NodeTraversal::previous(*node)) { start 491 Source/core/page/FocusController.cpp static Node* nextNodeWithGreaterTabIndex(Node* start, int tabIndex) start 496 Source/core/page/FocusController.cpp for (Node* node = start; node; node = NodeTraversal::next(*node)) { start 506 Source/core/page/FocusController.cpp static Node* previousNodeWithLowerTabIndex(Node* start, int tabIndex) start 511 Source/core/page/FocusController.cpp for (Node* node = start; node; node = NodeTraversal::previous(*node)) { start 521 Source/core/page/FocusController.cpp Node* FocusController::nextFocusableNode(FocusNavigationScope scope, Node* start) start 523 Source/core/page/FocusController.cpp if (start) { start 524 Source/core/page/FocusController.cpp int tabIndex = adjustedTabIndex(start); start 527 Source/core/page/FocusController.cpp for (Node* node = NodeTraversal::next(*start); node; node = NodeTraversal::next(*node)) { start 534 Source/core/page/FocusController.cpp if (Node* winner = findNodeWithExactTabIndex(NodeTraversal::next(*start), tabIndex, FocusTypeForward)) start 545 Source/core/page/FocusController.cpp if (Node* winner = nextNodeWithGreaterTabIndex(scope.rootNode(), start ? adjustedTabIndex(start) : 0)) start 553 Source/core/page/FocusController.cpp Node* FocusController::previousFocusableNode(FocusNavigationScope scope, Node* start) start 564 Source/core/page/FocusController.cpp if (start) { start 565 Source/core/page/FocusController.cpp startingNode = NodeTraversal::previous(*start); start 566 Source/core/page/FocusController.cpp startingTabIndex = adjustedTabIndex(start); start 586 Source/core/page/FocusController.cpp startingTabIndex = (start && startingTabIndex) ? startingTabIndex : std::numeric_limits<short>::max(); start 613 Source/core/page/FocusController.cpp Node* selectionStartNode = selection.selection().start().deprecatedNode(); start 94 Source/core/page/FocusController.h Node* findFocusableNodeAcrossFocusScope(FocusType, FocusNavigationScope startScope, Node* start); start 95 Source/core/page/FocusController.h Node* findFocusableNodeRecursively(FocusType, FocusNavigationScope, Node* start); start 107 Source/core/page/FocusController.h inline Node* findFocusableNode(FocusType, FocusNavigationScope, Node* start); start 109 Source/core/page/FocusController.h Node* nextFocusableNode(FocusNavigationScope, Node* start); start 110 Source/core/page/FocusController.h Node* previousFocusableNode(FocusNavigationScope, Node* start); start 112 Source/core/page/FocusController.h Node* findNodeWithExactTabIndex(Node* start, int tabIndex, FocusType); start 169 Source/core/page/SpatialNavigation.cpp aStart = start(type, a); start 170 Source/core/page/SpatialNavigation.cpp bStart = start(type, b); start 214 Source/core/page/SpatialNavigation.cpp LayoutUnit aStart = start(type, a); start 215 Source/core/page/SpatialNavigation.cpp LayoutUnit bStart = start(type, b); start 197 Source/core/plugins/PluginOcclusionSupport.cpp size_t start = ancestor ? elements.find(ancestor) + 1 : 0; start 198 Source/core/plugins/PluginOcclusionSupport.cpp for (size_t i = start; i < elements.size(); ++i) start 98 Source/core/rendering/AbstractInlineTextBox.cpp return m_inlineTextBox->start(); start 149 Source/core/rendering/AbstractInlineTextBox.cpp unsigned start = m_inlineTextBox->start(); start 153 Source/core/rendering/AbstractInlineTextBox.cpp range->setStart(node, start, IGNORE_EXCEPTION); start 154 Source/core/rendering/AbstractInlineTextBox.cpp range->setEnd(node, start + len, IGNORE_EXCEPTION); start 158 Source/core/rendering/AbstractInlineTextBox.cpp String result = m_renderText->text().substring(start, len).simplifyWhiteSpace(WTF::DoNotStripWhiteSpace); start 159 Source/core/rendering/AbstractInlineTextBox.cpp if (m_inlineTextBox->nextTextBox() && m_inlineTextBox->nextTextBox()->start() > m_inlineTextBox->end() && result.length() && !result.right(1).containsOnlyWhitespace()) start 78 Source/core/rendering/AbstractInlineTextBox.h unsigned start() const; start 37 Source/core/rendering/BidiRun.h BidiRun(int start, int stop, RenderObject* object, BidiContext* context, WTF::Unicode::Direction dir) start 38 Source/core/rendering/BidiRun.h : BidiCharacterRun(start, stop, context, dir) start 386 Source/core/rendering/InlineFlowBox.cpp if (needsWordSpacing && isSpaceOrNewline(rt.characterAt(text->start()))) start 464 Source/core/rendering/InlineIterator.h static inline int findFirstTrailingSpace(RenderText* lastText, const CharacterType* characters, int start, int stop) start 467 Source/core/rendering/InlineIterator.h while (firstSpace > start) { start 488 Source/core/rendering/InlineIterator.h firstSpace = findFirstTrailingSpace(lastText, lastText->characters8(), run->start(), run->stop()); start 490 Source/core/rendering/InlineIterator.h firstSpace = findFirstTrailingSpace(lastText, lastText->characters16(), run->start(), run->stop()); start 495 Source/core/rendering/InlineIterator.h inline BidiRun* InlineBidiResolver::addTrailingRun(int start, int stop, BidiRun* run, BidiContext* context, TextDirection direction) start 497 Source/core/rendering/InlineIterator.h BidiRun* newTrailingRun = new BidiRun(start, stop, run->m_object, context, WTF::Unicode::OtherNeutral); start 561 Source/core/rendering/InlineIterator.h static inline BidiRun* createRun(int start, int end, RenderObject* obj, InlineBidiResolver& resolver) start 563 Source/core/rendering/InlineIterator.h return new BidiRun(start, end, obj, resolver.context(), resolver.dir()); start 621 Source/core/rendering/InlineIterator.h static void inline appendRunObjectIfNecessary(RenderObject* obj, unsigned start, unsigned end, InlineBidiResolver& resolver, AppendRunBehavior behavior, IsolateTracker& tracker) start 624 Source/core/rendering/InlineIterator.h tracker.addFakeRunIfNecessary(obj, start, end, resolver); start 626 Source/core/rendering/InlineIterator.h resolver.runs().addRun(createRun(start, end, obj, resolver)); start 629 Source/core/rendering/InlineIterator.h static void adjustMidpointsAndAppendRunsForObjectIfNeeded(RenderObject* obj, unsigned start, unsigned end, InlineBidiResolver& resolver, AppendRunBehavior behavior, IsolateTracker& tracker) start 631 Source/core/rendering/InlineIterator.h if (start > end || RenderBlockFlow::shouldSkipCreatingRunsForObject(obj)) start 645 Source/core/rendering/InlineIterator.h start = nextMidpoint.offset(); start 647 Source/core/rendering/InlineIterator.h if (start < end) start 648 Source/core/rendering/InlineIterator.h return adjustMidpointsAndAppendRunsForObjectIfNeeded(obj, start, end, resolver, behavior, tracker); start 651 Source/core/rendering/InlineIterator.h appendRunObjectIfNecessary(obj, start, end, resolver, behavior, tracker); start 661 Source/core/rendering/InlineIterator.h if (nextMidpoint.offset() + 1 > start) start 662 Source/core/rendering/InlineIterator.h appendRunObjectIfNecessary(obj, start, nextMidpoint.offset() + 1, resolver, behavior, tracker); start 666 Source/core/rendering/InlineIterator.h appendRunObjectIfNecessary(obj, start, end, resolver, behavior, tracker); start 671 Source/core/rendering/InlineIterator.h static inline void addFakeRunIfNecessary(RenderObject* obj, unsigned start, unsigned end, InlineBidiResolver& resolver, IsolateTracker& tracker) start 674 Source/core/rendering/InlineIterator.h adjustMidpointsAndAppendRunsForObjectIfNeeded(obj, start, obj->length(), resolver, AppendingFakeRun, tracker); start 685 Source/core/rendering/InlineIterator.h int start = m_sor.offset(); start 689 Source/core/rendering/InlineIterator.h addFakeRunIfNecessary(obj, start, obj->length(), *this, isolateTracker); start 691 Source/core/rendering/InlineIterator.h adjustMidpointsAndAppendRunsForObjectIfNeeded(obj, start, obj->length(), *this, AppendingRunsForObject, isolateTracker); start 693 Source/core/rendering/InlineIterator.h start = 0; start 706 Source/core/rendering/InlineIterator.h addFakeRunIfNecessary(obj, start, end, *this, isolateTracker); start 708 Source/core/rendering/InlineIterator.h adjustMidpointsAndAppendRunsForObjectIfNeeded(obj, start, end, *this, AppendingRunsForObject, isolateTracker); start 157 Source/core/rendering/InlineTextBox.cpp int lastSelectable = start() + len() - (isLineBreak() ? 1 : 0); start 161 Source/core/rendering/InlineTextBox.cpp bool start = (state != RenderObject::SelectionEnd && startPos >= m_start && startPos <= m_start + m_len + endOfLineAdjustmentForCSSLineBreak); start 163 Source/core/rendering/InlineTextBox.cpp if (start && end) start 165 Source/core/rendering/InlineTextBox.cpp else if (start) start 180 Source/core/rendering/InlineTextBox.cpp int start, end; start 181 Source/core/rendering/InlineTextBox.cpp selectionStartEnd(start, end); start 186 Source/core/rendering/InlineTextBox.cpp ellipsis->setSelectionState(end >= m_truncation && start <= m_truncation ? start 369 Source/core/rendering/InlineTextBox.cpp return renderer().isBR() || (renderer().style()->preserveNewline() && len() == 1 && (*textRenderer().text().impl())[start()] == '\n'); start 774 Source/core/rendering/InlineTextBox.cpp if (underline.endOffset <= start()) start 1074 Source/core/rendering/InlineTextBox.cpp static void paintAppliedDecoration(GraphicsContext* context, FloatPoint start, float width, float doubleOffset, int wavyOffsetFactor, start 1082 Source/core/rendering/InlineTextBox.cpp strokeWavyTextDecoration(context, start + FloatPoint(0, doubleOffset * wavyOffsetFactor), start + FloatPoint(width, doubleOffset * wavyOffsetFactor), thickness); start 1089 Source/core/rendering/InlineTextBox.cpp context->drawLineForText(start, width, isPrinting); start 1092 Source/core/rendering/InlineTextBox.cpp context->drawLineForText(start + FloatPoint(0, doubleOffset), width, isPrinting); start 1213 Source/core/rendering/InlineTextBox.cpp float start = 0; // start of line to draw, relative to tx start 1240 Source/core/rendering/InlineTextBox.cpp start = markerRect.x() - startPoint.x(); start 1269 Source/core/rendering/InlineTextBox.cpp pt->drawLineForDocumentMarker(FloatPoint(boxOrigin.x() + start, boxOrigin.y() + underlineOffset), width, lineStyleForMarkerType(marker->type())); start 1328 Source/core/rendering/InlineTextBox.cpp if (marker->endOffset() <= start()) start 1360 Source/core/rendering/InlineTextBox.cpp float start = 0; // start of line to draw, relative to tx start 1368 Source/core/rendering/InlineTextBox.cpp start = toRenderText(renderer()).width(m_start, paintStart - m_start, textPos(), isLeftToRightDirection() ? LTR : RTL, isFirstLineStyle()); start 1379 Source/core/rendering/InlineTextBox.cpp width = toRenderText(renderer()).width(paintStart, paintEnd - paintStart, textPos() + start, isLeftToRightDirection() ? LTR : RTL, isFirstLineStyle()); start 1392 Source/core/rendering/InlineTextBox.cpp start += 1; start 1397 Source/core/rendering/InlineTextBox.cpp ctx->drawLineForText(FloatPoint(boxOrigin.x() + start, boxOrigin.y() + logicalHeight() - lineThickness), width, textRenderer().document().printing()); start 1507 Source/core/rendering/InlineTextBox.cpp unsigned startPos = start(); start 1559 Source/core/rendering/InlineTextBox.cpp value = value.substring(start(), len()); start 1569 Source/core/rendering/InlineTextBox.cpp fprintf(stderr, "(%d,%d) \"%s\"\n", start(), start() + len(), value.utf8().data()); start 64 Source/core/rendering/InlineTextBox.h unsigned start() const { return m_start; } start 68 Source/core/rendering/InlineTextBox.h void setStart(unsigned start) { m_start = start; } start 82 Source/core/rendering/InlineTextBox.h static inline bool compareByStart(const InlineTextBox* first, const InlineTextBox* second) { return first->start() < second->start(); } start 877 Source/core/rendering/RenderBlock.cpp static void getInlineRun(RenderObject* start, RenderObject* boundary, start 894 Source/core/rendering/RenderBlock.cpp RenderObject * curr = start; start 2929 Source/core/rendering/RenderBlock.cpp Position RenderBlock::positionForBox(InlineBox *box, bool start) const start 2935 Source/core/rendering/RenderBlock.cpp return createLegacyEditingPosition(nonPseudoNode(), start ? caretMinOffset() : caretMaxOffset()); start 2938 Source/core/rendering/RenderBlock.cpp return createLegacyEditingPosition(box->renderer().nonPseudoNode(), start ? box->renderer().caretMinOffset() : box->renderer().caretMaxOffset()); start 2941 Source/core/rendering/RenderBlock.cpp return createLegacyEditingPosition(box->renderer().nonPseudoNode(), start ? textBox->start() : textBox->start() + textBox->len()); start 3898 Source/core/rendering/RenderBlock.cpp static inline RenderObject* findFirstLetterBlock(RenderBlock* start) start 3900 Source/core/rendering/RenderBlock.cpp RenderObject* firstLetterBlock = start; start 447 Source/core/rendering/RenderBlock.h Position positionForBox(InlineBox*, bool start = true) const; start 300 Source/core/rendering/RenderBox.h return m_marginBox.start(styleToUse->writingMode(), styleToUse->direction()); start 75 Source/core/rendering/RenderCombineText.cpp void RenderCombineText::getStringToRender(int start, StringView& string, int& length) const start 77 Source/core/rendering/RenderCombineText.cpp ASSERT(start >= 0); start 84 Source/core/rendering/RenderCombineText.cpp string = text().createView(start, length); start 152 Source/core/rendering/RenderCounter.cpp value = toHTMLOListElement(e)->start(); start 497 Source/core/rendering/RenderDeprecatedFlexibleBox.cpp unsigned int start = expanding ? lowestFlexGroup : highestFlexGroup; start 499 Source/core/rendering/RenderDeprecatedFlexibleBox.cpp for (unsigned i = start; i <= end && remainingSpace; i++) { start 751 Source/core/rendering/RenderDeprecatedFlexibleBox.cpp unsigned int start = expanding ? lowestFlexGroup : highestFlexGroup; start 753 Source/core/rendering/RenderDeprecatedFlexibleBox.cpp for (unsigned i = start; i <= end && remainingSpace; i++) { start 167 Source/core/rendering/RenderFlowThread.h RenderRegionRange(RenderRegion* start, RenderRegion* end) start 169 Source/core/rendering/RenderFlowThread.h setRange(start, end); start 172 Source/core/rendering/RenderFlowThread.h void setRange(RenderRegion* start, RenderRegion* end) start 174 Source/core/rendering/RenderFlowThread.h m_startRegion = start; start 1290 Source/core/rendering/RenderGrid.cpp static GridSpan dirtiedGridAreas(const Vector<LayoutUnit>& coordinates, LayoutUnit start, LayoutUnit end) start 1295 Source/core/rendering/RenderGrid.cpp size_t startGridAreaIndex = std::upper_bound(coordinates.begin(), coordinates.end() - 1, start) - coordinates.begin(); start 208 Source/core/rendering/RenderListItem.cpp return oListElement->start(); start 201 Source/core/rendering/RenderMarquee.cpp start(); start 75 Source/core/rendering/RenderMarquee.h void start(); start 215 Source/core/rendering/RenderMediaControls.cpp float start = bufferedTimeRanges->start(i, ASSERT_NO_EXCEPTION); start 217 Source/core/rendering/RenderMediaControls.cpp if (std::isnan(start) || std::isnan(end) || start > currentTime || end < currentTime) start 219 Source/core/rendering/RenderMediaControls.cpp int startPosition = int(start * rect.width() / duration); start 1312 Source/core/rendering/RenderTableSection.cpp if (coveredRows.start() >= m_rowPos.size() - 1 && m_rowPos[m_rowPos.size() - 1] + table()->outerBorderAfter() >= damageRect.y()) start 1313 Source/core/rendering/RenderTableSection.cpp --coveredRows.start(); start 1330 Source/core/rendering/RenderTableSection.cpp if (coveredColumns.start() >= columnPos.size() - 1 && columnPos[columnPos.size() - 1] + table()->outerBorderEnd() >= damageRect.x()) start 1331 Source/core/rendering/RenderTableSection.cpp --coveredColumns.start(); start 1402 Source/core/rendering/RenderTableSection.cpp if (dirtiedColumns.start() < dirtiedColumns.end()) { start 1407 Source/core/rendering/RenderTableSection.cpp for (unsigned r = dirtiedRows.end(); r > dirtiedRows.start(); r--) { start 1409 Source/core/rendering/RenderTableSection.cpp for (unsigned c = dirtiedColumns.end(); c > dirtiedColumns.start(); c--) { start 1413 Source/core/rendering/RenderTableSection.cpp if (!cell || (row > dirtiedRows.start() && primaryCellAt(row - 1, col) == cell) || (col > dirtiedColumns.start() && primaryCellAt(row, col - 1) == cell)) start 1421 Source/core/rendering/RenderTableSection.cpp for (unsigned r = dirtiedRows.start(); r < dirtiedRows.end(); r++) { start 1425 Source/core/rendering/RenderTableSection.cpp for (unsigned c = dirtiedColumns.start(); c < dirtiedColumns.end(); c++) { start 1428 Source/core/rendering/RenderTableSection.cpp if (!cell || (r > dirtiedRows.start() && primaryCellAt(r - 1, c) == cell) || (c > dirtiedColumns.start() && primaryCellAt(r, c - 1) == cell)) start 1448 Source/core/rendering/RenderTableSection.cpp for (unsigned r = dirtiedRows.start(); r < dirtiedRows.end(); r++) { start 1452 Source/core/rendering/RenderTableSection.cpp for (unsigned c = dirtiedColumns.start(); c < dirtiedColumns.end(); c++) { start 1669 Source/core/rendering/RenderTableSection.cpp for (unsigned hitRow = rowSpan.start(); hitRow < rowSpan.end(); ++hitRow) { start 1670 Source/core/rendering/RenderTableSection.cpp for (unsigned hitColumn = columnSpan.start(); hitColumn < columnSpan.end(); ++hitColumn) { start 43 Source/core/rendering/RenderTableSection.h CellSpan(unsigned start, unsigned end) start 44 Source/core/rendering/RenderTableSection.h : m_start(start) start 49 Source/core/rendering/RenderTableSection.h unsigned start() const { return m_start; } start 52 Source/core/rendering/RenderTableSection.h unsigned& start() { return m_start; } start 314 Source/core/rendering/RenderText.cpp String text = m_text.substring(textBox->start(), textBox->len()).simplifyWhiteSpace(WTF::DoNotStripWhiteSpace); start 316 Source/core/rendering/RenderText.cpp if (textBox->nextTextBox() && textBox->nextTextBox()->start() > textBox->end() && text.length() && !text.right(1).containsOnlyWhitespace()) start 328 Source/core/rendering/RenderText.cpp static FloatRect localQuadForTextBox(InlineTextBox* box, unsigned start, unsigned end, bool useSelectionHeight) start 331 Source/core/rendering/RenderText.cpp LayoutRect r = box->localSelectionRect(start, realEnd); start 349 Source/core/rendering/RenderText.cpp void RenderText::absoluteRectsForRange(Vector<IntRect>& rects, unsigned start, unsigned end, bool useSelectionHeight, bool* wasFixed) start 357 Source/core/rendering/RenderText.cpp ASSERT(start <= INT_MAX); start 358 Source/core/rendering/RenderText.cpp start = min(start, static_cast<unsigned>(INT_MAX)); start 363 Source/core/rendering/RenderText.cpp if (start <= box->start() && box->end() < end) { start 366 Source/core/rendering/RenderText.cpp LayoutRect selectionRect = box->localSelectionRect(start, end); start 378 Source/core/rendering/RenderText.cpp FloatRect rect = localQuadForTextBox(box, start, end, useSelectionHeight); start 396 Source/core/rendering/RenderText.cpp int ellipsisStartPosition = max<int>(startPos - box->start(), 0); start 397 Source/core/rendering/RenderText.cpp int ellipsisEndPosition = min<int>(endPos - box->start(), box->len()); start 432 Source/core/rendering/RenderText.cpp void RenderText::absoluteQuadsForRange(Vector<FloatQuad>& quads, unsigned start, unsigned end, bool useSelectionHeight, bool* wasFixed) start 440 Source/core/rendering/RenderText.cpp ASSERT(start <= INT_MAX); start 441 Source/core/rendering/RenderText.cpp start = min(start, static_cast<unsigned>(INT_MAX)); start 446 Source/core/rendering/RenderText.cpp if (start <= box->start() && box->end() < end) { start 449 Source/core/rendering/RenderText.cpp LayoutRect selectionRect = box->localSelectionRect(start, end); start 460 Source/core/rendering/RenderText.cpp FloatRect rect = localQuadForTextBox(box, start, end, useSelectionHeight); start 481 Source/core/rendering/RenderText.cpp off = s->start() + s->len(); start 549 Source/core/rendering/RenderText.cpp return createPositionWithAffinityForBox(box, box->start() + offset, shouldAffinityBeDownstream); start 649 Source/core/rendering/RenderText.cpp return createPositionWithAffinityForBoxAfterAdjustingOffsetForBiDi(lastBox, lastBox->offsetForPosition(pointLineDirection.toFloat()) + lastBox->start(), shouldAffinityBeDownstream); start 725 Source/core/rendering/RenderText.cpp ALWAYS_INLINE float RenderText::widthFromCache(const Font& f, int start, int len, float xPos, TextDirection textDirection, HashSet<const SimpleFontData*>* fallbackFonts, GlyphOverflow* glyphOverflow) const start 739 Source/core/rendering/RenderText.cpp for (int i = start; i < start + len; i++) { start 759 Source/core/rendering/RenderText.cpp if (isSpace && i > start) start 765 Source/core/rendering/RenderText.cpp TextRun run = RenderBlockFlow::constructTextRun(const_cast<RenderText*>(this), f, this, start, len, style(), textDirection); start 766 Source/core/rendering/RenderText.cpp run.setCharactersLength(textLength() - start); start 1255 Source/core/rendering/RenderText.cpp if (curr->start() > end) { start 1270 Source/core/rendering/RenderText.cpp } else if (curr->start() <= offset && curr->end() >= end) { start 1274 Source/core/rendering/RenderText.cpp } else if (curr->start() <= end && curr->end() >= end) { start 1655 Source/core/rendering/RenderText.cpp int minOffset = box->start(); start 1657 Source/core/rendering/RenderText.cpp minOffset = min<int>(minOffset, box->start()); start 1667 Source/core/rendering/RenderText.cpp int maxOffset = box->start() + box->len(); start 1669 Source/core/rendering/RenderText.cpp maxOffset = max<int>(maxOffset, box->start() + box->len()); start 182 Source/core/rendering/RenderText.h float widthFromCache(const Font&, int start, int len, float xPos, TextDirection, HashSet<const SimpleFontData*>* fallbackFonts, GlyphOverflow*) const; start 68 Source/core/rendering/RenderTextFragment.cpp return result->substring(start(), end()); start 114 Source/core/rendering/RenderTextFragment.cpp if (start()) { start 117 Source/core/rendering/RenderTextFragment.cpp if (original && start() <= original->length()) start 118 Source/core/rendering/RenderTextFragment.cpp return (*original)[start() - 1]; start 44 Source/core/rendering/RenderTextFragment.h unsigned start() const { return m_start; } start 46 Source/core/rendering/RenderTextFragment.h virtual unsigned textStartOffset() const OVERRIDE { return start(); } start 423 Source/core/rendering/RenderTreeAsText.cpp << quoteAndEscapeNonPrintables(String(o.text()).substring(run.start(), run.len())); start 680 Source/core/rendering/RenderTreeAsText.cpp ts << "caret: position " << selection.start().deprecatedEditingOffset() << " of " << nodePosition(selection.start().deprecatedNode()); start 685 Source/core/rendering/RenderTreeAsText.cpp ts << "selection start: position " << selection.start().deprecatedEditingOffset() << " of " << nodePosition(selection.start().deprecatedNode()) << "\n" start 596 Source/core/rendering/RenderView.cpp void RenderView::setSelection(RenderObject* start, int startPos, RenderObject* end, int endPos, SelectionRepaintMode blockRepaintMode) start 605 Source/core/rendering/RenderView.cpp if ((start && !end) || (end && !start)) start 609 Source/core/rendering/RenderView.cpp if (m_selectionStart == start && m_selectionStartPos == startPos && start 659 Source/core/rendering/RenderView.cpp m_selectionStart = start; start 665 Source/core/rendering/RenderView.cpp if (start && start == end) start 666 Source/core/rendering/RenderView.cpp start->setSelectionStateIfNeeded(SelectionBoth); start 668 Source/core/rendering/RenderView.cpp if (start) start 669 Source/core/rendering/RenderView.cpp start->setSelectionStateIfNeeded(SelectionStart); start 674 Source/core/rendering/RenderView.cpp RenderObject* o = start; start 678 Source/core/rendering/RenderView.cpp if (o != start && o != end && o->canBeSelectionLeaf()) start 688 Source/core/rendering/RenderView.cpp o = start; start 692 Source/core/rendering/RenderView.cpp if ((o->canBeSelectionLeaf() || o == start || o == end) && o->selectionState() != SelectionNone) { start 86 Source/core/rendering/RenderView.h void setSelection(RenderObject* start, int startPos, RenderObject* end, int endPos, SelectionRepaintMode = RepaintNewXOROld); start 325 Source/core/rendering/line/BreakingContextInlineHeaders.h inline LayoutUnit inlineLogicalWidth(RenderObject* child, bool start = true, bool end = true) start 333 Source/core/rendering/line/BreakingContextInlineHeaders.h if (start && shouldAddBorderPaddingMargin(child->previousSibling(), start)) start 337 Source/core/rendering/line/BreakingContextInlineHeaders.h if (!start && !end) start 704 Source/core/rendering/style/RenderStyle.h const Length& marginStart() const { return surround->margin.start(writingMode(), direction()); } start 706 Source/core/rendering/style/RenderStyle.h const Length& marginStartUsing(const RenderStyle* otherStyle) const { return surround->margin.start(otherStyle->writingMode(), otherStyle->direction()); } start 718 Source/core/rendering/style/RenderStyle.h const Length& paddingStart() const { return surround->padding.start(writingMode(), direction()); } start 113 Source/core/rendering/svg/RenderSVGInlineText.cpp if (static_cast<unsigned>(caretOffset) < textBox->start() || static_cast<unsigned>(caretOffset) > textBox->start() + textBox->len()) start 117 Source/core/rendering/svg/RenderSVGInlineText.cpp if (static_cast<unsigned>(caretOffset) < textBox->start() + textBox->len()) { start 207 Source/core/rendering/svg/RenderSVGInlineText.cpp return createPositionWithAffinity(offset + closestDistanceBox->start(), offset > 0 ? VP_UPSTREAM_IF_POSSIBLE : DOWNSTREAM); start 76 Source/core/rendering/svg/RenderSVGText.cpp RenderSVGText* RenderSVGText::locateRenderSVGTextAncestor(RenderObject* start) start 78 Source/core/rendering/svg/RenderSVGText.cpp ASSERT(start); start 79 Source/core/rendering/svg/RenderSVGText.cpp while (start && !start->isSVGText()) start 80 Source/core/rendering/svg/RenderSVGText.cpp start = start->parent(); start 81 Source/core/rendering/svg/RenderSVGText.cpp if (!start || !start->isSVGText()) start 83 Source/core/rendering/svg/RenderSVGText.cpp return toRenderSVGText(start); start 86 Source/core/rendering/svg/RenderSVGText.cpp const RenderSVGText* RenderSVGText::locateRenderSVGTextAncestor(const RenderObject* start) start 88 Source/core/rendering/svg/RenderSVGText.cpp ASSERT(start); start 89 Source/core/rendering/svg/RenderSVGText.cpp while (start && !start->isSVGText()) start 90 Source/core/rendering/svg/RenderSVGText.cpp start = start->parent(); start 91 Source/core/rendering/svg/RenderSVGText.cpp if (!start || !start->isSVGText()) start 93 Source/core/rendering/svg/RenderSVGText.cpp return toRenderSVGText(start); start 309 Source/core/rendering/svg/RenderSVGText.cpp static inline void updateFontInAllDescendants(RenderObject* start, SVGTextLayoutAttributesBuilder* builder = 0) start 311 Source/core/rendering/svg/RenderSVGText.cpp for (RenderObject* descendant = start; descendant; descendant = descendant->nextInPreOrder(start)) { start 108 Source/core/rendering/svg/SVGInlineTextBox.cpp return fragment.characterOffset - start() + textRenderer.scaledFont().offsetForPosition(textRun, position * scalingFactor, includePartialGlyphs); start 148 Source/core/rendering/svg/SVGInlineTextBox.cpp int boxStart = start(); start 469 Source/core/rendering/svg/SVGInlineTextBox.cpp int offset = static_cast<int>(fragment.characterOffset) - start(); start 711 Source/core/rendering/svg/SVGInlineTextBox.cpp int markerStartPosition = max<int>(marker->startOffset() - textBox->start(), 0); start 712 Source/core/rendering/svg/SVGInlineTextBox.cpp int markerEndPosition = min<int>(marker->endOffset() - textBox->start(), textBox->len()); start 156 Source/core/rendering/svg/SVGRenderSupport.cpp const RenderSVGRoot* SVGRenderSupport::findTreeRootObject(const RenderObject* start) start 158 Source/core/rendering/svg/SVGRenderSupport.cpp while (start && !start->isSVGRoot()) start 159 Source/core/rendering/svg/SVGRenderSupport.cpp start = start->parent(); start 161 Source/core/rendering/svg/SVGRenderSupport.cpp ASSERT(start); start 162 Source/core/rendering/svg/SVGRenderSupport.cpp ASSERT(start->isSVGRoot()); start 163 Source/core/rendering/svg/SVGRenderSupport.cpp return toRenderSVGRoot(start); start 166 Source/core/rendering/svg/SVGRenderSupport.cpp static inline void invalidateResourcesOfChildren(RenderObject* start) start 168 Source/core/rendering/svg/SVGRenderSupport.cpp ASSERT(!start->needsLayout()); start 169 Source/core/rendering/svg/SVGRenderSupport.cpp if (SVGResources* resources = SVGResourcesCache::cachedResourcesForRenderObject(start)) start 170 Source/core/rendering/svg/SVGRenderSupport.cpp resources->removeClientFromCache(start, false); start 172 Source/core/rendering/svg/SVGRenderSupport.cpp for (RenderObject* child = start->firstChild(); child; child = child->nextSibling()) start 176 Source/core/rendering/svg/SVGRenderSupport.cpp static inline bool layoutSizeOfNearestViewportChanged(const RenderObject* start) start 178 Source/core/rendering/svg/SVGRenderSupport.cpp while (start && !start->isSVGRoot() && !start->isSVGViewportContainer()) start 179 Source/core/rendering/svg/SVGRenderSupport.cpp start = start->parent(); start 181 Source/core/rendering/svg/SVGRenderSupport.cpp ASSERT(start); start 182 Source/core/rendering/svg/SVGRenderSupport.cpp ASSERT(start->isSVGRoot() || start->isSVGViewportContainer()); start 183 Source/core/rendering/svg/SVGRenderSupport.cpp if (start->isSVGViewportContainer()) start 184 Source/core/rendering/svg/SVGRenderSupport.cpp return toRenderSVGViewportContainer(start)->isLayoutSizeChanged(); start 186 Source/core/rendering/svg/SVGRenderSupport.cpp return toRenderSVGRoot(start)->isLayoutSizeChanged(); start 202 Source/core/rendering/svg/SVGRenderSupport.cpp void SVGRenderSupport::layoutChildren(RenderObject* start, bool selfNeedsLayout) start 204 Source/core/rendering/svg/SVGRenderSupport.cpp bool layoutSizeChanged = layoutSizeOfNearestViewportChanged(start); start 205 Source/core/rendering/svg/SVGRenderSupport.cpp bool transformChanged = transformToRootChanged(start); start 208 Source/core/rendering/svg/SVGRenderSupport.cpp for (RenderObject* child = start->firstChild(); child; child = child->nextSibling()) { start 434 Source/core/rendering/svg/SVGRenderTreeAsText.cpp startOffset -= textBox->start(); start 435 Source/core/rendering/svg/SVGRenderTreeAsText.cpp endOffset -= textBox->start(); start 94 Source/core/rendering/svg/SVGRootInlineBox.cpp void SVGRootInlineBox::layoutCharactersInTextBoxes(InlineFlowBox* start, SVGTextLayoutEngine& characterLayout) start 96 Source/core/rendering/svg/SVGRootInlineBox.cpp for (InlineBox* child = start->firstChild(); child; child = child->nextOnLine()) { start 125 Source/core/rendering/svg/SVGRootInlineBox.cpp void SVGRootInlineBox::layoutChildBoxes(InlineFlowBox* start, FloatRect* childRect) start 127 Source/core/rendering/svg/SVGRootInlineBox.cpp for (InlineBox* child = start->firstChild(); child; child = child->nextOnLine()) { start 270 Source/core/rendering/svg/SVGRootInlineBox.cpp swapItemsInLayoutAttributes(firstAttributes, lastAttributes, firstTextBox->start(), lastTextBox->start()); start 104 Source/core/rendering/svg/SVGTextLayoutAttributesBuilder.cpp void SVGTextLayoutAttributesBuilder::collectTextPositioningElements(RenderObject* start, UChar& lastCharacter) start 106 Source/core/rendering/svg/SVGTextLayoutAttributesBuilder.cpp ASSERT(!start->isSVGText() || m_textPositions.isEmpty()); start 108 Source/core/rendering/svg/SVGTextLayoutAttributesBuilder.cpp for (RenderObject* child = start->firstChild(); child; child = child->nextSibling()) { start 130 Source/core/rendering/svg/SVGTextLayoutAttributesBuilder.cpp position.length = m_textLength - position.start; start 207 Source/core/rendering/svg/SVGTextLayoutAttributesBuilder.cpp SVGCharacterDataMap::iterator it = m_characterDataMap.find(position.start + i + 1); start 211 Source/core/rendering/svg/SVGTextLayoutAttributesBuilder.cpp m_characterDataMap.set(position.start + i + 1, data); start 223 Source/core/rendering/svg/SVGTextLayoutAttributesBuilder.cpp SVGCharacterDataMap::iterator it = m_characterDataMap.find(position.start + i + 1); start 227 Source/core/rendering/svg/SVGTextLayoutAttributesBuilder.cpp m_characterDataMap.set(position.start + i + 1, data); start 58 Source/core/rendering/svg/SVGTextLayoutAttributesBuilder.h , start(newStart) start 64 Source/core/rendering/svg/SVGTextLayoutAttributesBuilder.h unsigned start; start 273 Source/core/rendering/svg/SVGTextLayoutEngine.cpp fprintf(stderr, " textBox properties, start=%i, len=%i, box direction=%i\n", textBox->start(), textBox->len(), textBox->direction()); start 394 Source/core/rendering/svg/SVGTextLayoutEngine.cpp unsigned boxStart = textBox->start(); start 490 Source/core/rendering/svg/SVGTextLayoutEngine.cpp if (m_visualCharacterOffset == textBox->start()) start 188 Source/core/rendering/svg/SVGTextMetricsBuilder.cpp static void walkTree(RenderObject* start, RenderSVGInlineText* stopAtLeaf, MeasureTextData* data) start 190 Source/core/rendering/svg/SVGTextMetricsBuilder.cpp RenderObject* child = start->firstChild(); start 204 Source/core/rendering/svg/SVGTextMetricsBuilder.cpp child = child->nextInPreOrderAfterChildren(start); start 161 Source/core/rendering/svg/SVGTextQuery.cpp unsigned boxStart = queryData->textBox->start(); start 82 Source/core/svg/SVGDocument.cpp void SVGDocument::startPan(const FloatPoint& start) start 85 Source/core/svg/SVGDocument.cpp m_translate = FloatPoint(start.x() - svg->currentTranslate().x(), start.y() - svg->currentTranslate().y()); start 46 Source/core/svg/SVGDocument.h void startPan(const FloatPoint& start); start 85 Source/core/svg/SVGLengthList.cpp const CharType* start = ptr; start 88 Source/core/svg/SVGLengthList.cpp if (ptr == start) start 92 Source/core/svg/SVGLengthList.cpp String valueString(start, ptr - start); start 50 Source/core/svg/SVGParserUtilities.cpp const CharType* start = ptr; start 100 Source/core/svg/SVGParserUtilities.cpp if (ptr != start && ptr + 1 < end && (*ptr == 'e' || *ptr == 'E') start 136 Source/core/svg/SVGParserUtilities.cpp if (start == ptr) start 71 Source/core/svg/SVGPoint.cpp const CharType* start = ptr; start 80 Source/core/svg/SVGPoint.cpp exceptionState.throwDOMException(SyntaxError, "Problem parsing point \"" + String(start, end - start) + "\""); start 86 Source/core/svg/SVGPoint.cpp exceptionState.throwDOMException(SyntaxError, "Problem parsing point \"" + String(start, end - start) + "\""); start 69 Source/core/svg/SVGRect.cpp const CharType* start = ptr; start 80 Source/core/svg/SVGRect.cpp exceptionState.throwDOMException(SyntaxError, "Problem parsing rect \"" + String(start, end - start) + "\""); start 87 Source/core/svg/SVGRect.cpp exceptionState.throwDOMException(SyntaxError, "Problem parsing rect \"" + String(start, end - start) + "\""); start 45 Source/core/svg/SVGRemoteFontFaceSource.cpp size_t start = m_uri.find('#'); start 46 Source/core/svg/SVGRemoteFontFaceSource.cpp if (start != kNotFound) start 47 Source/core/svg/SVGRemoteFontFaceSource.cpp fragmentIdentifier = m_uri.substring(start + 1); start 94 Source/core/svg/SVGStringList.cpp const CharType* start = ptr; start 97 Source/core/svg/SVGStringList.cpp if (ptr == start) start 99 Source/core/svg/SVGStringList.cpp m_values.append(String(start, ptr - start)); start 188 Source/core/svg/SVGTextContentElement.cpp VisiblePosition start(firstPositionInNode(const_cast<SVGTextContentElement*>(this))); start 190 Source/core/svg/SVGTextContentElement.cpp start = start.next(); start 193 Source/core/svg/SVGTextContentElement.cpp VisiblePosition end(start); start 197 Source/core/svg/SVGTextContentElement.cpp document().frame()->selection().setSelection(VisibleSelection(start, end)); start 44 Source/core/svg/SVGURIReference.cpp size_t start = url.find('#'); start 45 Source/core/svg/SVGURIReference.cpp if (start == kNotFound) start 48 Source/core/svg/SVGURIReference.cpp KURL base = start ? KURL(document.baseURI(), url.substring(0, start)) : document.baseURI(); start 50 Source/core/svg/SVGURIReference.cpp return AtomicString(url.substring(start + 1)); start 333 Source/core/svg/SVGUseElement.cpp static bool subtreeContainsDisallowedElement(Node* start) start 335 Source/core/svg/SVGUseElement.cpp if (isDisallowedElement(start)) start 338 Source/core/svg/SVGUseElement.cpp for (Node* cur = start->firstChild(); cur; cur = cur->nextSibling()) { start 56 Source/core/svg/SVGZoomAndPan.cpp static bool parseZoomAndPanInternal(const CharType*& start, const CharType* end, SVGZoomAndPanType& zoomAndPan) start 58 Source/core/svg/SVGZoomAndPan.cpp if (skipString(start, end, disable, WTF_ARRAY_LENGTH(disable))) { start 62 Source/core/svg/SVGZoomAndPan.cpp if (skipString(start, end, magnify, WTF_ARRAY_LENGTH(magnify))) { start 69 Source/core/svg/SVGZoomAndPan.cpp bool SVGZoomAndPan::parseZoomAndPan(const LChar*& start, const LChar* end) start 71 Source/core/svg/SVGZoomAndPan.cpp return parseZoomAndPanInternal(start, end, m_zoomAndPan); start 74 Source/core/svg/SVGZoomAndPan.cpp bool SVGZoomAndPan::parseZoomAndPan(const UChar*& start, const UChar* end) start 76 Source/core/svg/SVGZoomAndPan.cpp return parseZoomAndPanInternal(start, end, m_zoomAndPan); start 59 Source/core/svg/SVGZoomAndPan.h bool parseZoomAndPan(const LChar*& start, const LChar* end); start 60 Source/core/svg/SVGZoomAndPan.h bool parseZoomAndPan(const UChar*& start, const UChar* end); start 68 Source/core/svg/SVGZoomAndPan.h const LChar* start = value.characters8(); start 69 Source/core/svg/SVGZoomAndPan.h parseZoomAndPan(start, start + value.length()); start 71 Source/core/svg/SVGZoomAndPan.h const UChar* start = value.characters16(); start 72 Source/core/svg/SVGZoomAndPan.h parseZoomAndPan(start, start + value.length()); start 1104 Source/core/testing/Internals.cpp return PlainTextRange::create(*scope, *range).start(); start 119 Source/core/workers/WorkerMessagingProxy.cpp thread->start(); start 57 Source/core/workers/WorkerThread.h bool start(); start 128 Source/core/xml/XMLHttpRequest.cpp unsigned start = pos + charsetValue.length(); start 129 Source/core/xml/XMLHttpRequest.cpp findCharsetInMediaType(mediaType, pos, len, start); start 200 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ContextTrackingValidationCheck.java fullSuperType.replaceFirst("\\.<.+>", ""), jsDocNode, matcher.start(1))); start 85 Source/modules/encoding/TextDecoder.cpp const char* start = input ? static_cast<const char*>(input->baseAddress()) : 0; start 91 Source/modules/encoding/TextDecoder.cpp String s = m_codec->decode(start, length, flush, m_fatal, sawError); start 124 Source/modules/filesystem/InspectorFileSystemAgent.cpp void start(ExecutionContext*); start 194 Source/modules/filesystem/InspectorFileSystemAgent.cpp void start(ExecutionContext*); start 315 Source/modules/filesystem/InspectorFileSystemAgent.cpp void start(ExecutionContext*); start 378 Source/modules/filesystem/InspectorFileSystemAgent.cpp static PassRefPtr<FileContentRequest> create(PassRefPtr<RequestFileContentCallback> requestCallback, const String& url, bool readAsText, long long start, long long end, const String& charset) start 380 Source/modules/filesystem/InspectorFileSystemAgent.cpp return adoptRef(new FileContentRequest(requestCallback, url, readAsText, start, end, charset)); start 388 Source/modules/filesystem/InspectorFileSystemAgent.cpp void start(ExecutionContext*); start 419 Source/modules/filesystem/InspectorFileSystemAgent.cpp FileContentRequest(PassRefPtr<RequestFileContentCallback> requestCallback, const String& url, bool readAsText, long long start, long long end, const String& charset) start 424 Source/modules/filesystem/InspectorFileSystemAgent.cpp , m_start(start) start 511 Source/modules/filesystem/InspectorFileSystemAgent.cpp void start(ExecutionContext*); start 633 Source/modules/filesystem/InspectorFileSystemAgent.cpp FileSystemRootRequest::create(requestCallback, type)->start(executionContext); start 645 Source/modules/filesystem/InspectorFileSystemAgent.cpp DirectoryContentRequest::create(requestCallback, url)->start(executionContext); start 657 Source/modules/filesystem/InspectorFileSystemAgent.cpp MetadataRequest::create(requestCallback, url)->start(executionContext); start 660 Source/modules/filesystem/InspectorFileSystemAgent.cpp void InspectorFileSystemAgent::requestFileContent(ErrorString* error, const String& url, bool readAsText, const int* start, const int* end, const String* charset, PassRefPtr<RequestFileContentCallback> requestCallback) start 669 Source/modules/filesystem/InspectorFileSystemAgent.cpp long long startPosition = start ? *start : 0; start 671 Source/modules/filesystem/InspectorFileSystemAgent.cpp FileContentRequest::create(requestCallback, url, readAsText, startPosition, endPosition, charset ? *charset : "")->start(executionContext); start 685 Source/modules/filesystem/InspectorFileSystemAgent.cpp DeleteEntryRequest::create(requestCallback, url)->start(executionContext); start 55 Source/modules/filesystem/InspectorFileSystemAgent.h virtual void requestFileContent(ErrorString*, const String& url, bool readAsText, const int* start, const int* end, const String* charset, PassRefPtr<RequestFileContentCallback>) OVERRIDE; start 314 Source/modules/imagebitmap/ImageBitmapFactories.cpp m_loader.start(context, blob->blobDataHandle()); start 112 Source/modules/indexeddb/IDBKeyPath.cpp unsigned start = m_index; start 121 Source/modules/indexeddb/IDBKeyPath.cpp element = m_string.substring(start, m_index - start); start 141 Source/modules/indexeddb/InspectorIndexedDBAgent.cpp void start(IDBFactory*, SecurityOrigin*, const String& databaseName); start 659 Source/modules/indexeddb/InspectorIndexedDBAgent.cpp databaseLoader->start(idbFactory, document->securityOrigin(), databaseName); start 686 Source/modules/indexeddb/InspectorIndexedDBAgent.cpp dataLoader->start(idbFactory, document->securityOrigin(), databaseName); start 791 Source/modules/indexeddb/InspectorIndexedDBAgent.cpp clearObjectStore->start(idbFactory, document->securityOrigin(), databaseName); start 162 Source/modules/mediasource/MediaSourceBase.cpp sourceRanges->add(sourceRanges->start(sourceRanges->length() - 1, ASSERT_NO_EXCEPTION), highestEndTime); start 213 Source/modules/mediasource/SourceBuffer.cpp void SourceBuffer::setAppendWindowStart(double start, ExceptionState& exceptionState) start 216 Source/modules/mediasource/SourceBuffer.cpp if (!std::isfinite(start)) { start 217 Source/modules/mediasource/SourceBuffer.cpp exceptionState.throwTypeError(ExceptionMessages::notAFiniteNumber(start)); start 230 Source/modules/mediasource/SourceBuffer.cpp if (start < 0 || start >= m_appendWindowEnd) { start 231 Source/modules/mediasource/SourceBuffer.cpp exceptionState.throwDOMException(InvalidAccessError, ExceptionMessages::indexOutsideRange("value", start, 0.0, ExceptionMessages::ExclusiveBound, m_appendWindowEnd, ExceptionMessages::InclusiveBound)); start 235 Source/modules/mediasource/SourceBuffer.cpp m_webSourceBuffer->setAppendWindowStart(start); start 238 Source/modules/mediasource/SourceBuffer.cpp m_appendWindowStart = start; start 344 Source/modules/mediasource/SourceBuffer.cpp void SourceBuffer::remove(double start, double end, ExceptionState& exceptionState) start 350 Source/modules/mediasource/SourceBuffer.cpp if (start < 0 || (m_source && (std::isnan(m_source->duration()) || start > m_source->duration()))) { start 351 Source/modules/mediasource/SourceBuffer.cpp exceptionState.throwDOMException(InvalidAccessError, ExceptionMessages::indexOutsideRange("start", start, 0.0, ExceptionMessages::ExclusiveBound, !m_source || std::isnan(m_source->duration()) ? 0 : m_source->duration(), ExceptionMessages::ExclusiveBound)); start 354 Source/modules/mediasource/SourceBuffer.cpp if (end <= start) { start 355 Source/modules/mediasource/SourceBuffer.cpp exceptionState.throwDOMException(InvalidAccessError, "The end value provided (" + String::number(end) + ") must be greater than the start value provided (" + String::number(start) + ")."); start 379 Source/modules/mediasource/SourceBuffer.cpp m_pendingRemoveStart = start; start 636 Source/modules/mediasource/SourceBuffer.cpp m_loader->start(executionContext(), *m_stream, m_streamMaxSizeValid ? m_streamMaxSize : 0); start 81 Source/modules/mediasource/SourceBuffer.h void remove(double start, double end, ExceptionState&); start 51 Source/modules/mediastream/MediaDevicesRequest.h void start(); start 67 Source/modules/mediastream/NavigatorMediaStream.cpp request->start(); start 85 Source/modules/mediastream/NavigatorMediaStream.cpp request->start(); start 60 Source/modules/mediastream/UserMediaRequest.h void start(); start 56 Source/modules/speech/SpeechRecognition.cpp m_controller->start(this, m_grammars.get(), m_lang, m_continuous, m_interimResults, m_maxAlternatives); start 135 Source/modules/speech/SpeechRecognition.cpp dispatchEvent(Event::create(EventTypeNames::start)); start 66 Source/modules/speech/SpeechRecognition.h void start(ExceptionState&); start 100 Source/modules/speech/SpeechRecognition.h DEFINE_ATTRIBUTE_EVENT_LISTENER(start); start 39 Source/modules/speech/SpeechRecognitionClient.h virtual void start(SpeechRecognition*, const SpeechGrammarList*, const String& lang, bool continuous, bool interimResults, unsigned long maxAlternatives) = 0; start 39 Source/modules/speech/SpeechRecognitionController.h void start(SpeechRecognition* recognition, const SpeechGrammarList* grammars, const String& lang, bool continuous, bool interimResults, unsigned long maxAlternatives) start 41 Source/modules/speech/SpeechRecognitionController.h m_client->start(recognition, grammars, lang, continuous, interimResults, maxAlternatives); start 195 Source/modules/speech/SpeechSynthesis.cpp fireEvent(EventTypeNames::start, static_cast<SpeechSynthesisUtterance*>(utterance->client()), 0, String()); start 68 Source/modules/speech/SpeechSynthesisUtterance.h DEFINE_ATTRIBUTE_EVENT_LISTENER(start); start 381 Source/modules/webaudio/AudioBufferSourceNode.cpp AudioScheduledSourceNode::start(when, exceptionState); start 386 Source/modules/webaudio/AudioBufferSourceNode.cpp start(when, grainOffset, buffer() ? buffer()->duration() : 0, exceptionState); start 433 Source/modules/webaudio/AudioBufferSourceNode.cpp start(when, grainOffset, grainDuration, exceptionState); start 63 Source/modules/webaudio/AudioBufferSourceNode.h void start(ExceptionState& exceptionState) { start(0, exceptionState); } start 64 Source/modules/webaudio/AudioBufferSourceNode.h void start(double when, ExceptionState&); start 65 Source/modules/webaudio/AudioBufferSourceNode.h void start(double when, double grainOffset, ExceptionState&); start 66 Source/modules/webaudio/AudioBufferSourceNode.h void start(double when, double grainOffset, double grainDuration, ExceptionState&); start 71 Source/modules/webaudio/AudioScheduledSourceNode.h void start(ExceptionState& exceptionState) { start(0.0, exceptionState); } start 72 Source/modules/webaudio/AudioScheduledSourceNode.h void start(double when, ExceptionState&); start 88 Source/modules/webaudio/DefaultAudioDestinationNode.cpp m_destination->start(); start 118 Source/modules/webaudio/DefaultAudioDestinationNode.cpp m_destination->start(); start 166 Source/modules/webdatabase/DatabaseContext.cpp m_databaseThread->start(); start 60 Source/modules/webdatabase/DatabaseThread.h void start(); start 760 Source/modules/websockets/MainThreadWebSocketChannel.cpp m_blobLoader->start(m_document, frame->blobData); start 79 Source/modules/websockets/NewWebSocketChannelImpl.cpp m_loader.start(channel->executionContext(), blobDataHandle); start 74 Source/modules/websockets/WebSocketExtensionParser.cpp const char* start = m_current; start 77 Source/modules/websockets/WebSocketExtensionParser.cpp if (start < m_current) { start 78 Source/modules/websockets/WebSocketExtensionParser.cpp m_currentToken = String(start, m_current - start); start 42 Source/modules/websockets/WebSocketExtensionParser.h WebSocketExtensionParser(const char* start, const char* end) start 43 Source/modules/websockets/WebSocketExtensionParser.h : m_current(start) start 455 Source/modules/websockets/WebSocketHandshake.cpp const char* WebSocketHandshake::readHTTPHeaders(const char* start, const char* end) start 463 Source/modules/websockets/WebSocketHandshake.cpp const char* p = start; start 106 Source/modules/websockets/WebSocketHandshake.h const char* readHTTPHeaders(const char* start, const char* end); start 45 Source/platform/Clock.h void start(); start 46 Source/platform/ClockTest.cpp clock->start(); start 56 Source/platform/ClockTest.cpp clock->start(); start 46 Source/platform/ContentType.cpp size_t start = strippedType.find(parameterName, semi + 1, false); start 47 Source/platform/ContentType.cpp if (start != kNotFound) { start 48 Source/platform/ContentType.cpp start = strippedType.find('=', start + parameterName.length()); start 49 Source/platform/ContentType.cpp if (start != kNotFound) { start 50 Source/platform/ContentType.cpp size_t quote = strippedType.find('\"', start + 1); start 51 Source/platform/ContentType.cpp size_t end = strippedType.find('\"', start + 2); start 53 Source/platform/ContentType.cpp start = quote; start 55 Source/platform/ContentType.cpp end = strippedType.find(';', start + 1); start 59 Source/platform/ContentType.cpp parameterValue = strippedType.substring(start + 1, end - (start + 1)).stripWhiteSpace(); start 90 Source/platform/DateComponents.cpp static unsigned countDigits(const String& src, unsigned start) start 92 Source/platform/DateComponents.cpp unsigned index = start; start 97 Source/platform/DateComponents.cpp return index - start; start 122 Source/platform/DateComponents.cpp bool DateComponents::parseYear(const String& src, unsigned start, unsigned& end) start 124 Source/platform/DateComponents.cpp unsigned digitsLength = countDigits(src, start); start 129 Source/platform/DateComponents.cpp if (!toInt(src, start, digitsLength, year)) start 134 Source/platform/DateComponents.cpp end = start + digitsLength; start 277 Source/platform/DateComponents.cpp bool DateComponents::parseTimeZone(const String& src, unsigned start, unsigned& end) start 279 Source/platform/DateComponents.cpp if (start >= src.length()) start 281 Source/platform/DateComponents.cpp unsigned index = start; start 322 Source/platform/DateComponents.cpp bool DateComponents::parseMonth(const String& src, unsigned start, unsigned& end) start 325 Source/platform/DateComponents.cpp if (!parseYear(src, start, index)) start 343 Source/platform/DateComponents.cpp bool DateComponents::parseDate(const String& src, unsigned start, unsigned& end) start 346 Source/platform/DateComponents.cpp if (!parseMonth(src, start, index)) start 366 Source/platform/DateComponents.cpp bool DateComponents::parseWeek(const String& src, unsigned start, unsigned& end) start 369 Source/platform/DateComponents.cpp if (!parseYear(src, start, index)) start 393 Source/platform/DateComponents.cpp bool DateComponents::parseTime(const String& src, unsigned start, unsigned& end) start 396 Source/platform/DateComponents.cpp if (!toInt(src, start, 2, hour) || hour < 0 || hour > 23) start 398 Source/platform/DateComponents.cpp unsigned index = start + 2; start 448 Source/platform/DateComponents.cpp bool DateComponents::parseDateTimeLocal(const String& src, unsigned start, unsigned& end) start 451 Source/platform/DateComponents.cpp if (!parseDate(src, start, index)) start 466 Source/platform/DateComponents.cpp bool DateComponents::parseDateTime(const String& src, unsigned start, unsigned& end) start 469 Source/platform/DateComponents.cpp if (!parseDate(src, start, index)) start 106 Source/platform/DateComponents.h bool parseMonth(const String&, unsigned start, unsigned& end); start 108 Source/platform/DateComponents.h bool parseDate(const String&, unsigned start, unsigned& end); start 110 Source/platform/DateComponents.h bool parseWeek(const String&, unsigned start, unsigned& end); start 112 Source/platform/DateComponents.h bool parseTime(const String&, unsigned start, unsigned& end); start 114 Source/platform/DateComponents.h bool parseDateTimeLocal(const String&, unsigned start, unsigned& end); start 116 Source/platform/DateComponents.h bool parseDateTime(const String&, unsigned start, unsigned& end); start 176 Source/platform/DateComponents.h bool parseYear(const String&, unsigned start, unsigned& end); start 179 Source/platform/DateComponents.h bool parseTimeZone(const String&, unsigned start, unsigned& end); start 82 Source/platform/LengthBox.h const Length& start(WritingMode, TextDirection) const; start 410 Source/platform/PODRedBlackTree.h void propagateUpdates(Node* start) start 413 Source/platform/PODRedBlackTree.h while (start && shouldContinue) { start 414 Source/platform/PODRedBlackTree.h shouldContinue = updateNode(start); start 415 Source/platform/PODRedBlackTree.h start = start->parent(); start 47 Source/platform/Timer.h void start(double nextFireInterval, double repeatInterval, const TraceLocation&); start 51 Source/platform/Timer.h start(repeatInterval, repeatInterval, caller); start 55 Source/platform/Timer.h start(interval, 0, caller); start 192 Source/platform/animation/TimingFunction.h DEFINE_STATIC_REF(StepsTimingFunction, start, (adoptRef(new StepsTimingFunction(Start, 1, StepAtStart)))); start 193 Source/platform/animation/TimingFunction.h return start; start 121 Source/platform/audio/AudioArray.h void zeroRange(unsigned start, unsigned end) start 123 Source/platform/audio/AudioArray.h bool isSafe = (start <= end) && (end <= this->size()); start 130 Source/platform/audio/AudioArray.h memset(this->data() + start, 0, sizeof(T) * (end - start)); start 133 Source/platform/audio/AudioArray.h void copyToRange(const T* sourceData, unsigned start, unsigned end) start 135 Source/platform/audio/AudioArray.h bool isSafe = (start <= end) && (end <= this->size()); start 142 Source/platform/audio/AudioArray.h memcpy(this->data() + start, sourceData, sizeof(T) * (end - start)); start 115 Source/platform/audio/AudioDestination.cpp m_audioDevice->start(); start 57 Source/platform/audio/AudioDestination.h virtual void start(); start 135 Source/platform/exported/WebHTTPBody.cpp void WebHTTPBody::appendFileSystemURLRange(const WebURL& url, long long start, long long length, double modificationTime) start 140 Source/platform/exported/WebHTTPBody.cpp m_private->appendFileSystemURLRange(url, start, length, modificationTime); start 71 Source/platform/exported/WebURLLoadTiming.cpp void WebURLLoadTiming::setProxyStart(double start) start 73 Source/platform/exported/WebURLLoadTiming.cpp m_private->proxyStart = start; start 91 Source/platform/exported/WebURLLoadTiming.cpp void WebURLLoadTiming::setDNSStart(double start) start 93 Source/platform/exported/WebURLLoadTiming.cpp m_private->dnsStart = start; start 111 Source/platform/exported/WebURLLoadTiming.cpp void WebURLLoadTiming::setConnectStart(double start) start 113 Source/platform/exported/WebURLLoadTiming.cpp m_private->connectStart = start; start 131 Source/platform/exported/WebURLLoadTiming.cpp void WebURLLoadTiming::setSendStart(double start) start 133 Source/platform/exported/WebURLLoadTiming.cpp m_private->sendStart = start; start 161 Source/platform/exported/WebURLLoadTiming.cpp void WebURLLoadTiming::setSSLStart(double start) start 163 Source/platform/exported/WebURLLoadTiming.cpp m_private->sslStart = start; start 40 Source/platform/fonts/FontTest.cpp UChar start[1]; start 46 Source/platform/fonts/FontTest.cpp start[0] = rangeStart; start 52 Source/platform/fonts/FontTest.cpp EXPECT_EQ(ComplexPath, Character::characterRangeCodePath(start, 1)); start 153 Source/platform/fonts/GlyphPageTreeNode.cpp unsigned start = pageNumber * GlyphPage::size; start 159 Source/platform/fonts/GlyphPageTreeNode.cpp if (start < 0x10000) { start 162 Source/platform/fonts/GlyphPageTreeNode.cpp buffer[i] = start + i; start 164 Source/platform/fonts/GlyphPageTreeNode.cpp if (start == 0) { start 176 Source/platform/fonts/GlyphPageTreeNode.cpp } else if (start == (leftToRightMark & ~(GlyphPage::size - 1))) { start 178 Source/platform/fonts/GlyphPageTreeNode.cpp buffer[leftToRightMark - start] = zeroWidthSpace; start 179 Source/platform/fonts/GlyphPageTreeNode.cpp buffer[rightToLeftMark - start] = zeroWidthSpace; start 180 Source/platform/fonts/GlyphPageTreeNode.cpp buffer[leftToRightEmbed - start] = zeroWidthSpace; start 181 Source/platform/fonts/GlyphPageTreeNode.cpp buffer[rightToLeftEmbed - start] = zeroWidthSpace; start 182 Source/platform/fonts/GlyphPageTreeNode.cpp buffer[leftToRightOverride - start] = zeroWidthSpace; start 183 Source/platform/fonts/GlyphPageTreeNode.cpp buffer[rightToLeftOverride - start] = zeroWidthSpace; start 184 Source/platform/fonts/GlyphPageTreeNode.cpp buffer[zeroWidthNonJoiner - start] = zeroWidthSpace; start 185 Source/platform/fonts/GlyphPageTreeNode.cpp buffer[zeroWidthJoiner - start] = zeroWidthSpace; start 186 Source/platform/fonts/GlyphPageTreeNode.cpp buffer[popDirectionalFormatting - start] = zeroWidthSpace; start 187 Source/platform/fonts/GlyphPageTreeNode.cpp } else if (start == (objectReplacementCharacter & ~(GlyphPage::size - 1))) { start 189 Source/platform/fonts/GlyphPageTreeNode.cpp buffer[objectReplacementCharacter - start] = zeroWidthSpace; start 190 Source/platform/fonts/GlyphPageTreeNode.cpp } else if (start == (zeroWidthNoBreakSpace & ~(GlyphPage::size - 1))) { start 192 Source/platform/fonts/GlyphPageTreeNode.cpp buffer[zeroWidthNoBreakSpace - start] = zeroWidthSpace; start 197 Source/platform/fonts/GlyphPageTreeNode.cpp int c = i + start; start 225 Source/platform/fonts/GlyphPageTreeNode.cpp int from = max(0, static_cast<int>(range.from()) - static_cast<int>(start)); start 226 Source/platform/fonts/GlyphPageTreeNode.cpp int to = 1 + min(static_cast<int>(range.to()) - static_cast<int>(start), static_cast<int>(GlyphPage::size) - 1); start 249 Source/platform/fonts/GlyphPageTreeNode.cpp haveGlyphs |= fill(pageToFill, from, to - from, buffer + from * (start < 0x10000 ? 1 : 2), (to - from) * (start < 0x10000 ? 1 : 2), range.fontData().get()); start 531 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp feature.start = 0; start 590 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp unsigned start; start 755 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp addHarfBuzzRun(run.start, lastMatchingRun.end, run.fontData, run.script); start 127 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::GlyphID start; start 194 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp uint16_t from = coverage2->ranges[i].start; start 134 Source/platform/geometry/IntRect.cpp static inline int distanceToInterval(int pos, int start, int end) start 136 Source/platform/geometry/IntRect.cpp if (pos < start) start 137 Source/platform/geometry/IntRect.cpp return start - pos; start 64 Source/platform/geometry/LayoutBoxExtent.h LayoutUnit start(WritingMode, TextDirection) const; start 174 Source/platform/graphics/Gradient.cpp size_t start = 0; start 179 Source/platform/graphics/Gradient.cpp start = 1; start 187 Source/platform/graphics/Gradient.cpp start = 1; start 190 Source/platform/graphics/Gradient.cpp for (size_t i = start; i < start + count; i++) { start 199 Source/platform/graphics/Gradient.cpp pos[start + count] = WebCoreFloatToSkScalar(1.0); start 200 Source/platform/graphics/Gradient.cpp colors[start + count] = colors[start + count - 1]; start 995 Source/platform/graphics/GraphicsContext.cpp TextRun subrun = run.subRun(bidiRun->start(), bidiRun->stop() - bidiRun->start()); start 35 Source/platform/graphics/PathTraversalState.cpp static inline float distanceLine(const FloatPoint& start, const FloatPoint& end) start 37 Source/platform/graphics/PathTraversalState.cpp return sqrtf((end.x() - start.x()) * (end.x() - start.x()) + (end.y() - start.y()) * (end.y() - start.y())); start 43 Source/platform/graphics/PathTraversalState.cpp : start(s) start 51 Source/platform/graphics/PathTraversalState.cpp return distanceLine(start, control) + distanceLine(control, end); start 56 Source/platform/graphics/PathTraversalState.cpp left.control = midPoint(start, control); start 61 Source/platform/graphics/PathTraversalState.cpp right.start = leftControlToRightControl; start 63 Source/platform/graphics/PathTraversalState.cpp left.start = start; start 67 Source/platform/graphics/PathTraversalState.cpp FloatPoint start; start 75 Source/platform/graphics/PathTraversalState.cpp : start(s) start 84 Source/platform/graphics/PathTraversalState.cpp return distanceLine(start, control1) + distanceLine(control1, control2) + distanceLine(control2, end); start 91 Source/platform/graphics/PathTraversalState.cpp left.start = start; start 92 Source/platform/graphics/PathTraversalState.cpp left.control1 = midPoint(start, control1); start 101 Source/platform/graphics/PathTraversalState.cpp right.start = leftControl2ToRightControl1; start 104 Source/platform/graphics/PathTraversalState.cpp FloatPoint start; start 127 Source/platform/graphics/PathTraversalState.cpp if ((length - distanceLine(curve.start, curve.end)) > kPathSegmentLengthTolerance && curveStack.size() <= curveStackDepthLimit) { start 136 Source/platform/graphics/PathTraversalState.cpp traversalState.m_previous = curve.start; start 939 Source/platform/heap/Heap.cpp Address start = payload(); start 940 Source/platform/heap/Heap.cpp for (Address headerAddress = start; headerAddress < end();) { start 942 Source/platform/heap/Heap.cpp size_t objectOffset = headerAddress - start; start 353 Source/platform/heap/ThreadState.cpp Address* start = reinterpret_cast<Address*>(m_startOfStack); start 366 Source/platform/heap/ThreadState.cpp if (realFrameForFakeFrame > end && start > realFrameForFakeFrame) { start 380 Source/platform/heap/ThreadState.cpp Address* start = reinterpret_cast<Address*>(m_startOfStack); start 394 Source/platform/heap/ThreadState.cpp for (; current < start; ++current) { start 663 Source/platform/heap/ThreadState.cpp Address start = reinterpret_cast<Address>(getStackStart()); start 664 Source/platform/heap/ThreadState.cpp Address end = reinterpret_cast<Address>(&start); start 665 Source/platform/heap/ThreadState.cpp RELEASE_ASSERT(end < start); start 667 Source/platform/heap/ThreadState.cpp if (end <= scopeMarker && scopeMarker < start) start 672 Source/platform/heap/ThreadState.cpp if (start - end < bytesToCopy) start 673 Source/platform/heap/ThreadState.cpp return start; start 126 Source/platform/network/FormData.cpp void FormData::appendFileRange(const String& filename, long long start, long long length, double expectedModificationTime) start 128 Source/platform/network/FormData.cpp m_elements.append(FormDataElement(filename, start, length, expectedModificationTime)); start 141 Source/platform/network/FormData.cpp void FormData::appendFileSystemURLRange(const KURL& url, long long start, long long length, double expectedModificationTime) start 143 Source/platform/network/FormData.cpp m_elements.append(FormDataElement(url, start, length, expectedModificationTime)); start 45 Source/platform/network/FormData.h FormDataElement(const KURL& fileSystemURL, long long start, long long length, double expectedFileModificationTime) : m_type(encodedFileSystemURL), m_fileSystemURL(fileSystemURL), m_fileStart(start), m_fileLength(length), m_expectedFileModificationTime(expectedFileModificationTime) { } start 105 Source/platform/network/FormData.h void appendFileRange(const String& filename, long long start, long long length, double expectedModificationTime); start 108 Source/platform/network/FormData.h void appendFileSystemURLRange(const KURL&, long long start, long long length, double expectedModificationTime); start 94 Source/platform/network/HTTPParsers.cpp unsigned start = pos; start 101 Source/platform/network/HTTPParsers.cpp return pos != start; start 310 Source/platform/network/HTTPParsers.cpp void findCharsetInMediaType(const String& mediaType, unsigned& charsetPos, unsigned& charsetLen, unsigned start) start 312 Source/platform/network/HTTPParsers.cpp charsetPos = start; start 315 Source/platform/network/HTTPParsers.cpp size_t pos = start; start 609 Source/platform/network/HTTPParsers.cpp size_t parseHTTPHeader(const char* start, size_t length, String& failureReason, AtomicString& nameStr, AtomicString& valueStr) start 611 Source/platform/network/HTTPParsers.cpp const char* p = start; start 612 Source/platform/network/HTTPParsers.cpp const char* end = start + length; start 624 Source/platform/network/HTTPParsers.cpp return (p + 2) - start; start 676 Source/platform/network/HTTPParsers.cpp return p - start; start 81 Source/platform/network/HTTPParsers.h PLATFORM_EXPORT void findCharsetInMediaType(const String& mediaType, unsigned& charsetPos, unsigned& charsetLen, unsigned start = 0); start 31 Source/platform/text/BidiCharacterRun.h BidiCharacterRun(int start, int stop, BidiContext* context, WTF::Unicode::Direction dir) start 34 Source/platform/text/BidiCharacterRun.h , m_start(start) start 59 Source/platform/text/BidiCharacterRun.h int start() const { return m_start; } start 471 Source/platform/text/BidiResolver.h if (firstSpace != trailingSpaceRun->start()) { start 610 Source/platform/text/BidiResolver.h unsigned start = i; start 614 Source/platform/text/BidiResolver.h m_runs.reverseRuns(start, end); start 209 Source/platform/text/BidiResolverTest.cpp ASSERT(run->stop() >= run->start()); start 210 Source/platform/text/BidiResolverTest.cpp size_t length = run->stop() - run->start(); start 212 Source/platform/text/BidiResolverTest.cpp int inputIndex = reversed ? run->stop() - i - 1 : run->start() + i; start 58 Source/platform/text/BidiRunList.h void reverseRuns(unsigned start, unsigned end); start 201 Source/platform/text/BidiRunList.h void BidiRunList<Run>::reverseRuns(unsigned start, unsigned end) start 204 Source/platform/text/BidiRunList.h if (start >= end) start 214 Source/platform/text/BidiRunList.h while (i < start) { start 228 Source/platform/text/BidiRunList.h i = start; start 93 Source/platform/text/TextBoundaries.cpp void findWordBoundary(const UChar* chars, int len, int position, int* start, int* end) start 99 Source/platform/text/TextBoundaries.cpp *start = it->previous(); start 42 Source/platform/text/TextBoundaries.h PLATFORM_EXPORT void findWordBoundary(const UChar*, int len, int position, int* start, int* end); start 43 Source/platform/text/TextBreakIterator.h PLATFORM_EXPORT TextBreakIterator* wordBreakIterator(const String&, int start, int length); start 531 Source/platform/text/TextBreakIteratorICU.cpp TextBreakIterator* wordBreakIterator(const String& string, int start, int length) start 536 Source/platform/text/TextBreakIteratorICU.cpp return wordBreakIterator(string.characters8() + start, length); start 537 Source/platform/text/TextBreakIteratorICU.cpp return wordBreakIterator(string.characters16() + start, length); start 323 Source/platform/text/UnicodeUtilities.cpp const UChar* start = first; start 336 Source/platform/text/UnicodeUtilities.cpp return secondIsNotSoundMark ? first - start : kNotFound; start 47 Source/platform/text/UnicodeUtilitiesTest.cpp UBool U_CALLCONV testFirstAndLastCharsInCategory(const void *context, UChar32 start, UChar32 limit, UCharCategory type) start 49 Source/platform/text/UnicodeUtilitiesTest.cpp if (start >= kMaxLatinCharCount start 51 Source/platform/text/UnicodeUtilitiesTest.cpp && (!isSeparator(start) || !isSeparator(limit - 1))) { start 64 Source/web/SpeechRecognitionClientProxy.cpp m_recognizer->start(WebSpeechRecognitionHandle(recognition), params, this); start 49 Source/web/SpeechRecognitionClientProxy.h virtual void start(WebCore::SpeechRecognition*, const WebCore::SpeechGrammarList*, const String& lang, bool continuous, bool interimResults, unsigned long maxAlternatives) OVERRIDE; start 709 Source/web/WebAXObject.cpp return m_private->selectedTextRange().start + m_private->selectedTextRange().length; start 717 Source/web/WebAXObject.cpp return m_private->selectedTextRange().start; start 1123 Source/web/WebAXObject.cpp startsWebVector[i] = words[i].start; start 1124 Source/web/WebAXObject.cpp endsWebVector[i] = words[i].start + words[i].length; start 270 Source/web/WebEmbeddedWorkerImpl.cpp m_workerThread->start(); start 146 Source/web/WebFormControlElement.cpp void WebFormControlElement::setSelectionRange(int start, int end) start 149 Source/web/WebFormControlElement.cpp unwrap<HTMLInputElement>()->setSelectionRange(start, end); start 151 Source/web/WebFormControlElement.cpp unwrap<HTMLTextAreaElement>()->setSelectionRange(start, end); start 1109 Source/web/WebFrameImpl.cpp return PlainTextRange::create(*editable, *range.get()).start(); start 1239 Source/web/WebFrameImpl.cpp return frame()->selection().start() != frame()->selection().end(); start 1326 Source/web/WebFrameImpl.cpp bool WebFrameImpl::setEditableSelectionOffsets(int start, int end) start 1328 Source/web/WebFrameImpl.cpp return frame()->inputMethodController().setEditableSelectionOffsets(PlainTextRange(start, end)); start 188 Source/web/WebFrameImpl.h virtual bool setEditableSelectionOffsets(int start, int end) OVERRIDE; start 111 Source/web/WebRange.cpp WebRange WebRange::fromDocumentRange(WebLocalFrame* frame, int start, int length) start 116 Source/web/WebRange.cpp return PlainTextRange(start, start + length).createRange(*scope); start 362 Source/web/WebSharedWorkerImpl.cpp workerThread()->start(); start 2021 Source/web/WebViewImpl.cpp *location = plainTextRange.start(); start 2056 Source/web/WebViewImpl.cpp info.selectionStart = plainTextRange.start(); start 2064 Source/web/WebViewImpl.cpp info.compositionStart = plainTextRange.start(); start 2237 Source/web/WebViewImpl.cpp bool WebViewImpl::selectionTextDirection(WebTextDirection& start, WebTextDirection& end) const start 2245 Source/web/WebViewImpl.cpp start = selection.start().primaryDirection() == RTL ? WebTextDirectionRightToLeft : WebTextDirectionLeftToRight; start 2293 Source/web/WebViewImpl.cpp *location = selectionOffsets.start(); start 157 Source/web/WebViewImpl.h virtual bool selectionTextDirection(WebTextDirection& start, WebTextDirection& end) const OVERRIDE; start 88 Source/wtf/ArrayBufferView.h static inline void calculateOffsetAndLength(int start, int end, unsigned arraySize, start 187 Source/wtf/ArrayBufferView.h void ArrayBufferView::calculateOffsetAndLength(int start, int end, unsigned arraySize, start 190 Source/wtf/ArrayBufferView.h if (start < 0) start 191 Source/wtf/ArrayBufferView.h start += arraySize; start 192 Source/wtf/ArrayBufferView.h if (start < 0) start 193 Source/wtf/ArrayBufferView.h start = 0; start 200 Source/wtf/ArrayBufferView.h if (end < start) start 201 Source/wtf/ArrayBufferView.h end = start; start 202 Source/wtf/ArrayBufferView.h *offset = static_cast<unsigned>(start); start 203 Source/wtf/ArrayBufferView.h *length = static_cast<unsigned>(end - start); start 54 Source/wtf/Float32Array.h inline PassRefPtr<Float32Array> subarray(int start) const; start 55 Source/wtf/Float32Array.h inline PassRefPtr<Float32Array> subarray(int start, int end) const; start 95 Source/wtf/Float32Array.h PassRefPtr<Float32Array> Float32Array::subarray(int start) const start 97 Source/wtf/Float32Array.h return subarray(start, length()); start 100 Source/wtf/Float32Array.h PassRefPtr<Float32Array> Float32Array::subarray(int start, int end) const start 102 Source/wtf/Float32Array.h return subarrayImpl<Float32Array>(start, end); start 54 Source/wtf/Float64Array.h inline PassRefPtr<Float64Array> subarray(int start) const; start 55 Source/wtf/Float64Array.h inline PassRefPtr<Float64Array> subarray(int start, int end) const; start 95 Source/wtf/Float64Array.h PassRefPtr<Float64Array> Float64Array::subarray(int start) const start 97 Source/wtf/Float64Array.h return subarray(start, length()); start 100 Source/wtf/Float64Array.h PassRefPtr<Float64Array> Float64Array::subarray(int start, int end) const start 102 Source/wtf/Float64Array.h return subarrayImpl<Float64Array>(start, end); start 48 Source/wtf/Int16Array.h inline PassRefPtr<Int16Array> subarray(int start) const; start 49 Source/wtf/Int16Array.h inline PassRefPtr<Int16Array> subarray(int start, int end) const; start 89 Source/wtf/Int16Array.h PassRefPtr<Int16Array> Int16Array::subarray(int start) const start 91 Source/wtf/Int16Array.h return subarray(start, length()); start 94 Source/wtf/Int16Array.h PassRefPtr<Int16Array> Int16Array::subarray(int start, int end) const start 96 Source/wtf/Int16Array.h return subarrayImpl<Int16Array>(start, end); start 47 Source/wtf/Int32Array.h inline PassRefPtr<Int32Array> subarray(int start) const; start 48 Source/wtf/Int32Array.h inline PassRefPtr<Int32Array> subarray(int start, int end) const; start 88 Source/wtf/Int32Array.h PassRefPtr<Int32Array> Int32Array::subarray(int start) const start 90 Source/wtf/Int32Array.h return subarray(start, length()); start 93 Source/wtf/Int32Array.h PassRefPtr<Int32Array> Int32Array::subarray(int start, int end) const start 95 Source/wtf/Int32Array.h return subarrayImpl<Int32Array>(start, end); start 49 Source/wtf/Int8Array.h inline PassRefPtr<Int8Array> subarray(int start) const; start 50 Source/wtf/Int8Array.h inline PassRefPtr<Int8Array> subarray(int start, int end) const; start 90 Source/wtf/Int8Array.h PassRefPtr<Int8Array> Int8Array::subarray(int start) const start 92 Source/wtf/Int8Array.h return subarray(start, length()); start 95 Source/wtf/Int8Array.h PassRefPtr<Int8Array> Int8Array::subarray(int start, int end) const start 97 Source/wtf/Int8Array.h return subarrayImpl<Int8Array>(start, end); start 35 Source/wtf/NonCopyingSort.h inline void siftDown(RandomAccessIterator array, ptrdiff_t start, ptrdiff_t end, Predicate compareLess) start 37 Source/wtf/NonCopyingSort.h ptrdiff_t root = start; start 55 Source/wtf/NonCopyingSort.h ptrdiff_t start = (count - 2) / 2; start 57 Source/wtf/NonCopyingSort.h while (start >= 0) { start 58 Source/wtf/NonCopyingSort.h siftDown(array, start, count - 1, compareLess); start 59 Source/wtf/NonCopyingSort.h start--; start 64 Source/wtf/NonCopyingSort.h void heapSort(RandomAccessIterator start, RandomAccessIterator end, Predicate compareLess) start 66 Source/wtf/NonCopyingSort.h ptrdiff_t count = end - start; start 67 Source/wtf/NonCopyingSort.h heapify(start, count, compareLess); start 71 Source/wtf/NonCopyingSort.h swap(start[endIndex], start[0]); start 72 Source/wtf/NonCopyingSort.h siftDown(start, 0, endIndex - 1, compareLess); start 78 Source/wtf/NonCopyingSort.h inline void nonCopyingSort(RandomAccessIterator start, RandomAccessIterator end, Predicate compareLess) start 82 Source/wtf/NonCopyingSort.h heapSort(start, end, compareLess); start 101 Source/wtf/StringExtras.h for (const char* start = buffer; *start && start + targetLength <= buffer + bufferLength; start++) { start 102 Source/wtf/StringExtras.h if (*start == *target && strncmp(start + 1, target + 1, targetLength - 1) == 0) start 103 Source/wtf/StringExtras.h return const_cast<char*>(start); start 132 Source/wtf/TypedArrayBase.h PassRefPtr<Subclass> subarrayImpl(int start, int end) const start 135 Source/wtf/TypedArrayBase.h calculateOffsetAndLength(start, end, m_length, &offset, &length); start 49 Source/wtf/Uint16Array.h inline PassRefPtr<Uint16Array> subarray(int start) const; start 50 Source/wtf/Uint16Array.h inline PassRefPtr<Uint16Array> subarray(int start, int end) const; start 90 Source/wtf/Uint16Array.h PassRefPtr<Uint16Array> Uint16Array::subarray(int start) const start 92 Source/wtf/Uint16Array.h return subarray(start, length()); start 95 Source/wtf/Uint16Array.h PassRefPtr<Uint16Array> Uint16Array::subarray(int start, int end) const start 97 Source/wtf/Uint16Array.h return subarrayImpl<Uint16Array>(start, end); start 49 Source/wtf/Uint32Array.h inline PassRefPtr<Uint32Array> subarray(int start) const; start 50 Source/wtf/Uint32Array.h inline PassRefPtr<Uint32Array> subarray(int start, int end) const; start 90 Source/wtf/Uint32Array.h PassRefPtr<Uint32Array> Uint32Array::subarray(int start) const start 92 Source/wtf/Uint32Array.h return subarray(start, length()); start 95 Source/wtf/Uint32Array.h PassRefPtr<Uint32Array> Uint32Array::subarray(int start, int end) const start 97 Source/wtf/Uint32Array.h return subarrayImpl<Uint32Array>(start, end); start 49 Source/wtf/Uint8Array.h inline PassRefPtr<Uint8Array> subarray(int start) const; start 50 Source/wtf/Uint8Array.h inline PassRefPtr<Uint8Array> subarray(int start, int end) const; start 90 Source/wtf/Uint8Array.h PassRefPtr<Uint8Array> Uint8Array::subarray(int start) const start 92 Source/wtf/Uint8Array.h return subarray(start, length()); start 95 Source/wtf/Uint8Array.h PassRefPtr<Uint8Array> Uint8Array::subarray(int start, int end) const start 97 Source/wtf/Uint8Array.h return subarrayImpl<Uint8Array>(start, end); start 54 Source/wtf/Uint8ClampedArray.h inline PassRefPtr<Uint8ClampedArray> subarray(int start) const; start 55 Source/wtf/Uint8ClampedArray.h inline PassRefPtr<Uint8ClampedArray> subarray(int start, int end) const; start 111 Source/wtf/Uint8ClampedArray.h PassRefPtr<Uint8ClampedArray> Uint8ClampedArray::subarray(int start) const start 113 Source/wtf/Uint8ClampedArray.h return subarray(start, length()); start 116 Source/wtf/Uint8ClampedArray.h PassRefPtr<Uint8ClampedArray> Uint8ClampedArray::subarray(int start, int end) const start 118 Source/wtf/Uint8ClampedArray.h return subarrayImpl<Uint8ClampedArray>(start, end); start 713 Source/wtf/Vector.h template<typename Iterator> void appendRange(Iterator start, Iterator end); start 886 Source/wtf/Vector.h void Vector<T, inlineCapacity, Allocator>::appendRange(Iterator start, Iterator end) start 888 Source/wtf/Vector.h for (Iterator it = start; it != end; ++it) start 101 Source/wtf/dtoa/strtod.cc return Vector<const char>(buffer.start(), 0); start 111 Source/wtf/dtoa/strtod.cc return Vector<const char>(buffer.start(), 0); start 152 Source/wtf/dtoa/utils.h return Vector<T>(start() + from, to - from); start 162 Source/wtf/dtoa/utils.h T* start() const { return start_; } start 248 Source/wtf/dtoa/utils.h ASSERT(strlen(buffer_.start()) == static_cast<size_t>(position_)); start 251 Source/wtf/dtoa/utils.h return buffer_.start(); start 318 Source/wtf/text/AtomicString.cpp unsigned start; start 326 Source/wtf/text/AtomicString.cpp return StringHasher::computeHashAndMaskTop8Bits(buffer.baseString->characters8() + buffer.start, buffer.length); start 327 Source/wtf/text/AtomicString.cpp return StringHasher::computeHashAndMaskTop8Bits(buffer.baseString->characters16() + buffer.start, buffer.length); start 333 Source/wtf/text/AtomicString.cpp return WTF::equal(string, buffer.baseString->characters8() + buffer.start, buffer.length); start 334 Source/wtf/text/AtomicString.cpp return WTF::equal(string, buffer.baseString->characters16() + buffer.start, buffer.length); start 339 Source/wtf/text/AtomicString.cpp location = buffer.baseString->substring(buffer.start, buffer.length).leakRef(); start 345 Source/wtf/text/AtomicString.cpp PassRefPtr<StringImpl> AtomicString::add(StringImpl* baseString, unsigned start, unsigned length) start 350 Source/wtf/text/AtomicString.cpp if (!length || start >= baseString->length()) start 353 Source/wtf/text/AtomicString.cpp unsigned maxLength = baseString->length() - start; start 355 Source/wtf/text/AtomicString.cpp if (!start) start 360 Source/wtf/text/AtomicString.cpp SubstringLocation buffer = { baseString, start, length }; start 56 Source/wtf/text/AtomicString.h AtomicString(StringImpl* baseString, unsigned start, unsigned length) : m_string(add(baseString, start, length)) { } start 107 Source/wtf/text/AtomicString.h size_t find(UChar c, size_t start = 0) const { return m_string.find(c, start); } start 108 Source/wtf/text/AtomicString.h size_t find(const LChar* s, size_t start = 0, bool caseSentitive = true) const start 109 Source/wtf/text/AtomicString.h { return m_string.find(s, start, caseSentitive); } start 110 Source/wtf/text/AtomicString.h size_t find(const String& s, size_t start = 0, bool caseSentitive = true) const start 111 Source/wtf/text/AtomicString.h { return m_string.find(s, start, caseSentitive); } start 472 Source/wtf/text/StringImpl.cpp PassRefPtr<StringImpl> StringImpl::substring(unsigned start, unsigned length) start 474 Source/wtf/text/StringImpl.cpp if (start >= m_length) start 476 Source/wtf/text/StringImpl.cpp unsigned maxLength = m_length - start; start 478 Source/wtf/text/StringImpl.cpp if (!start) start 483 Source/wtf/text/StringImpl.cpp return create(characters8() + start, length); start 485 Source/wtf/text/StringImpl.cpp return create(characters16() + start, length); start 846 Source/wtf/text/StringImpl.cpp unsigned start = 0; start 850 Source/wtf/text/StringImpl.cpp while (start <= end && predicate(is8Bit() ? characters8()[start] : characters16()[start])) start 851 Source/wtf/text/StringImpl.cpp ++start; start 854 Source/wtf/text/StringImpl.cpp if (start > end) start 861 Source/wtf/text/StringImpl.cpp if (!start && end == m_length - 1) start 864 Source/wtf/text/StringImpl.cpp return create(characters8() + start, end + 1 - start); start 865 Source/wtf/text/StringImpl.cpp return create(characters16() + start, end + 1 - start); start 1106 Source/wtf/text/StringImpl.cpp size_t StringImpl::find(CharacterMatchFunctionPtr matchFunction, unsigned start) start 1109 Source/wtf/text/StringImpl.cpp return WTF::find(characters8(), m_length, matchFunction, start); start 1110 Source/wtf/text/StringImpl.cpp return WTF::find(characters16(), m_length, matchFunction, start); start 1508 Source/wtf/text/StringImpl.cpp unsigned start = m_length - matchString->m_length; start 1509 Source/wtf/text/StringImpl.cpp return (caseSensitive ? find(matchString, start) : findIgnoringCase(matchString, start)) == start; start 361 Source/wtf/text/StringImpl.h size_t find(LChar character, unsigned start = 0); start 362 Source/wtf/text/StringImpl.h size_t find(char character, unsigned start = 0); start 363 Source/wtf/text/StringImpl.h size_t find(UChar character, unsigned start = 0); start 611 Source/wtf/text/StringImpl.h inline size_t StringImpl::find(LChar character, unsigned start) start 614 Source/wtf/text/StringImpl.h return WTF::find(characters8(), m_length, character, start); start 615 Source/wtf/text/StringImpl.h return WTF::find(characters16(), m_length, character, start); start 618 Source/wtf/text/StringImpl.h ALWAYS_INLINE size_t StringImpl::find(char character, unsigned start) start 620 Source/wtf/text/StringImpl.h return find(static_cast<LChar>(character), start); start 623 Source/wtf/text/StringImpl.h inline size_t StringImpl::find(UChar character, unsigned start) start 626 Source/wtf/text/StringImpl.h return WTF::find(characters8(), m_length, character, start); start 627 Source/wtf/text/StringImpl.h return WTF::find(characters16(), m_length, character, start); start 37 Source/wtf/text/TextPosition.cpp unsigned start = 0; start 38 Source/wtf/text/TextPosition.cpp while (start < text.length()) { start 39 Source/wtf/text/TextPosition.cpp size_t lineEnd = text.find('\n', start); start 44 Source/wtf/text/TextPosition.cpp start = lineEnd + 1; start 215 Source/wtf/text/WTFString.h size_t find(UChar c, unsigned start = 0) const start 216 Source/wtf/text/WTFString.h { return m_impl ? m_impl->find(c, start) : kNotFound; } start 220 Source/wtf/text/WTFString.h size_t find(const String& str, unsigned start) const start 221 Source/wtf/text/WTFString.h { return m_impl ? m_impl->find(str.impl(), start) : kNotFound; } start 223 Source/wtf/text/WTFString.h size_t find(CharacterMatchFunctionPtr matchFunction, unsigned start = 0) const start 224 Source/wtf/text/WTFString.h { return m_impl ? m_impl->find(matchFunction, start) : kNotFound; } start 225 Source/wtf/text/WTFString.h size_t find(const LChar* str, unsigned start = 0) const start 226 Source/wtf/text/WTFString.h { return m_impl ? m_impl->find(str, start) : kNotFound; } start 228 Source/wtf/text/WTFString.h size_t findNextLineStart(unsigned start = 0) const start 229 Source/wtf/text/WTFString.h { return m_impl ? m_impl->findNextLineStart(start) : kNotFound; } start 232 Source/wtf/text/WTFString.h size_t reverseFind(UChar c, unsigned start = UINT_MAX) const start 233 Source/wtf/text/WTFString.h { return m_impl ? m_impl->reverseFind(c, start) : kNotFound; } start 234 Source/wtf/text/WTFString.h size_t reverseFind(const String& str, unsigned start = UINT_MAX) const start 235 Source/wtf/text/WTFString.h { return m_impl ? m_impl->reverseFind(str.impl(), start) : kNotFound; } start 238 Source/wtf/text/WTFString.h size_t findIgnoringCase(const LChar* str, unsigned start = 0) const start 239 Source/wtf/text/WTFString.h { return m_impl ? m_impl->findIgnoringCase(str, start) : kNotFound; } start 240 Source/wtf/text/WTFString.h size_t findIgnoringCase(const String& str, unsigned start = 0) const start 241 Source/wtf/text/WTFString.h { return m_impl ? m_impl->findIgnoringCase(str.impl(), start) : kNotFound; } start 242 Source/wtf/text/WTFString.h size_t reverseFindIgnoringCase(const String& str, unsigned start = UINT_MAX) const start 243 Source/wtf/text/WTFString.h { return m_impl ? m_impl->reverseFindIgnoringCase(str.impl(), start) : kNotFound; } start 246 Source/wtf/text/WTFString.h size_t find(const LChar* str, unsigned start, bool caseSensitive) const start 247 Source/wtf/text/WTFString.h { return caseSensitive ? find(str, start) : findIgnoringCase(str, start); } start 248 Source/wtf/text/WTFString.h size_t find(const String& str, unsigned start, bool caseSensitive) const start 249 Source/wtf/text/WTFString.h { return caseSensitive ? find(str, start) : findIgnoringCase(str, start); } start 250 Source/wtf/text/WTFString.h size_t reverseFind(const String& str, unsigned start, bool caseSensitive) const start 251 Source/wtf/text/WTFString.h { return caseSensitive ? reverseFind(str, start) : reverseFindIgnoringCase(str, start); } start 51 public/platform/WebAudioDevice.h virtual void start() = 0; start 93 public/platform/WebHTTPBody.h BLINK_PLATFORM_EXPORT void appendFileSystemURLRange(const WebURL&, long long start, long long length, double modificationTime); start 42 public/platform/WebInbandTextTrackClient.h virtual void addWebVTTCue(double start, double end, const WebString& id, const WebString& content, const WebString& settings) = 0; start 54 public/platform/WebSourceBuffer.h virtual void remove(double start, double end) = 0; start 39 public/platform/WebTimeRange.h WebTimeRange() : start(0), end(0) { } start 40 public/platform/WebTimeRange.h WebTimeRange(float s, float e) : start(s), end(e) { } start 42 public/platform/WebTimeRange.h float start; start 95 public/web/WebFormControlElement.h BLINK_EXPORT void setSelectionRange(int start, int end); start 477 public/web/WebFrame.h virtual bool setEditableSelectionOffsets(int start, int end) = 0; start 75 public/web/WebRange.h BLINK_EXPORT static WebRange fromDocumentRange(WebLocalFrame*, int start, int length); start 42 public/web/WebSpeechRecognizer.h virtual void start(const WebSpeechRecognitionHandle&, const WebSpeechRecognitionParams&, WebSpeechRecognizerClient*) { BLINK_ASSERT_NOT_REACHED(); } start 206 public/web/WebWidget.h virtual bool selectionTextDirection(WebTextDirection& start, WebTextDirection& end) const { return false; }