зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1209273 - Part 2 - Force printing background if color-adjust: exact. r=dbaron
This commit is contained in:
Родитель
54290c6564
Коммит
a576bb706f
|
@ -1985,7 +1985,10 @@ nsCSSRendering::DetermineBackgroundColor(nsPresContext* aPresContext,
|
|||
aDrawBackgroundImage = true;
|
||||
aDrawBackgroundColor = true;
|
||||
|
||||
if (aFrame->HonorPrintBackgroundSettings()) {
|
||||
const nsStyleVisibility* visibility = aStyleContext->StyleVisibility();
|
||||
|
||||
if (visibility->mColorAdjust != NS_STYLE_COLOR_ADJUST_EXACT &&
|
||||
aFrame->HonorPrintBackgroundSettings()) {
|
||||
aDrawBackgroundImage = aPresContext->GetBackgroundImageDraw();
|
||||
aDrawBackgroundColor = aPresContext->GetBackgroundColorDraw();
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче