summaryrefslogtreecommitdiffstats
path: root/src/core/api/qwebengineprofilebuilder.h
Commit message (Collapse)AuthorAgeFilesLines
* CRA mark src/core/apiMoss Heim2025-08-121-0/+1
| | | | | | | | QUIP: 23 Fixes: QTBUG-138720 Pick-to: 6.10 6.9 6.8 Change-Id: I9c064bef911e36c12553fc6cebb7408fb02bcc0b Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Add API for providing additional CA certificatesKai Uwe Broulik2025-05-271-0/+2
| | | | | | | | | | This allows to provide additional certificates that are considered when verifying a certificate. This is done by the cert verifier downstream of the platform-specific cert store. Fixes: QTBUG-50586 Change-Id: Ie90547f1013f22f994aaff536fadf906a44a88ef Reviewed-by: Moss Heim <moss.heim@qt.io>
* QWebEngineProfileBuilder: Post-API reviewAnu Aliyas2025-01-211-14/+15
| | | | | | | | | | | | This commit contains fixes for the issues found during the API review of the profile builder class. The changes are given below: - Made createProfile() a const function. - Removed m_storageName member variable from QWebEngineProfilePrivate, as it is not needed. Change-Id: Ia43551fe0daa8547d945803371febf2af5ce874d Pick-to: 6.9 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Add QWebEngineProfileBuilder classAnu Aliyas2024-12-041-0/+37
This is a wrapper designed to handle profile construction. The QWebEngineProfile class allows the modification of profile storage properties, which is against chromium profile design. Changing storage properties requires the recreation of storage and network context leading to hacks, which in turn leads to bugs. The QWebEngineProfileBuilder aims to prevent modification of storage properties and set them at the profile creation time. The current change introduces new APIs without deprecating the storage setters in the QWebEngineProfile class. The final goal is to deprecate the storage setters and constructor from QWebEngineProfile and use the QWebEngineProfileBuilder to create profiles. Task-number: QTBUG-66068 Change-Id: I3c2562c9e1445708f0dbdeae5783a8c7d38313af Reviewed-by: Michael BrĂ¼ning <michael.bruning@qt.io>