Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 347e8590318c32376e5691c0304896a7a0ac26ca https://github.com/WebKit/WebKit/commit/347e8590318c32376e5691c0304896a7a0ac26ca Author: Kimmo Kinnunen <kkinnu...@apple.com> Date: 2023-11-07 (Tue, 07 Nov 2023)
Changed paths: M Source/WebCore/Headers.cmake M Source/WebCore/Sources.txt M Source/WebCore/WebCore.xcodeproj/project.pbxproj M Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp M Source/WebCore/html/canvas/WebGLRenderingContextBase.h R Source/WebCore/html/canvas/WebGLStateTracker.cpp R Source/WebCore/html/canvas/WebGLStateTracker.h M Source/WebCore/page/DiagnosticLoggingKeys.cpp M Source/WebCore/page/DiagnosticLoggingKeys.h M Source/WebCore/page/Page.cpp M Source/WebCore/page/Page.h M Source/WebCore/page/PageConfiguration.cpp M Source/WebCore/page/PageConfiguration.h M Source/WebKit/SourcesCocoa.txt R Source/WebKit/UIProcess/HighPerformanceGraphicsUsageSampler.cpp R Source/WebKit/UIProcess/HighPerformanceGraphicsUsageSampler.h M Source/WebKit/UIProcess/WebPageProxy.h M Source/WebKit/UIProcess/WebPageProxy.messages.in M Source/WebKit/UIProcess/WebProcessPool.cpp M Source/WebKit/UIProcess/WebProcessPool.h M Source/WebKit/WebKit.xcodeproj/project.pbxproj M Source/WebKit/WebProcess/WebPage/WebPage.cpp Log Message: ----------- WebGL high performance context status diagnostic is not useful anymore https://bugs.webkit.org/show_bug.cgi?id=263651 rdar://117470970 Reviewed by Chris Dumez. WebGL would keep track if the page contains high performance WebGL contexts and would provide a way for the browser to obtain this status as diagnostic log value. This is likely not useful anymore. Removes the diagnostic key and code that populates it. * Source/WebCore/Headers.cmake: * Source/WebCore/Sources.txt: * Source/WebCore/WebCore.xcodeproj/project.pbxproj: * Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp: (WebCore::WebGLRenderingContextBase::WebGLRenderingContextBase): (WebCore::WebGLRenderingContextBase::registerWithWebGLStateTracker): Deleted. * Source/WebCore/html/canvas/WebGLRenderingContextBase.h: * Source/WebCore/html/canvas/WebGLStateTracker.cpp: Removed. * Source/WebCore/html/canvas/WebGLStateTracker.h: Removed. * Source/WebCore/page/DiagnosticLoggingKeys.cpp: (WebCore::WebCore::DiagnosticLoggingKeys::webGLStateKey): Deleted. * Source/WebCore/page/Page.cpp: (WebCore::Page::Page): * Source/WebCore/page/Page.h: (WebCore::Page::webGLStateTracker const): Deleted. * Source/WebCore/page/PageConfiguration.cpp: * Source/WebCore/page/PageConfiguration.h: * Source/WebKit/SourcesCocoa.txt: * Source/WebKit/UIProcess/HighPerformanceGraphicsUsageSampler.cpp: Removed. * Source/WebKit/UIProcess/HighPerformanceGraphicsUsageSampler.h: Removed. * Source/WebKit/UIProcess/WebPageProxy.h: * Source/WebKit/UIProcess/WebPageProxy.messages.in: * Source/WebKit/UIProcess/WebProcessPool.cpp: (WebKit::WebProcessPool::WebProcessPool): * Source/WebKit/UIProcess/WebProcessPool.h: * Source/WebKit/WebKit.xcodeproj/project.pbxproj: * Source/WebKit/WebProcess/WebPage/WebPage.cpp: (WebKit::m_historyItemClient): Canonical link: https://commits.webkit.org/270337@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes