Searched refs:textDirection (Results 1 - 23 of 23) sorted by relevance

/external/webkit/Source/WebKit/chromium/public/
H A DWebMenuItemInfo.h52 , textDirection(WebTextDirectionDefault)
62 WebTextDirection textDirection; member in struct:WebKit::WebMenuItemInfo
/external/webkit/Source/WebKit2/Shared/
H A DWebPopupItem.cpp54 WebPopupItem::WebPopupItem(Type type, const String& text, TextDirection textDirection, bool hasTextDirectionOverride, const String& toolTip, const String& accessibilityText, bool isEnabled, bool isLabel) argument
57 , m_textDirection(textDirection)
75 uint64_t textDirection; local
81 if (!decoder->decode(CoreIPC::Out(type, text, textDirection, hasTextDirectionOverride, toolTip, accessibilityText, isEnabled, isLabel)))
84 item = WebPopupItem(static_cast<Type>(type), text, static_cast<TextDirection>(textDirection), hasTextDirectionOverride, toolTip, accessibilityText, isEnabled, isLabel);
/external/webkit/Source/WebCore/platform/
H A DPopupMenuStyle.h38 PopupMenuStyle(const Color& foreground, const Color& background, const Font& font, bool visible, bool isDisplayNone, Length textIndent, TextDirection textDirection, bool hasTextDirectionOverride) argument
45 , m_textDirection(textDirection)
56 TextDirection textDirection() const { return m_textDirection; } function in class:WebCore::PopupMenuStyle
/external/webkit/Source/WebKit/chromium/src/
H A DExternalPopupMenu.cpp144 if (style.textDirection() == WebCore::RTL)
145 popupItem.textDirection = WebTextDirectionRightToLeft;
147 popupItem.textDirection = WebTextDirectionLeftToRight;
156 m_popupMenuClient->menuStyle().textDirection() == WebCore::RTL;
H A DChromeClientImpl.cpp625 WebTextDirection textDirection = (dir == RTL) ?
629 tooltipText, textDirection);
773 if (inputItem.textDirection == WebCore::RTL)
774 outputItem.textDirection = WebTextDirectionRightToLeft;
776 outputItem.textDirection = WebTextDirectionLeftToRight;
798 info->rightAligned = popupContainer->menuStyle().textDirection() == RTL;
H A DAutoFillPopupMenuClient.cpp308 m_regularStyle->textDirection(),
/external/chromium/webkit/glue/
H A Dwebmenuitem.cc20 rtl(item.textDirection == WebKit::WebTextDirectionRightToLeft),
/external/webkit/Source/WebKit2/WebProcess/WebCoreSupport/
H A DWebPopupMenu.cpp90 items.append(WebPopupItem(WebPopupItem::Item, m_popupClient->itemText(i), itemStyle.textDirection(), itemStyle.hasTextDirectionOverride(), m_popupClient->itemToolTip(i), m_popupClient->itemAccessibilityText(i), m_popupClient->itemIsEnabled(i), m_popupClient->itemIsLabel(i)));
115 WebProcess::shared().connection()->send(Messages::WebPageProxy::ShowPopupMenu(pageCoordinates, m_popupClient->menuStyle().textDirection(), items, index, platformData), m_page->pageID());
/external/webkit/Source/WebKit2/UIProcess/mac/
H A DWebPopupMenuProxyMac.mm93 void WebPopupMenuProxyMac::showPopupMenu(const IntRect& rect, TextDirection textDirection, double scaleFactor, const Vector<WebPopupItem>& items, const PlatformPopupMenuData& data, int32_t selectedIndex)
102 populate(items, font, textDirection);
106 [m_popup.get() setUserInterfaceLayoutDirection:textDirection == LTR ? NSUserInterfaceLayoutDirectionLeftToRight : NSUserInterfaceLayoutDirectionRightToLeft];
/external/webkit/Source/WebCore/platform/chromium/
H A DPopupMenuChromium.h68 TextDirection textDirection; member in struct:WebCore::PopupItem
H A DPopupMenuChromium.cpp359 if (m_listBox->m_popupClient->menuStyle().textDirection() == RTL && widgetRect.x() < screen.x()) {
451 bool rightAligned = m_listBox->m_popupClient->menuStyle().textDirection() == RTL;
932 bool rightAligned = m_popupClient->menuStyle().textDirection() == RTL;
962 bool rtl = style.textDirection() == RTL;
1258 m_items[i]->textDirection = style.textDirection();
1270 bool isRightAligned = m_popupClient->menuStyle().textDirection() == RTL;
/external/webkit/Source/WebCore/platform/mac/
H A DPopupMenuMac.mm79 TextDirection menuTextDirection = client()->menuStyle().textDirection();
104 NSWritingDirection writingDirection = style.textDirection() == LTR ? NSWritingDirectionLeftToRight : NSWritingDirectionRightToLeft;
/external/webkit/Source/WebCore/editing/
H A DEditingStyle.cpp383 bool EditingStyle::textDirection(WritingDirection& writingDirection) const function in class:WebCore::EditingStyle
461 RefPtr<EditingStyle> textDirection = EditingStyle::create(); local
462 textDirection->m_mutableStyle = CSSMutableStyleDeclaration::create();
463 textDirection->m_mutableStyle->setProperty(CSSPropertyUnicodeBidi, CSSValueEmbed, m_mutableStyle->getPropertyPriority(CSSPropertyUnicodeBidi));
464 textDirection->m_mutableStyle->setProperty(CSSPropertyDirection, m_mutableStyle->getPropertyValue(CSSPropertyDirection),
470 return textDirection;
H A DEditingStyle.h94 bool textDirection(WritingDirection&) const;
H A DApplyStyleCommand.cpp459 && EditingStyle::create(highestAncestorWithUnicodeBidi, EditingStyle::AllProperties)->textDirection(highestAncestorDirection)
579 WritingDirection textDirection = NaturalWritingDirection; local
580 bool hasTextDirection = style->textDirection(textDirection);
585 HTMLElement* startUnsplitAncestor = splitAncestorsWithUnicodeBidi(start.deprecatedNode(), true, textDirection);
586 HTMLElement* endUnsplitAncestor = splitAncestorsWithUnicodeBidi(end.deprecatedNode(), false, textDirection);
H A DSelectionController.cpp823 TextDirection textDirection = directionOfEnclosingBlock(); local
824 if (direction == DirectionForward || (textDirection == LTR && direction == DirectionRight) || (textDirection == RTL && direction == DirectionLeft))
H A DEditor.cpp601 if (typingStyle && typingStyle->textDirection(direction)) {
/external/webkit/Source/WebCore/html/
H A DHTMLElement.cpp869 WTF::Unicode::Direction textDirection = node->textContent(true).defaultWritingDirection(&hasStrongDirectionality); local
873 return (textDirection == WTF::Unicode::LeftToRight) ? LTR : RTL;
898 TextDirection textDirection = directionality(&strongDirectionalityTextNode); local
900 if (renderer() && renderer()->style() && renderer()->style()->direction() != textDirection) {
914 TextDirection textDirection = directionality(&strongDirectionalityTextNode); local
916 if (renderer() && renderer()->style() && renderer()->style()->direction() != textDirection)
/external/webkit/Source/WebKit2/WebProcess/WebCoreSupport/win/
H A DWebPopupMenuWin.cpp135 if (RenderTheme::defaultTheme()->popupOptionSupportsTextIndent() && itemStyle.textDirection() == LTR)
/external/webkit/Source/WebCore/platform/win/
H A DPopupMenuWin.cpp649 if (RenderTheme::defaultTheme()->popupOptionSupportsTextIndent() && itemStyle.textDirection() == LTR)
/external/webkit/Source/WebKit2/UIProcess/
H A DWebPageProxy.h619 void showPopupMenu(const WebCore::IntRect& rect, uint64_t textDirection, const Vector<WebPopupItem>& items, int32_t selectedIndex, const PlatformPopupMenuData&);
H A DWebPageProxy.cpp2239 void WebPageProxy::showPopupMenu(const IntRect& rect, uint64_t textDirection, const Vector<WebPopupItem>& items, int32_t selectedIndex, const PlatformPopupMenuData& data) argument
2254 protectedActivePopupMenu->showPopupMenu(rect, static_cast<TextDirection>(textDirection), m_viewScaleFactor, items, data, selectedIndex);
/external/webkit/Source/WebCore/css/
H A DCSSStyleSelector.cpp1423 TextDirection textDirection = toHTMLElement(m_styledElement)->directionalityIfhasDirAutoAttribute(isAuto); local
1425 addMatchedDeclaration(textDirection == LTR ? leftToRightDeclaration() : rightToLeftDeclaration());

Completed in 333 milliseconds