Moved hardcode into ua.css

This commit is contained in:
kipp%netscape.com 1999-08-27 21:42:46 +00:00
parent e0750a5070
commit 13f379d093
2 changed files with 0 additions and 44 deletions

View File

@ -268,34 +268,12 @@ MapAttributesInto(const nsIHTMLMappedAttributes* aAttributes,
aContext->GetMutableStyleData(eStyleStruct_Display);
nsStyleText* text = (nsStyleText*)
aContext->GetMutableStyleData(eStyleStruct_Text);
nsStyleSpacing* spacing = (nsStyleSpacing*)
aContext->GetMutableStyleData(eStyleStruct_Spacing);
float p2t;
aPresContext->GetScaledPixelsToTwips(&p2t);
nsStyleCoord three(NSIntPixelsToTwips(3, p2t));
switch (align) {
case NS_STYLE_TEXT_ALIGN_LEFT:
display->mFloats = NS_STYLE_FLOAT_LEFT;
// XXX This should end up in ua.css when we can support css2
// attribute selectors (e.g. IMG.align[left])
if (eStyleUnit_Auto >= spacing->mMargin.GetLeftUnit()) {
spacing->mMargin.SetLeft(three);
}
if (eStyleUnit_Auto >= spacing->mMargin.GetRightUnit()) {
spacing->mMargin.SetRight(three);
}
break;
case NS_STYLE_TEXT_ALIGN_RIGHT:
display->mFloats = NS_STYLE_FLOAT_RIGHT;
// XXX This should end up in ua.css when we can support css2
// attribute selectors (e.g. IMG.align[left])
if (eStyleUnit_Auto >= spacing->mMargin.GetLeftUnit()) {
spacing->mMargin.SetLeft(three);
}
if (eStyleUnit_Auto >= spacing->mMargin.GetRightUnit()) {
spacing->mMargin.SetRight(three);
}
break;
default:
text->mVerticalAlign.SetIntValue(align, eStyleUnit_Enumerated);

View File

@ -268,34 +268,12 @@ MapAttributesInto(const nsIHTMLMappedAttributes* aAttributes,
aContext->GetMutableStyleData(eStyleStruct_Display);
nsStyleText* text = (nsStyleText*)
aContext->GetMutableStyleData(eStyleStruct_Text);
nsStyleSpacing* spacing = (nsStyleSpacing*)
aContext->GetMutableStyleData(eStyleStruct_Spacing);
float p2t;
aPresContext->GetScaledPixelsToTwips(&p2t);
nsStyleCoord three(NSIntPixelsToTwips(3, p2t));
switch (align) {
case NS_STYLE_TEXT_ALIGN_LEFT:
display->mFloats = NS_STYLE_FLOAT_LEFT;
// XXX This should end up in ua.css when we can support css2
// attribute selectors (e.g. IMG.align[left])
if (eStyleUnit_Auto >= spacing->mMargin.GetLeftUnit()) {
spacing->mMargin.SetLeft(three);
}
if (eStyleUnit_Auto >= spacing->mMargin.GetRightUnit()) {
spacing->mMargin.SetRight(three);
}
break;
case NS_STYLE_TEXT_ALIGN_RIGHT:
display->mFloats = NS_STYLE_FLOAT_RIGHT;
// XXX This should end up in ua.css when we can support css2
// attribute selectors (e.g. IMG.align[left])
if (eStyleUnit_Auto >= spacing->mMargin.GetLeftUnit()) {
spacing->mMargin.SetLeft(three);
}
if (eStyleUnit_Auto >= spacing->mMargin.GetRightUnit()) {
spacing->mMargin.SetRight(three);
}
break;
default:
text->mVerticalAlign.SetIntValue(align, eStyleUnit_Enumerated);