WebKit Bugzilla
Attachment 372439 Details for
Bug 198992
: [Nicosia] Invalidate SceneIntegration in LayerTreeHost::invalidate()
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch
bug-198992-20190619084827.patch (text/plain), 1.58 KB, created by
Zan Dobersek
on 2019-06-18 23:48:28 PDT
(
hide
)
Description:
Patch
Filename:
MIME Type:
Creator:
Zan Dobersek
Created:
2019-06-18 23:48:28 PDT
Size:
1.58 KB
patch
obsolete
>Subversion Revision: 246581 >diff --git a/Source/WebKit/ChangeLog b/Source/WebKit/ChangeLog >index 6d600149b7a7ca7c23a5b4baf244b3881a6c2bc6..710248c3dc90ea1deb12907cc81d60cd1539a080 100644 >--- a/Source/WebKit/ChangeLog >+++ b/Source/WebKit/ChangeLog >@@ -1,3 +1,17 @@ >+2019-06-18 Zan Dobersek <zdobersek@igalia.com> >+ >+ [Nicosia] Invalidate SceneIntegration in LayerTreeHost::invalidate() >+ https://bugs.webkit.org/show_bug.cgi?id=198992 >+ >+ Reviewed by NOBODY (OOPS!). >+ >+ * WebProcess/WebPage/CoordinatedGraphics/LayerTreeHost.cpp: >+ (WebKit::LayerTreeHost::invalidate): Invalidate the >+ Nicosia::SceneIntegration object. This should properly disassociate >+ the now-invalited LayerTreeHost (a SceneIntegration client) from the >+ SceneIntegration object that can still be shared with platform layers >+ originating from this LayerTreeHost. >+ > 2019-06-18 Ryan Haddad <ryanhaddad@apple.com> > > Unreviewed, rolling out r246575. >diff --git a/Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/LayerTreeHost.cpp b/Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/LayerTreeHost.cpp >index 6935a16862f3bcfde6c993a10e381dc16f826064..72ede2cbaff92707e90b7ee699cce11e2e50ce88 100644 >--- a/Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/LayerTreeHost.cpp >+++ b/Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/LayerTreeHost.cpp >@@ -171,6 +171,7 @@ void LayerTreeHost::invalidate() > > cancelPendingLayerFlush(); > >+ m_sceneIntegration->invalidate(); > m_coordinator.invalidate(); > m_compositor->invalidate(); > m_surface = nullptr;
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Formatted Diff
|
Diff
Attachments on
bug 198992
: 372439