Bug 250437 - REGRESSION(258290@main) [WPE] API test failures due to usage of deprecated properties
Summary: REGRESSION(258290@main) [WPE] API test failures due to usage of deprecated pr...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WPE WebKit (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Lauro Moura
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-01-10 21:10 PST by Lauro Moura
Modified: 2023-01-11 10:56 PST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lauro Moura 2023-01-10 21:10:52 PST
Example to reproduce:

./Tools/Scripts/run-wpe-tests --release --display-server=headless WebKitBuild/WPE/Release/bin/TestWebKitAPI/WPE/TestAutomationSession -p /webkit/WebKitAutomationSession/request-session

Output: 

TEST: /app/webkit/Tools/glib/../../WebKitBuild/Release/bin/TestWebKitAPI/WPE/TestAutomationSession...
GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
  /webkit/WebKitAutomationSession/request-session:                    FAIL
GLib-GObject-FATAL-CRITICAL: g_object_new_is_valid_property: object class 'WebKitWebsiteDataManager' has no property named 'local-storage-directory'
Comment 1 Lauro Moura 2023-01-10 21:14:11 PST
Pull request: https://github.com/WebKit/WebKit/pull/8509
Comment 2 EWS 2023-01-11 10:56:53 PST
Committed 258793@main (f21dd951eca5): <https://commits.webkit.org/258793@main>

Reviewed commits have been landed. Closing PR #8509 and removing active labels.