зеркало из https://github.com/mozilla/gecko-dev.git
removed depth style remap (context does it for us now)
This commit is contained in:
Родитель
1f6f1f1426
Коммит
4c01f19982
|
@ -1804,25 +1804,6 @@ HTMLStyleSheetImpl::ContentRemoved(nsIPresContext* aPresContext,
|
|||
return rv;
|
||||
}
|
||||
|
||||
static void
|
||||
RemapStyleInTree(nsIPresContext* aPresContext,
|
||||
nsIFrame* aFrame)
|
||||
{
|
||||
nsIStyleContext* sc;
|
||||
aFrame->GetStyleContext(nsnull, sc);
|
||||
if (nsnull != sc) {
|
||||
sc->RemapStyle(aPresContext);
|
||||
|
||||
// Update the children too...
|
||||
nsIFrame* kid;
|
||||
aFrame->FirstChild(kid);
|
||||
while (nsnull != kid) {
|
||||
RemapStyleInTree(aPresContext, kid);
|
||||
kid->GetNextSibling(kid);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
static void
|
||||
ApplyStyleChangeToTree(nsIPresContext* aPresContext,
|
||||
nsIFrame* aFrame)
|
||||
|
@ -1854,13 +1835,7 @@ ApplyStyleChangeToTree(nsIPresContext* aPresContext,
|
|||
// Update the children too...
|
||||
nsIFrame* kid;
|
||||
aFrame->FirstChild(kid);
|
||||
if (onlyRemap) {
|
||||
while (nsnull != kid) {
|
||||
RemapStyleInTree(aPresContext, kid);
|
||||
kid->GetNextSibling(kid);
|
||||
}
|
||||
}
|
||||
else {
|
||||
if (PR_FALSE == onlyRemap) { // remap already did children
|
||||
while (nsnull != kid) {
|
||||
ApplyStyleChangeToTree(aPresContext, kid);
|
||||
kid->GetNextSibling(kid);
|
||||
|
|
|
@ -1804,25 +1804,6 @@ HTMLStyleSheetImpl::ContentRemoved(nsIPresContext* aPresContext,
|
|||
return rv;
|
||||
}
|
||||
|
||||
static void
|
||||
RemapStyleInTree(nsIPresContext* aPresContext,
|
||||
nsIFrame* aFrame)
|
||||
{
|
||||
nsIStyleContext* sc;
|
||||
aFrame->GetStyleContext(nsnull, sc);
|
||||
if (nsnull != sc) {
|
||||
sc->RemapStyle(aPresContext);
|
||||
|
||||
// Update the children too...
|
||||
nsIFrame* kid;
|
||||
aFrame->FirstChild(kid);
|
||||
while (nsnull != kid) {
|
||||
RemapStyleInTree(aPresContext, kid);
|
||||
kid->GetNextSibling(kid);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
static void
|
||||
ApplyStyleChangeToTree(nsIPresContext* aPresContext,
|
||||
nsIFrame* aFrame)
|
||||
|
@ -1854,13 +1835,7 @@ ApplyStyleChangeToTree(nsIPresContext* aPresContext,
|
|||
// Update the children too...
|
||||
nsIFrame* kid;
|
||||
aFrame->FirstChild(kid);
|
||||
if (onlyRemap) {
|
||||
while (nsnull != kid) {
|
||||
RemapStyleInTree(aPresContext, kid);
|
||||
kid->GetNextSibling(kid);
|
||||
}
|
||||
}
|
||||
else {
|
||||
if (PR_FALSE == onlyRemap) { // remap already did children
|
||||
while (nsnull != kid) {
|
||||
ApplyStyleChangeToTree(aPresContext, kid);
|
||||
kid->GetNextSibling(kid);
|
||||
|
|
|
@ -1804,25 +1804,6 @@ HTMLStyleSheetImpl::ContentRemoved(nsIPresContext* aPresContext,
|
|||
return rv;
|
||||
}
|
||||
|
||||
static void
|
||||
RemapStyleInTree(nsIPresContext* aPresContext,
|
||||
nsIFrame* aFrame)
|
||||
{
|
||||
nsIStyleContext* sc;
|
||||
aFrame->GetStyleContext(nsnull, sc);
|
||||
if (nsnull != sc) {
|
||||
sc->RemapStyle(aPresContext);
|
||||
|
||||
// Update the children too...
|
||||
nsIFrame* kid;
|
||||
aFrame->FirstChild(kid);
|
||||
while (nsnull != kid) {
|
||||
RemapStyleInTree(aPresContext, kid);
|
||||
kid->GetNextSibling(kid);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
static void
|
||||
ApplyStyleChangeToTree(nsIPresContext* aPresContext,
|
||||
nsIFrame* aFrame)
|
||||
|
@ -1854,13 +1835,7 @@ ApplyStyleChangeToTree(nsIPresContext* aPresContext,
|
|||
// Update the children too...
|
||||
nsIFrame* kid;
|
||||
aFrame->FirstChild(kid);
|
||||
if (onlyRemap) {
|
||||
while (nsnull != kid) {
|
||||
RemapStyleInTree(aPresContext, kid);
|
||||
kid->GetNextSibling(kid);
|
||||
}
|
||||
}
|
||||
else {
|
||||
if (PR_FALSE == onlyRemap) { // remap already did children
|
||||
while (nsnull != kid) {
|
||||
ApplyStyleChangeToTree(aPresContext, kid);
|
||||
kid->GetNextSibling(kid);
|
||||
|
|
Загрузка…
Ссылка в новой задаче