зеркало из https://github.com/mozilla/gecko-dev.git
Remove refcounting version of nsIPresShell::GetPresContext. Bug 253889, r+sr=roc.
This commit is contained in:
Родитель
c9ae7e0a54
Коммит
020d944e4b
|
@ -155,10 +155,8 @@ static PRInt32 GetContentState(nsIFrame* aFrame)
|
|||
if (!shell)
|
||||
return 0;
|
||||
|
||||
nsCOMPtr<nsPresContext> context;
|
||||
shell->GetPresContext(getter_AddRefs(context));
|
||||
PRInt32 flags = 0;
|
||||
context->EventStateManager()->GetContentState(aFrame->GetContent(), flags);
|
||||
shell->GetPresContext()->EventStateManager()->GetContentState(aFrame->GetContent(), flags);
|
||||
return flags;
|
||||
}
|
||||
|
||||
|
|
|
@ -155,10 +155,8 @@ static PRInt32 GetContentState(nsIFrame* aFrame)
|
|||
if (!shell)
|
||||
return 0;
|
||||
|
||||
nsCOMPtr<nsPresContext> context;
|
||||
shell->GetPresContext(getter_AddRefs(context));
|
||||
PRInt32 flags = 0;
|
||||
context->EventStateManager()->GetContentState(aFrame->GetContent(), flags);
|
||||
shell->GetPresContext()->EventStateManager()->GetContentState(aFrame->GetContent(), flags);
|
||||
return flags;
|
||||
}
|
||||
|
||||
|
|
|
@ -105,10 +105,8 @@ nsNativeTheme::GetContentState(nsIFrame* aFrame, PRUint8 aWidgetType)
|
|||
if (!shell)
|
||||
return 0;
|
||||
|
||||
nsCOMPtr<nsPresContext> context;
|
||||
shell->GetPresContext(getter_AddRefs(context));
|
||||
PRInt32 flags = 0;
|
||||
context->EventStateManager()->GetContentState(aFrame->GetContent(), flags);
|
||||
shell->GetPresContext()->EventStateManager()->GetContentState(aFrame->GetContent(), flags);
|
||||
|
||||
if (isXULCheckboxRadio && aWidgetType == NS_THEME_RADIO) {
|
||||
if (IsFocused(aFrame))
|
||||
|
|
Загрузка…
Ссылка в новой задаче