Branch: refs/heads/webkitglib/2.44
Home: https://github.com/WebKit/WebKit
Commit: 2ea3878b16701a814ffba16e56bde92a7cc3cfe6
https://github.com/WebKit/WebKit/commit/2ea3878b16701a814ffba16e56bde92a7cc3cfe6
Author: Przemyslaw Gorszkowski <[email protected]>
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 <[email protected]>
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
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes