зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1632249 - Mark mCapturedFrameInvalidated even if mIsCanvasDirty. r=handyman
Differential Revision: https://phabricator.services.mozilla.com/D79014
This commit is contained in:
Родитель
4d9dcd8e1d
Коммит
e985d2a2da
|
@ -248,13 +248,13 @@ void WebGLContext::DestroyResourcesAndContext() {
|
|||
}
|
||||
|
||||
void ClientWebGLContext::MarkCanvasDirty() {
|
||||
if (mIsCanvasDirty) return;
|
||||
mIsCanvasDirty = true;
|
||||
|
||||
if (!mCanvasElement) return;
|
||||
|
||||
mCapturedFrameInvalidated = true;
|
||||
|
||||
if (mIsCanvasDirty) return;
|
||||
mIsCanvasDirty = true;
|
||||
|
||||
SVGObserverUtils::InvalidateDirectRenderingObservers(mCanvasElement);
|
||||
|
||||
mCanvasElement->InvalidateCanvasContent(nullptr);
|
||||
|
|
Загрузка…
Ссылка в новой задаче