qt6-bb10/src
Michael Weghorn e6599bfa61 a11y atspi: Send correct D-Bus reply for GetAttributeValue
Only return a string for the attribute value
(an empty string if the attribute is not set).

The previous implementation was based on the incorrect
signature in the XML spec for the AT-SPI Text interface from
before the AT-SPI commit that removed the extra out params [1]:

    commit 8786849ce6e9914383aa766ff9ce7e00f5b2178d
    Author: Patryk Kaczmarek <patryk.k@samsung.com>
    Date:   Mon Sep 28 14:23:15 2015 +0200

        Fixed atspi_text_ functions

          * atspi_text_get_text_attribute_value
              Fixed dbus signature in _atspi_dbus_call function
              and add missing argument for string.

          * atspi_text_get_default_attributes
              Receiving return value by reference from hash table

        https://bugzilla.gnome.org/show_bug.cgi?id=755731

[1] 8786849ce6

Fixes: QTBUG-105752
Pick-to: 6.4
Change-Id: I66d3c484ecc4b469684635723242c915e4365e6a
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
2022-08-19 02:43:00 +00:00
..
3rdparty SQLite: Update SQLite to v3.39.2 2022-08-03 16:08:36 +00:00
android Android: handle quoted args passed to an app 2022-08-11 13:21:44 +00:00
concurrent Add license headers to cmake files 2022-08-03 17:14:55 +02:00
corelib CMake: Add function to create qmake build tests 2022-08-17 21:21:57 +02:00
dbus QDBusMetaObjectGenerator: replace a few more int 2022-08-08 21:19:23 +00:00
entrypoint Add license headers to cmake files 2022-08-03 17:14:55 +02:00
gui a11y atspi: Send correct D-Bus reply for GetAttributeValue 2022-08-19 02:43:00 +00:00
network QSslServer: Make sure maxPendingConnections applies to all sockets 2022-08-17 21:55:19 +02:00
opengl eglfs: Ensure correct z-order of windows 2022-08-04 02:55:27 +01:00
openglwidgets Add license headers to cmake files 2022-08-03 17:14:55 +02:00
platformsupport QDeviceDiscoveryUDev: use NSDMI 2022-08-15 21:02:32 +00:00
plugins QGtk3Theme: Support setting dialog parent on Wayland 2022-08-19 02:15:02 +04:00
printsupport Fix several more improperly placed #include moc 2022-08-04 12:50:12 -07:00
sql Remove QSqlTableModel::setQuery(const QSqlQuery &) 2022-08-10 22:38:24 +02:00
testlib Make it clear that a hyphen may be used to log to stdout in qtest 2022-08-18 07:57:15 +02:00
tools qdbusxml2cpp: remove the old "In"-for-signal compatibility code 2022-08-16 16:05:25 -07:00
widgets Fix ignored name filter in QFileDialog::getOpenFileContent() 2022-08-16 03:08:45 +08:00
xml QDomDocument: deprecate old setContent() overloads in favor of new ones 2022-08-17 17:02:27 +02:00
CMakeLists.txt Add license headers to cmake files 2022-08-03 17:14:55 +02:00