Branch: refs/heads/webkitglib/2.44 Home: https://github.com/WebKit/WebKit Commit: 2ea3878b16701a814ffba16e56bde92a7cc3cfe6 https://github.com/WebKit/WebKit/commit/2ea3878b16701a814ffba16e56bde92a7cc3cfe6 Author: Przemyslaw Gorszkowski <pgorszkow...@igalia.com> Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths: M LayoutTests/userscripts/window-onerror-for-isolated-world-1-expected.txt M LayoutTests/userscripts/window-onerror-for-isolated-world-2-expected.txt M LayoutTests/userscripts/window-onerror-for-isolated-world-3-expected.txt M Source/WebCore/Sources.txt M Source/WebCore/WebCore.xcodeproj/project.pbxproj A Source/WebCore/page/UserScript.cpp M Source/WebCore/page/UserScript.h A Source/WebCore/page/UserStyleSheet.cpp M Source/WebCore/page/UserStyleSheet.h M Source/WebCore/page/WorkerNavigator.cpp M Source/WebKit/UIProcess/API/APIUserScript.cpp M Source/WebKit/UIProcess/API/APIUserScript.h M Source/WebKit/UIProcess/API/APIUserStyleSheet.cpp M Source/WebKit/UIProcess/API/APIUserStyleSheet.h M Source/WebKit/UIProcess/API/C/WKUserScriptRef.cpp M Source/WebKit/UIProcess/API/Cocoa/WKUserScript.mm M Source/WebKit/UIProcess/API/Cocoa/_WKUserStyleSheet.mm Log Message: ----------- Cherry-pick 277470@main (907d986d108c). https://bugs.webkit.org/show_bug.cgi?id=272152 [GTK][WPE] missing URI for injected user scripts and style sheets https://bugs.webkit.org/show_bug.cgi?id=272152 Reviewed by Adrian Perez de Castro. User scripts/style sheets without the URI are not visible in WebInspector. With this change the URI of injected user scripts/style sheets are generated as: user-script:incremented_identifier user-style:incremented_identifier * LayoutTests/userscripts/window-onerror-for-isolated-world-1-expected.txt: * LayoutTests/userscripts/window-onerror-for-isolated-world-2-expected.txt: * LayoutTests/userscripts/window-onerror-for-isolated-world-3-expected.txt: * Source/WebCore/Sources.txt: * Source/WebCore/WebCore.xcodeproj/project.pbxproj: * Source/WebCore/page/UserScript.cpp: Copied from Source/WebKit/UIProcess/API/APIUserScript.cpp. (WebCore::generateUniqueURL): (WebCore::UserScript::UserScript): * Source/WebCore/page/UserScript.h: (WebCore::UserScript::UserScript): Deleted. * Source/WebCore/page/UserStyleSheet.cpp: Copied from Source/WebKit/UIProcess/API/APIUserScript.cpp. (WebCore::generateUniqueURL): (WebCore::UserStyleSheet::UserStyleSheet): * Source/WebCore/page/UserStyleSheet.h: * Source/WebCore/page/WorkerNavigator.cpp: * Source/WebKit/UIProcess/API/APIUserScript.cpp: (API::UserScript::generateUniqueURL): Deleted. * Source/WebKit/UIProcess/API/APIUserScript.h: * Source/WebKit/UIProcess/API/APIUserStyleSheet.cpp: (API::UserStyleSheet::generateUniqueURL): Deleted. * Source/WebKit/UIProcess/API/APIUserStyleSheet.h: * Source/WebKit/UIProcess/API/C/WKUserScriptRef.cpp: (WKUserScriptCreateWithSource): Canonical link: https://commits.webkit.org/277470@main Canonical link: https://commits.webkit.org/274313.149@webkitglib/2.44 Commit: 93bb4b2f95c7d28374f31d6c8d6900b0707ff51c https://github.com/WebKit/WebKit/commit/93bb4b2f95c7d28374f31d6c8d6900b0707ff51c Author: Jani Hautakangas <j...@igalia.com> Date: 2024-04-22 (Mon, 22 Apr 2024) Changed paths: M Source/WebKit/UIProcess/Automation/libwpe/WebAutomationSessionLibWPE.cpp Log Message: ----------- Cherry-pick 277725@main (d9188161eb32). https://bugs.webkit.org/show_bug.cgi?id=272643 [WebDriver][WPE] Scale mouse location according to device scale factor https://bugs.webkit.org/show_bug.cgi?id=272643 Reviewed by Carlos Garcia Campos. WebDriver operates in normal coordinates (not scaled) and thus location in mouse simulation requests is not scaled according to device scale factor. * Source/WebKit/UIProcess/Automation/libwpe/WebAutomationSessionLibWPE.cpp: (WebKit::deviceScaleLocationInView): (WebKit::WebAutomationSession::platformSimulateMouseInteraction): (WebKit::WebAutomationSession::platformSimulateWheelInteraction): Canonical link: https://commits.webkit.org/277725@main Canonical link: https://commits.webkit.org/274313.150@webkitglib/2.44 Compare: https://github.com/WebKit/WebKit/compare/2e707dae4218...93bb4b2f95c7 To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes