mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 1234877 - Whether a scroll frame is async scrollable is determined by mWillBuildScrollableLayer, not by usingDisplayPort. r=tn
This commit is contained in:
parent
2568243d17
commit
0fd8259546
@ -3111,7 +3111,7 @@ ScrollFrameHelper::BuildDisplayList(nsDisplayListBuilder* aBuilder,
|
|||||||
}
|
}
|
||||||
|
|
||||||
DisplayListClipState::AutoSaveRestore clipStateForScrollClip(aBuilder);
|
DisplayListClipState::AutoSaveRestore clipStateForScrollClip(aBuilder);
|
||||||
if (usingDisplayPort) {
|
if (mWillBuildScrollableLayer) {
|
||||||
if (mClipAllDescendants) {
|
if (mClipAllDescendants) {
|
||||||
clipStateForScrollClip.TurnClipIntoScrollClipForContentDescendants(aBuilder, sf);
|
clipStateForScrollClip.TurnClipIntoScrollClipForContentDescendants(aBuilder, sf);
|
||||||
} else {
|
} else {
|
||||||
@ -3140,7 +3140,7 @@ ScrollFrameHelper::BuildDisplayList(nsDisplayListBuilder* aBuilder,
|
|||||||
}
|
}
|
||||||
|
|
||||||
DisplayListClipState::AutoSaveRestore clipStateForScrollClip(aBuilder);
|
DisplayListClipState::AutoSaveRestore clipStateForScrollClip(aBuilder);
|
||||||
if (usingDisplayPort) {
|
if (mWillBuildScrollableLayer) {
|
||||||
if (mClipAllDescendants) {
|
if (mClipAllDescendants) {
|
||||||
clipStateForScrollClip.TurnClipIntoScrollClipForContentDescendants(aBuilder, sf);
|
clipStateForScrollClip.TurnClipIntoScrollClipForContentDescendants(aBuilder, sf);
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
Reference in New Issue
Block a user