Bug 277034 - Large SVG documents don't display scrollbars. r+sr=roc.

This commit is contained in:
tor%cs.brown.edu 2005-01-19 16:11:03 +00:00
Родитель e9b22c1d3c
Коммит db7fffa8fc
2 изменённых файлов: 1 добавлений и 9 удалений

Просмотреть файл

@ -3842,14 +3842,6 @@ nsCSSFrameConstructor::PropagateScrollToViewport(nsPresContext* aPresContext)
nsIContent* docElement = mDocument->GetRootContent();
#ifdef MOZ_SVG
// Per the SVG specification overflow should be ignored on an
// outermost stand-alone <svg> (SVG document). Sixth bullet.
// http://www.w3.org/TR/SVG11/masking.html#OverflowAndClipProperties
if (docElement->IsContentOfType(nsIContent::eSVG))
return nsnull;
#endif
// Check the style on the document root element
nsStyleSet *styleSet = aPresContext->PresShell()->StyleSet();
nsRefPtr<nsStyleContext> rootStyle;

Просмотреть файл

@ -62,7 +62,7 @@ style {
display: none;
}
svg, symbol, image, marker, pattern, foreignObject { overflow: hidden }
svg:not(:root), symbol, image, marker, pattern, foreignObject { overflow: hidden }
symbol {
display: none;