Bug 242900

Summary: [WPE][GTK] Missing Soup module documentation links
Product: WebKit Reporter: Adrian Perez <aperez>
Component: Tools / TestsAssignee: lisiwei
Status: RESOLVED FIXED    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Local Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 239016    
Bug Blocks:    

Description Adrian Perez 2022-07-19 08:23:15 PDT
In bug #239016 we told gi-docgen how to link to the GLib/GObject/GTK/etc.
documentation from the documentation generated for WebKit. Now that there
is online documentation available for libsoup3, we should do the same for
it. Links should point to https://libsoup.org/libsoup-3.0/

Note that libsoup2 does not use gi-docgen itself for documentation, so
we will only be able to link to Soup doc pages when using libsoup3. That
is the case when building with -DUSE_SOUP2=OFF (the default)
Comment 1 lisiwei 2022-07-30 15:34:25 PDT
Pull request: https://github.com/WebKit/WebKit/pull/2878
Comment 2 EWS 2022-07-31 14:03:39 PDT
Committed 252982@main (6dfebc181317): <https://commits.webkit.org/252982@main>

Reviewed commits have been landed. Closing PR #2878 and removing active labels.
Comment 3 Radar WebKit Bug Importer 2022-07-31 14:04:15 PDT
<rdar://problem/97878283>