[webkit-changes] [WebKit/WebKit] 1fe32d: REGRESSION(284269@main) [CMake][WPE] Missing gener...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 1fe32d327a6cccf5436deca62af9ccc7d5c85307 https://github.com/WebKit/WebKit/commit/1fe32d327a6cccf5436deca62af9ccc7d5c85307 Author: Lauro Moura Date: 2024-09-30 (Mon, 30 Sep 2024) Changed paths: M Source/WebKit/InspectorGResources.cmake Log Message: --- REGRESSION(284269@main) [CMake][WPE] Missing generation of inspector.gresource https://bugs.webkit.org/show_bug.cgi?id=280561 Reviewed by Adrian Perez de Castro. Add a custom target to ensure the generation of `inspector.gresource`. * Source/WebKit/InspectorGResources.cmake: Canonical link: https://commits.webkit.org/284443@main 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
[webkit-changes] [WebKit/WebKit] 9b47cd: [WebDriver][WPE] Garden more Selenium failures
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 9b47cde3adb7bd1de26e43b6ae6046fa5e4bafbe https://github.com/WebKit/WebKit/commit/9b47cde3adb7bd1de26e43b6ae6046fa5e4bafbe Author: Lauro Moura Date: 2024-09-04 (Wed, 04 Sep 2024) Changed paths: M WebDriverTests/TestExpectations.json Log Message: --- [WebDriver][WPE] Garden more Selenium failures https://bugs.webkit.org/show_bug.cgi?id=279169 Unreviewed test gardening. * WebDriverTests/TestExpectations.json: Canonical link: https://commits.webkit.org/283194@main 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
[webkit-changes] [WebKit/WebKit] b9f177: [WebDriver][WPE] Segfault in MiniBrowser in some t...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: b9f177ccdf00a6ea7e5983939ec470063dd6d3e2 https://github.com/WebKit/WebKit/commit/b9f177ccdf00a6ea7e5983939ec470063dd6d3e2 Author: Lauro Moura Date: 2024-09-04 (Wed, 04 Sep 2024) Changed paths: M Tools/MiniBrowser/wpe/main.cpp Log Message: --- [WebDriver][WPE] Segfault in MiniBrowser in some tests when the first window is closed and a new one is created https://bugs.webkit.org/show_bug.cgi?id=279101 Reviewed by Carlos Garcia Campos. Ensure we're using a live view as the base for new automated views. And in the case of the old WPE API, ensure we're returning a live view. This fixes the case where the original view might have been closed and the application is kept alive through younger views. In a future commit, we might avoid hardcoding the original view as the createWebViewForAutomationCallback user data, using another scheme to track a live view. * Tools/MiniBrowser/wpe/main.cpp: (createWebViewForAutomationCallback): Canonical link: https://commits.webkit.org/283170@main 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
[webkit-changes] [WebKit/WebKit] 5da353: [WebDriver][WPE] Garden webdriver failures
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 5da353681a2ad51095973c42584b09dd9f4b7d07 https://github.com/WebKit/WebKit/commit/5da353681a2ad51095973c42584b09dd9f4b7d07 Author: Lauro Moura Date: 2024-09-03 (Tue, 03 Sep 2024) Changed paths: M WebDriverTests/TestExpectations.json Log Message: --- [WebDriver][WPE] Garden webdriver failures https://bugs.webkit.org/show_bug.cgi?id=279106 Unreviewed test gardening. First round, more incoming. * WebDriverTests/TestExpectations.json: Canonical link: https://commits.webkit.org/283136@main 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
[webkit-changes] [WebKit/WebKit] 4af7d2: [WebDriver][GTK] Fix MiniBrowser parameters
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 4af7d2ae093dba1604f523e831080baab0eef838 https://github.com/WebKit/WebKit/commit/4af7d2ae093dba1604f523e831080baab0eef838 Author: Lauro Moura Date: 2024-09-03 (Tue, 03 Sep 2024) Changed paths: M Tools/Scripts/webkitpy/webdriver_tests/webdriver_driver_gtk.py Log Message: --- [WebDriver][GTK] Fix MiniBrowser parameters https://bugs.webkit.org/show_bug.cgi?id=279059 Reviewed by Philippe Normand. * Tools/Scripts/webkitpy/webdriver_tests/webdriver_driver_gtk.py: (WebDriverGtk.browser_args): Remove deprecated option (WebDriverGtk.selenium_name): Update expected selenium driver name Canonical link: https://commits.webkit.org/283094@main 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
[webkit-changes] [WebKit/WebKit] cdf8f1: Cherry-pick 283061@main (b00d19a0d891). https://bu...
Branch: refs/heads/webkitglib/2.46 Home: https://github.com/WebKit/WebKit Commit: cdf8f11cd1d858124bfc4a305d091bb7a5b3c62f https://github.com/WebKit/WebKit/commit/cdf8f11cd1d858124bfc4a305d091bb7a5b3c62f Author: Lauro Moura Date: 2024-09-03 (Tue, 03 Sep 2024) Changed paths: M Source/WebDriver/glib/SessionHostGlib.cpp Log Message: --- Cherry-pick 283061@main (b00d19a0d891). https://bugs.webkit.org/show_bug.cgi?id=278804 [WebDriver][GLIB] Segfault with connection being closed by empty SetTargetList not related to disconnection https://bugs.webkit.org/show_bug.cgi?id=278804 Reviewed by Carlos Garcia Campos. 282489@main improved the teardown process for WebDriver sessions, but assumed `SessionHostGlib.cpp` `setTargetList` would receive an empty target list when the `RemoteInspector` requested `WebDriverService` to disconnect. But `setTargetList` might receive an empty list despite being still connected, as the message handler callback filters non-Automation targets out of the list before forwarding the list to the `setTargetList` method. For example, testing with GTK's MiniBrowser it always sends a first listing of a single WebPage target before sending the Automation target. Assuming the connection had been disconnected, `SessionHostGlib` then called `connectionDidClose`, leaving it in an inconsistent state when the proper `Automation` target arrived in a following `setTargetList` call, leading to segfaults. This commit changes the behavior to call `connectionDidClose` for empty lists _only_ when we already had received a valid Automation target before and we're connected to it. Also some drive-by cleanups, removing uneeded assertions already handled by earlier checks and clarifying comments. * Source/WebDriver/glib/SessionHostGlib.cpp: (WebDriver::SessionHost::setTargetList): Canonical link: https://commits.webkit.org/283061@main Canonical link: https://commits.webkit.org/282416.42@webkitglib/2.46 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
[webkit-changes] [WebKit/WebKit] b00d19: [WebDriver][GLIB] Segfault with connection being c...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: b00d19a0d891f8ef7d31adf05f993848ec05d498 https://github.com/WebKit/WebKit/commit/b00d19a0d891f8ef7d31adf05f993848ec05d498 Author: Lauro Moura Date: 2024-09-02 (Mon, 02 Sep 2024) Changed paths: M Source/WebDriver/glib/SessionHostGlib.cpp Log Message: --- [WebDriver][GLIB] Segfault with connection being closed by empty SetTargetList not related to disconnection https://bugs.webkit.org/show_bug.cgi?id=278804 Reviewed by Carlos Garcia Campos. 282489@main improved the teardown process for WebDriver sessions, but assumed `SessionHostGlib.cpp` `setTargetList` would receive an empty target list when the `RemoteInspector` requested `WebDriverService` to disconnect. But `setTargetList` might receive an empty list despite being still connected, as the message handler callback filters non-Automation targets out of the list before forwarding the list to the `setTargetList` method. For example, testing with GTK's MiniBrowser it always sends a first listing of a single WebPage target before sending the Automation target. Assuming the connection had been disconnected, `SessionHostGlib` then called `connectionDidClose`, leaving it in an inconsistent state when the proper `Automation` target arrived in a following `setTargetList` call, leading to segfaults. This commit changes the behavior to call `connectionDidClose` for empty lists _only_ when we already had received a valid Automation target before and we're connected to it. Also some drive-by cleanups, removing uneeded assertions already handled by earlier checks and clarifying comments. * Source/WebDriver/glib/SessionHostGlib.cpp: (WebDriver::SessionHost::setTargetList): Canonical link: https://commits.webkit.org/283061@main 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
[webkit-changes] [WebKit/WebKit] 311f6e: [WebDriver] Add BiDi webSocketUrl capability
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 311f6ee395f786e3285e1502a0935c40551f2777 https://github.com/WebKit/WebKit/commit/311f6ee395f786e3285e1502a0935c40551f2777 Author: Lauro Moura Date: 2024-08-30 (Fri, 30 Aug 2024) Changed paths: M Source/WebDriver/Capabilities.h M Source/WebDriver/WebDriverService.cpp M Source/WebDriver/WebDriverService.h M Source/WebDriver/glib/WebDriverServiceGLib.cpp M Source/WebDriver/playstation/WebDriverServicePlayStation.cpp M Source/WebDriver/win/WebDriverServiceWin.cpp Log Message: --- [WebDriver] Add BiDi webSocketUrl capability https://bugs.webkit.org/show_bug.cgi?id=278390 Reviewed by Carlos Garcia Campos. This is a new capability defined by the Webdriver Bidi spec[1]. When the user sends `webSocketUrl==true`, it means the user requested a BiDi session in parallel to the classic session being initiated. This commit adds support for parsing and processing webSocketURL, failing the capability negotiation explictly if the user requested it and we don't support BiDi, which is the case for now, instead of failing as a unknown capability key in WebDriverService::validatedCapabilities(). bug230615 (BiDi session support) will build on top of this to make use of this capability to actually setup BiDi sessions. Note: The platformSupportBidi() definitions are already split among the port-specific files, so each port can enable it individually. [1] https://w3c.github.io/webdriver-bidi/#websocket-url * Source/WebDriver/Capabilities.h: * Source/WebDriver/WebDriverService.cpp: (WebDriver::WebDriverService::parseCapabilities const): (WebDriver::WebDriverService::validatedCapabilities const): (WebDriver::WebDriverService::matchCapabilities const): * Source/WebDriver/WebDriverService.h: * Source/WebDriver/glib/WebDriverServiceGLib.cpp: (WebDriver::WebDriverService::platformSupportBidi const): * Source/WebDriver/playstation/WebDriverServicePlayStation.cpp: (WebDriver::WebDriverService::platformSupportBidi const): * Source/WebDriver/win/WebDriverServiceWin.cpp: (WebDriver::WebDriverService::platformSupportBidi const): Canonical link: https://commits.webkit.org/283007@main 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
[webkit-changes] [WebKit/WebKit] 79271e: [WebDriver][WPE] Allow reconnections while keeping...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 79271e75c2fec165d6badfa191b6b9a6edeee611 https://github.com/WebKit/WebKit/commit/79271e75c2fec165d6badfa191b6b9a6edeee611 Author: Lauro Moura Date: 2024-08-20 (Tue, 20 Aug 2024) Changed paths: M Source/WebDriver/Session.cpp M Source/WebDriver/SessionHost.cpp M Source/WebDriver/SessionHost.h M Source/WebDriver/glib/SessionHostGlib.cpp M Source/WebKit/UIProcess/API/glib/WebKitAutomationSession.cpp M Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp M Source/WebKit/UIProcess/Automation/Automation.json M Source/WebKit/UIProcess/Automation/WebAutomationSession.cpp M Source/WebKit/UIProcess/Automation/WebAutomationSession.h Log Message: --- [WebDriver][WPE] Allow reconnections while keeping the view open https://bugs.webkit.org/show_bug.cgi?id=277341 Reviewed by Carlos Garcia Campos. Currently, when we close a session, all open windows are unconditionally closed, while the spec[1] says it's optional. Allowing the window to remain open might be interesting when we connect to an already running browser, another scenario covered by the WebDriver spec[2] and supported by WPEWebKit. For the record, while the usual practice is to let the WebDriver service manage the browser lifetime, in some cases we might want to start the browser in a more controlled way, for example, to enable profiling/debugging, loading a heavy page beforehand, etc. To allow deleting a session and keep the windows open, this commit adds a new `Automation.json` command, "deleteSession", which makes the UIProcess terminate the automation session and thus the RemoteInspector connection between the UIProcess and the WebDriver service. This command also serves as a fallback if somehow the browser fails to close all windows. On the browser-level API, this commit also adds a new signal, `WebKitAutomationSession::will-close` to notify the browser that the WebDriver client disconnected, and the browser is free to either kill or keep the view open for new sessions as required. [1] https://w3c.github.io/webdriver/#dfn-close-the-session (Step 3.5) [2] https://w3c.github.io/webdriver/#new-session (Step 8 note) * Source/WebDriver/Session.cpp: (WebDriver::Session::close): Only close windows for non-remote sessions and issue the new "deleteSession" automation command. * Source/WebDriver/SessionHost.cpp: (WebDriver::SessionHost::isRemoteBrowser const): Added * Source/WebDriver/SessionHost.h: Ditto * Source/WebDriver/glib/SessionHostGlib.cpp: (WebDriver::SessionHost::connectionDidClose): If we lost connection to a non-remote (i.e. managed) browser, kill it. (WebDriver::SessionHost::setTargetList): Check for empty target list. (WebDriver::SessionHost::isRemoteBrowser const): Added * Source/WebKit/UIProcess/API/glib/WebKitAutomationSession.cpp: (webkit_automation_session_class_init): Add new "will-close" signal * Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp: (webkitWebContextWillCloseAutomationSession): Emit the new signal * Source/WebKit/UIProcess/Automation/Automation.json: Added "deleteSession" command. * Source/WebKit/UIProcess/Automation/WebAutomationSession.cpp: (WebKit::WebAutomationSession::deleteSession): Implemented by requesting to terminate the connection between the WebDriver service and the browser. * Source/WebKit/UIProcess/Automation/WebAutomationSession.h: Ditto. Canonical link: https://commits.webkit.org/282489@main 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
[webkit-changes] [WebKit/WebKit] 5ca045: [WPE][WebDriver] Use the new WPE API in run-webdri...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 5ca04529eacaeb53755fcd22909fe73bd0f6056e https://github.com/WebKit/WebKit/commit/5ca04529eacaeb53755fcd22909fe73bd0f6056e Author: Lauro Moura Date: 2024-08-16 (Fri, 16 Aug 2024) Changed paths: M Tools/Scripts/webkitpy/webdriver_tests/webdriver_driver_wpe.py Log Message: --- [WPE][WebDriver] Use the new WPE API in run-webdriver-tests with MiniBrowser https://bugs.webkit.org/show_bug.cgi?id=278119 Reviewed by Adrian Perez de Castro. * Tools/Scripts/webkitpy/webdriver_tests/webdriver_driver_wpe.py: (WebDriverWPE.browser_args): Canonical link: https://commits.webkit.org/282358@main 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
[webkit-changes] [WebKit/WebKit] 74b0a6: [WebDriver] Update imported selenium tests to inco...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 74b0a6d11aa64f370447b013a76416f88ef00bc2 https://github.com/WebKit/WebKit/commit/74b0a6d11aa64f370447b013a76416f88ef00bc2 Author: Lauro Moura Date: 2024-08-12 (Mon, 12 Aug 2024) Changed paths: M Tools/Scripts/webkitpy/webdriver_tests/webdriver_test_runner_selenium.py M WebDriverTests/imported/selenium/common/src/web/fedcm/fedcm.html M WebDriverTests/imported/selenium/common/src/web/fedcm/fedcm.json A WebDriverTests/imported/selenium/common/src/web/select_space.html M WebDriverTests/imported/selenium/importer.json M WebDriverTests/imported/selenium/py/conftest.py M WebDriverTests/imported/selenium/py/selenium/__init__.py A WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/script.py A WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/session.py M WebDriverTests/imported/selenium/py/selenium/webdriver/common/by.py M WebDriverTests/imported/selenium/py/selenium/webdriver/common/driver_finder.py M WebDriverTests/imported/selenium/py/selenium/webdriver/common/options.py M WebDriverTests/imported/selenium/py/selenium/webdriver/common/print_page_options.py M WebDriverTests/imported/selenium/py/selenium/webdriver/common/selenium_manager.py M WebDriverTests/imported/selenium/py/selenium/webdriver/common/timeouts.py M WebDriverTests/imported/selenium/py/selenium/webdriver/remote/remote_connection.py M WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py M WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webelement.py A WebDriverTests/imported/selenium/py/selenium/webdriver/remote/websocket_connection.py M WebDriverTests/imported/selenium/py/selenium/webdriver/safari/webdriver.py M WebDriverTests/imported/selenium/py/selenium/webdriver/support/relative_locator.py M WebDriverTests/imported/selenium/py/selenium/webdriver/webkitgtk/webdriver.py M WebDriverTests/imported/selenium/py/selenium/webdriver/wpewebkit/webdriver.py A WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py M WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/clear_tests.py M WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py M WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/selenium_manager_tests.py M WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/w3c_interaction_tests.py M WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py M WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webserver.py M WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/relative_by_tests.py Log Message: --- [WebDriver] Update imported selenium tests to incorporate 0.0.0.0 changes after 279835@main https://bugs.webkit.org/show_bug.cgi?id=277791 Reviewed by Carlos Garcia Campos. - Added fix for 0.0.0.0 issue running tests - Updated BiDi testing (Preparation for bug230615) * Tools/Scripts/webkitpy/webdriver_tests/webdriver_test_runner_selenium.py: * WebDriverTests/imported/selenium/common/src/web/fedcm/fedcm.html: * WebDriverTests/imported/selenium/common/src/web/fedcm/fedcm.json: * WebDriverTests/imported/selenium/common/src/web/select_space.html: Added. * WebDriverTests/imported/selenium/importer.json: * WebDriverTests/imported/selenium/py/conftest.py: * WebDriverTests/imported/selenium/py/selenium/__init__.py: * WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/script.py: Added. * WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/session.py: Copied from WebDriverTests/imported/selenium/py/selenium/webdriver/common/by.py. * WebDriverTests/imported/selenium/py/selenium/webdriver/common/by.py: * WebDriverTests/imported/selenium/py/selenium/webdriver/common/driver_finder.py: * WebDriverTests/imported/selenium/py/selenium/webdriver/common/options.py: * WebDriverTests/imported/selenium/py/selenium/webdriver/common/print_page_options.py: * WebDriverTests/imported/selenium/py/selenium/webdriver/common/selenium_manager.py: * WebDriverTests/imported/selenium/py/selenium/webdriver/common/timeouts.py: * WebDriverTests/imported/selenium/py/selenium/webdriver/remote/remote_connection.py: * WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py: * WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webelement.py: * WebDriverTests/imported/selenium/py/selenium/webdriver/remote/websocket_connection.py: Added. * WebDriverTests/imported/selenium/py/selenium/webdriver/safari/webdriver.py: * WebDriverTests/imported/selenium/py/selenium/webdriver/support/relative_locator.py: * WebDriverTests/imported/selenium/py/selenium/webdriver/webkitgtk/webdriver.py: * WebDriverTests/imported/selenium/py/selenium
[webkit-changes] [WebKit/WebKit] c76015: [WPE][WebDriver] Missing the first touch tap
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: c76015a5f579820ee89484aff9f43e1a31be6d22 https://github.com/WebKit/WebKit/commit/c76015a5f579820ee89484aff9f43e1a31be6d22 Author: Lauro Moura Date: 2024-08-08 (Thu, 08 Aug 2024) Changed paths: M Source/WebKit/UIProcess/API/wpe/WPEWebViewPlatform.cpp Log Message: --- [WPE][WebDriver] Missing the first touch tap https://bugs.webkit.org/show_bug.cgi?id=276874 Reviewed by Carlos Garcia Campos. ViewPlatform stores the unhandled points in a HashMap for further processing. The TouchDown handler code currently uses `hashMap->add`, which does not overwrite the currently held value. This behavior fails in WebDriver, where the PointerDown action doesn't accept position coordinates, relying on a previous PointerMove action to set WebDrivers input state with the right coordinates. This commit changes the TouchDown handler to use `hashMap->set`, allowing it to overwrite the previous event. * Source/WebKit/UIProcess/API/wpe/WPEWebViewPlatform.cpp: (WKWPE::ViewPlatform::handleEvent): Canonical link: https://commits.webkit.org/281996@main 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
[webkit-changes] [WebKit/WebKit] 5c53ed: [GLIB][WebDriver] Avoid assertion when modifying a...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 5c53ed9959e4e1d2b45d9c78aad85f635fc71bdd https://github.com/WebKit/WebKit/commit/5c53ed9959e4e1d2b45d9c78aad85f635fc71bdd Author: Lauro Moura Date: 2024-08-02 (Fri, 02 Aug 2024) Changed paths: M Source/JavaScriptCore/inspector/remote/glib/RemoteInspectorServer.cpp Log Message: --- [GLIB][WebDriver] Avoid assertion when modifying a collection being iterated https://bugs.webkit.org/show_bug.cgi?id=277343 Reviewed by Carlos Garcia Campos. Modifying the target lists during disconnection was causing the debug build to hit some assertions. * Source/JavaScriptCore/inspector/remote/glib/RemoteInspectorServer.cpp: (Inspector::RemoteInspectorServer::connectionDidClose): Canonical link: https://commits.webkit.org/281797@main 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
[webkit-changes] [WebKit/WebKit] c14f4b: [WPE][WebDriver] MiniBrowser: forward display in u...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: c14f4ba2a83b3af3b3845c672e775d913eaa34ce https://github.com/WebKit/WebKit/commit/c14f4ba2a83b3af3b3845c672e775d913eaa34ce Author: Lauro Moura Date: 2024-07-09 (Tue, 09 Jul 2024) Changed paths: M Tools/MiniBrowser/wpe/main.cpp Log Message: --- [WPE][WebDriver] MiniBrowser: forward display in use for new automated views https://bugs.webkit.org/show_bug.cgi?id=276323 Reviewed by Carlos Garcia Campos. If we don't pass the display, new views might end up using the default display, overriding the display we set in the initial view through `--headless`. * Tools/MiniBrowser/wpe/main.cpp: (createWebViewForAutomationCallback): Canonical link: https://commits.webkit.org/280766@main 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
[webkit-changes] [WebKit/WebKit] 1a21c4: [WPE][WebDriver] WebKitWebView warn if current Web...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 1a21c42e7e1c29e3e1242460fdc2cb7cd578ec8a https://github.com/WebKit/WebKit/commit/1a21c42e7e1c29e3e1242460fdc2cb7cd578ec8a Author: Lauro Moura Date: 2024-07-05 (Fri, 05 Jul 2024) Changed paths: M Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp M Tools/MiniBrowser/wpe/main.cpp Log Message: --- [WPE][WebDriver] WebKitWebView warn if current WebContext doesn't allow automation for automated views https://bugs.webkit.org/show_bug.cgi?id=276225 Reviewed by Carlos Garcia Campos. Put just a warning for now, to avoid breaking current behavior. In a future commit we can enforce this behavior and add a capability/flag to allow the WebDriver client request a persistent data directory (e.g. for repeatedly testing heavy PWA or pages with huge resources) * Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp: (webkitWebViewConstructed): Add warning * Tools/MiniBrowser/wpe/main.cpp: (activate): Enable automation before creating the first view Canonical link: https://commits.webkit.org/280695@main 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
[webkit-changes] [WebKit/WebKit] 474a44: [WebDriver][WPE] Support creating new webviews fro...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 474a4428f7ed3cc1525d935f010d1d0979c52c9f https://github.com/WebKit/WebKit/commit/474a4428f7ed3cc1525d935f010d1d0979c52c9f Author: Lauro Moura Date: 2024-07-01 (Mon, 01 Jul 2024) Changed paths: M Tools/MiniBrowser/wpe/main.cpp Log Message: --- [WebDriver][WPE] Support creating new webviews from create-web-view signal https://bugs.webkit.org/show_bug.cgi?id=212950 Reviewed by Carlos Garcia Campos. The create-web-view signal is used by the automation session to ask the user code to return new views for automation. For example, the first view being automated or new views as response to WebDriver commands creating new windows/tabs. In the new WPE API, it's easier to create new WebViews. This commit takes advantage of this to support this feature (currently only through new windows, as MiniBrowser doesn't support tabs). In the old WPE API, we keep the previous behavior of always returning the same view. * Tools/MiniBrowser/wpe/main.cpp: (createWebViewForAutomationCallback): Canonical link: https://commits.webkit.org/280534@main 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
[webkit-changes] [WebKit/WebKit] 60c2b8: [WPE] Provide a fallback WPEKeymap in new API's WP...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 60c2b80547ad004ccb91f1b211b2ce45500b92a7 https://github.com/WebKit/WebKit/commit/60c2b80547ad004ccb91f1b211b2ce45500b92a7 Author: Lauro Moura Date: 2024-06-26 (Wed, 26 Jun 2024) Changed paths: M Source/WebKit/WPEPlatform/wpe/WPEDisplay.cpp Log Message: --- [WPE] Provide a fallback WPEKeymap in new API's WPEDisplay class https://bugs.webkit.org/show_bug.cgi?id=275471 Reviewed by Carlos Garcia Campos. Allow some WebDriver tests issuing proper keyboard events instead of failing early when using the headless display. * Source/WebKit/WPEPlatform/wpe/WPEDisplay.cpp: (wpe_display_get_keymap): Canonical link: https://commits.webkit.org/280369@main 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
[webkit-changes] [WebKit/WebKit] f282a9: REGRESSION(280217@main) CMake build failure after ...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: f282a958f4e488b9d3846b3021ba3d03f9d9f708 https://github.com/WebKit/WebKit/commit/f282a958f4e488b9d3846b3021ba3d03f9d9f708 Author: Lauro Moura Date: 2024-06-21 (Fri, 21 Jun 2024) Changed paths: M CMakeLists.txt M Source/cmake/FindGI.cmake Log Message: --- REGRESSION(280217@main) CMake build failure after bump to cmake 3.20 https://bugs.webkit.org/show_bug.cgi?id=275735 Reviewed by Justin Michaud. Setting required CMake to a mininum >=3.19 enforces the policy CMP0112, which states: > Target file component generator expressions do not add target dependencies. This leads to some dependencies missing for gir targets. This commit makes GI targets explicitly depend on these previously implicit deps. Thanks to Daniel Kolesa for the suggested fix. Also remove deprecated policy. * CMakeLists.txt: Canonical link: https://commits.webkit.org/280248@main 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
[webkit-changes] [WebKit/WebKit] a08a45: [WPE] Support headless command line switch for Min...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: a08a4557b5804a6aae9a31e8d4e3a3eb622355f7 https://github.com/WebKit/WebKit/commit/a08a4557b5804a6aae9a31e8d4e3a3eb622355f7 Author: Lauro Moura Date: 2024-06-18 (Tue, 18 Jun 2024) Changed paths: M Tools/MiniBrowser/wpe/main.cpp Log Message: --- [WPE] Support headless command line switch for MiniBrowser with new platform API https://bugs.webkit.org/show_bug.cgi?id=275249 Reviewed by Carlos Garcia Campos. Create headless display if using `--headless` switch like we used to do with the old WPE API. With this, headless webdriver tests get almost on part with the wayland backend. Some tests time out due to missing WPEKeymap support in the Headless platform, to be added in a future commit. * Tools/MiniBrowser/wpe/main.cpp: (activate): Create a new headless display if requested by the user Canonical link: https://commits.webkit.org/280111@main 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
[webkit-changes] [WebKit/WebKit] 1082d8: [WPE][WebDriver] Avoid leaking WPEKeymapEntry array
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 1082d80b7bbf16e6bd7cd4ca28f2a400db6500e1 https://github.com/WebKit/WebKit/commit/1082d80b7bbf16e6bd7cd4ca28f2a400db6500e1 Author: Lauro Moura Date: 2024-06-03 (Mon, 03 Jun 2024) Changed paths: M Source/WebKit/UIProcess/Automation/libwpe/WebAutomationSessionWPE.cpp Log Message: --- [WPE][WebDriver] Avoid leaking WPEKeymapEntry array https://bugs.webkit.org/show_bug.cgi?id=275026 Reviewed by Michael Catanzaro. Wrap the leaked entries with GUniqueOutPtr. * Source/WebKit/UIProcess/Automation/libwpe/WebAutomationSessionWPE.cpp: (WebKit::doKeyStrokeEvent): Canonical link: https://commits.webkit.org/279661@main 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
[webkit-changes] [WebKit/WebKit] 31331e: [WPE][WebDriver] Support automation of touch event...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 31331ed0698129c907b4a2a60894d9c6747282f0 https://github.com/WebKit/WebKit/commit/31331ed0698129c907b4a2a60894d9c6747282f0 Author: Lauro Moura Date: 2024-06-03 (Mon, 03 Jun 2024) Changed paths: M Source/WebKit/UIProcess/Automation/libwpe/WebAutomationSessionWPE.cpp M Source/cmake/OptionsWPE.cmake Log Message: --- [WPE][WebDriver] Support automation of touch events in the new WPE Platform API https://bugs.webkit.org/show_bug.cgi?id=275030 Reviewed by Carlos Garcia Campos. * Source/WebKit/UIProcess/Automation/libwpe/WebAutomationSessionWPE.cpp: (WebKit::WebAutomationSession::platformSimulateTouchInteraction): * Source/cmake/OptionsWPE.cmake: Canonical link: https://commits.webkit.org/279643@main 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
[webkit-changes] [WebKit/WebKit] f409e9: REGRESSION(279376@main) [WPE] Build broken without...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: f409e9ff48c8321c7e7de16ac3d46f8eed2a8292 https://github.com/WebKit/WebKit/commit/f409e9ff48c8321c7e7de16ac3d46f8eed2a8292 Author: Lauro Moura Date: 2024-05-28 (Tue, 28 May 2024) Changed paths: M Source/WebKit/UIProcess/Automation/libwpe/WebAutomationSessionWPE.cpp Log Message: --- REGRESSION(279376@main) [WPE] Build broken without WPE_PLATFORM guard https://bugs.webkit.org/show_bug.cgi?id=274776 Unreviewed build fix. Use the right API call. * Source/WebKit/UIProcess/Automation/libwpe/WebAutomationSessionWPE.cpp: (WebKit::WebAutomationSession::platformSimulateKeySequence): Canonical link: https://commits.webkit.org/279379@main 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
[webkit-changes] [WebKit/WebKit] 4a97b2: [WPE][WebDriver] Implement automation keyboard and...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 4a97b2ece9b549de56c9e960f11009ecc00967da https://github.com/WebKit/WebKit/commit/4a97b2ece9b549de56c9e960f11009ecc00967da Author: Lauro Moura Date: 2024-05-28 (Tue, 28 May 2024) Changed paths: M Source/WebKit/SourcesWPE.txt M Source/WebKit/UIProcess/Automation/WebAutomationSession.cpp M Source/WebKit/UIProcess/Automation/WebAutomationSession.h M Source/WebKit/UIProcess/Automation/gtk/WebAutomationSessionGtk.cpp M Source/WebKit/UIProcess/Automation/libwpe/WebAutomationSessionLibWPE.cpp A Source/WebKit/UIProcess/Automation/libwpe/WebAutomationSessionLibWPE.h A Source/WebKit/UIProcess/Automation/libwpe/WebAutomationSessionWPE.cpp M Source/WebKit/UIProcess/Automation/mac/WebAutomationSessionMac.mm M Source/WebKit/UIProcess/Automation/win/WebAutomationSessionWin.cpp M Source/WebKit/WPEPlatform/wpe/WPEKeymapXKB.cpp Log Message: --- [WPE][WebDriver] Implement automation keyboard and mouse input handlers for new WPE API https://bugs.webkit.org/show_bug.cgi?id=273750 Reviewed by Carlos Garcia Campos. Using new WPEEvent class when we're under the new WPE API. This commit also moves the WPE-related WebAutomationSession platformSimulate* methods implementation to the new API file, calling the older libwpe-based API in the `LibWPE.cpp` file if required. * Source/WebKit/SourcesWPE.txt: Add new file * Source/WebKit/UIProcess/Automation/libwpe/WebAutomationSessionLibWPE.cpp: * Source/WebKit/UIProcess/Automation/libwpe/WebAutomationSessionLibWPE.h: Added * Source/WebKit/UIProcess/Automation/libwpe/WebAutomationSessionWPE.cpp: * Source/WebKit/WPEPlatform/wpe/WPEKeymapXKB.cpp: Fix typo Canonical link: https://commits.webkit.org/279376@main 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
[webkit-changes] [WebKit/WebKit] fe7d1b: [GTK] Garden is-playing-audio and memory-pressure ...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: fe7d1bfc9dfde59e230c40fa38b98069d94e9bd5 https://github.com/WebKit/WebKit/commit/fe7d1bfc9dfde59e230c40fa38b98069d94e9bd5 Author: Lauro Moura Date: 2024-05-18 (Sat, 18 May 2024) Changed paths: M Tools/TestWebKitAPI/glib/TestExpectations.json Log Message: --- [GTK] Garden is-playing-audio and memory-pressure EWS failures Unreviewed test gardening. * Tools/TestWebKitAPI/glib/TestExpectations.json: Canonical link: https://commits.webkit.org/278953@main 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
[webkit-changes] [WebKit/WebKit] 493539: [WebDriver] Update imported Selenium WebDriver tests
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 493539fc0255598acbb145436f059ab566b826a8 https://github.com/WebKit/WebKit/commit/493539fc0255598acbb145436f059ab566b826a8 Author: Lauro Moura Date: 2024-04-01 (Mon, 01 Apr 2024) Changed paths: M Tools/Scripts/webkitpy/webdriver_tests/webdriver_driver_wpe.py M WebDriverTests/imported/selenium/common/common-web.iml A WebDriverTests/imported/selenium/common/src/web/attributes.html A WebDriverTests/imported/selenium/common/src/web/bidi/emptyPage.html A WebDriverTests/imported/selenium/common/src/web/bidi/emptyText.txt A WebDriverTests/imported/selenium/common/src/web/bidi/logEntryAdded.html A WebDriverTests/imported/selenium/common/src/web/bidi/redirected.html A WebDriverTests/imported/selenium/common/src/web/bidi/redirected_http_equiv.html A WebDriverTests/imported/selenium/common/src/web/bidi/release_action.html A WebDriverTests/imported/selenium/common/src/web/bidi/scriptTestAccessProperty.html A WebDriverTests/imported/selenium/common/src/web/bidi/scriptTestRemoveProperty.html A WebDriverTests/imported/selenium/common/src/web/const_js.html A WebDriverTests/imported/selenium/common/src/web/devToolsRequestInterceptionTest.html A WebDriverTests/imported/selenium/common/src/web/devtools_request_interception_test/one.js A WebDriverTests/imported/selenium/common/src/web/devtools_request_interception_test/two.js A WebDriverTests/imported/selenium/common/src/web/downloads/download.html A WebDriverTests/imported/selenium/common/src/web/downloads/file_1.txt A WebDriverTests/imported/selenium/common/src/web/downloads/file_2.jpg A WebDriverTests/imported/selenium/common/src/web/fedcm/accounts.json A WebDriverTests/imported/selenium/common/src/web/fedcm/client_metadata.json A WebDriverTests/imported/selenium/common/src/web/fedcm/fedcm.html A WebDriverTests/imported/selenium/common/src/web/fedcm/fedcm.json M WebDriverTests/imported/selenium/common/src/web/formPage.html A WebDriverTests/imported/selenium/common/src/web/index.html A WebDriverTests/imported/selenium/common/src/web/logEntryAdded.html A WebDriverTests/imported/selenium/common/src/web/login.html A WebDriverTests/imported/selenium/common/src/web/mouse_interaction.html A WebDriverTests/imported/selenium/common/src/web/pointerActionsPage.html A WebDriverTests/imported/selenium/common/src/web/printPage.html M WebDriverTests/imported/selenium/common/src/web/readOnlyPage.html A WebDriverTests/imported/selenium/common/src/web/redirected.html A WebDriverTests/imported/selenium/common/src/web/redirected_http_equiv.html M WebDriverTests/imported/selenium/common/src/web/relative_locators.html A WebDriverTests/imported/selenium/common/src/web/scrollingPage.html M WebDriverTests/imported/selenium/common/src/web/scrolling_tests/frame_with_nested_scrolling_frame_out_of_view.html A WebDriverTests/imported/selenium/common/src/web/shadowRootPage.html M WebDriverTests/imported/selenium/common/src/web/single_text_input.html A WebDriverTests/imported/selenium/common/src/web/submitted-form.html A WebDriverTests/imported/selenium/common/src/web/userprompt.html A WebDriverTests/imported/selenium/common/src/web/virtual-authenticator.html A WebDriverTests/imported/selenium/common/src/web/web-form.html A WebDriverTests/imported/selenium/common/src/web/webComponents.html M WebDriverTests/imported/selenium/importer.json M WebDriverTests/imported/selenium/py/conftest.py M WebDriverTests/imported/selenium/py/selenium/__init__.py M WebDriverTests/imported/selenium/py/selenium/common/__init__.py M WebDriverTests/imported/selenium/py/selenium/common/exceptions.py A WebDriverTests/imported/selenium/py/selenium/py.typed A WebDriverTests/imported/selenium/py/selenium/types.py M WebDriverTests/imported/selenium/py/selenium/webdriver/__init__.py M WebDriverTests/imported/selenium/py/selenium/webdriver/common/action_chains.py M WebDriverTests/imported/selenium/py/selenium/webdriver/common/actions/action_builder.py M WebDriverTests/imported/selenium/py/selenium/webdriver/common/actions/input_device.py M WebDriverTests/imported/selenium/py/selenium/webdriver/common/actions/interaction.py M WebDriverTests/imported/selenium/py/selenium/webdriver/common/actions/key_actions.py M WebDriverTests/imported/selenium/py/selenium/webdriver/common/actions/key_input.py M WebDriverTests/imported/selenium/py/selenium/webdriver/common/actions/mouse_button.py M WebDriverTests/imported/selenium/py/selenium/webdriver/common/actions/pointer_actions.py M WebDriverTests/imported/selenium/py/selenium/webdriver/common/actions/pointer_input.py A WebDriverTests/imported/selenium/py/selenium/webdriver/common/actions/wheel_actions.py A WebDriverTests/imported/selenium/py
[webkit-changes] [WebKit/WebKit] 6eafb2: [WPE] Update Cog version to pull latest webdriver ...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 6eafb279dd0cdf42b7d4fe7a777f5c1f169e2b76 https://github.com/WebKit/WebKit/commit/6eafb279dd0cdf42b7d4fe7a777f5c1f169e2b76 Author: Lauro Moura Date: 2024-03-26 (Tue, 26 Mar 2024) Changed paths: M Tools/PlatformWPE.cmake Log Message: --- [WPE] Update Cog version to pull latest webdriver fixes https://bugs.webkit.org/show_bug.cgi?id=271708 Reviewed by Philippe Normand. * Tools/PlatformWPE.cmake: Canonical link: https://commits.webkit.org/276699@main 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
[webkit-changes] [WebKit/WebKit] 2059c6: REGRESSION(276461@main) AttributedString include b...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 2059c64d68bb94947c2c10f8ffefe9c5c47339fc https://github.com/WebKit/WebKit/commit/2059c64d68bb94947c2c10f8ffefe9c5c47339fc Author: Lauro Moura Date: 2024-03-21 (Thu, 21 Mar 2024) Changed paths: M Source/WebKit/Scripts/webkit/messages.py M Source/WebKit/Scripts/webkit/tests/MessageArgumentDescriptions.cpp M Source/WebKit/Shared/WTFArgumentCoders.serialization.in Log Message: --- REGRESSION(276461@main) AttributedString include broke GLIB Debug builds https://bugs.webkit.org/show_bug.cgi?id=271425 Reviewed by Alex Christensen and Sihui Liu. Guard AttributedString occurrences with PLATFORM(COCOA) * Source/WebKit/Scripts/webkit/messages.py: (conditions_for_header): * Source/WebKit/Scripts/webkit/tests/MessageArgumentDescriptions.cpp: (IPC::serializedIdentifiers): * Source/WebKit/Shared/WTFArgumentCoders.serialization.in: Canonical link: https://commits.webkit.org/276510@main 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
[webkit-changes] [WebKit/WebKit] 62586e: Garden WPE/GTK /webkit/WebKitWebView/save API test...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 62586ecaf74fb950f9d1450f2a8030f739462a34 https://github.com/WebKit/WebKit/commit/62586ecaf74fb950f9d1450f2a8030f739462a34 Author: Lauro Moura Date: 2024-03-20 (Wed, 20 Mar 2024) Changed paths: M Tools/TestWebKitAPI/glib/TestExpectations.json Log Message: --- Garden WPE/GTK /webkit/WebKitWebView/save API test failure Unreviewed gardening. * Tools/TestWebKitAPI/glib/TestExpectations.json: Canonical link: https://commits.webkit.org/276441@main 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
[webkit-changes] [WebKit/WebKit] 1f76c8: [WebDriver] Update imported WPT WebDriver tests
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 1f76c86e781a3ceff89d5bcb081e2a148e53ef1e https://github.com/WebKit/WebKit/commit/1f76c86e781a3ceff89d5bcb081e2a148e53ef1e Author: Lauro Moura Date: 2024-03-18 (Mon, 18 Mar 2024) Changed paths: M Tools/Scripts/webkitpy/webdriver_tests/webdriver_w3c_executor.py M Tools/Scripts/webkitpy/webdriver_tests/webdriver_w3c_web_server.py M WebDriverTests/TestExpectations.json M WebDriverTests/imported/w3c/config.json M WebDriverTests/imported/w3c/importer.json M WebDriverTests/imported/w3c/tools/webdriver/webdriver/__init__.py M WebDriverTests/imported/w3c/tools/webdriver/webdriver/bidi/client.py M WebDriverTests/imported/w3c/tools/webdriver/webdriver/bidi/error.py M WebDriverTests/imported/w3c/tools/webdriver/webdriver/bidi/modules/__init__.py M WebDriverTests/imported/w3c/tools/webdriver/webdriver/bidi/modules/_module.py A WebDriverTests/imported/w3c/tools/webdriver/webdriver/bidi/modules/browser.py M WebDriverTests/imported/w3c/tools/webdriver/webdriver/bidi/modules/browsing_context.py A WebDriverTests/imported/w3c/tools/webdriver/webdriver/bidi/modules/input.py A WebDriverTests/imported/w3c/tools/webdriver/webdriver/bidi/modules/network.py A WebDriverTests/imported/w3c/tools/webdriver/webdriver/bidi/modules/permissions.py M WebDriverTests/imported/w3c/tools/webdriver/webdriver/bidi/modules/script.py M WebDriverTests/imported/w3c/tools/webdriver/webdriver/bidi/modules/session.py A WebDriverTests/imported/w3c/tools/webdriver/webdriver/bidi/modules/storage.py M WebDriverTests/imported/w3c/tools/webdriver/webdriver/bidi/transport.py A WebDriverTests/imported/w3c/tools/webdriver/webdriver/bidi/undefined.py M WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py M WebDriverTests/imported/w3c/tools/webdriver/webdriver/error.py M WebDriverTests/imported/w3c/tools/webdriver/webdriver/protocol.py M WebDriverTests/imported/w3c/tools/webdriver/webdriver/transport.py M WebDriverTests/imported/w3c/tools/wptrunner/requirements.txt M WebDriverTests/imported/w3c/tools/wptrunner/requirements_chromium.txt M WebDriverTests/imported/w3c/tools/wptrunner/requirements_edge.txt M WebDriverTests/imported/w3c/tools/wptrunner/requirements_firefox.txt M WebDriverTests/imported/w3c/tools/wptrunner/requirements_ie.txt M WebDriverTests/imported/w3c/tools/wptrunner/requirements_opera.txt M WebDriverTests/imported/w3c/tools/wptrunner/requirements_safari.txt M WebDriverTests/imported/w3c/tools/wptrunner/requirements_sauce.txt M WebDriverTests/imported/w3c/tools/wptrunner/tox.ini M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/__init__.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/base.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/chrome.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/chrome_spki_certs.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/content_shell.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/edge.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/edgechromium.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/epiphany.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/firefox.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/firefox_android.py A WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/ladybird.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/safari.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/servo.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/webkit.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/webkitgtk_minibrowser.py A WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/wktr.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/config.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/environment.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/executors/actions.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/executors/base.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/executors/executorchrome.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/executors/executorcontentshell.py A WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/executors/executoredge.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/executors/executormarionette.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/executors/executorselenium.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/executors/executorservo.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/executors/executorwebdriver.py A
[webkit-changes] [WebKit/WebKit] b3871d: check-webkit-style is wrong about expected format ...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: b3871d2a862c4a16aef3d7404d9647c16e8b55ad https://github.com/WebKit/WebKit/commit/b3871d2a862c4a16aef3d7404d9647c16e8b55ad Author: Lauro Moura Date: 2024-03-14 (Thu, 14 Mar 2024) Changed paths: M Tools/Scripts/webkitpy/style/checkers/cpp.py M Tools/Scripts/webkitpy/style/checkers/cpp_unittest.py Log Message: --- check-webkit-style is wrong about expected format for std::function variables https://bugs.webkit.org/show_bug.cgi?id=124730 Reviewed by Jonathan Bedard. Add checks for lines with std::function< and Function< when the "space before (" check is triggered. * Tools/Scripts/webkitpy/style/checkers/cpp.py: (check_spacing_for_function_call): * Tools/Scripts/webkitpy/style/checkers/cpp_unittest.py: (CppStyleTest): Canonical link: https://commits.webkit.org/276122@main 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
[webkit-changes] [WebKit/WebKit] c79050: [WPE] WPE Platform: Crashes due to failure to trac...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: c79050dd5ea4017af6e347debb3afe91401567a9 https://github.com/WebKit/WebKit/commit/c79050dd5ea4017af6e347debb3afe91401567a9 Author: Lauro Moura Date: 2024-03-01 (Fri, 01 Mar 2024) Changed paths: M Source/WebKit/WPEPlatform/wpe/wayland/WPEWaylandSeat.cpp M Source/WebKit/WPEPlatform/wpe/wayland/WPEWaylandSeat.h Log Message: --- [WPE] WPE Platform: Crashes due to failure to track touch points https://bugs.webkit.org/show_bug.cgi?id=270332 Reviewed by Carlos Garcia Campos. - Use HashMap trait that allows zero as a valid key - Stop tracking points after receiving the 'up' event * Source/WebKit/WPEPlatform/wpe/wayland/WPEWaylandSeat.cpp: * Source/WebKit/WPEPlatform/wpe/wayland/WPEWaylandSeat.h: Canonical link: https://commits.webkit.org/275553@main 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
[webkit-changes] [WebKit/WebKit] 73271d: (REGRESSION 275453@main) Broke clean cmake builds
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 73271df67cecac670d2b19afefec29d0b6c20e1b https://github.com/WebKit/WebKit/commit/73271df67cecac670d2b19afefec29d0b6c20e1b Author: Lauro Moura Date: 2024-02-28 (Wed, 28 Feb 2024) Changed paths: M Source/WebKit/Sources.txt M Source/WebKit/SourcesCocoa.txt M Source/WebKit/UIProcess/XR/PlatformXRSystem.h Log Message: --- (REGRESSION 275453@main) Broke clean cmake builds https://bugs.webkit.org/show_bug.cgi?id=270239 Reviewed by Don Olmstead. Fix entry for file that was moved to cocoa-specific directory. * Source/WebKit/UIProcess/XR/PlatformXRSystem.h: Drive-by non-unified fix that was breaking unified WPE build on flatpak * Source/WebKit/Sources.txt: * Source/WebKit/SourcesCocoa.txt: Canonical link: https://commits.webkit.org/275480@main 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
[webkit-changes] [WebKit/WebKit] abe059: [WebDriver] Pytest errors running run-webdriver-te...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: abe0591426767036fc01d5d86d8a158ddfb77457 https://github.com/WebKit/WebKit/commit/abe0591426767036fc01d5d86d8a158ddfb77457 Author: Lauro Moura Date: 2024-01-24 (Wed, 24 Jan 2024) Changed paths: M Tools/Scripts/webkitpy/webdriver_tests/pytest_runner.py M WebDriverTests/imported/w3c/config.json Log Message: --- [WebDriver] Pytest errors running run-webdriver-tests on a clean environment https://bugs.webkit.org/show_bug.cgi?id=265202 Reviewed by Carlos Garcia Campos. Import required pytest plugins to ensure Autoinstall installs them before invoking pytest programatically in `pytest_runner.py` pytest's lazy plugin loading wasn't installing either pytest-timeout nor pytest-asyncio. The former added support for the `--timeout` parameter that was being unrecognized in this bug original report. This commit also includes a drive-by fix of WPT webdriver config.json, updating a key in the same was as https://commits.webkit.org/272808@main * Tools/Scripts/webkitpy/webdriver_tests/pytest_runner.py: * WebDriverTests/imported/w3c/config.json: Canonical link: https://commits.webkit.org/273413@main ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] b9f202: [WPE] Fix missing initializer warning for member w...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: b9f2021a494c6be647ce1fe01ffc1a62d81b3bc1 https://github.com/WebKit/WebKit/commit/b9f2021a494c6be647ce1fe01ffc1a62d81b3bc1 Author: Lauro Moura Date: 2023-12-04 (Mon, 04 Dec 2023) Changed paths: M Source/WebKit/WPEPlatform/wpe/wayland/WPEViewWayland.cpp M Source/WebKit/WPEPlatform/wpe/wayland/WPEWaylandSeat.cpp Log Message: --- [WPE] Fix missing initializer warning for member wl_pointer_listener::axis_relative_direction and related issues https://bugs.webkit.org/show_bug.cgi?id=265767 Reviewed by Michael Catanzaro and Žan Doberšek. Move axis_relative_direction from wl_surface_listener to wl_pointer_listener * Source/WebKit/WPEPlatform/wpe/wayland/WPEViewWayland.cpp: * Source/WebKit/WPEPlatform/wpe/wayland/WPEWaylandSeat.cpp: Canonical link: https://commits.webkit.org/271479@main ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] e86597: REGRESSION(268913@main) clang requires std namespa...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: e8659754092e03a966c303b6367cb62a3b1b2cb8 https://github.com/WebKit/WebKit/commit/e8659754092e03a966c303b6367cb62a3b1b2cb8 Author: Lauro Moura Date: 2023-10-05 (Thu, 05 Oct 2023) Changed paths: M Source/WTF/wtf/NativePromise.h Log Message: --- REGRESSION(268913@main) clang requires std namespace for nullptr_t https://bugs.webkit.org/show_bug.cgi?id=262713 Reviewed by Fujii Hironori. * Source/WTF/wtf/NativePromise.h: Add missing namespace. Canonical link: https://commits.webkit.org/268954@main ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] e91177: REGRESSION(267765@main) builtins-generator suite i...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: e911779c50f0980b4bb36148f323f8612dcb9403 https://github.com/WebKit/WebKit/commit/e911779c50f0980b4bb36148f323f8612dcb9403 Author: Lauro Moura Date: 2023-09-25 (Mon, 25 Sep 2023) Changed paths: M Source/JavaScriptCore/Scripts/tests/builtins/expected/WebCore-AnotherGuardedInternalBuiltin-Separate.js-result M Source/JavaScriptCore/Scripts/tests/builtins/expected/WebCore-ArbitraryConditionalGuard-Separate.js-result M Source/JavaScriptCore/Scripts/tests/builtins/expected/WebCore-GuardedBuiltin-Separate.js-result M Source/JavaScriptCore/Scripts/tests/builtins/expected/WebCore-GuardedInternalBuiltin-Separate.js-result M Source/JavaScriptCore/Scripts/tests/builtins/expected/WebCore-UnguardedBuiltin-Separate.js-result M Source/JavaScriptCore/Scripts/tests/builtins/expected/WebCore-xmlCasingTest-Separate.js-result M Source/JavaScriptCore/Scripts/wkbuiltins/builtins_templates.py Log Message: --- REGRESSION(267765@main) builtins-generator suite is failing with wrong copyright and outdated baseline https://bugs.webkit.org/show_bug.cgi?id=261471 Reviewed by Keith Miller. - The copyright template in `builtins_templates.py` doesn't need the end year, which is added by `BuiltinsCollection.copyrights()` from `builtins_model.py`. - The results needed to be updated with `--reset-results` to account for the new `JSC::SourceTaintedOrigin::Untainted` parameter. * Source/JavaScriptCore/Scripts/tests/builtins/expected/WebCore-AnotherGuardedInternalBuiltin-Separate.js-result: * Source/JavaScriptCore/Scripts/tests/builtins/expected/WebCore-ArbitraryConditionalGuard-Separate.js-result: * Source/JavaScriptCore/Scripts/tests/builtins/expected/WebCore-GuardedBuiltin-Separate.js-result: * Source/JavaScriptCore/Scripts/tests/builtins/expected/WebCore-GuardedInternalBuiltin-Separate.js-result: * Source/JavaScriptCore/Scripts/tests/builtins/expected/WebCore-UnguardedBuiltin-Separate.js-result: * Source/JavaScriptCore/Scripts/tests/builtins/expected/WebCore-xmlCasingTest-Separate.js-result: * Source/JavaScriptCore/Scripts/wkbuiltins/builtins_templates.py: (BuiltinsGeneratorTemplates): Canonical link: https://commits.webkit.org/268401@main ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] 98a84f: REGRESSION(267278@main) [GStreamer] Stable builds ...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 98a84f0a9a6b99d5870f360364c6b361f88dd693 https://github.com/WebKit/WebKit/commit/98a84f0a9a6b99d5870f360364c6b361f88dd693 Author: Lauro Moura Date: 2023-08-25 (Fri, 25 Aug 2023) Changed paths: M Source/WebCore/platform/audio/gstreamer/PlatformRawAudioDataGStreamer.cpp M Source/WebCore/platform/audio/gstreamer/PlatformRawAudioDataGStreamer.h Log Message: --- REGRESSION(267278@main) [GStreamer] Stable builds broke with missing include and guard https://bugs.webkit.org/show_bug.cgi?id=260719 Reviewed by Philippe Normand. Add missing include (as expected in non-unified builds) and guard PlatformRawAudioDataGStreamer with ENABLE(WEB_CODECS). * Source/WebCore/platform/audio/gstreamer/PlatformRawAudioDataGStreamer.cpp: * Source/WebCore/platform/audio/gstreamer/PlatformRawAudioDataGStreamer.h: Canonical link: https://commits.webkit.org/267292@main ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] 2c6e61: [GTK] GTK4 build artifacts uploading
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 2c6e61e65f214898fb3e36e080b3f9a8f245738e https://github.com/WebKit/WebKit/commit/2c6e61e65f214898fb3e36e080b3f9a8f245738e Author: Lauro Moura Date: 2023-06-21 (Wed, 21 Jun 2023) Changed paths: M Tools/CISupport/build-webkit-org/config.json M Tools/CISupport/build-webkit-org/factories.py M Tools/CISupport/build-webkit-org/factories_unittest.py Log Message: --- [GTK] GTK4 build artifacts uploading https://bugs.webkit.org/show_bug.cgi?id=238261 Reviewed by Carlos Alberto Lopez Perez and Jonathan Bedard. Modify the GTK4 factory by adding the archive step if not already triggered by the parent factory. The factory doesn't need to upload the archive as it will be made available in a side channel. * Tools/CISupport/build-webkit-org/config.json: * Tools/CISupport/build-webkit-org/factories.py: (BuildAndTestAndArchiveAllButJSCFactory): (BuildAndTestAndArchiveAllButJSCFactory.__init__): (BuildAndTestAllButJSCFactory): Deleted. (BuildAndTestAllButJSCFactory.__init__): Deleted. * Tools/CISupport/build-webkit-org/factories_unittest.py: (TestExpectedBuildSteps): Canonical link: https://commits.webkit.org/265371@main ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] dabb23: [WPE][Tools] Call repo with python3 explicitly
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: dabb231e24dc7078e7d4db9e21a98c0f503e85b6 https://github.com/WebKit/WebKit/commit/dabb231e24dc7078e7d4db9e21a98c0f503e85b6 Author: Lauro Moura Date: 2023-06-08 (Thu, 08 Jun 2023) Changed paths: M Tools/Scripts/cross-toolchain-helper Log Message: --- [WPE][Tools] Call repo with python3 explicitly https://bugs.webkit.org/show_bug.cgi?id=257850 Reviewed by Carlos Alberto Lopez Perez. WebKit already requires python3, so avoid the script bailing out when relying on repo's unversioned python shebang. * Tools/Scripts/cross-toolchain-helper: Canonical link: https://commits.webkit.org/264984@main ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] 88bec5: [WPE] Make MiniBrowser quit upon last WebView closed
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 88bec55a6d8405d69e8a428af1ce45d91e5fe372 https://github.com/WebKit/WebKit/commit/88bec55a6d8405d69e8a428af1ce45d91e5fe372 Author: Lauro Moura Date: 2023-05-09 (Tue, 09 May 2023) Changed paths: M Tools/MiniBrowser/wpe/main.cpp Log Message: --- [WPE] Make MiniBrowser quit upon last WebView closed https://bugs.webkit.org/show_bug.cgi?id=256506 Reviewed by Adrian Perez de Castro. This commits makes WPE's MiniBrowser quit when there are no more views open, helping avoid WPEWebDriver sending messages thinking the application is still alive but no context available. * Tools/MiniBrowser/wpe/main.cpp: (webViewClose): (createWebView): (activate): Canonical link: https://commits.webkit.org/263864@main ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] a587e9: [GLIB] Garden some coop failures
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: a587e9d2899acb3d24aa479555a5a84e6bbcc260 https://github.com/WebKit/WebKit/commit/a587e9d2899acb3d24aa479555a5a84e6bbcc260 Author: Lauro Moura Date: 2023-01-29 (Sun, 29 Jan 2023) Changed paths: M LayoutTests/platform/glib/TestExpectations A LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/cross-origin-opener-policy/iframe-popup-same-origin-allow-popups-to-unsafe-none.https_5-6-expected.txt A LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/cross-origin-opener-policy/iframe-popup-same-origin-allow-popups-to-unsafe-none.https_7-8-expected.txt A LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/cross-origin-opener-policy/iframe-popup-unsafe-none-to-unsafe-none.https_5-6-expected.txt A LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/cross-origin-opener-policy/iframe-popup-unsafe-none-to-unsafe-none.https_7-8-expected.txt R LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/cross-origin-opener-policy/popup-redirect-cache.https-expected.txt A LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/cross-origin-opener-policy/popup-redirect-cache.https_0-1-expected.txt A LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/cross-origin-opener-policy/popup-redirect-cache.https_2-3-expected.txt A LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/cross-origin-opener-policy/popup-redirect-cache.https_4-5-expected.txt A LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/cross-origin-opener-policy/popup-redirect-cache.https_6-7-expected.txt A LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/cross-origin-opener-policy/popup-redirect-cache.https_8-last-expected.txt M LayoutTests/platform/gtk/TestExpectations Log Message: --- [GLIB] Garden some coop failures Unreviewed test gardening. * LayoutTests/platform/glib/TestExpectations: * LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/cross-origin-opener-policy/iframe-popup-same-origin-allow-popups-to-unsafe-none.https_5-6-expected.txt: Added. * LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/cross-origin-opener-policy/iframe-popup-same-origin-allow-popups-to-unsafe-none.https_7-8-expected.txt: Added. * LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/cross-origin-opener-policy/iframe-popup-unsafe-none-to-unsafe-none.https_5-6-expected.txt: Added. * LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/cross-origin-opener-policy/iframe-popup-unsafe-none-to-unsafe-none.https_7-8-expected.txt: Added. * LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/cross-origin-opener-policy/popup-redirect-cache.https-expected.txt: Removed. * LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/cross-origin-opener-policy/popup-redirect-cache.https_0-1-expected.txt: Added. * LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/cross-origin-opener-policy/popup-redirect-cache.https_2-3-expected.txt: Added. * LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/cross-origin-opener-policy/popup-redirect-cache.https_4-5-expected.txt: Added. * LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/cross-origin-opener-policy/popup-redirect-cache.https_6-7-expected.txt: Added. * LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/cross-origin-opener-policy/popup-redirect-cache.https_8-last-expected.txt: Added. * LayoutTests/platform/gtk/TestExpectations: Canonical link: https://commits.webkit.org/259543@main ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] 03fd0f: Cherry-pick 257555@main (e4eb5ae5478a). https://bu...
aEndpoint::requestAuxiliarySender): (WebCore::GStreamerMediaEndpoint::onEstimatedBitrateChange): * Source/WebCore/Modules/mediastream/gstreamer/GStreamerMediaEndpoint.h: * Source/WebCore/platform/mediastream/gstreamer/GStreamerVideoEncoder.cpp: (setBitrateKbitPerSec): (setBitrateBitPerSec): (webrtcVideoEncoderConstructed): * Source/WebCore/platform/mediastream/gstreamer/RealtimeOutgoingVideoSourceGStreamer.cpp: (WebCore::RealtimeOutgoingVideoSourceGStreamer::setPayloadType): Canonical link: https://commits.webkit.org/257936@main Commit: df6b7b81e3eda83af94cf9773e37ee04fcb536b5 https://github.com/WebKit/WebKit/commit/df6b7b81e3eda83af94cf9773e37ee04fcb536b5 Author: Xabier Rodriguez-Calvar Date: 2023-01-25 (Wed, 25 Jan 2023) Changed paths: M Source/WebCore/platform/graphics/gstreamer/GStreamerRegistryScanner.cpp Log Message: --- Cherry-pick 257983@main (d8823f0e52f5). https://bugs.webkit.org/show_bug.cgi?id=249466 [GStreamer] Avoid crashes on caps generated from user input https://bugs.webkit.org/show_bug.cgi?id=249466 Reviewed by Philippe Normand. When checking if certain mime is supported, we create the caps from it and if caps creation fails because input is bogus, we can get a controlled crash later. With this patch, if we can't create the caps, we bail out more gracefully. * Source/WebCore/platform/graphics/gstreamer/GStreamerRegistryScanner.cpp: (WebCore::GStreamerRegistryScanner::ElementFactories::hasElementForMediaType const): Canonical link: https://commits.webkit.org/257983@main Commit: 2afbc57f9b0818acd949909ee018bada91165d19 https://github.com/WebKit/WebKit/commit/2afbc57f9b0818acd949909ee018bada91165d19 Author: Youenn Fablet Date: 2023-01-25 (Wed, 25 Jan 2023) Changed paths: M Source/WebCore/loader/DocumentLoader.cpp Log Message: --- Cherry-pick 257986@main (371162099eb7). https://bugs.webkit.org/show_bug.cgi?id=249389 Make sure DocumentLoader::interruptedForPolicyChangeError returns a cancellation error in all code paths https://bugs.webkit.org/show_bug.cgi?id=249389 rdar://103398404 Reviewed by Alex Christensen. * Source/WebCore/loader/DocumentLoader.cpp: (WebCore::DocumentLoader::interruptedForPolicyChangeError const): Canonical link: https://commits.webkit.org/257986@main Commit: 65ae701fd3099a953bf932f02b0972710fb2df6b https://github.com/WebKit/WebKit/commit/65ae701fd3099a953bf932f02b0972710fb2df6b Author: Lauro Moura Date: 2023-01-25 (Wed, 25 Jan 2023) Changed paths: M Source/WebKit/UIProcess/Automation/WebAutomationSession.cpp Log Message: --- Cherry-pick 257988@main (7301504e0c22). https://bugs.webkit.org/show_bug.cgi?id=249452 REGRESSION(257681@main) [WebDriver] Invalid WebPageProxy references after RefPtr moved into callbacks https://bugs.webkit.org/show_bug.cgi?id=249452 Reviewed by Žan Doberšek. Make sure the WebPageProxy are valid through the exitFullscreenWindowForPage call. * Source/WebKit/UIProcess/Automation/WebAutomationSession.cpp: (WebKit::WebAutomationSession::setWindowFrameOfBrowsingContext): (WebKit::WebAutomationSession::maximizeWindowOfBrowsingContext): (WebKit::WebAutomationSession::hideWindowOfBrowsingContext): Canonical link: https://commits.webkit.org/257988@main Compare: https://github.com/WebKit/WebKit/compare/bb02c5c926cd...65ae701fd309 ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] 2fa94f: [GLIB] Garden MIME API test crashes
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 2fa94f7a56e2206f3fce650aa10dfbaa169ae054 https://github.com/WebKit/WebKit/commit/2fa94f7a56e2206f3fce650aa10dfbaa169ae054 Author: Lauro Moura Date: 2023-01-11 (Wed, 11 Jan 2023) Changed paths: M Tools/TestWebKitAPI/glib/TestExpectations.json Log Message: --- [GLIB] Garden MIME API test crashes Unreviewed test gardening. * Tools/TestWebKitAPI/glib/TestExpectations.json: Canonical link: https://commits.webkit.org/258811@main ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] f21dd9: REGRESSION(258290@main) [WPE] API test failures du...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: f21dd951eca5ee2e29a16809501553a97ab7a6a6 https://github.com/WebKit/WebKit/commit/f21dd951eca5ee2e29a16809501553a97ab7a6a6 Author: Lauro Moura Date: 2023-01-11 (Wed, 11 Jan 2023) Changed paths: M Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp M Tools/TestWebKitAPI/glib/WebKitGLib/TestMain.h Log Message: --- REGRESSION(258290@main) [WPE] API test failures due to usage of deprecated properties https://bugs.webkit.org/show_bug.cgi?id=250437 Reviewed by Michael Catanzaro. The changes below were enough to avoid the missing property issue runnign the API tests, but looks like there are some untested paths that might be using the deprecated functions. There are other unrelated failures though, to be tackled in future commits. * Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp: (webkitWebContextConstructed): * Tools/TestWebKitAPI/glib/WebKitGLib/TestMain.h: (Test::Test): Canonical link: https://commits.webkit.org/258793@main ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] a046e5: [GLIB] Rebaseline WPE and merge baselines after 25...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: a046e5f190b50eebd31272a86b8efc40cbf5e988 https://github.com/WebKit/WebKit/commit/a046e5f190b50eebd31272a86b8efc40cbf5e988 Author: Lauro Moura Date: 2023-01-08 (Sun, 08 Jan 2023) Changed paths: M LayoutTests/platform/glib/TestExpectations M LayoutTests/platform/glib/fast/backgrounds/solid-color-context-restore-expected.txt M LayoutTests/platform/glib/fast/block/basic/018-expected.txt M LayoutTests/platform/glib/fast/block/float/025-expected.txt M LayoutTests/platform/glib/fast/block/float/026-expected.txt M LayoutTests/platform/glib/fast/block/float/027-expected.txt M LayoutTests/platform/glib/fast/block/float/028-expected.txt M LayoutTests/platform/glib/fast/block/float/width-update-after-clear-expected.txt M LayoutTests/platform/glib/fast/block/margin-collapse/empty-clear-blocks-expected.txt M LayoutTests/platform/glib/fast/css-generated-content/016-expected.txt M LayoutTests/platform/glib/fast/css/h1-in-section-elements-expected.txt M LayoutTests/platform/glib/fast/encoding/invalid-UTF-8-expected.txt M LayoutTests/platform/glib/fast/lists/ol-start-parsing-expected.txt M LayoutTests/platform/glib/fast/multicol/table-vertical-align-expected.txt M LayoutTests/platform/glib/fast/table/giantRowspan-expected.txt M LayoutTests/platform/glib/fast/table/unbreakable-images-quirk-expected.txt M LayoutTests/platform/glib/tables/mozilla/bugs/bug1067-2-expected.txt M LayoutTests/platform/glib/tables/mozilla/bugs/bug113235-3-expected.txt M LayoutTests/platform/glib/tables/mozilla/bugs/bug119786-expected.txt M LayoutTests/platform/glib/tables/mozilla/bugs/bug17548-expected.txt M LayoutTests/platform/glib/tables/mozilla/bugs/bug1800-expected.txt M LayoutTests/platform/glib/tables/mozilla/bugs/bug32841-expected.txt M LayoutTests/platform/glib/tables/mozilla/bugs/bug33137-expected.txt M LayoutTests/platform/glib/tables/mozilla/bugs/bug47432-expected.txt M LayoutTests/platform/glib/tables/mozilla/bugs/bug60992-expected.txt M LayoutTests/platform/glib/tables/mozilla/bugs/bug625-expected.txt M LayoutTests/platform/glib/tables/mozilla/bugs/bug727-expected.txt M LayoutTests/platform/glib/tables/mozilla/core/col_widths_fix_autoFix-expected.txt M LayoutTests/platform/glib/tables/mozilla/core/col_widths_fix_fix-expected.txt M LayoutTests/platform/glib/tables/mozilla/core/misc-expected.txt M LayoutTests/platform/glib/tables/mozilla/core/table_widths-expected.txt M LayoutTests/platform/glib/tables/mozilla_expected_failures/bugs/97619-expected.txt M LayoutTests/platform/glib/tables/mozilla_expected_failures/bugs/bug1647-expected.txt M LayoutTests/platform/glib/tables/mozilla_expected_failures/core/conflicts-expected.txt M LayoutTests/platform/glib/tables/mozilla_expected_failures/other/empty_cells-expected.txt M LayoutTests/platform/gtk/TestExpectations R LayoutTests/platform/gtk/fast/backgrounds/solid-color-context-restore-expected.txt R LayoutTests/platform/gtk/fast/block/basic/018-expected.txt R LayoutTests/platform/gtk/fast/block/float/025-expected.txt R LayoutTests/platform/gtk/fast/block/float/026-expected.txt R LayoutTests/platform/gtk/fast/block/float/027-expected.txt R LayoutTests/platform/gtk/fast/block/float/028-expected.txt R LayoutTests/platform/gtk/fast/block/float/width-update-after-clear-expected.txt R LayoutTests/platform/gtk/fast/block/margin-collapse/empty-clear-blocks-expected.txt R LayoutTests/platform/gtk/fast/css-generated-content/016-expected.txt R LayoutTests/platform/gtk/fast/css/h1-in-section-elements-expected.txt R LayoutTests/platform/gtk/fast/encoding/invalid-UTF-8-expected.txt R LayoutTests/platform/gtk/fast/lists/ol-start-parsing-expected.txt R LayoutTests/platform/gtk/fast/multicol/table-vertical-align-expected.txt R LayoutTests/platform/gtk/fast/table/giantRowspan-expected.txt R LayoutTests/platform/gtk/fast/table/unbreakable-images-quirk-expected.txt R LayoutTests/platform/gtk/tables/mozilla/bugs/bug1067-2-expected.txt R LayoutTests/platform/gtk/tables/mozilla/bugs/bug113235-3-expected.txt R LayoutTests/platform/gtk/tables/mozilla/bugs/bug119786-expected.txt R LayoutTests/platform/gtk/tables/mozilla/bugs/bug17548-expected.txt R LayoutTests/platform/gtk/tables/mozilla/bugs/bug1800-expected.txt R LayoutTests/platform/gtk/tables/mozilla/bugs/bug32841-expected.txt R LayoutTests/platform/gtk/tables/mozilla/bugs/bug33137-expected.txt R LayoutTests/platform/gtk/tables/mozilla/bugs/bug47432-expected.txt R LayoutTests/platform/gtk/tables/mozilla/bugs/bug60992-expected.txt R LayoutTests/platform/gtk/tables/mozilla/bugs/bug625-expected.txt R LayoutTests/platform/gtk/tables/mozilla/bugs/bug727-expected.txt R LayoutTests/platform/gtk/tables/mozilla/core
[webkit-changes] [WebKit/WebKit] 50b564: [GLIB] Unify baselines for WPT offscreen 2d.gradie...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 50b564eecd6056720b19eebe1293c752db1b1c4a https://github.com/WebKit/WebKit/commit/50b564eecd6056720b19eebe1293c752db1b1c4a Author: Lauro Moura Date: 2023-01-07 (Sat, 07 Jan 2023) Changed paths: A LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.conic.negative.rotation-expected.txt A LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.conic.negative.rotation.worker-expected.txt A LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.conic.positive.rotation-expected.txt A LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.conic.positive.rotation.worker-expected.txt A LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.bottom-expected.txt A LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.worker-expected.txt A LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder-expected.txt A LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.worker-expected.txt A LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.front-expected.txt A LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.front.worker-expected.txt A LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.shape1-expected.txt A LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.worker-expected.txt A LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.top-expected.txt A LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.cone.top.worker-expected.txt A LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.inside1-expected.txt A LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.inside1.worker-expected.txt A LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.inside2-expected.txt A LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.inside2.worker-expected.txt A LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.inside3-expected.txt A LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.inside3.worker-expected.txt A LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.outside1-expected.txt A LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.outside1.worker-expected.txt A LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.outside2-expected.txt A LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.outside2.worker-expected.txt A LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.outside3-expected.txt A LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.outside3.worker-expected.txt A LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.touch2-expected.txt A LayoutTests/platform/glib/imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.radial.touch2.worker-expected.txt R LayoutTests/platform/gtk/imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.conic.negative.rotation-expected.txt R LayoutTests/platform/gtk/imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.conic.negative.rotation.worker-expected.txt R
[webkit-changes] [WebKit/WebKit] 3ea031: [WPE] Garden some css-fonts failures common to the...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 3ea031cd9d0468512be635f75f6e28b939bb494d https://github.com/WebKit/WebKit/commit/3ea031cd9d0468512be635f75f6e28b939bb494d Author: Lauro Moura Date: 2023-01-07 (Sat, 07 Jan 2023) Changed paths: M LayoutTests/platform/glib/TestExpectations M LayoutTests/platform/gtk/TestExpectations Log Message: --- [WPE] Garden some css-fonts failures common to the GTK port Unreviewed test gardening. * LayoutTests/platform/glib/TestExpectations: * LayoutTests/platform/gtk/TestExpectations: Canonical link: https://commits.webkit.org/258612@main ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] 730150: REGRESSION(257681@main) [WebDriver] Invalid WebPag...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 7301504e0c2211b49de5b829413cd4f4e4ce2847 https://github.com/WebKit/WebKit/commit/7301504e0c2211b49de5b829413cd4f4e4ce2847 Author: Lauro Moura Date: 2022-12-16 (Fri, 16 Dec 2022) Changed paths: M Source/WebKit/UIProcess/Automation/WebAutomationSession.cpp Log Message: --- REGRESSION(257681@main) [WebDriver] Invalid WebPageProxy references after RefPtr moved into callbacks https://bugs.webkit.org/show_bug.cgi?id=249452 Reviewed by Žan Doberšek. Make sure the WebPageProxy are valid through the exitFullscreenWindowForPage call. * Source/WebKit/UIProcess/Automation/WebAutomationSession.cpp: (WebKit::WebAutomationSession::setWindowFrameOfBrowsingContext): (WebKit::WebAutomationSession::maximizeWindowOfBrowsingContext): (WebKit::WebAutomationSession::hideWindowOfBrowsingContext): Canonical link: https://commits.webkit.org/257988@main ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] 2beb12: [GLIB] Fixup for last API test gardening
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 2beb12eaddf3be68828df94c475c23402d67ca64 https://github.com/WebKit/WebKit/commit/2beb12eaddf3be68828df94c475c23402d67ca64 Author: Lauro Moura Date: 2022-12-08 (Thu, 08 Dec 2022) Changed paths: M Tools/TestWebKitAPI/glib/TestExpectations.json Log Message: --- [GLIB] Fixup for last API test gardening Unreviewed test gardening. * Tools/TestWebKitAPI/glib/TestExpectations.json: Canonical link: https://commits.webkit.org/257604@main ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] d403b6: [GLIB] Garden failing GTK API tests
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: d403b6935537f285f004927aefce800cfd850fea https://github.com/WebKit/WebKit/commit/d403b6935537f285f004927aefce800cfd850fea Author: Lauro Moura Date: 2022-12-08 (Thu, 08 Dec 2022) Changed paths: M Tools/TestWebKitAPI/glib/TestExpectations.json Log Message: --- [GLIB] Garden failing GTK API tests Unreviewed test gardening. Trying to mark them as slow first given I couln't reproduce most timeouts locally. * Tools/TestWebKitAPI/glib/TestExpectations.json: Canonical link: https://commits.webkit.org/257590@main ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] c16db3: REGRESSION(256795@main) [WPE][WebDriver] Replace d...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: c16db3c1853c3f03265f96c0d2dd9db3d56c3d0f https://github.com/WebKit/WebKit/commit/c16db3c1853c3f03265f96c0d2dd9db3d56c3d0f Author: Lauro Moura Date: 2022-12-08 (Thu, 08 Dec 2022) Changed paths: M Tools/Scripts/webkitpy/webdriver_tests/webdriver_driver_wpe.py Log Message: --- REGRESSION(256795@main) [WPE][WebDriver] Replace deleted browser environment function in tooling https://bugs.webkit.org/show_bug.cgi?id=248928 Reviewed by Carlos Garcia Campos. * Tools/Scripts/webkitpy/webdriver_tests/webdriver_driver_wpe.py: (WebDriverWPE.browser_env): Replace port.browser_env with the updated function. Canonical link: https://commits.webkit.org/257561@main ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] 429694: REGRESSION(r282060) [GTK] API test /WebKit2Gtk/Tes...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 42969491cbfa0e74af6c7fa54f59bc7ccd0db08a https://github.com/WebKit/WebKit/commit/42969491cbfa0e74af6c7fa54f59bc7ccd0db08a Author: Lauro Moura Date: 2022-11-22 (Tue, 22 Nov 2022) Changed paths: M Tools/TestWebKitAPI/glib/TestExpectations.json Log Message: --- REGRESSION(r282060) [GTK] API test /WebKit2Gtk/TestContextMenu /webkit/WebKitWebView/default-menu is failing https://bugs.webkit.org/show_bug.cgi?id=230043 Unreviewed test gardening Test started passing after 254755@main. As it's still flaky timing out for other reasons, update the expectations accordingly. * Tools/TestWebKitAPI/glib/TestExpectations.json: Update expectations. Canonical link: https://commits.webkit.org/256931@main ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] 6a6f9e: [GTK] Skip fullscreen API test that is locking the...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 6a6f9ed073411ae0aaa1ca63e169be348f6b4280 https://github.com/WebKit/WebKit/commit/6a6f9ed073411ae0aaa1ca63e169be348f6b4280 Author: Lauro Moura Date: 2022-11-21 (Mon, 21 Nov 2022) Changed paths: M Tools/TestWebKitAPI/glib/TestExpectations.json Log Message: --- [GTK] Skip fullscreen API test that is locking the entire suite. Unreviewed test gardening. The post commit bots are not suffering from this issue but I managed to reproduce locally and the EWS bots are stuck with it. * Tools/TestWebKitAPI/glib/TestExpectations.json: Skip fullscreen test. Canonical link: https://commits.webkit.org/256921@main ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] e071c8: [CMake] Clang warnings about C code being built in...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: e071c895f5fcd0dcbc1854af9dbdbc18883583a7 https://github.com/WebKit/WebKit/commit/e071c895f5fcd0dcbc1854af9dbdbc18883583a7 Author: Lauro Moura Date: 2022-11-13 (Sun, 13 Nov 2022) Changed paths: M Source/bmalloc/CMakeLists.txt M Source/bmalloc/libpas/src/libpas/pas_utils.h M Source/cmake/WebKitCompilerFlags.cmake Log Message: --- [CMake] Clang warnings about C code being built in C++ mode https://bugs.webkit.org/show_bug.cgi?id=245176 Reviewed by Yusuke Suzuki. * Source/bmalloc/CMakeLists.txt: Use a flag to control how to treat C as CXX. * Source/bmalloc/libpas/src/libpas/pas_utils.h: Add ignore atomic-alignment in some clang atomics * Source/cmake/WebKitCompilerFlags.cmake: Set the C_AS_CXX flag for gcc and clang. Canonical link: https://commits.webkit.org/256626@main ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] 917d04: [CISupport] kill-old-processes: Do not kill Xvfb w...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 917d04b25a60f35ed46515904a258e65c52a3edc https://github.com/WebKit/WebKit/commit/917d04b25a60f35ed46515904a258e65c52a3edc Author: Lauro Moura Date: 2022-11-11 (Fri, 11 Nov 2022) Changed paths: M Tools/CISupport/kill-old-processes Log Message: --- [CISupport] kill-old-processes: Do not kill Xvfb with number :0 https://bugs.webkit.org/show_bug.cgi?id=247714 Reviewed by Jonathan Bedard, Aakash Jain and Carlos Alberto Lopez Perez. * Tools/CISupport/kill-old-processes: Canonical link: https://commits.webkit.org/256569@main ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] 65f0b1: [WebDriver] Support "Get Computed Label" command
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 65f0b17d5ddf4be81078c810fd814b50a65d7f31 https://github.com/WebKit/WebKit/commit/65f0b17d5ddf4be81078c810fd814b50a65d7f31 Author: Lauro Moura Date: 2022-10-30 (Sun, 30 Oct 2022) Changed paths: M Source/WebDriver/Session.cpp M Source/WebDriver/Session.h M Source/WebDriver/WebDriverService.cpp M Source/WebDriver/WebDriverService.h M WebDriverTests/TestExpectations.json Log Message: --- [WebDriver] Support "Get Computed Label" command https://bugs.webkit.org/show_bug.cgi?id=246814 Reviewed by Carlos Garcia Campos. Tests still marked as xfailure as they need a fix yet to be imported into local copy. Manually applying the fix shows that they should be passing, though. * Source/WebDriver/Session.cpp: (WebDriver::Session::getComputedRole): Refactor to use getComputedRole command. (WebDriver::Session::getComputedLabel): Added * Source/WebDriver/Session.h: * Source/WebDriver/WebDriverService.cpp: (WebDriver::WebDriverService::getComputedLabel): Added * Source/WebDriver/WebDriverService.h: * WebDriverTests/TestExpectations.json: Update referenced bug Canonical link: https://commits.webkit.org/256146@main ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] ea3511: [WPE][WebDriver] Fix Cog path in capabilities afte...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: ea3511fd9cd12dc387e9815c10ad8e0efa024eb2 https://github.com/WebKit/WebKit/commit/ea3511fd9cd12dc387e9815c10ad8e0efa024eb2 Author: Lauro Moura Date: 2022-10-25 (Tue, 25 Oct 2022) Changed paths: M Tools/Scripts/webkitpy/webdriver_tests/webdriver_driver_wpe.py Log Message: --- [WPE][WebDriver] Fix Cog path in capabilities after 252411@main https://bugs.webkit.org/show_bug.cgi?id=247010 Reviewed by Michael Catanzaro. * Tools/Scripts/webkitpy/webdriver_tests/webdriver_driver_wpe.py: (WebDriverWPE.browser_path): Adjust path Canonical link: https://commits.webkit.org/255995@main ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] bb74e4: [build.webkit.org] BuildAndTestAllButJSCFactory mu...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: bb74e462254028e7d4f8d71525b1569aad96c5ee https://github.com/WebKit/WebKit/commit/bb74e462254028e7d4f8d71525b1569aad96c5ee Author: Lauro Moura Date: 2022-10-25 (Tue, 25 Oct 2022) Changed paths: M Tools/CISupport/build-webkit-org/factories.py Log Message: --- [build.webkit.org] BuildAndTestAllButJSCFactory must forward parameters correctly to BuildAndTestFactory https://bugs.webkit.org/show_bug.cgi?id=246957 Reviewed by Michael Catanzaro. Avoid accidentally passing additionalArguments in the triggers positional parameter. * Tools/CISupport/build-webkit-org/factories.py: (BuildAndTestAllButJSCFactory.__init__): Canonical link: https://commits.webkit.org/255956@main ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] b45016: [WebDriver] Support "Get Computed Role" command
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: b450166a796ec94f7604803607fced597c5d272c https://github.com/WebKit/WebKit/commit/b450166a796ec94f7604803607fced597c5d272c Author: Lauro Moura Date: 2022-10-21 (Fri, 21 Oct 2022) Changed paths: M Source/WebDriver/Session.cpp M Source/WebDriver/Session.h M Source/WebDriver/WebDriverService.cpp M Source/WebDriver/WebDriverService.h M WebDriverTests/TestExpectations.json Log Message: --- [WebDriver] Support "Get Computed Role" command https://bugs.webkit.org/show_bug.cgi?id=246813 Reviewed by Carlos Garcia Campos. Some style check errors expected due https://webkit.org/b/124730 false positives in Function<> usage. Remaining failures were fixed in the upstream test suite itself and will be imported in https://webkit.org/b/246845. * Source/WebDriver/Session.cpp: (WebDriver::Session::isElementEnabled): (WebDriver::Session::getComputedRole): * Source/WebDriver/Session.h: * Source/WebDriver/WebDriverService.cpp: (WebDriver::WebDriverService::getComputedRole): * Source/WebDriver/WebDriverService.h: * WebDriverTests/TestExpectations.json: Canonical link: https://commits.webkit.org/255824@main ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] da4f8f: [WebDriver] Update W3C webdriver tests for python ...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: da4f8f1aad4c0344eabda86e2022a4a3a8e857a1 https://github.com/WebKit/WebKit/commit/da4f8f1aad4c0344eabda86e2022a4a3a8e857a1 Author: Lauro Moura Date: 2022-10-20 (Thu, 20 Oct 2022) Changed paths: M WebDriverTests/TestExpectations.json M WebDriverTests/imported/w3c/importer.json R WebDriverTests/imported/w3c/tools/webdriver/webdriver/bidi.py M WebDriverTests/imported/w3c/tools/webdriver/webdriver/bidi/client.py A WebDriverTests/imported/w3c/tools/webdriver/webdriver/bidi/modules/__init__.py A WebDriverTests/imported/w3c/tools/webdriver/webdriver/bidi/modules/_module.py A WebDriverTests/imported/w3c/tools/webdriver/webdriver/bidi/modules/session.py A WebDriverTests/imported/w3c/tools/webdriver/webdriver/bidi/transport.py M WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py M WebDriverTests/imported/w3c/tools/wptrunner/README.rst A WebDriverTests/imported/w3c/tools/wptrunner/docs/commands.rst A WebDriverTests/imported/w3c/tools/wptrunner/docs/internals.rst M WebDriverTests/imported/w3c/tools/wptrunner/requirements.txt A WebDriverTests/imported/w3c/tools/wptrunner/requirements_android_webview.txt M WebDriverTests/imported/w3c/tools/wptrunner/requirements_chrome.txt A WebDriverTests/imported/w3c/tools/wptrunner/requirements_chrome_ios.txt A WebDriverTests/imported/w3c/tools/wptrunner/requirements_edge_chromium.txt A WebDriverTests/imported/w3c/tools/wptrunner/requirements_epiphany.txt M WebDriverTests/imported/w3c/tools/wptrunner/requirements_sauce.txt M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/android_weblayer.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/android_webview.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/chrome.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/chrome_android.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/chrome_spki_certs.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/firefox.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/firefox_android.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/safari.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/environment.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/executors/actions.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/executors/base.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/executors/executormarionette.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/executors/executorselenium.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/executors/executorservodriver.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/executors/executorwebdriver.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/executors/protocol.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/executors/pytestrunner/runner.py A WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/formatters/tests/test_chromium.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/testdriver-extra.js M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/testloader.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/testrunner.py A WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/tests/test_expectedtree.py A WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/tests/test_manifestexpected.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/tests/test_wpttest.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/wptcommandline.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/wptrunner.py M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/wpttest.py M WebDriverTests/imported/w3c/webdriver/META.yml A WebDriverTests/imported/w3c/webdriver/tests/bidi/log_entry_added/__init__.py A WebDriverTests/imported/w3c/webdriver/tests/bidi/log_entry_added/console.py A WebDriverTests/imported/w3c/webdriver/tests/bidi/log_entry_added/console_args.py A WebDriverTests/imported/w3c/webdriver/tests/bidi/log_entry_added/event_buffer.py A WebDriverTests/imported/w3c/webdriver/tests/bidi/log_entry_added/javascript.py A WebDriverTests/imported/w3c/webdriver/tests/bidi/log_entry_added/subscription.py M WebDriverTests/imported/w3c/webdriver/tests/bidi/new_session/connect.py A WebDriverTests/imported/w3c/webdriver/tests/bidi/session_subscribe/__init__.py M WebDriverTests/imported/w3c/webdriver/tests/bidi/session_subscribe/subscribe.py A WebDriverTests/imported/w3c/webdriver/tests/bidi/session_unsubscribe/__init__.py A WebDriverTests/imported/w3c/webdriver/tests/bidi/session_unsubscribe/unsubscribe.py M WebDriverTests/imported/w3c/webdriver/tests
[webkit-changes] [WebKit/WebKit] 33e09e: [webkitpy] Style checker should ignore WebDriverTe...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 33e09e2f4b0e32a0d89b2938a35a573724d24700 https://github.com/WebKit/WebKit/commit/33e09e2f4b0e32a0d89b2938a35a573724d24700 Author: Lauro Moura Date: 2022-10-20 (Thu, 20 Oct 2022) Changed paths: M Tools/Scripts/webkitpy/style/checker.py M Tools/Scripts/webkitpy/style/checker_unittest.py Log Message: --- [webkitpy] Style checker should ignore WebDriverTests python code https://bugs.webkit.org/show_bug.cgi?id=246825 Reviewed by Jonathan Bedard. Update checker to handle regexes for NEVER_SKIPPED files and ignore WebDriverTests/**/*.py * Tools/Scripts/webkitpy/style/checker.py: * Tools/Scripts/webkitpy/style/checker_unittest.py: Canonical link: https://commits.webkit.org/255803@main ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] 401804: [GTK] dnf install-dependencies has some deprecated...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 4018044cf461d27e66ac19b0efe0ea32dcf865de https://github.com/WebKit/WebKit/commit/4018044cf461d27e66ac19b0efe0ea32dcf865de Author: Lauro Moura Date: 2022-10-20 (Thu, 20 Oct 2022) Changed paths: M Tools/glib/dependencies/dnf M Tools/gtk/dependencies/dnf Log Message: --- [GTK] dnf install-dependencies has some deprecated packages https://bugs.webkit.org/show_bug.cgi?id=246801 Reviewed by Carlos Garcia Campos. Tested with Fedora 36 * Tools/glib/dependencies/dnf: * Tools/gtk/dependencies/dnf: Canonical link: https://commits.webkit.org/255783@main ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] 23ff91: [WPE] fast/events/touch/force-press-event.html is ...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 23ff918d734ed405edcf973f97b611f138121b74 https://github.com/WebKit/WebKit/commit/23ff918d734ed405edcf973f97b611f138121b74 Author: Lauro Moura Date: 2022-10-18 (Tue, 18 Oct 2022) Changed paths: M LayoutTests/platform/wpe/TestExpectations Log Message: --- [WPE] fast/events/touch/force-press-event.html is crashing Unreviewed test gardening. This test was moved out of iphone7 by 254521@main and requires the sendEventStream support. * LayoutTests/platform/wpe/TestExpectations: Canonical link: https://commits.webkit.org/255675@main ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] 5011c6: [GTK] Gardening WTF_WordLock.ManyContendedLongSect...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 5011c6c5ca24ac3557469ac9954068c3a4ce8008 https://github.com/WebKit/WebKit/commit/5011c6c5ca24ac3557469ac9954068c3a4ce8008 Author: Lauro Moura Date: 2022-10-16 (Sun, 16 Oct 2022) Changed paths: M Tools/TestWebKitAPI/glib/TestExpectations.json Log Message: --- [GTK] Gardening WTF_WordLock.ManyContendedLongSections timeouts Unreviewed test gardening. Was making the EWS too slow. * Tools/TestWebKitAPI/glib/TestExpectations.json: Canonical link: https://commits.webkit.org/255612@main ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] 72c988: REGRESSION(255511) [GTK] Fix API test expectation
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 72c98832b3bc253ecb27ae1aceb0061d781a9ba5 https://github.com/WebKit/WebKit/commit/72c98832b3bc253ecb27ae1aceb0061d781a9ba5 Author: Lauro Moura Date: 2022-10-13 (Thu, 13 Oct 2022) Changed paths: M Tools/TestWebKitAPI/glib/TestExpectations.json Log Message: --- REGRESSION(255511) [GTK] Fix API test expectation Unreviewed test gardening. * Tools/TestWebKitAPI/glib/TestExpectations.json: Fix duplicate key. Canonical link: https://commits.webkit.org/255515@main ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] aa7357: [GTK] Gardening some API test failures
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: aa7357106725b963bb90117871be9baf577b6391 https://github.com/WebKit/WebKit/commit/aa7357106725b963bb90117871be9baf577b6391 Author: Lauro Moura Date: 2022-10-13 (Thu, 13 Oct 2022) Changed paths: M Tools/TestWebKitAPI/glib/TestExpectations.json Log Message: --- [GTK] Gardening some API test failures Unreviewed test gardening. * Tools/TestWebKitAPI/glib/TestExpectations.json: Canonical link: https://commits.webkit.org/255511@main ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] c026bc: [Flatpak SDK][WebDriver] Incompatible python and p...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: c026bc80903fb3e875bdc13dce87dfdbf52f2241 https://github.com/WebKit/WebKit/commit/c026bc80903fb3e875bdc13dce87dfdbf52f2241 Author: Lauro Moura Date: 2022-10-11 (Tue, 11 Oct 2022) Changed paths: M Tools/Scripts/webkitpy/__init__.py Log Message: --- [Flatpak SDK][WebDriver] Incompatible python and pytest versions https://bugs.webkit.org/show_bug.cgi?id=246317 Reviewed by Philippe Normand, Jonathan Bedard and Adrian Perez de Castro. Bump pytest to 6.2.5 to include Python 3.10 support. Bump python to 3.6 given pytest 6.2 requirement. Pytest 6.2 is incompatible with Python3 < 3.6, so this commit also bumps the minimum Python3 version to 3.6, which should not be a problem given Big Sur seems to ship 3.8 and 3.6 was released in 2016. * Tools/Scripts/webkitpy/__init__.py: Canonical link: https://commits.webkit.org/255410@main ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] 923859: [JSC] Update broken links in features.json
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 923859afb65b75c83b5c6ce68846e14a8e38845d https://github.com/WebKit/WebKit/commit/923859afb65b75c83b5c6ce68846e14a8e38845d Author: Lauro Moura Date: 2022-10-10 (Mon, 10 Oct 2022) Changed paths: M Source/JavaScriptCore/features.json Log Message: --- [JSC] Update broken links in features.json https://bugs.webkit.org/show_bug.cgi?id=246215 Reviewed by Darin Adler. WebCore's feature file will be handled in another commit. * Source/JavaScriptCore/features.json: Canonical link: https://commits.webkit.org/255339@main ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] f5ea9a: REGRESSION(r275515) [WPE] accessibility/aria-modal...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: f5ea9a1d0074f04bd1c338073fe9476d6508a97c https://github.com/WebKit/WebKit/commit/f5ea9a1d0074f04bd1c338073fe9476d6508a97c Author: Lauro Moura Date: 2022-10-06 (Thu, 06 Oct 2022) Changed paths: M LayoutTests/platform/wpe/TestExpectations Log Message: --- REGRESSION(r275515) [WPE] accessibility/aria-modal.html is timing out https://bugs.webkit.org/show_bug.cgi?id=225479 Unreviewed test gardening. Both tests have been passing since a long time ago. * LayoutTests/platform/wpe/TestExpectations: Canonical link: https://commits.webkit.org/255223@main ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] df3d7b: REGRESSION(254269@main) [GTK] Fix path to Inspecto...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: df3d7bf46a5192407a8a7d69d9de9db3918f15d6 https://github.com/WebKit/WebKit/commit/df3d7bf46a5192407a8a7d69d9de9db3918f15d6 Author: Lauro Moura Date: 2022-09-28 (Wed, 28 Sep 2022) Changed paths: M Tools/TestWebKitAPI/Tests/WebKitGtk/TestInspectorServer.cpp Log Message: --- REGRESSION(254269@main) [GTK] Fix path to InspectorTestServer in API test https://bugs.webkit.org/show_bug.cgi?id=245763 Reviewed by Adrian Perez de Castro. The test failed to spawn the InspectorTestServer, ending up raising SIGTERM and exiting the run-gtk-tests script. * Tools/TestWebKitAPI/Tests/WebKitGtk/TestInspectorServer.cpp: Canonical link: https://commits.webkit.org/254946@main ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] 8b56ef: [build.webkit.org] GTK4 queue is independent from ...
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 8b56efe38bdb559f7173d2a287b35ebe6a814a8d https://github.com/WebKit/WebKit/commit/8b56efe38bdb559f7173d2a287b35ebe6a814a8d Author: Lauro Moura Date: 2022-09-23 (Fri, 23 Sep 2022) Changed paths: M Tools/CISupport/build-webkit-org/config.json Log Message: --- [build.webkit.org] GTK4 queue is independent from regular GTK queue https://bugs.webkit.org/show_bug.cgi?id=245470 Reviewed by Carlos Alberto Lopez Perez. * Tools/CISupport/build-webkit-org/config.json: Trigger GTK4 queue for every commit and remove dependency on regular GTK queue. Canonical link: https://commits.webkit.org/254785@main ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [WebKit/WebKit] 6605a9: Non-unified build fixes, September 18th edition
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 6605a931f44b00ba57de58188755ee38d2ca2f83 https://github.com/WebKit/WebKit/commit/6605a931f44b00ba57de58188755ee38d2ca2f83 Author: Lauro Moura Date: 2022-09-19 (Mon, 19 Sep 2022) Changed paths: M Source/JavaScriptCore/runtime/JSMicrotask.cpp M Source/JavaScriptCore/wasm/js/JSWebAssemblyInstance.cpp M Source/WebCore/bindings/js/JSDOMMicrotask.cpp Log Message: --- Non-unified build fixes, September 18th edition Unreviewed non-unified build fixes. * Source/JavaScriptCore/runtime/JSMicrotask.cpp: Add missing VMTrapsInlines * Source/JavaScriptCore/wasm/js/JSWebAssemblyInstance.cpp: Add missing WasmTag * Source/WebCore/bindings/js/JSDOMMicrotask.cpp: Add missing VMTrapsInlines Canonical link: https://commits.webkit.org/254624@main ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes