Bug 525608 part 3. Change all style set consumers that ask for a pseudo style context to indicate what they're actually asking for (pseudo-element, anonymous box, or xul tree thing). r=dbaron
This commit is contained in:
@@ -385,14 +385,16 @@ nsButtonFrameRenderer::ReResolveStyles(nsPresContext* aPresContext)
|
||||
nsStyleSet *styleSet = aPresContext->StyleSet();
|
||||
|
||||
// style for the inner such as a dotted line (Windows)
|
||||
mInnerFocusStyle = styleSet->ProbePseudoStyleFor(mFrame->GetContent(),
|
||||
nsCSSPseudoElements::mozFocusInner,
|
||||
context);
|
||||
mInnerFocusStyle =
|
||||
styleSet->ProbePseudoElementStyle(mFrame->GetContent(),
|
||||
nsCSSPseudoElements::ePseudo_mozFocusInner,
|
||||
context);
|
||||
|
||||
// style for outer focus like a ridged border (MAC).
|
||||
mOuterFocusStyle = styleSet->ProbePseudoStyleFor(mFrame->GetContent(),
|
||||
nsCSSPseudoElements::mozFocusOuter,
|
||||
context);
|
||||
mOuterFocusStyle =
|
||||
styleSet->ProbePseudoElementStyle(mFrame->GetContent(),
|
||||
nsCSSPseudoElements::ePseudo_mozFocusOuter,
|
||||
context);
|
||||
}
|
||||
|
||||
nsStyleContext*
|
||||
|
||||
Reference in New Issue
Block a user