bug 38174: Open transient styles before <li> tags so that bullets and list numbers inherit the proper styles when there is a <font> on the RS stack. r=bzbarsky sr=brendan a=asa
git-svn-id: svn://10.0.0.236/trunk@173582 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -3236,8 +3236,11 @@ CNavDTD::OpenContainer(const nsCParserNode *aNode,
|
||||
nsresult result = NS_OK;
|
||||
PRBool done = PR_TRUE;
|
||||
PRBool rs_tag = nsHTMLElement::IsResidualStyleTag(aTag);
|
||||
// We need to open transient styles to encompass the <li> so that the bullets
|
||||
// inherit the proper colors.
|
||||
PRBool li_tag = aTag == eHTMLTag_li;
|
||||
|
||||
if (rs_tag) {
|
||||
if (rs_tag || li_tag) {
|
||||
/***********************************************************************
|
||||
* Here's an interesting problem:
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user