[Webkit-unassigned] [Bug 281717] New: [Tools][WPE] generate-bundle: fix shipping of inspector.gresource after 284551 at main

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Oct 17 19:43:26 PDT 2024


https://bugs.webkit.org/show_bug.cgi?id=281717

            Bug ID: 281717
           Summary: [Tools][WPE] generate-bundle: fix shipping of
                    inspector.gresource after 284551 at main
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WPE WebKit
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: clopez at igalia.com
                CC: aperez at igalia.com, bugs-noreply at webkitgtk.org,
                    dpino at igalia.com

Since 284269 at main the 'InspectorResource' library no longer exists for WPE so that makes the script generate-bundle fail when it tries to add it to the bundle.

See: https://build.webkit.org/#/builders/1322/builds/2

284551 at main attempted to fix this but it didn't because the script is still trying to copy that library as you can see above

Also the new file inspector.gresource file that is copied to the bundle root path doesn't actually work because WPE is unable to find the file at runtime because we are not specifying it.

You can check that if you export the env var WEBKIT_INSPECTOR_HTTP_SERVER=127.0.0.1:8186 so the webinspector starts then WPE crashes.

So we need to copy this file to a share sub-directory inside the bundle and export the required env var on the wrapper.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20241018/8ecdbfbd/attachment.htm>


More information about the webkit-unassigned mailing list