• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/WebCore-7600.1.25/accessibility/

Lines Matching refs:m_renderer

114     , m_renderer(renderer)
117 m_renderer->setHasAXObject(true);
143 if (m_renderer)
144 m_renderer->setHasAXObject(false);
146 m_renderer = 0;
151 if (!m_renderer || !m_renderer->isBoxModelObject())
153 return toRenderBoxModelObject(m_renderer);
158 m_renderer = renderer;
227 if (!m_renderer)
230 RenderObject* firstChild = firstChildConsideringContinuation(m_renderer);
244 if (!m_renderer)
247 RenderObject* lastChild = lastChildConsideringContinuation(m_renderer);
327 if (!m_renderer)
335 if (m_renderer->isRenderBlock() && (startOfConts = startOfContinuations(m_renderer)))
336 previousSibling = childBeforeConsideringContinuations(startOfConts, m_renderer);
340 else if (m_renderer->isAnonymousBlock() && firstChildIsInlineContinuation(m_renderer)) {
341 RenderObject* firstParent = startOfContinuations(m_renderer->firstChildSlow())->parent();
348 else if (RenderObject* ps = m_renderer->previousSibling())
353 else if (m_renderer->parent()->isRenderInline() && (startOfConts = startOfContinuations(m_renderer->parent())))
354 previousSibling = childBeforeConsideringContinuations(startOfConts, m_renderer->parent()->firstChild());
370 if (!m_renderer)
378 if (m_renderer->isRenderBlock() && (inlineContinuation = toRenderBlock(m_renderer)->inlineElementContinuation()))
383 else if (m_renderer->isAnonymousBlock() && lastChildHasContinuation(m_renderer)) {
384 RenderElement* lastParent = endOfContinuations(toRenderBlock(m_renderer)->lastChild())->parent();
391 else if (RenderObject* ns = m_renderer->nextSibling())
396 else if (isInlineWithContinuation(m_renderer))
397 nextSibling = endOfContinuations(m_renderer)->nextSibling();
400 else if (isInlineWithContinuation(m_renderer->parent())) {
401 auto continuation = toRenderInline(m_renderer->parent())->continuation();
429 if (!m_renderer)
432 RenderElement* parent = m_renderer->parent();
438 if (m_renderer->isRenderBlock() && (startOfConts = startOfContinuations(m_renderer)))
478 return cache->get(&m_renderer->view().frameView());
485 if (!m_renderer)
489 return axObjectCache()->getOrCreate(m_renderer->parent());
508 return cache->getOrCreate(&m_renderer->view().frameView());
526 if (m_renderer && m_renderer->node() && isHTMLInputElement(m_renderer->node())) {
527 HTMLInputElement* input = toHTMLInputElement(m_renderer->node());
536 ASSERT(m_renderer);
539 if (HTMLElement* body = m_renderer->document().body()) {
544 return !m_renderer->document().hasEditableStyle();
552 ASSERT(m_renderer);
553 IntRect contentRect = pixelSnappedIntRect(m_renderer->absoluteClippedOverflowRect());
555 IntRect viewRect = m_renderer->view().frameView().visibleContentRect(ScrollableArea::LegacyIOSDocumentVisibleRect);
562 if (!m_renderer)
572 for (currRenderer = m_renderer; currRenderer && !currRenderer->node(); currRenderer = currRenderer->parent()) {
597 if (!m_renderer)
609 for (RenderObject* curr = m_renderer; curr; curr = curr->parent()) {
636 if (!m_renderer)
639 if (m_renderer->isFileUploadControl())
640 return toRenderFileUploadControl(m_renderer)->buttonValue();
643 if (m_renderer->isBR())
649 if (m_renderer->isText() && m_renderer->isAnonymous() && ancestorsOfType<RenderMathMLOperator>(*m_renderer).first())
650 return toRenderText(*m_renderer).text();
655 if (m_renderer->isText() || mode.childrenInclusion == AccessibilityTextUnderElementMode::TextUnderElementModeIncludeAllChildren) {
660 if (Node* node = m_renderer->node()) {
666 RenderObject* firstChildRenderer = m_renderer->firstChildSlow();
667 RenderObject* lastChildRenderer = m_renderer->lastChildSlow();
694 if (m_renderer->isText()) {
695 RenderText* renderTextObject = toRenderText(m_renderer);
702 return String(static_cast<RenderTextFragment*>(m_renderer)->contentString());
714 if (!m_renderer)
716 if (m_renderer->isRenderView())
717 return &m_renderer->document();
718 return m_renderer->node();
723 if (!m_renderer)
738 if (m_renderer->isText())
744 HTMLSelectElement* selectElement = toHTMLSelectElement(m_renderer->node());
752 return toRenderMenuList(m_renderer)->text();
755 if (m_renderer->isListMarker())
756 return toRenderListMarker(*m_renderer).text();
764 if (m_renderer->isFileUploadControl())
765 return toRenderFileUploadControl(m_renderer)->fileTextValue();
776 if (!m_renderer)
784 for (Node* parentNode = m_renderer->node(); parentNode; parentNode = parentNode->parentNode()) {
806 RenderObject* obj = m_renderer;
845 if (!m_renderer)
848 HTMLLabelElement* label = labelForElement(toElement(m_renderer->node()));
868 if (m_renderer && m_renderer->isSVGShape())
876 if (m_renderer && m_renderer->isSVGShape() && toRenderSVGShape(m_renderer)->hasPath()) {
877 Path path = toRenderSVGShape(m_renderer)->path();
880 if (auto svgRoot = ancestorsOfType<RenderSVGRoot>(*m_renderer).first()) {
905 bounds.setLocation(m_renderer->view().frameView().screenToContents(bounds.location()));
927 URL documentURL = m_renderer->document().url();
931 Node* linkedNode = m_renderer->document().findAnchor(fragmentIdentifier);
941 if (!m_renderer)
944 return m_renderer->style().speak();
949 if (!m_renderer || roleValue() != RadioButtonRole)
952 Node* node = m_renderer->node();
1099 if (!m_renderer)
1104 return axObjectCache()->getOrCreate(toRenderFieldset(m_renderer)->findLegend(RenderFieldset::IncludeFloatingOrOutOfFlow));
1106 Node* node = m_renderer->node();
1155 if (!m_renderer)
1158 if (m_renderer->style().visibility() != VISIBLE) {
1203 if (ancestorsOfType<RenderMenuList>(*m_renderer).first())
1212 if (m_renderer->isBR())
1215 if (m_renderer->isText()) {
1220 auto& renderText = toRenderText(*m_renderer);
1260 Node* node = m_renderer->node();
1292 if (m_renderer->isRenderBlockFlow() && m_renderer->childrenInline() && !canSetFocusAttribute())
1293 return !toRenderBlockFlow(m_renderer)->hasLines() && !mouseButtonListener();
1305 bool isRenderImage = m_renderer && m_renderer->isRenderImage();
1307 altTextInclusion = objectInclusionFromAltText(toRenderImage(m_renderer)->altText());
1322 RenderImage* image = toRenderImage(m_renderer);
1328 LayoutSize imageSize = image->cachedImage()->imageSizeForRenderer(toRenderElement(m_renderer), image->view().zoomFactor());
1339 if (m_renderer->isBox()) {
1340 RenderBox* canvasBox = toRenderBox(m_renderer);
1347 if (isWebArea() || m_renderer->isListMarker())
1380 return !m_renderer->document().parser();
1385 if (!m_renderer)
1391 Page* page = m_renderer->document().page();
1400 if (!m_renderer->isRenderView())
1402 return toRenderView(*m_renderer).frameView().layoutCount();
1425 Node* node = m_renderer->node();
1448 HTMLTextFormControlElement& textControl = toRenderTextControl(m_renderer)->textFormControlElement();
1457 Node* node = m_renderer->node();
1467 return m_renderer->frame().selection().selection();
1479 HTMLTextFormControlElement& textControl = toRenderTextControl(m_renderer)->textFormControlElement();
1489 HTMLTextFormControlElement& textControl = toRenderTextControl(m_renderer)->textFormControlElement();
1494 Node* node = m_renderer->node();
1495 m_renderer->frame().selection().setSelection(VisibleSelection(Position(node, range.start, Position::PositionIsOffsetInAnchor),
1501 if (isAnchor() && isHTMLAnchorElement(m_renderer->node())) {
1507 return m_renderer->document().url();
1509 if (isImage() && m_renderer->node() && isHTMLImageElement(m_renderer->node()))
1510 return toHTMLImageElement(m_renderer->node())->src();
1513 return toHTMLInputElement(m_renderer->node())->src();
1521 return m_renderer->style().isLink() && m_renderer->style().insideLink() == InsideUnvisitedLink;
1527 return m_renderer->style().isLink() && m_renderer->style().insideLink() == InsideVisitedLink;
1532 if (!m_renderer)
1535 Node* node = m_renderer->node();
1545 if (!m_renderer)
1553 if (!m_renderer)
1556 Node* node = m_renderer->node();
1572 if (!isTabItem() || !m_renderer)
1575 Node* node = m_renderer->node();
1614 if (!m_renderer)
1617 Document& document = m_renderer->document();
1625 if (focusedElement == m_renderer->node()
1672 if (!m_renderer || !m_renderer->node() || !m_renderer->node()->isElementNode())
1674 Element* element = toElement(m_renderer->node());
1676 if (!m_renderer->isBoxModelObject())
1678 RenderBoxModelObject* renderer = toRenderBoxModelObject(m_renderer);
1697 if (!m_renderer)
1715 if (!m_renderer)
1717 return &m_renderer->document();
1722 if (!m_renderer->isBoxModelObject() || !toRenderBoxModelObject(m_renderer)->isWidget())
1724 return toRenderWidget(m_renderer)->widget();
1745 Document& document = m_renderer->document();
1771 if (!m_renderer)
1775 return &m_renderer->view().frameView();
1782 return toRenderWidget(m_renderer)->widget();
1789 if (!m_renderer)
1793 Node* node = m_renderer->node();
1815 if (!lineCount || !m_renderer)
1821 VisiblePosition visiblePos = m_renderer->view().positionForPoint(IntPoint(), nullptr);
1843 if (!m_renderer)
1847 return toRenderTextControl(m_renderer)->textFormControlElement().visiblePositionForIndex(index);
1849 if (!allowsTextRanges() && !m_renderer->isText())
1852 Node* node = m_renderer->node();
1862 return toRenderTextControl(m_renderer)->textFormControlElement().indexForVisiblePosition(pos);
1867 Node* node = m_renderer->node();
1955 return m_renderer->view().frameView().contentsToScreen(pixelSnappedIntRect(ourrect));
1968 m_renderer->frame().selection().moveTo(range.start, UserTriggered);
1971 m_renderer->frame().selection().setSelection(newSelection);
1977 if (!m_renderer)
2054 if (renderObjectContainsPosition(m_renderer, position.deepEquivalent()))
2191 if (!m_renderer || !m_renderer->hasLayer())
2194 RenderLayer* layer = toRenderBox(m_renderer)->layer();
2271 if (!m_renderer)
2345 renderer()->document().axObjectCache()->postNotification(m_renderer, AXObjectCache::AXActiveDescendantChanged);
2367 if (!m_renderer)
2375 Node* node = m_renderer->node();
2409 for (RenderObject* renderer = m_renderer; renderer && renderer->node(); renderer = renderer->parent()) {
2421 for (auto& ancestor : ancestorsOfType<RenderElement>(*m_renderer)) {
2450 if (!m_renderer)
2455 Node* node = m_renderer->node();
2469 if (m_renderer->isListMarker())
2475 if (m_renderer->isText())
2530 if (m_renderer->isSVGImage())
2532 if (m_renderer->isSVGRoot())
2571 if (m_renderer->isTableSection())
2574 if (m_renderer->isHR())
2628 if (m_renderer->isRenderBlockFlow())
2775 for (RenderObject* renderParent = m_renderer; renderParent; renderParent = renderParent->parent()) {
2857 if (!m_renderer || !m_renderer->isRenderImage())
2860 CachedImage* cachedImage = toRenderImage(m_renderer)->cachedImage();
3059 if (!m_renderer)
3235 if (!m_renderer)
3241 domNode = m_renderer->document().documentElement();
3243 domNode = m_renderer->node();
3284 if (!m_renderer)
3287 return m_renderer->style().fontDescription().weight() >= FontWeightBold;
3292 if (!m_renderer)
3295 return m_renderer->style().fontDescription().italic() == FontItalicOn;
3300 if (!m_renderer)
3303 const RenderStyle& style = m_renderer->style();
3312 if (!m_renderer || !renderer)
3315 return m_renderer->style().fontDescription().families() == renderer->style().fontDescription().families();
3320 if (!m_renderer || !renderer)
3323 return m_renderer->style().visitedDependentColor(CSSPropertyColor) == renderer->style().visitedDependentColor(CSSPropertyColor);
3328 if (!m_renderer || !renderer)
3331 return m_renderer->style() == renderer->style();
3336 if (!m_renderer)
3339 return m_renderer->style().textDecorationsInEffect() & TextDecorationUnderline;
3344 if (m_renderer && m_renderer->isText())
3362 if (!m_renderer)
3365 Node* node = m_renderer->node();
3425 m_roleForMSAA = msaaRoleForRenderer(m_renderer);
3455 if (!m_renderer || !m_renderer->isBox())
3458 RenderBox* box = toRenderBox(m_renderer);
3467 if (!m_renderer || !m_renderer->isBox())
3470 RenderBox* box = toRenderBox(m_renderer);
3482 if (!m_renderer || !node)
3490 return m_renderer && m_renderer->isRenderMathMLFraction();
3495 return m_renderer && m_renderer->isRenderMathMLFenced();
3500 return m_renderer && m_renderer->isRenderMathMLScripts() && !isMathMultiscript();
3505 return m_renderer && m_renderer->isRenderMathMLRow();
3510 return m_renderer && m_renderer->isRenderMathMLUnderOver();
3515 return m_renderer && m_renderer->isRenderMathMLSquareRoot();
3520 return m_renderer && m_renderer->isRenderMathMLRoot();
3525 if (!m_renderer || !m_renderer->isRenderMathMLOperator())
3533 if (!m_renderer || !m_renderer->isRenderMathMLOperator())
3536 return toRenderMathMLOperator(*m_renderer).hasOperatorFlag(MathMLOperatorDictionary::Fence);
3541 if (!m_renderer || !m_renderer->isRenderMathMLOperator())
3544 return toRenderMathMLOperator(*m_renderer).hasOperatorFlag(MathMLOperatorDictionary::Separator);
3584 if (!m_renderer)
3589 if (m_renderer->isAnonymous()) {
3590 if (m_renderer->isRenderMathMLOperator())
3594 return !(m_renderer->isText() && ancestorsOfType<RenderMathMLOperator>(*m_renderer).first());
3823 return toRenderMathMLFraction(m_renderer)->lineThickness();