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

Reply via email to