[webkit-changes] [WebKit/WebKit] c14f4b: [WPE][WebDriver] MiniBrowser: forward display in u...

2024-07-09 Thread Lauro Moura
  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...

2024-07-05 Thread Lauro Moura
  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...

2024-07-01 Thread Lauro Moura
  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...

2024-06-26 Thread Lauro Moura
  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 ...

2024-06-21 Thread Lauro Moura
  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...

2024-06-18 Thread Lauro Moura
  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

2024-06-03 Thread Lauro Moura
  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...

2024-06-03 Thread Lauro Moura
  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...

2024-05-28 Thread Lauro Moura
  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...

2024-05-28 Thread Lauro Moura
  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 ...

2024-05-18 Thread Lauro Moura
  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

2024-04-01 Thread Lauro Moura
  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 ...

2024-03-26 Thread Lauro Moura
  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...

2024-03-21 Thread Lauro Moura
  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...

2024-03-20 Thread Lauro Moura
  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

2024-03-18 Thread Lauro Moura
  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

[webkit-changes] [WebKit/WebKit] b3871d: check-webkit-style is wrong about expected format ...

2024-03-14 Thread Lauro Moura
  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...

2024-03-01 Thread Lauro Moura
  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

2024-02-28 Thread Lauro Moura
  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...

2024-01-24 Thread Lauro Moura
  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...

2023-12-04 Thread Lauro Moura
  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...

2023-10-05 Thread Lauro Moura
  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...

2023-09-25 Thread Lauro Moura
  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 ...

2023-08-25 Thread Lauro Moura
  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

2023-06-21 Thread Lauro Moura
  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

2023-06-08 Thread Lauro Moura
  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

2023-05-09 Thread Lauro Moura
  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

2023-01-29 Thread Lauro Moura
  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...

2023-01-25 Thread Lauro Moura
uxiliarySender):
(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

2023-01-11 Thread Lauro Moura
  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...

2023-01-11 Thread Lauro Moura
  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...

2023-01-08 Thread Lauro Moura
  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...

2023-01-07 Thread Lauro Moura
  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...

2023-01-07 Thread Lauro Moura
  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...

2022-12-16 Thread Lauro Moura
  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

2022-12-08 Thread Lauro Moura
  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

2022-12-08 Thread Lauro Moura
  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...

2022-12-08 Thread Lauro Moura
  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...

2022-11-22 Thread Lauro Moura
  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...

2022-11-21 Thread Lauro Moura
  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...

2022-11-13 Thread Lauro Moura
  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...

2022-11-11 Thread Lauro Moura
  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

2022-10-30 Thread Lauro Moura
  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...

2022-10-25 Thread Lauro Moura
  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...

2022-10-25 Thread Lauro Moura
  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

2022-10-21 Thread Lauro Moura
  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 ...

2022-10-20 Thread Lauro Moura
  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...

2022-10-20 Thread Lauro Moura
  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...

2022-10-20 Thread Lauro Moura
  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 ...

2022-10-18 Thread Lauro Moura
  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...

2022-10-16 Thread Lauro Moura
  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

2022-10-13 Thread Lauro Moura
  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

2022-10-13 Thread Lauro Moura
  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...

2022-10-11 Thread Lauro Moura
  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

2022-10-10 Thread Lauro Moura
  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...

2022-10-06 Thread Lauro Moura
  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...

2022-09-28 Thread Lauro Moura
  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 ...

2022-09-23 Thread Lauro Moura
  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

2022-09-19 Thread Lauro Moura
  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