Fix accessibility handling of child elements

notebook tab can have more than label widget which should be reflected in the accessibility tree
7 jobs for ebassi/issue-902 in 76 minutes and 42 seconds (queued for 2 seconds)
latest
Status Job ID Name Coverage
  Build
passed #944551
debian-meson

00:16:16

passed #944548
fedora-autotools

00:16:41

manual #944549
allowed to fail manual
fedora-distcheck
passed #944550
fedora-meson

00:08:10

manual #944553
win32-ps allowed to fail manual
msys2-mingw64-autotools
passed #944552
win32-ps
msys2-mingw64-meson

00:03:40

 
  Docs
failed #944554
reference

01:00:01

 
Name Stage Failure
failed
reference Docs The script exceeded the maximum execution time set for the job
Pulling docker image registry.gitlab.gnome.org/gnome/gtk/fedora-gtk3:v1 ...
Using docker image sha256:68e11cebcf9cea0f29a1fd0e18b67256033c323d0576fdda05b4d19db39b164c for registry.gitlab.gnome.org/gnome/gtk/fedora-gtk3:v1 with digest registry.gitlab.gnome.org/gnome/gtk/fedora-gtk3@sha256:bd39da547232f0acc0b5e5e446e5a7668fd4c240b3807e989fd22fbf0fc9225f ...
Preparing environment
Running on runner-f23948e6-project-665-concurrent-0 via progress.gnome.org...
Getting source from Git repository
Fetching changes...
Initialized empty Git repository in /builds/GNOME/gtk/.git/
Created fresh repository.
ERROR: Job failed: execution took longer than 1h0m0s seconds