https://bugs.kde.org/show_bug.cgi?id=478783
Bug ID: 478783 Summary: Stop depending on QuickWebEngineDownloadRequest private header Classification: Applications Product: angelfish Version: unspecified Platform: Debian testing OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: j...@kaidan.im Reporter: so...@stoutner.com Target Milestone: --- Angelfish currently depends on a private header for QuickWebEngineDownloadRequest. This complicates efforts to maintain proper Qt WebEngine security support in Debian. See the following two Debian bugs for context: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1059164 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1057755 Qt 6 has a public version of this API: https://doc.qt.io/qt-6/qml-qtwebengine-webenginedownloadrequest.html But for some reason, Anglefish uses the private header instead of the public one, even though I can't see anything Anglefish is doing that can't be done with the public API. From https://invent.kde.org/network/angelfish/-/blob/master/lib/angelfishwebprofile.cpp?ref_type=heads #include <private/qquickwebenginedownloadrequest_p.h> If Anglefish does somehow need some functionality that is not included in the public API, the best course of action would probably be to request that Qt publicly expose that functionality. -- You are receiving this mail because: You are watching all bug changes.