[Webkit-unassigned] [Bug 184379] New: Decide how to handle libWPEWebInspectorResources.so

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Apr 6 18:17:07 PDT 2018


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

            Bug ID: 184379
           Summary: Decide how to handle libWPEWebInspectorResources.so
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit WPE
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: mcatanzaro at igalia.com
                CC: bugs-noreply at webkitgtk.org
            Blocks: 178894

libWPEWebInspectorResources.so is installed into libdir, which is probably OK, but:

 * It's not referenced in any pkg-config file, so it would be inappropriate for applications to link to it directly
 * The only use inside WebKit is in RemoteInspectorUtils.cpp, where it is dlopened

If it's only ever dlopened, it should probably go into pkglibdir instead, to get it out of the linker search path. But this makes me question how the web inspector is intended to work by default. How can it work if it's not linked to its resources? Is only remote inspector supported? Why is this so different from WebKitGTK+?

One way or another, we need to ensure it is API-versioned, so if we do not move it to pkglibdir, we should append the API version to the library name.


Referenced Bugs:

https://bugs.webkit.org/show_bug.cgi?id=178894
[Bug 178894] [WPE] Create the first stable release of WPE
-- 
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/20180407/ba812549/attachment-0002.html>


More information about the webkit-unassigned mailing list