зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1344971 - Part 2: Check NS_FRAME_MAY_BE_TRANSFORMED as part of Extend3DContext. r=thinker
This commit is contained in:
Родитель
edb1c1dd88
Коммит
fc9579a1db
|
@ -1557,6 +1557,9 @@ nsIFrame::IsSVGTransformed(gfx::Matrix *aOwnTransforms,
|
|||
bool
|
||||
nsIFrame::Extend3DContext(const nsStyleDisplay* aStyleDisplay, mozilla::EffectSet* aEffectSet) const
|
||||
{
|
||||
if (!(mState & NS_FRAME_MAY_BE_TRANSFORMED)) {
|
||||
return false;
|
||||
}
|
||||
const nsStyleDisplay* disp = StyleDisplayWithOptionalParam(aStyleDisplay);
|
||||
if (disp->mTransformStyle != NS_STYLE_TRANSFORM_STYLE_PRESERVE_3D ||
|
||||
!IsFrameOfType(nsIFrame::eSupportsCSSTransforms)) {
|
||||
|
|
Загрузка…
Ссылка в новой задаче