summaryrefslogtreecommitdiffstats
path: root/tests/manual/widgets/webrtc/main.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Adaptations for Chromium 134Allan Sandfeld Jensen2025-07-141-2/+2
| | | | | | Pick-to: 6.10 Change-Id: I9615f0a095843fdf295e454a93476cf349f7fc76 Reviewed-by: Michal Klocek <michal.klocek@qt.io>
* Fix webrtc manual test compilationMoss Heim2024-08-081-6/+6
| | | | | | | | QHttpServer no longer has a listen() convenience function, use a TcpServer instead. Change-Id: I53db234590d67eabd4e23b2a8397e931178f1155 Reviewed-by: Michael Brüning <michael.bruning@qt.io>
* Fix webrtc manual testMoss Heim2024-07-231-7/+15
| | | | | | | | | Fixed compilation error due to mismatched signatures Fixed crash when no selection was made Change-Id: If1e6a70a40c04e211f5f7c9be99ac45642a11d63 Reviewed-by: Anu Aliyas <anu.aliyas@qt.io>
* Fix whitespace in webrtc manual testMoss Heim2024-07-231-21/+21
| | | | | | Pick-to: 6.8 Change-Id: I6aeaff890cb8c3ef4e362ab81cde50470083d39e Reviewed-by: Anu Aliyas <anu.aliyas@qt.io>
* Correct license for test filesLucie Gérard2024-06-191-1/+1
| | | | | | | | | | | | | According to QUIP-18 [1], all test files should be LicenseRef-Qt-Commercial OR GPL-3.0-only [1]: https://contribute.qt-project.org/quips/18 Pick-to: 6.7 Task-number: QTBUG-121787 Change-Id: I7ba480e5d9b9095ad6686c8b1c857f35caf17d04 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io> Reviewed-by: Kai Köhne <kai.koehne@qt.io>
* Add QWebEnginePermission and rewrite permissions APIKaloyan Chehlarski2024-06-031-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With the addition of permission persistence, it's now important for us to have an API for querying previously granted/denied permissions, so that they can be revoked at a later point. This change does the bulk of the work to get us there, by introducing a new type representing a single permission for a given URL/Feature pair. This type holds no information about the permission's state; it is simply an accessor object which allows its user to query the current status of the permission, grant/deny it, or reset it back to its initial state (so, delete it from storage). This provides application developers an easy way to store/modify lists of permissions without having to define their own custom types. A subsequent change will expand the API to provide a list of all permissions for a given profile. The current API (in QWebEnginePage and QQuickWebEngineView) has been marked as deprecated, but has not been disabled to ensure a smooth transition for developers. [ChangeLog][QtWebEngineCore][QWebEnginePage] Deprecated old permissions API [ChangeLog][QtWebEngineQuick][WebEngineView] Deprecated old permissions API [ChangeLog][QtWebEngineCore] Added new API for querying and modifying website permissions. [ChangeLog][QtWebEngineQuick] Added new API for querying and modifying website permissions. Pick-to: 6.8 Change-Id: I8661cdc26bbd6dcde6403d29cc083bcea1a49ccc Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Add manual test for screen capturingMartin Negyokru2024-01-101-0/+112
Add test for getUserMedia, chooseDesktopMedia and QWebEnginePage::desktopMediaRequested. Pick-to: 6.7 Task-number: QTBUG-112142 Change-Id: Ie91838d0da05281cde8b316596ee74589af5581c Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>