Lines Matching refs:multiplier

171     float multiplier = logicalClusterWidth / logicalWindowWidth;
172 multiplier *= m_document->settings()->textAutosizingFontScaleFactor();
173 return std::max(1.0f, multiplier);
176 void TextAutosizer::processClusterInternal(TextAutosizingClusterInfo& clusterInfo, RenderBlock* container, RenderObject* subtreeRoot, const TextAutosizingWindowInfo& windowInfo, float multiplier)
178 processContainer(multiplier, container, clusterInfo, subtreeRoot, windowInfo);
194 float multiplier = 1.0;
196 multiplier = clusterMultiplier(clusterInfo.root->style()->writingMode(), windowInfo, textWidth);
197 processClusterInternal(clusterInfo, container, subtreeRoot, windowInfo, multiplier);
212 float multiplier = 1.0;
214 multiplier = clusterMultiplier(clusterInfos[0].root->style()->writingMode(), windowInfo, maxTextWidth);
217 processClusterInternal(clusterInfos[i], clusterInfos[i].root, clusterInfos[i].root, windowInfo, multiplier);
221 void TextAutosizer::processContainer(float multiplier, RenderBlock* container, TextAutosizingClusterInfo& clusterInfo, RenderObject* subtreeRoot, const TextAutosizingWindowInfo& windowInfo)
225 float localMultiplier = containerShouldBeAutosized(container) ? multiplier: 1;
247 // Narrow descendants are processed together later to be able to apply the same multiplier
251 processContainer(multiplier, descendantBlock, clusterInfo, descendantBlock, windowInfo);
257 void TextAutosizer::setMultiplier(RenderObject* renderer, float multiplier)
261 newStyle->setTextAutosizingMultiplier(multiplier);
265 void TextAutosizer::setMultiplierForList(RenderObject* renderer, float multiplier)
272 setMultiplier(renderer, multiplier);
277 setMultiplier(child, multiplier);
281 float TextAutosizer::computeAutosizedFontSize(float specifiedSize, float multiplier)
289 // multiplier; hence for specifiedSize == pleasantSize, computedSize will be
290 // multiplier * pleasantSize. For greater specifiedSizes we want to
291 // gradually fade out the multiplier, so for every 1px increase in
300 computedSize = multiplier * specifiedSize;
302 computedSize = multiplier * pleasantSize + gradientAfterPleasantSize * (specifiedSize - pleasantSize);
374 // want to enforce a uniform text size multiplier, in the hopes of making
377 // the same multiplier, except for subtrees which are themselves clusters,