Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 2129556ec693c9909c60b6576f8a1c08c9f03a4d https://github.com/WebKit/WebKit/commit/2129556ec693c9909c60b6576f8a1c08c9f03a4d Author: Patrick Angle <pan...@apple.com> Date: 2023-01-24 (Tue, 24 Jan 2023)
Changed paths: M LayoutTests/platform/mac-wk1/TestExpectations M Source/WebInspectorUI/UserInterface/Models/ScreenshotsInstrument.js Log Message: ----------- Web Inspector: Screenshots timeline is unsupported in WebKitLegacy, we should disable it when inspect such targets https://bugs.webkit.org/show_bug.cgi?id=244301 rdar://problem/99094864 Reviewed by Devin Rousso and BJ Burg. Screenshots are taken when a composite occurs to populate the screenshots timeline. Composites do not occurs for the same types of updates in WebKitLegacy as they do in WebKit2. Due to this, the timeline currently appears broken on WebKitLegacy targets. Until we can do the work in webkit.org/b/251113 to support WebKitLegacy, we instead will disable the Screenshots timeline when inspecting WebKitLegacy targets (the "Page" debuggable type, as opposed to the WK2 "Web Page" debuggable type). * LayoutTests/platform/mac-wk1/TestExpectations: * Source/WebInspectorUI/UserInterface/Models/ScreenshotsInstrument.js: (WI.ScreenshotsInstrument.supported): Canonical link: https://commits.webkit.org/259326@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes