summaryrefslogtreecommitdiffstats
path: root/tests/manual/widgets/extensions
Commit message (Collapse)AuthorAgeFilesLines
* Fix manual tests compilationMichal Klocek2025-07-311-1/+1
| | | | | | | | | This amends dfd0544c69de9d4e028c34a2539340944bb37848. Pick-to: 6.10 Change-Id: Ifca8513f252749a3dabbea967851392b01c31c03 Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu> Reviewed-by: Martin Negyokru <negyokru@inf.u-szeged.hu>
* QWebEngineExtensionManager: make signal names simplerMartin Negyokru2025-07-301-4/+4
| | | | | | | | | | Update tests accordingly. Found in API-review. Pick-to: 6.10 Change-Id: Ife361cf95db6953413fe34392caf6fce3296c42a Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* QWebEngineExtensionManager: rename installDir to installPathMartin Negyokru2025-07-301-1/+1
| | | | | | | | | | | Rename installDirectory() to be consistent with QWebEngineProfile. Update tests accordingly. Found in API-review. Pick-to: 6.10 Change-Id: I8e9c9760950c0bf65a75292a22a1abc1f7deba91 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Add API for extension managementMartin Negyokru2025-05-292-0/+311
Introduce QWebEngineExtensionManager and QWebEngineExtensionInfo. The manager has methods to load and install Chrome extensions from the filesystem. QWebEngineExtensionInfo provides information about a loaded extension. The current state of our js extension API support is very limited meaning most of the extensions downloaded from Chrome extension store won't work. Adding support for these APIs will be done in followup patches. Fixes: QTBUG-118452 Task-number: QTBUG-61676 Change-Id: I017ad5e8d2ba963afbd2f31ac36fee9451a951bd Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>